Assimp
v3.1.1 (June 2014)
|
Root object for a glTF asset. More...
Classes | |
struct | Extensions |
Keeps info about the enabled extensions. More... | |
Public Member Functions | |
Asset (IOSystem *io=0) | |
std::string | FindUniqueID (const std::string &str, const char *suffix) |
Search for an available name, starting from the given strings. More... | |
Ref< Buffer > | GetBodyBuffer () |
void | Load (const std::string &file, bool isBinary=false) |
Main function. More... | |
void | SetAsBinary () |
Enables the "KHR_binary_glTF" extension on the asset. More... | |
Public Attributes | |
LazyDict< Accessor > | accessors |
LazyDict< Animation > | animations |
AssetMetadata | asset |
LazyDict< Buffer > | buffers |
LazyDict< BufferView > | bufferViews |
LazyDict< Camera > | cameras |
struct glTF::Asset::Extensions | extensionsUsed |
LazyDict< Image > | images |
LazyDict< Light > | lights |
LazyDict< Material > | materials |
LazyDict< Mesh > | meshes |
LazyDict< Node > | nodes |
LazyDict< Sampler > | samplers |
Ref< Scene > | scene |
LazyDict< Scene > | scenes |
LazyDict< Skin > | skins |
LazyDict< Texture > | textures |
Friends | |
class | AssetWriter |
struct | Buffer |
Simple binary buffer, content undefined. More... | |
template<class T > | |
class | LazyDict |
Root object for a glTF asset.
|
inline |
|
inline |
Search for an available name, starting from the given strings.
|
inline |
Main function.
|
inline |
Enables the "KHR_binary_glTF" extension on the asset.
|
friend |
|
friend |
Simple binary buffer, content undefined.
Not convertible to anything.
|
friend |
AssetMetadata glTF::Asset::asset |
LazyDict<BufferView> glTF::Asset::bufferViews |
struct glTF::Asset::Extensions glTF::Asset::extensionsUsed |