Base classe for all glTF top-level objects.
More...
Inherited by glTF::Accessor, glTF::Animation, glTF::Buffer, glTF::BufferView, glTF::Camera, glTF::Image, glTF::Light, glTF::Material, glTF::Mesh, glTF::Node, glTF::Program, glTF::Sampler, glTF::Scene, glTF::Shader, glTF::Skin, glTF::Technique, and glTF::Texture.
|
virtual bool | IsSpecial () const |
| Objects marked as special are not exported (used to emulate the binary body buffer) More...
|
|
virtual | ~Object () |
|
|
static const char * | TranslateId (Asset &r, const char *id) |
| Maps special IDs to another ID, where needed. Subclasses may override it (statically) More...
|
|
|
std::string | id |
| The globally unique ID used to reference this object. More...
|
|
std::string | name |
| The user-defined name of this object. More...
|
|
Base classe for all glTF top-level objects.
virtual glTF::Object::~Object |
( |
| ) |
|
|
inlinevirtual |
virtual bool glTF::Object::IsSpecial |
( |
| ) |
const |
|
inlinevirtual |
Objects marked as special are not exported (used to emulate the binary body buffer)
Reimplemented in glTF::Buffer.
static const char* glTF::Object::TranslateId |
( |
Asset & |
r, |
|
|
const char * |
id |
|
) |
| |
|
inlinestatic |
Maps special IDs to another ID, where needed. Subclasses may override it (statically)
std::string glTF::Object::id |
The globally unique ID used to reference this object.
std::string glTF::Object::name |
The user-defined name of this object.
The documentation for this struct was generated from the following file: