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

#include <ResBitmap.h>

+ Inheritance diagram for HoverRace::ObjFacTools::ResBitmap:

Classes

class  SubBitmap
 

Public Member Functions

MR_DllDeclare ResBitmap (int pResourceId)
 
MR_DllDeclare ~ResBitmap ()
 
MR_DllDeclare MR_UInt8GetBuffer (int pSubBitmap) const
 
MR_DllDeclare MR_UInt8GetColumnBuffer (int pSubBitmap, int pColumn) const
 
MR_DllDeclare MR_UInt8 ** GetColumnBufferTable (int pSubBitmap) const
 
MR_DllDeclare int GetHeight () const
 
MR_DllDeclare int GetMaxXRes () const
 
MR_DllDeclare int GetMaxYRes () const
 
MR_DllDeclare int GetNbSubBitmap () const
 
MR_DllDeclare MR_UInt8 GetPlainColor () const
 
MR_DllDeclare int GetResourceId () const
 
MR_DllDeclare int GetWidth () const
 
MR_DllDeclare int GetXRes (int pSubBitmap) const
 
MR_DllDeclare int GetXResShiftFactor (int pSubBitmap) const
 
MR_DllDeclare int GetYRes (int pSubBitmap) const
 
MR_DllDeclare int GetYResShiftFactor (int pSubBitmap) const
 
MR_DllDeclare void Serialize (Parcel::ObjStream &pArchive)
 The Serialize() function either writes this object into a CArchive or reads the object from the CArchive, depending on the output of CArchive::IsStoring(). More...
 
MR_DllDeclare void SetWidthHeight (int pWidth, int pHeight)
 
- Public Member Functions inherited from HoverRace::VideoServices::Bitmap
virtual ~Bitmap ()
 
int GetBestBitmapFor (int pXRes, int pYRes) const
 
int GetBestBitmapForPitch_4096 (int pPitch_4096) const
 
int GetBestBitmapForXRes (int pXRes) const
 
int GetBestBitmapForYRes (int pYRes) const
 

Protected Attributes

int mHeight
 
MR_UInt8 mPlainColor
 
int mResourceId
 
int mSubBitmapCount
 
SubBitmapmSubBitmapList
 
int mWidth
 
int mXRes
 
int mYRes
 

Constructor & Destructor Documentation

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

Member Function Documentation

MR_UInt8 * HoverRace::ObjFacTools::ResBitmap::GetBuffer ( int  pSubBitmap) const
virtual
MR_UInt8 * HoverRace::ObjFacTools::ResBitmap::GetColumnBuffer ( int  pSubBitmap,
int  pColumn 
) const
virtual
MR_UInt8 ** HoverRace::ObjFacTools::ResBitmap::GetColumnBufferTable ( int  pSubBitmap) const
virtual
int HoverRace::ObjFacTools::ResBitmap::GetHeight ( ) const
virtual
int HoverRace::ObjFacTools::ResBitmap::GetMaxXRes ( ) const
virtual
int HoverRace::ObjFacTools::ResBitmap::GetMaxYRes ( ) const
virtual
int HoverRace::ObjFacTools::ResBitmap::GetNbSubBitmap ( ) const
virtual
MR_UInt8 HoverRace::ObjFacTools::ResBitmap::GetPlainColor ( ) const
virtual
int HoverRace::ObjFacTools::ResBitmap::GetResourceId ( ) const
int HoverRace::ObjFacTools::ResBitmap::GetWidth ( ) const
virtual
int HoverRace::ObjFacTools::ResBitmap::GetXRes ( int  pSubBitmap) const
virtual
int HoverRace::ObjFacTools::ResBitmap::GetXResShiftFactor ( int  pSubBitmap) const
virtual
int HoverRace::ObjFacTools::ResBitmap::GetYRes ( int  pSubBitmap) const
virtual
int HoverRace::ObjFacTools::ResBitmap::GetYResShiftFactor ( int  pSubBitmap) const
virtual
void HoverRace::ObjFacTools::ResBitmap::Serialize ( Parcel::ObjStream pArchive)

The Serialize() function either writes this object into a CArchive or reads the object from the CArchive, depending on the output of CArchive::IsStoring().

Parameters
pArchiveThe archive to write to / read from
void HoverRace::ObjFacTools::ResBitmap::SetWidthHeight ( int  pWidth,
int  pHeight 
)

Member Data Documentation

int HoverRace::ObjFacTools::ResBitmap::mHeight
protected
MR_UInt8 HoverRace::ObjFacTools::ResBitmap::mPlainColor
protected
int HoverRace::ObjFacTools::ResBitmap::mResourceId
protected
int HoverRace::ObjFacTools::ResBitmap::mSubBitmapCount
protected
SubBitmap* HoverRace::ObjFacTools::ResBitmap::mSubBitmapList
protected
int HoverRace::ObjFacTools::ResBitmap::mWidth
protected
int HoverRace::ObjFacTools::ResBitmap::mXRes
protected
int HoverRace::ObjFacTools::ResBitmap::mYRes
protected

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