#include <VertexCache.h>
Public Member Functions | |
VertexCache (int size) | |
VertexCache () | |
~VertexCache () | |
bool | InCache (int entry) |
int | AddEntry (int entry) |
void | Clear () |
void | Copy (VertexCache *inVcache) |
int | At (int index) |
void | Set (int index, int value) |
Private Attributes | |
int * | entries |
int | numEntries |
Definition at line 37 of file VertexCache.h.
VertexCache::VertexCache | ( | int | size | ) | [inline] |
VertexCache::VertexCache | ( | ) | [inline] |
Definition at line 52 of file VertexCache.h.
VertexCache::~VertexCache | ( | ) | [inline] |
int VertexCache::AddEntry | ( | int | entry | ) | [inline] |
int VertexCache::At | ( | int | index | ) | [inline] |
void VertexCache::Clear | ( | ) | [inline] |
void VertexCache::Copy | ( | VertexCache * | inVcache | ) | [inline] |
bool VertexCache::InCache | ( | int | entry | ) | [inline] |
void VertexCache::Set | ( | int | index, | |
int | value | |||
) | [inline] |
int* VertexCache::entries [private] |
Definition at line 105 of file VertexCache.h.
Referenced by AddEntry(), At(), Clear(), Copy(), InCache(), Set(), VertexCache(), and ~VertexCache().
int VertexCache::numEntries [private] |
Definition at line 106 of file VertexCache.h.
Referenced by AddEntry(), Clear(), Copy(), InCache(), and VertexCache().