|
HDK
|
Basic cached object, with version and extra data only. More...
#include <RE_CachedObject.h>
Inheritance diagram for RE_CachedObjectBase:Public Member Functions | |
| RE_CachedObjectBase () | |
| virtual | ~RE_CachedObjectBase () |
| void | setVersion (RE_CacheVersion v) |
| RE_CacheVersion | getVersion () const |
| void | setExtraData (RE_CachedExtraData *data) |
| const RE_CachedExtraDataHandle & | getExtraData () const |
| void | setCacheTag (RE_CacheTagHandle h) |
| void | resetCacheTag () |
| void | setInCache (bool c) |
| bool | isInCache () const |
| virtual int64 | getMemoryUsage (bool inclusive) const |
| Returns the amount of main memory (not VRAM) owned by this object. More... | |
Public Attributes | |
| RE_CacheVersion | myVersion |
| RE_CacheTagHandle | myCacheTagHandle |
| bool | myCachedFlag |
| RE_CachedExtraDataHandle | myExtraData |
Basic cached object, with version and extra data only.
Definition at line 208 of file RE_CachedObject.h.
| RE_CachedObjectBase::RE_CachedObjectBase | ( | ) |
|
virtual |
|
inline |
Definition at line 224 of file RE_CachedObject.h.
|
virtual |
Returns the amount of main memory (not VRAM) owned by this object.
Reimplemented in RE_OGLVertexBuffer, RE_CachedObject, RE_OGLBuffer, and RE_OGLTexture.
|
inline |
Definition at line 217 of file RE_CachedObject.h.
|
inline |
Definition at line 239 of file RE_CachedObject.h.
|
inline |
Definition at line 230 of file RE_CachedObject.h.
|
inline |
Definition at line 228 of file RE_CachedObject.h.
|
inline |
Definition at line 222 of file RE_CachedObject.h.
|
inline |
Definition at line 233 of file RE_CachedObject.h.
|
inline |
Definition at line 216 of file RE_CachedObject.h.
| bool RE_CachedObjectBase::myCachedFlag |
Definition at line 247 of file RE_CachedObject.h.
| RE_CacheTagHandle RE_CachedObjectBase::myCacheTagHandle |
Definition at line 246 of file RE_CachedObject.h.
| RE_CachedExtraDataHandle RE_CachedObjectBase::myExtraData |
Definition at line 249 of file RE_CachedObject.h.
| RE_CacheVersion RE_CachedObjectBase::myVersion |
Definition at line 245 of file RE_CachedObject.h.