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>
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 200 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 | ||
) |