![]() |
PURE API 0.5
PR00F's Ultimate Rendering Engine full documentation
|
Definition at line 24 of file PureMaterialManager.cpp.
Public Member Functions | |
virtual | ~PureMaterialManagerImpl () |
TPureBool | isInitialized () const |
TPureUInt | getMaximumLayerCount () const |
Private Member Functions | |
PureMaterialManagerImpl () | |
PureMaterialManagerImpl (PureMaterialManager *owner) | |
PureMaterialManagerImpl (const PureMaterialManagerImpl &) | |
PureMaterialManagerImpl & | operator= (const PureMaterialManagerImpl &) |
Private Attributes | |
PureMaterialManager * | _pOwner |
The owner public object who creates this pimpl object. | |
TPureBool | bInited |
True if successfully inited, false if not functional. | |
TPureUInt | nRunningCounter |
Always increased when creating a new Material instance. | |
TPureUInt | nMaxLayers |
Max number of layers per material based on number of TMUs. | |
Friends | |
class | PureMaterialManager |
|
virtual |
Definition at line 59 of file PureMaterialManager.cpp.
|
private |
Definition at line 87 of file PureMaterialManager.cpp.
|
private |
owner | Public class instance owning this pimpl object. |
Definition at line 96 of file PureMaterialManager.cpp.
|
private |
Definition at line 109 of file PureMaterialManager.cpp.
TPureUInt PureMaterialManager::PureMaterialManagerImpl::getMaximumLayerCount | ( | ) | const |
Definition at line 75 of file PureMaterialManager.cpp.
TPureBool PureMaterialManager::PureMaterialManagerImpl::isInitialized | ( | ) | const |
Definition at line 69 of file PureMaterialManager.cpp.
|
private |
Definition at line 115 of file PureMaterialManager.cpp.
|
friend |
Definition at line 51 of file PureMaterialManager.cpp.
|
private |
The owner public object who creates this pimpl object.
Definition at line 37 of file PureMaterialManager.cpp.
|
private |
True if successfully inited, false if not functional.
Definition at line 39 of file PureMaterialManager.cpp.
|
private |
Max number of layers per material based on number of TMUs.
Definition at line 41 of file PureMaterialManager.cpp.
|
private |
Always increased when creating a new Material instance.
Definition at line 40 of file PureMaterialManager.cpp.