CFx SDK Documentation
2023 SP0
|
#include <GsMaterialCache.h>
Static Public Member Functions | |
static OdSmartPtr< OdGsMaterialCache > | createObject (OdGsBaseModel *pModel) |
Static Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
Protected Attributes | |
OdUInt32 | m_nMaterials |
OdGsMaterialNode * | m_pMaterials |
OdGsMaterialNode * | m_pCurrentNode |
OdGsBaseModel * | m_pModel |
<group OdGs_Classes>
Definition at line 40 of file GsMaterialCache.h.
OdGsMaterialCache::OdGsMaterialCache | ( | ) |
OdGsMaterialCache::~OdGsMaterialCache | ( | ) |
|
inline |
Definition at line 78 of file GsMaterialCache.h.
|
inline |
Definition at line 55 of file GsMaterialCache.h.
|
inline |
Definition at line 56 of file GsMaterialCache.h.
void OdGsMaterialCache::clearCache | ( | ) |
|
static |
OdGsMaterialNode* OdGsMaterialCache::currentNode | ( | ) | const |
OdGsMaterialNode* OdGsMaterialCache::getCacheNode | ( | OdUInt32 | n | ) | const |
OdUInt32 OdGsMaterialCache::getCacheSize | ( | ) | const |
void OdGsMaterialCache::invalidateCache | ( | ) |
bool OdGsMaterialCache::loadMaterialCache | ( | OdGsFiler * | pFiler | ) |
OdGsMaterialCache::ODRX_DECLARE_MEMBERS | ( | OdGsMaterialCache | ) |
bool OdGsMaterialCache::removeNode | ( | OdDbStub * | mtl | ) |
bool OdGsMaterialCache::removeNode | ( | OdGsCache * | pCsh | ) |
bool OdGsMaterialCache::saveMaterialCache | ( | OdGsFiler * | pFiler | ) | const |
OdGsMaterialNode* OdGsMaterialCache::searchNode | ( | OdDbStub * | mtl | ) | const |
void OdGsMaterialCache::setBaseModel | ( | OdGsBaseModel * | pModel | ) |
void OdGsMaterialCache::setCurrentNode | ( | OdGsMaterialNode * | curNode = NULL | ) |
void OdGsMaterialCache::setMaterial | ( | OdGsBaseVectorizer & | view, |
OdDbStub * | mtl, | ||
bool | bDontReinit = false |
||
) |
|
protected |
Definition at line 43 of file GsMaterialCache.h.
|
protected |
Definition at line 45 of file GsMaterialCache.h.
|
protected |
Definition at line 44 of file GsMaterialCache.h.
|
protected |
Definition at line 46 of file GsMaterialCache.h.