HoverRace  2.0
Public Member Functions | Protected Attributes | List of all members
HoverRace::ObjFacTools::ResSprite Class Reference

#include <ResSprite.h>

+ Inheritance diagram for HoverRace::ObjFacTools::ResSprite:

Public Member Functions

MR_DllDeclare ResSprite (int pResourceId)
 
MR_DllDeclare ~ResSprite ()
 
MR_DllDeclare int GetResourceId () const
 
- Public Member Functions inherited from HoverRace::VideoServices::Sprite
 Sprite ()
 
 ~Sprite ()
 
void Blt (int pX, int pY, Viewport2D *pDest, eAlignment pHAlign=eLeft, eAlignment pVAlign=eTop, int pItem=0, int pScaling=1) const
 
int GetItemHeight () const
 
int GetItemWidth () const
 
int GetNbItem () const
 
void Serialize (Parcel::ObjStream &pArchive)
 
void StrBlt (int pX, int pY, const char *pStr, Viewport2D *pDest, eAlignment pHAlign=eLeft, eAlignment pVAlign=eTop, int pScaling=1) const
 

Protected Attributes

int mResourceId
 
- Protected Attributes inherited from HoverRace::VideoServices::Sprite
MR_UInt8mData
 
int mItemHeight
 
int mNbItem
 
int mTotalHeight
 
int mWidth
 

Additional Inherited Members

- Public Types inherited from HoverRace::VideoServices::Sprite
enum  eAlignment {
  eLeft = 0, eTop = 0, eRight = 1, eBottom = 1,
  eCenter = 2
}
 

Constructor & Destructor Documentation

HoverRace::ObjFacTools::ResSprite::ResSprite ( int  pResourceId)
HoverRace::ObjFacTools::ResSprite::~ResSprite ( )

Member Function Documentation

int HoverRace::ObjFacTools::ResSprite::GetResourceId ( ) const

Member Data Documentation

int HoverRace::ObjFacTools::ResSprite::mResourceId
protected

The documentation for this class was generated from the following files: