modelcache Struct Reference

#include <modelcache.h>

Collaboration diagram for modelcache:

Collaboration graph
[legend]

List of all members.

Classes

struct  entry

Public Member Functions

 modelcache (size_t size=0)
 ~modelcache ()
void resize (size_t nsize)
template<class T >
T * allocate (size_t reqsize)
template<class T >
void release (modelcacheentry< T > *e)

Public Attributes

uchar * buf
size_t size
entry * curalloc


Constructor & Destructor Documentation

modelcache::modelcache ( size_t  size = 0  )  [inline]

modelcache::~modelcache (  )  [inline]


Member Function Documentation

template<class T >
T* modelcache::allocate ( size_t  reqsize  )  [inline]

template<class T >
void modelcache::release ( modelcacheentry< T > *  e  )  [inline]

void modelcache::resize ( size_t  nsize  )  [inline]


Member Data Documentation


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

Generated on Mon Dec 8 21:41:36 2008 for AssaultCube by  doxygen 1.5.7.1