#include <Bitmap.h>

Definition at line 36 of file Bitmap.h.
Public Member Functions | |
| MHBitmap () | |
| MHBitmap (const MHBitmap &ref) | |
| virtual const char * | ClassName () |
| virtual | ~MHBitmap () |
| virtual void | Initialise (MHParseNode *p, MHEngine *engine) |
| virtual void | PrintMe (FILE *fd, int nTabs) const |
| virtual void | Preparation (MHEngine *engine) |
| virtual void | ContentPreparation (MHEngine *engine) |
| virtual void | ContentArrived (const unsigned char *data, int length, MHEngine *engine) |
| virtual void | SetTransparency (int nTransPerCent, MHEngine *) |
| virtual void | ScaleBitmap (int xScale, int yScale, MHEngine *engine) |
| virtual void | SetBitmapDecodeOffset (int newXOffset, int newYOffset, MHEngine *engine) |
| virtual void | GetBitmapDecodeOffset (MHRoot *pXOffset, MHRoot *pYOffset) |
| virtual MHIngredient * | Clone (MHEngine *) |
| virtual void | Display (MHEngine *d) |
| virtual QRegion | GetVisibleArea () |
| virtual QRegion | GetOpaqueArea () |
Protected Attributes | |
| bool | m_fTiling |
| int | m_nOrigTransparency |
| int | m_nTransparency |
| int | m_nXDecodeOffset |
| int | m_nYDecodeOffset |
| MHBitmapDisplay * | m_pContent |
| MHBitmap::MHBitmap | ( | ) |
| MHBitmap::MHBitmap | ( | const MHBitmap & | ref | ) |
Definition at line 49 of file Bitmap.cpp.
| MHBitmap::~MHBitmap | ( | ) | [virtual] |
Definition at line 58 of file Bitmap.cpp.
| virtual const char* MHBitmap::ClassName | ( | ) | [inline, virtual] |
| void MHBitmap::Initialise | ( | MHParseNode * | p, | |
| MHEngine * | engine | |||
| ) | [virtual] |
| void MHBitmap::PrintMe | ( | FILE * | fd, | |
| int | nTabs | |||
| ) | const [virtual] |
| void MHBitmap::Preparation | ( | MHEngine * | engine | ) | [virtual] |
| void MHBitmap::ContentPreparation | ( | MHEngine * | engine | ) | [virtual] |
| void MHBitmap::ContentArrived | ( | const unsigned char * | data, | |
| int | length, | |||
| MHEngine * | engine | |||
| ) | [virtual] |
| void MHBitmap::SetTransparency | ( | int | nTransPerCent, | |
| MHEngine * | ||||
| ) | [virtual] |
| void MHBitmap::ScaleBitmap | ( | int | xScale, | |
| int | yScale, | |||
| MHEngine * | engine | |||
| ) | [virtual] |
| void MHBitmap::SetBitmapDecodeOffset | ( | int | newXOffset, | |
| int | newYOffset, | |||
| MHEngine * | engine | |||
| ) | [virtual] |
| virtual MHIngredient* MHBitmap::Clone | ( | MHEngine * | ) | [inline, virtual] |
| void MHBitmap::Display | ( | MHEngine * | d | ) | [virtual] |
| QRegion MHBitmap::GetVisibleArea | ( | ) | [virtual] |
Reimplemented from MHVisible.
Definition at line 177 of file Bitmap.cpp.
Referenced by ContentArrived(), GetOpaqueArea(), ScaleBitmap(), and SetBitmapDecodeOffset().
| QRegion MHBitmap::GetOpaqueArea | ( | ) | [virtual] |
bool MHBitmap::m_fTiling [protected] |
Definition at line 63 of file Bitmap.h.
Referenced by Display(), Initialise(), MHBitmap(), and PrintMe().
int MHBitmap::m_nOrigTransparency [protected] |
Definition at line 64 of file Bitmap.h.
Referenced by Initialise(), MHBitmap(), Preparation(), and PrintMe().
int MHBitmap::m_nTransparency [protected] |
int MHBitmap::m_nXDecodeOffset [protected] |
Definition at line 69 of file Bitmap.h.
Referenced by Display(), GetBitmapDecodeOffset(), GetVisibleArea(), MHBitmap(), and SetBitmapDecodeOffset().
int MHBitmap::m_nYDecodeOffset [protected] |
Definition at line 69 of file Bitmap.h.
Referenced by Display(), GetBitmapDecodeOffset(), GetVisibleArea(), MHBitmap(), and SetBitmapDecodeOffset().
MHBitmapDisplay* MHBitmap::m_pContent [protected] |
Definition at line 71 of file Bitmap.h.
Referenced by ContentArrived(), Display(), GetOpaqueArea(), GetVisibleArea(), Initialise(), MHBitmap(), ScaleBitmap(), and ~MHBitmap().
1.5.5