|
CFx SDK Documentation
2022 SP0
|
#include <GiTraitsCache.h>
Classes | |
| struct | CacheEntry |
Public Types | |
| enum | CacheType { kCacheNone = 0 , kCacheByMask = 1 , kCacheAll = 2 } |
Public Member Functions | |
| OdGiTraitsCache () | |
| OdGiTraitsCache (CacheType cacheType) | |
| ~OdGiTraitsCache () | |
| void | setCacheType (CacheType cacheType) |
| CacheType | cacheType () const |
| void | setAttributes (OdDbStub *objId, OdGiContext &giCtx, bool forceCaching=false) |
| void | setFlags (OdUInt32 uAttrib) |
| OdUInt32 | getFlags () const |
| void | clear () |
Protected Types | |
| typedef std::map< OdDbStub *, CacheEntry > | _mmap |
Protected Attributes | |
| CacheType | m_cacheType |
| _mmap | m_cacheData |
| OdUInt32 | m_traitsAttrib |
<group OdGi_Classes>
Definition at line 44 of file GiTraitsCache.h.
|
protected |
Definition at line 63 of file GiTraitsCache.h.
| enum OdGiTraitsCache::CacheType |
| Enumerator | |
|---|---|
| kCacheNone | |
| kCacheByMask | |
| kCacheAll | |
Definition at line 47 of file GiTraitsCache.h.
|
inline |
Definition at line 67 of file GiTraitsCache.h.
|
inlineexplicit |
Definition at line 73 of file GiTraitsCache.h.
|
inline |
Definition at line 79 of file GiTraitsCache.h.
|
inline |
Definition at line 87 of file GiTraitsCache.h.
|
inline |
Definition at line 129 of file GiTraitsCache.h.
|
inline |
Definition at line 124 of file GiTraitsCache.h.
|
inline |
Definition at line 92 of file GiTraitsCache.h.
|
inline |
Definition at line 83 of file GiTraitsCache.h.
|
inline |
Definition at line 120 of file GiTraitsCache.h.
|
protected |
Definition at line 64 of file GiTraitsCache.h.
|
protected |
Definition at line 62 of file GiTraitsCache.h.
|
protected |
Definition at line 65 of file GiTraitsCache.h.