In file libs/cs3d/glide2/hicache.h:

class HighColorCache


Inheritance:


Public Methods

void Add(IPolygonTexture *polytex)
void Add(ITextureHandle *texture)
void Clear()
virtual void Dump()
HighColorCache(int max_size, HIGHCOLOR_TYPE type, int bpp)
takes the maximum size of the cache
virtual ~HighColorCache()

Protected Fields

int bpp
long cache_size
the maximum size of the cache
HighColorCache_Data* head
the head and tail of the cache data
int num
number of items
long total_size
the total size of the cache

Protected Methods

virtual void Load(HighColorCache_Data *d)
virtual void Unload(HighColorCache_Data *d)

Documentation

HighColorCache_Data* head
the head and tail of the cache data

long cache_size
the maximum size of the cache

int num
number of items

long total_size
the total size of the cache

HighColorCache(int max_size, HIGHCOLOR_TYPE type, int bpp)
takes the maximum size of the cache

virtual ~HighColorCache()

void Add(ITextureHandle *texture)

void Add(IPolygonTexture *polytex)

void Clear()

virtual void Dump()

int bpp

virtual void Load(HighColorCache_Data *d)

virtual void Unload(HighColorCache_Data *d)


Direct child classes:
OpenGLTextureCache
OpenGLLightmapCache
HighColorCacheAndManage
D3DTextureCache
D3DTextureCache
D3DLightMapCache
D3DLightMapCache

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de