|
CorsixTH engine (the C++ part)
Open source implementation of Theme Hospital
|
This is the complete list of members for sprite_sheet, including all inherited members.
| cursor | sprite_sheet | friend |
| draw_sprite(render_target *pCanvas, size_t iSprite, int iX, int iY, uint32_t iFlags, size_t effect_ticks=0u, animation_effect effect=animation_effect::none, int scale_factor=1) | sprite_sheet | |
| get_sprite_average_colour(size_t iSprite, argb_colour *pColour) const | sprite_sheet | |
| get_sprite_count() const | sprite_sheet | |
| get_sprite_size(size_t iSprite, int *pWidth, int *pHeight) const | sprite_sheet | |
| get_sprite_size_unchecked(size_t iSprite, int *pWidth, int *pHeight) const | sprite_sheet | |
| hit_test_sprite(size_t iSprite, int iX, int iY, uint32_t iFlags) const | sprite_sheet | |
| is_sprite_visible(size_t iSprite) const | sprite_sheet | |
| load_from_th_file(const uint8_t *pTableData, size_t iTableDataLength, const uint8_t *pChunkData, size_t iChunkDataLength, bool bComplexChunks, render_target *pEventualCanvas) | sprite_sheet | |
| set_palette(const ::palette *pPalette) | sprite_sheet | |
| set_sprite_alt_palette_map(size_t iSprite, const uint8_t *pMap, uint32_t iAlt32) | sprite_sheet | |
| set_sprite_count(size_t iCount, render_target *pCanvas) | sprite_sheet | |
| set_sprite_data(size_t iSprite, const uint8_t *pData, bool bTakeData, size_t iDataLength, int iWidth, int iHeight) | sprite_sheet | |
| sprite_sheet()=default | sprite_sheet | |
| wx_draw_sprite(size_t iSprite, uint8_t *pRGBData, uint8_t *pAData) | sprite_sheet | |
| ~sprite_sheet() | sprite_sheet |