Assimp
v4.1. (December 2018)
|
This struct describe metavalue. More...
Inherits CX3DImporter_NodeElement.
Inherited by CX3DImporter_NodeElement_MetaBoolean, CX3DImporter_NodeElement_MetaDouble, CX3DImporter_NodeElement_MetaFloat, CX3DImporter_NodeElement_MetaInteger, CX3DImporter_NodeElement_MetaSet, and CX3DImporter_NodeElement_MetaString.
Public Member Functions | |
CX3DImporter_NodeElement_Meta (const EType pType, CX3DImporter_NodeElement *pParent) | |
In constructor inheritor must set element type. More... | |
![]() | |
virtual | ~CX3DImporter_NodeElement () |
The destructor, virtual. More... | |
Public Attributes | |
std::string | Name |
Name of metadata object. More... | |
std::string | Reference |
If provided, it identifies the metadata standard or other specification that defines the name field. More... | |
![]() | |
std::list< CX3DImporter_NodeElement * > | Child |
Child elements. More... | |
std::string | ID |
ID of the element. Can be empty. In X3D synonym for "ID" attribute. More... | |
CX3DImporter_NodeElement * | Parent |
Parent element. If nullptr then this node is root. More... | |
const EType | Type |
This struct describe metavalue.
|
inline |
In constructor inheritor must set element type.
[in] | pType | - element type. |
[in] | pParent | - pointer to parent node. |
std::string CX3DImporter_NodeElement_Meta::Name |
Name of metadata object.
std::string CX3DImporter_NodeElement_Meta::Reference |
If provided, it identifies the metadata standard or other specification that defines the name field.
If the reference field is not provided or is empty, the meaning of the name field is considered implicit to the characters in the string.