TDME2 1.9.121
|
Managed mesh entity. More...
#include <tdme/engine/subsystems/manager/MeshManager_MeshManaged.h>
Private Member Functions | |
MeshManager_MeshManaged (const string &id, Object3DNodeMesh *mesh) | |
Protected constructor. More... | |
~MeshManager_MeshManaged () | |
Protected Denstructor. More... | |
const string & | getId () |
Object3DNodeMesh * | getMesh () |
int32_t | getReferenceCounter () |
bool | decrementReferenceCounter () |
decrement reference counter More... | |
void | incrementReferenceCounter () |
increment reference counter More... | |
Private Attributes | |
string | id |
Object3DNodeMesh * | mesh { nullptr } |
int32_t | referenceCounter { 0 } |
Friends | |
class | MeshManager |
Managed mesh entity.
Definition at line 18 of file MeshManager_MeshManaged.h.
|
private |
Protected constructor.
id | id |
mesh | mesh |
Definition at line 15 of file MeshManager_MeshManaged.cpp.
|
private |
Protected Denstructor.
Definition at line 21 of file MeshManager_MeshManaged.cpp.
|
inlineprivate |
decrement reference counter
Definition at line 65 of file MeshManager_MeshManaged.h.
|
inlineprivate |
Definition at line 43 of file MeshManager_MeshManaged.h.
|
inlineprivate |
Definition at line 50 of file MeshManager_MeshManaged.h.
|
inlineprivate |
Definition at line 57 of file MeshManager_MeshManaged.h.
|
inlineprivate |
increment reference counter
Definition at line 73 of file MeshManager_MeshManaged.h.
|
friend |
Definition at line 20 of file MeshManager_MeshManaged.h.
|
private |
Definition at line 23 of file MeshManager_MeshManaged.h.
|
private |
Definition at line 24 of file MeshManager_MeshManaged.h.
|
private |
Definition at line 25 of file MeshManager_MeshManaged.h.