
Public Member Functions | |
| uint_t | GetWidth (void) const |
| uint_t | GetHeight (void) const |
| const uint8_t * | GetPixels (void) const |
| int | GetXOffset (void) const |
| int | GetYOffset (void) const |
| void | Draw (Renderer *pRenderer, int iX, int iY) const |
| void | DrawMasked (Renderer *pRenderer, int iX, int iY) const |
Static Public Member Functions | |
| static Shape8BitOffset_t * | Load (RezFile *pRezFile, uint_t uRezNum) |
| static void | Preload (RezFile *pRezFile, uint_t uRezNum) |
Public Attributes | |
| short | m_sXOffset |
| Signed offset for x. | |
| short | m_sYOffset |
| Signed offset for y. | |
| Shape8Bit_t | m_Shape8Bit |
| Shape data. | |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
Load a Burgerlib shape assuming it's little endian. I will swap the endian on big endian machines
|
static |
Load a Burgerlib shape assuming it's little endian. I will swap the endian on big endian machines
| Shape8Bit_t Burger::Shape8BitOffset_t::m_Shape8Bit |
Shape data.
| short Burger::Shape8BitOffset_t::m_sXOffset |
Signed offset for x.
| short Burger::Shape8BitOffset_t::m_sYOffset |
Signed offset for y.