HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TIL_TileCache Member List

This is the complete list of members for TIL_TileCache, including all inherited members.

areTilesInCache(const UT_TokenString *token, int x1, int y1, int x2, int y2)TIL_TileCache
cacheReducePing(UI_Timer *t, void *data)TIL_TileCachestatic
clear()TIL_TileCache
decrementTileCheckpointCount(UT_ValArray< TIL_Tile * > &tile_list)TIL_TileCache
dumpContents(std::ostream &os)TIL_TileCache
freeTile(TIL_Tile *&tile)TIL_TileCache
getBlackTile(UT_TokenString *&token, int x, int y, int xsize, int ysize, void *node, const TIL_Plane *plane, int array_index, int component, int image_index)TIL_TileCache
getCachedTile(UT_TokenString *&token, int x, int y, int xsize, int ysize, void *node, const TIL_Plane *plane, int array_index, int component, int image_index, bool create_flag, bool &blocked, bool &created, TIL_Storage storage)TIL_TileCache
getCacheSize() const TIL_TileCacheinline
getInactiveCacheSize() const TIL_TileCacheinline
getInactiveReduce() const TIL_TileCacheinline
getMaxCacheSize() const TIL_TileCacheinline
getNumCheckpointedTiles() const TIL_TileCacheinline
getNumLockedTiles() const TIL_TileCacheinline
getTempTile()TIL_TileCache
getTileCache()TIL_TileCachestatic
isReadLocked(const TIL_Tile *t) const TIL_TileCacheinline
isTileInCache(const UT_TokenString *token, int x, int y)TIL_TileCache
isWriteLocked(const TIL_Tile *t) const TIL_TileCacheinline
lockCache()TIL_TileCacheinline
lockTile(TIL_Tile *tile, int access, int block=1)TIL_TileCacheinline
lockTileWriteToRead(TIL_Tile *tile, int score)TIL_TileCacheinline
moveTileFromCacheToCheckpointList(const UT_TokenString *token, int xstart, int ystart, int xend, int yend, UT_ValArray< TIL_Tile * > &tile_list)TIL_TileCache
operator=(const UT_Cache &)=deleteUT_Cache
possiblyResumeTrimming()TIL_TileCache
releaseTile(TIL_Tile *tile)TIL_TileCache
removeAllWithParent(void *node)TIL_TileCache
returnTile(TIL_Tile *tile)TIL_TileCache
setCacheAddRemoveCB(void(*callback)(void *), void *data)UT_Cachestatic
setCacheSize(int size_in_kb, bool force_redo=false)TIL_TileCache
setCookMode(bool cook)TIL_TileCache
setExternalResourceUsage(int64 bytes_used)TIL_TileCacheinline
setInactiveCacheReduce(bool enable, int size_in_kb)TIL_TileCache
TIL_TileCache(TIL_TileManager *tman)TIL_TileCache
uncheckpointAllTiles()TIL_TileCache
unlockAllTiles()TIL_TileCache
unlockCache()TIL_TileCacheinline
unlockTile(TIL_Tile *tile, int access)TIL_TileCacheinline
UT_Cache()UT_Cache
UT_Cache(const UT_Cache &)=deleteUT_Cache
utClearCache()UT_Cache
utClearSpaceFromCaches(int64 amount)UT_Cachestatic
utGetCacheList()UT_Cachestatic
utGetCacheName() const overrideTIL_TileCacheinlineprotectedvirtual
utGetCurrentSize() const overrideTIL_TileCacheinlineprotectedvirtual
utGetMaxSize() const overrideTIL_TileCacheinlineprotectedvirtual
utGetMinSize() const UT_Cacheinlinevirtual
utHasMaxSize() const overrideTIL_TileCacheinlineprotectedvirtual
utHasMinSize() const UT_Cacheinlinevirtual
utReduceCacheSizeBy(int64 amount) overrideTIL_TileCacheprotectedvirtual
utSetMaxSize(int64 size) overrideTIL_TileCacheprotectedvirtual
utSetMinSize(int64)UT_Cacheinlinevirtual
utUpdateCacheInfo()UT_Cacheinlinevirtual
~TIL_TileCache() overrideTIL_TileCache
~UT_Cache()UT_Cachevirtual