#include <modelcache.h>
Inherited by modelcache::entry, modelcachelist< T >, modelcachelist< vertmodel::dyncacheentry >, modelcachelist< vertmodel::lightcacheentry >, modelcachelist< vertmodel::shadowcacheentry >, vertmodel::dyncacheentry, vertmodel::lightcacheentry, and vertmodel::shadowcacheentry.
Public Types | |
| typedef modelcacheentry< T > | entry |
Public Member Functions | |
| modelcacheentry (T *prev=NULL, T *next=NULL) | |
| bool | empty () const |
| void | linkbefore (T *pos) |
| void | linkafter (T *pos) |
| void | unlink () |
| void * | getdata () |
Public Attributes | |
| T * | prev |
| T * | next |
| T * | nextalloc |
| size_t | size |
| bool | locked |
| typedef modelcacheentry<T> modelcacheentry< T >::entry |
| modelcacheentry< T >::modelcacheentry | ( | T * | prev = NULL, |
|
| T * | next = NULL | |||
| ) | [inline] |
| bool modelcacheentry< T >::empty | ( | ) | const [inline] |
| void* modelcacheentry< T >::getdata | ( | ) | [inline] |
| void modelcacheentry< T >::linkafter | ( | T * | pos | ) | [inline] |
| void modelcacheentry< T >::linkbefore | ( | T * | pos | ) | [inline] |
| void modelcacheentry< T >::unlink | ( | ) | [inline] |
| bool modelcacheentry< T >::locked |
| T * modelcacheentry< T >::next |
| T * modelcacheentry< T >::nextalloc |
| T* modelcacheentry< T >::prev |
Reimplemented in vertmodel::dyncacheentry, vertmodel::shadowcacheentry, and vertmodel::lightcacheentry.
| size_t modelcacheentry< T >::size |
1.5.7.1