#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] |
| bool VertexCache::InCache | ( | int | entry | ) | [inline] |
| int VertexCache::AddEntry | ( | int | entry | ) | [inline] |
| void VertexCache::Clear | ( | ) | [inline] |
| void VertexCache::Copy | ( | VertexCache * | inVcache | ) | [inline] |
Definition at line 92 of file VertexCache.h.
References entries, i, numEntries, and Set().

| int VertexCache::At | ( | int | index | ) | [inline] |
| void VertexCache::Set | ( | int | index, | |
| int | value | |||
| ) | [inline] |
Definition at line 101 of file VertexCache.h.
References entries.
Referenced by Copy().

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().
1.5.5