|
enum | AnimationPath { AnimationPath_TRANSLATION,
AnimationPath_ROTATION,
AnimationPath_SCALE,
AnimationPath_WEIGHTS
} |
| Values for the Animation::Target::path field. More...
|
|
enum | BufferViewTarget { BufferViewTarget_ARRAY_BUFFER = 34962,
BufferViewTarget_ELEMENT_ARRAY_BUFFER = 34963
} |
| Values for the BufferView::target field. More...
|
|
enum | ChunkType { ChunkType_JSON = 0x4E4F534A,
ChunkType_BIN = 0x004E4942
} |
| Values for the GLB_Chunk::chunkType field. More...
|
|
enum | ComponentType {
ComponentType_BYTE = 5120,
ComponentType_UNSIGNED_BYTE = 5121,
ComponentType_SHORT = 5122,
ComponentType_UNSIGNED_SHORT = 5123,
ComponentType_UNSIGNED_INT = 5125,
ComponentType_FLOAT = 5126
} |
| Values for the Accessor::componentType field. More...
|
|
enum | Interpolation { Interpolation_LINEAR,
Interpolation_STEP,
Interpolation_CUBICSPLINE
} |
| Values for the Animation::Sampler::interpolation 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 | SamplerMagFilter : unsigned int { SamplerMagFilter::UNSET = 0,
SamplerMagFilter::SamplerMagFilter_Nearest = 9728,
SamplerMagFilter::SamplerMagFilter_Linear = 9729
} |
| Values for the Sampler::magFilter field. More...
|
|
enum | SamplerMinFilter : unsigned int {
SamplerMinFilter::UNSET = 0,
SamplerMinFilter::SamplerMinFilter_Nearest = 9728,
SamplerMinFilter::SamplerMinFilter_Linear = 9729,
SamplerMinFilter::SamplerMinFilter_Nearest_Mipmap_Nearest = 9984,
SamplerMinFilter::SamplerMinFilter_Linear_Mipmap_Nearest = 9985,
SamplerMinFilter::SamplerMinFilter_Nearest_Mipmap_Linear = 9986,
SamplerMinFilter::SamplerMinFilter_Linear_Mipmap_Linear = 9987
} |
| Values for the Sampler::minFilter field. More...
|
|
enum | SamplerWrap : unsigned int { SamplerWrap::UNSET = 0,
SamplerWrap::Clamp_To_Edge = 33071,
SamplerWrap::Mirrored_Repeat = 33648,
SamplerWrap::Repeat = 10497
} |
| Values for the Sampler::wrapS and Sampler::wrapT 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 (vec3)[3] |
|
typedef | float (vec4)[4] |
|
void | Write (Value &, Camera &, AssetWriter &) |
|
void | Write (Value &, Light &, AssetWriter &) |
|
void | Write (Value &, Program &, AssetWriter &) |
|
void | Write (Value &, Shader &, AssetWriter &) |
|
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, Image &img, 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, Sampler &b, AssetWriter &w) |
|
void | Write (Value &obj, Skin &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...
|
|