|
Assimp
v3.1.1 (June 2014)
|
Namespaces | |
| Util | |
Classes | |
| struct | Accessor |
| A typed view into a BufferView. More... | |
| struct | Animation |
| class | Asset |
| Root object for a glTF asset. More... | |
| struct | AssetMetadata |
| class | AssetWriter |
| class | AttribType |
| Values for the Accessor::type field (helper class) More... | |
| struct | Buffer |
| A buffer points to binary geometry, animation, or skins. More... | |
| struct | BufferView |
| A view into a buffer generally representing a subset of the buffer. More... | |
| struct | Camera |
| struct | GLB_Header |
| For the KHR_binary_glTF extension (binary .glb file) 20-byte header (+ the JSON + a "body" data section) More... | |
| struct | Image |
| Image data used to create a texture. More... | |
| class | IOStream |
| class | LazyDict |
| 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... | |
| class | LazyDictBase |
| Base class for LazyDict that acts as an interface. More... | |
| struct | Light |
| A light (from KHR_materials_common extension) More... | |
| struct | Material |
| The material appearance of a primitive. More... | |
| struct | Mesh |
| A set of primitives to be rendered. A node can contain one or more meshes. A node's transform places the mesh in the scene. More... | |
| struct | Node |
| struct | Nullable |
| Helper struct to represent values that might not be present. More... | |
| struct | Object |
| Base classe for all glTF top-level objects. More... | |
| struct | Program |
| class | Ref |
| A reference to one top-level object, which is valid until the Asset instance is destroyed. More... | |
| struct | Sampler |
| struct | Scene |
| struct | Shader |
| struct | Skin |
| struct | Technique |
| struct | TexProperty |
| Holds a material property that can be a texture or a color. More... | |
| struct | Texture |
| A texture and its sampler. More... | |
Typedefs | |
| typedef std::runtime_error | DeadlyExportError |
| typedef std::runtime_error | DeadlyImportError |
Enumerations |
Variables | |
| struct glTF::GLB_Header | PACK_STRUCT |
| typedef std::runtime_error glTF::DeadlyExportError |
| typedef std::runtime_error glTF::DeadlyImportError |
| enum glTF::aiOrigin |
Values for the BufferView::target field.
| Enumerator | |
|---|---|
| BufferViewTarget_ARRAY_BUFFER | |
| BufferViewTarget_ELEMENT_ARRAY_BUFFER | |
| enum glTF::ComponentType |
Values for the Accessor::componentType field.
| Enumerator | |
|---|---|
| ComponentType_BYTE | |
| ComponentType_UNSIGNED_BYTE | |
| ComponentType_SHORT | |
| ComponentType_UNSIGNED_SHORT | |
| ComponentType_FLOAT | |
| enum glTF::PrimitiveMode |
| enum glTF::SceneFormat |
Values for the GLB_Header::sceneFormat field.
| Enumerator | |
|---|---|
| SceneFormat_JSON | |
| enum glTF::TextureFormat |
| enum glTF::TextureTarget |
| enum glTF::TextureType |
|
inline |
| typedef glTF::float | ( | vec3 | ) |
| typedef glTF::float | ( | vec4 | ) |
| typedef glTF::float | ( | mat4 | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void glTF::WriteLazyDict | ( | LazyDict< T > & | d, |
| AssetWriter & | w | ||
| ) |
(Implemented in glTFAssetWriter.h)
| struct glTF::GLB_Header glTF::PACK_STRUCT |