HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TIL_TextureCache Class Reference

#include <TIL_TextureMap.h>

Static Public Member Functions

static int getMaxWidth (void)
 
static int getMaxHeight (void)
 
static void setMaxSize (int w=256, int h=256)
 
static int getCacheSize (void)
 
static void setCacheSize (int size=100)
 
static int64 getCacheMemSize ()
 
static void setCacheMemSize (int64 sizeinmb)
 
static void getImageStat (UT_Array< TIL_TextureMapStat > &stats)
 
static int64 getMemoryUsage ()
 
static void getConversionStats (exint &num_conversions, exint &current_memory, exint &peak_memory)
 
static int getVersion ()
 
static void clearCache (int only_out_of_date=0)
 
static void clearCache (const char *mapname)
 
static int getAutoFlush (void)
 
static void setAutoFlush (int onOff)
 
static void rasterDied (TIL_Raster *raster)
 
static void imageDataDied (void *imagedata)
 
static void setNonRATError (bool on)
 
static bool getNonRATError ()
 

Detailed Description

Definition at line 143 of file TIL_TextureMap.h.

Member Function Documentation

static void TIL_TextureCache::clearCache ( int  only_out_of_date = 0)
static
static void TIL_TextureCache::clearCache ( const char *  mapname)
static
static int TIL_TextureCache::getAutoFlush ( void  )
static
static int64 TIL_TextureCache::getCacheMemSize ( )
static
static int TIL_TextureCache::getCacheSize ( void  )
static
static void TIL_TextureCache::getConversionStats ( exint num_conversions,
exint current_memory,
exint peak_memory 
)
static
static void TIL_TextureCache::getImageStat ( UT_Array< TIL_TextureMapStat > &  stats)
static
static int TIL_TextureCache::getMaxHeight ( void  )
static
static int TIL_TextureCache::getMaxWidth ( void  )
static
static int64 TIL_TextureCache::getMemoryUsage ( )
static
static bool TIL_TextureCache::getNonRATError ( )
static
static int TIL_TextureCache::getVersion ( )
static
static void TIL_TextureCache::imageDataDied ( void imagedata)
static
static void TIL_TextureCache::rasterDied ( TIL_Raster raster)
static
static void TIL_TextureCache::setAutoFlush ( int  onOff)
static
static void TIL_TextureCache::setCacheMemSize ( int64  sizeinmb)
static
static void TIL_TextureCache::setCacheSize ( int  size = 100)
static
static void TIL_TextureCache::setMaxSize ( int  w = 256,
int  h = 256 
)
static
static void TIL_TextureCache::setNonRATError ( bool  on)
static

The documentation for this class was generated from the following file: