Assimp
v3.1.1 (June 2014)
|
aiMetadata Struct Reference
Container for holding metadata. More...
Public Member Functions | |
aiMetadata () | |
Constructor. More... | |
template<typename T > | |
bool | Get (unsigned index, T &value) |
template<typename T > | |
bool | Get (const aiString &key, T &value) |
template<typename T > | |
bool | Get (const std::string &key, T &value) |
template<typename T > | |
void | Set (unsigned index, const std::string &key, const T &value) |
~aiMetadata () | |
Destructor. More... | |
Public Attributes | |
C_STRUCT aiString * | mKeys |
Arrays of keys, may not be NULL. More... | |
unsigned int | mNumProperties |
Length of the mKeys and mValues arrays, respectively. More... | |
C_STRUCT aiMetadataEntry * | mValues |
Arrays of values, may not be NULL. More... | |
Detailed Description
Container for holding metadata.
Metadata is a key-value store using string keys and values.
Constructor & Destructor Documentation
|
inline |
Constructor.
|
inline |
Destructor.
Member Function Documentation
template<typename T >
|
inline |
template<typename T >
|
inline |
template<typename T >
|
inline |
template<typename T >
|
inline |
Member Data Documentation
Arrays of keys, may not be NULL.
Entries in this array may not be NULL as well.
unsigned int aiMetadata::mNumProperties |
Length of the mKeys and mValues arrays, respectively.
C_STRUCT aiMetadataEntry* aiMetadata::mValues |
Arrays of values, may not be NULL.
Entries in this array may be NULL if the corresponding property key has no assigned value.
The documentation for this struct was generated from the following file:
Generated on Sun Feb 21 2016 19:42:29 for Assimp by 1.8.11