Assimp
v3.1.1 (June 2014)
|
Manages lazy loading of the glTF top-level objects, and keeps a reference to them by ID It is the owner the loaded objects, so when it is destroyed it also deletes them. More...
Inherits glTF::LazyDictBase.
Public Member Functions | |
Ref< T > | Create (const char *id) |
Ref< T > | Create (const std::string &id) |
Ref< T > | Get (const char *id) |
Ref< T > | Get (unsigned int i) |
LazyDict (Asset &asset, const char *dictId, const char *extId=0) | |
T & | operator[] (size_t i) |
unsigned int | Size () const |
~LazyDict () | |
![]() | |
virtual | ~LazyDictBase () |
Friends | |
class | Asset |
class | AssetWriter |
Manages lazy loading of the glTF top-level objects, and keeps a reference to them by ID It is the owner the loaded objects, so when it is destroyed it also deletes them.
|
inline |
|
inline |
Ref< T > glTF::LazyDict< T >::Create | ( | const char * | id | ) |
|
inline |
Ref< T > glTF::LazyDict< T >::Get | ( | const char * | id | ) |
Ref< T > glTF::LazyDict< T >::Get | ( | unsigned int | i | ) |
|
inline |
|
inline |
|
friend |
|
friend |