|
| SpriteCache (std::vector< SpriteInfo > &sprInfos) |
|
HError | InitFile (const Shared::String &filename, const Shared::String &sprindex_filename) |
|
int | SaveToFile (const Shared::String &filename, int store_flags, SpriteCompression compress, SpriteFileIndex &index) |
|
void | DetachFile () |
|
int | GetStoreFlags () const |
|
SpriteCompression | GetSpriteCompression () const |
|
bool | DoesSpriteExist (sprkey_t index) const |
|
sprkey_t | EnlargeTo (sprkey_t topmost) |
|
sprkey_t | GetFreeIndex () |
|
size_t | GetCacheSize () const |
|
size_t | GetLockedSize () const |
|
size_t | GetMaxCacheSize () const |
|
size_t | GetSpriteSlotCount () const |
|
void | Precache (sprkey_t index) |
|
void | RemapSpriteToSprite0 (sprkey_t index) |
|
void | RemoveSprite (sprkey_t index, bool freeMemory) |
|
void | DisposeAll () |
|
void | Reset () |
|
bool | SetSprite (sprkey_t index, Shared::Bitmap *, int flags=0) |
|
void | SetEmptySprite (sprkey_t index, bool as_asset) |
|
void | SubstituteBitmap (sprkey_t index, Shared::Bitmap *) |
|
void | SetMaxCacheSize (size_t size) |
|
Shared::Bitmap * | operator[] (sprkey_t index) |
|
|
static const sprkey_t | MIN_SPRITE_INDEX = 1 |
|
static const sprkey_t | MAX_SPRITE_INDEX = INT32_MAX - 1 |
|
static const size_t | MAX_SPRITE_SLOTS = INT32_MAX |
|
The documentation for this class was generated from the following file: