#include <StdMesh.h>
Definition at line 425 of file StdMesh.h.
◆ NewFunc
◆ IDBase()
StdMeshInstance::SerializableValueProvider::IDBase::IDBase |
( |
const char * |
name, |
|
|
const std::type_info & |
type, |
|
|
NewFunc |
newfunc |
|
) |
| |
|
inlineprotected |
Definition at line 429 of file StdMesh.h.
432 if(!IDs) IDs =
new std::vector<IDBase*>;
433 IDs->push_back(
this);
const std::type_info & type
◆ ~IDBase()
virtual StdMeshInstance::SerializableValueProvider::IDBase::~IDBase |
( |
| ) |
|
|
inlineprotectedvirtual |
Definition at line 436 of file StdMesh.h.
439 IDs->erase(std::find(IDs->begin(), IDs->end(),
this));
440 if (!IDs->size()) {
delete IDs; IDs =
nullptr; }
◆ name
const char* StdMeshInstance::SerializableValueProvider::IDBase::name |
◆ newfunc
NewFunc StdMeshInstance::SerializableValueProvider::IDBase::newfunc |
◆ type
const std::type_info& StdMeshInstance::SerializableValueProvider::IDBase::type |
The documentation for this struct was generated from the following file: