|
| enum | aiOrigin { aiOrigin_SET = 0
, aiOrigin_CUR = 1
, aiOrigin_END = 2
} |
| |
| enum | BufferViewTarget { BufferViewTarget_ARRAY_BUFFER = 34962
, BufferViewTarget_ELEMENT_ARRAY_BUFFER = 34963
} |
| | Values for the BufferView::target field. More...
|
| |
| enum | ComponentType {
ComponentType_BYTE = 5120
, ComponentType_UNSIGNED_BYTE = 5121
, ComponentType_SHORT = 5122
, ComponentType_UNSIGNED_SHORT = 5123
,
ComponentType_FLOAT = 5126
} |
| | Values for the Accessor::componentType field. More...
|
| |
| enum | PrimitiveMode {
PrimitiveMode_POINTS = 0
, PrimitiveMode_LINES = 1
, PrimitiveMode_LINE_LOOP = 2
, PrimitiveMode_LINE_STRIP = 3
,
PrimitiveMode_TRIANGLES = 4
, PrimitiveMode_TRIANGLE_STRIP = 5
, PrimitiveMode_TRIANGLE_FAN = 6
} |
| | Values for the mesh primitive modes. More...
|
| |
| enum | SceneFormat { SceneFormat_JSON = 0
} |
| | Values for the GLB_Header::sceneFormat field. More...
|
| |
| enum | TextureFormat {
TextureFormat_ALPHA = 6406
, TextureFormat_RGB = 6407
, TextureFormat_RGBA = 6408
, TextureFormat_LUMINANCE = 6409
,
TextureFormat_LUMINANCE_ALPHA = 6410
} |
| | Values for the Texture::format and Texture::internalFormat fields. More...
|
| |
| enum | TextureTarget { TextureTarget_TEXTURE_2D = 3553
} |
| | Values for the Texture::target field. More...
|
| |
| enum | TextureType { TextureType_UNSIGNED_BYTE = 5121
, TextureType_UNSIGNED_SHORT_5_6_5 = 33635
, TextureType_UNSIGNED_SHORT_4_4_4_4 = 32819
, TextureType_UNSIGNED_SHORT_5_5_5_1 = 32820
} |
| | Values for the Texture::type field. More...
|
| |
|
| unsigned int | ComponentTypeSize (ComponentType t) |
| |
| typedef | float (mat4)[16] |
| |
| typedef | float (vec3)[3] |
| |
| typedef | float (vec4)[4] |
| |
| void | Write (Value &obj, Accessor &a, AssetWriter &w) |
| |
| void | Write (Value &obj, Animation &a, AssetWriter &w) |
| |
| void | Write (Value &obj, Buffer &b, AssetWriter &w) |
| |
| void | Write (Value &obj, BufferView &bv, AssetWriter &w) |
| |
| void | Write (Value &obj, Camera &c, AssetWriter &w) |
| |
| void | Write (Value &obj, Image &img, AssetWriter &w) |
| |
| void | Write (Value &obj, Light &b, AssetWriter &w) |
| |
| void | Write (Value &obj, Material &m, AssetWriter &w) |
| |
| void | Write (Value &obj, Mesh &m, AssetWriter &w) |
| |
| void | Write (Value &obj, Node &n, AssetWriter &w) |
| |
| void | Write (Value &obj, Program &b, AssetWriter &w) |
| |
| void | Write (Value &obj, Sampler &b, AssetWriter &w) |
| |
| void | Write (Value &obj, Shader &b, AssetWriter &w) |
| |
| void | Write (Value &obj, Skin &b, AssetWriter &w) |
| |
| void | Write (Value &obj, Technique &b, AssetWriter &w) |
| |
| void | Write (Value &obj, Texture &tex, AssetWriter &w) |
| |
| void | Write (Value &scene, Scene &s, AssetWriter &w) |
| |
| template<class T > |
| void | WriteLazyDict (LazyDict< T > &d, AssetWriter &w) |
| | (Implemented in glTFAssetWriter.h) More...
|
| |