#include <C4MeshDenumerator.h>
Public Member Functions | |
C4MeshDenumerator () | |
C4MeshDenumerator (C4Def *def) | |
C4MeshDenumerator (C4Object *object) | |
C4Object * | GetObject () |
void | CompileFunc (StdCompiler *pComp, StdMeshInstance::AttachedMesh *attach) override |
void | DenumeratePointers (StdMeshInstance::AttachedMesh *attach) override |
bool | ClearPointers (C4Object *pObj) override |
Definition at line 25 of file C4MeshDenumerator.h.
|
inline |
Definition at line 32 of file C4MeshDenumerator.h.
References Object().
|
inline |
Definition at line 33 of file C4MeshDenumerator.h.
References Object().
|
inline |
Definition at line 34 of file C4MeshDenumerator.h.
References Object().
|
overridevirtual |
Reimplemented from StdMeshInstance::AttachedMesh::Denumerator.
Definition at line 97 of file C4MeshDenumerator.cpp.
|
overridevirtual |
Implements StdMeshInstance::AttachedMesh::Denumerator.
Definition at line 26 of file C4MeshDenumerator.cpp.
References C4MeshDenumeratorFactory, StdMeshInstance::AttachedMesh::Child, StdCompiler::excCorrupt(), C4Def::Graphics, StdCompiler::isDeserializer(), mkNamingAdapt(), mkNamingContextPtrAdapt(), mkNamingCountAdapt(), mkParAdapt(), StdMeshInstance::AttachedMesh::OwnChild, C4DefGraphics::pDef, C4DefGraphics::Type, C4DefGraphics::TYPE_Mesh, and StdCompiler::Value().
|
overridevirtual |
Reimplemented from StdMeshInstance::AttachedMesh::Denumerator.
Definition at line 81 of file C4MeshDenumerator.cpp.
References StdMeshInstance::AttachedMesh::Child, C4ObjectPtr::DenumeratePointers(), StdMeshInstance::AttachedMesh::OwnChild, and C4Object::pMeshInstance.
|
inline |
Definition at line 36 of file C4MeshDenumerator.h.
References Object().