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