|
HDK
|
#include "RE_API.h"#include <UT/UT_Assert.h>#include <UT/UT_BoundingBox.h>#include <UT/UT_DeepString.h>#include <UT/UT_IntrusivePtr.h>#include <UT/UT_NonCopyable.h>#include <UT/UT_StackTrace.h>#include <SYS/SYS_AtomicInt.h>#include <SYS/SYS_Types.h>#include <iostream>#include <stddef.h>
Include dependency graph for RE_CachedObject.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | RE_CacheVersion |
| Simple class for a mutli-integer cache tag. More... | |
| class | RE_CacheTag |
| This class is bumped whenever a cached item is evicted. More... | |
| class | RE_CachedExtraData |
| class | RE_CachedObjectBase |
| Basic cached object, with version and extra data only. More... | |
| class | RE_CachedObject |
| Cached object implementation for RE_TextureCache. More... | |
| class | RE_BBoxData |
Typedefs | |
| typedef UT_IntrusivePtr < RE_CacheTag > | RE_CacheTagHandle |
| typedef UT_IntrusivePtr < RE_CachedExtraData > | RE_CachedExtraDataHandle |
Functions | |
| RE_API size_t | format (char *buf, size_t bufsize, const RE_CacheVersion &v) |
Definition at line 202 of file RE_CachedObject.h.
| typedef UT_IntrusivePtr<RE_CacheTag> RE_CacheTagHandle |
Definition at line 167 of file RE_CachedObject.h.
| RE_API size_t format | ( | char * | buf, |
| size_t | bufsize, | ||
| const RE_CacheVersion & | v | ||
| ) |