|
CFx SDK Documentation
2020SP3
|
#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.