HDK
|
Typedefs | |
typedef uint32 | GLTF_Int |
typedef uint32 | GLTF_Offset |
typedef uint32 | GLTF_Handle |
typedef UT_SharedPtr < GLTF_Extension > | GLTF_ExtensionHandle |
typedef UT_IntrusivePtr < GLTF_Refiner > | GLTF_RefinerHandle |
Variables | |
const uint32 | GLB_BUFFER_IDX = 0 |
const uint32 | GLTF_GLB_MAGIC = 0x46546C67 |
const uint32 | GLTF_GLB_JSON = 0x4E4F534A |
const uint32 | GLTF_GLB_BIN = 0x004E4942 |
constexpr const char * | GLTF_PROJECTION_NAME_ORTHOGRAPHIC = "ORTHOGRAPHIC" |
constexpr const char * | GLTF_PROJECTION_NAME_PERSPECTIVE = "PERSPECTIVE" |
constexpr const char * | GLTF_TYPE_NAME_SCALAR = "SCALAR" |
constexpr const char * | GLTF_TYPE_NAME_VEC2 = "VEC2" |
constexpr const char * | GLTF_TYPE_NAME_VEC3 = "VEC3" |
constexpr const char * | GLTF_TYPE_NAME_VEC4 = "VEC4" |
constexpr const char * | GLTF_TYPE_NAME_MAT2 = "MAT2" |
constexpr const char * | GLTF_TYPE_NAME_MAT3 = "MAT3" |
constexpr const char * | GLTF_TYPE_NAME_MAT4 = "MAT4" |
Definition at line 192 of file GLTF_Types.h.
typedef uint32 GLTF_NAMESPACE::GLTF_Handle |
Definition at line 48 of file GLTF_Types.h.
typedef uint32 GLTF_NAMESPACE::GLTF_Int |
Definition at line 46 of file GLTF_Types.h.
typedef uint32 GLTF_NAMESPACE::GLTF_Offset |
Definition at line 47 of file GLTF_Types.h.
Definition at line 52 of file GLTF_Refiner.h.
Enumerator | |
---|---|
ANIM_PATH_NONE | |
ANIM_PATH_TRANS | |
ANIM_PATH_ROT | |
ANIM_PATH_SCALE | |
ANIM_PATH_WEIGHTS |
Definition at line 167 of file GLTF_Types.h.
Enumerator | |
---|---|
GLTF_BUFFER_INVALID | |
GLTF_BUFFER_ARRAY | |
GLTF_BUFFER_ELEMENT |
Definition at line 88 of file GLTF_Types.h.
Enumerator | |
---|---|
GLTF_COMPONENT_INVALID | |
GLTF_COMPONENT_BYTE | |
GLTF_COMPONENT_UNSIGNED_BYTE | |
GLTF_COMPONENT_SHORT | |
GLTF_COMPONENT_UNSIGNED_SHORT | |
GLTF_COMPONENT_UNSIGNED_INT | |
GLTF_COMPONENT_FLOAT |
Definition at line 77 of file GLTF_Types.h.
Enumerator | |
---|---|
EXTENSION_NONE | |
EXTENSION_LIGHT_ARRAY | |
EXTENSION_LIGHT_INDEX |
Definition at line 144 of file GLTF_Types.h.
Enumerator | |
---|---|
INTERP_NONE | |
INTERP_LINEAR | |
INTERP_CUBICSPLINE | |
INTERP_STEP |
Definition at line 159 of file GLTF_Types.h.
Enumerator | |
---|---|
LIGHT_NONE | |
LIGHT_DIRECTIONAL | |
LIGHT_POINT | |
LIGHT_SPOT |
Definition at line 151 of file GLTF_Types.h.
Definition at line 65 of file GLTF_Types.h.
Definition at line 95 of file GLTF_Types.h.
Enumerator | |
---|---|
TEXTURE_NONE | |
TEXTURE_NORMAL | |
TEXTURE_OCCLUSION | |
TEXTURE_EMISSIVE |
Definition at line 136 of file GLTF_Types.h.
Enumerator | |
---|---|
GLTF_TEXWRAP_INVALID | |
GLTF_TEXWRAP_CLAMP_TO_EDGE | |
GLTF_TEXWRAP_MIRRORED_REPEAT | |
GLTF_TEXWRAP_REPEAT |
Definition at line 106 of file GLTF_Types.h.
Enumerator | |
---|---|
GLTF_TRANSFORM_NONE | |
GLTF_TRANSFORM_MAT4 | |
GLTF_TRANSFORM_TRS |
Definition at line 129 of file GLTF_Types.h.
Enumerator | |
---|---|
GLTF_TYPE_INVALID | |
GLTF_TYPE_SCALAR | |
GLTF_TYPE_VEC2 | |
GLTF_TYPE_VEC3 | |
GLTF_TYPE_VEC4 | |
GLTF_TYPE_MAT2 | |
GLTF_TYPE_MAT3 | |
GLTF_TYPE_MAT4 |
Definition at line 117 of file GLTF_Types.h.
const uint32 GLTF_NAMESPACE::GLB_BUFFER_IDX = 0 |
Definition at line 50 of file GLTF_Types.h.
const uint32 GLTF_NAMESPACE::GLTF_GLB_BIN = 0x004E4942 |
Definition at line 53 of file GLTF_Types.h.
const uint32 GLTF_NAMESPACE::GLTF_GLB_JSON = 0x4E4F534A |
Definition at line 52 of file GLTF_Types.h.
const uint32 GLTF_NAMESPACE::GLTF_GLB_MAGIC = 0x46546C67 |
Definition at line 51 of file GLTF_Types.h.
constexpr const char* GLTF_NAMESPACE::GLTF_PROJECTION_NAME_ORTHOGRAPHIC = "ORTHOGRAPHIC" |
Definition at line 55 of file GLTF_Types.h.
constexpr const char* GLTF_NAMESPACE::GLTF_PROJECTION_NAME_PERSPECTIVE = "PERSPECTIVE" |
Definition at line 56 of file GLTF_Types.h.
constexpr const char* GLTF_NAMESPACE::GLTF_TYPE_NAME_MAT2 = "MAT2" |
Definition at line 61 of file GLTF_Types.h.
constexpr const char* GLTF_NAMESPACE::GLTF_TYPE_NAME_MAT3 = "MAT3" |
Definition at line 62 of file GLTF_Types.h.
constexpr const char* GLTF_NAMESPACE::GLTF_TYPE_NAME_MAT4 = "MAT4" |
Definition at line 63 of file GLTF_Types.h.
constexpr const char* GLTF_NAMESPACE::GLTF_TYPE_NAME_SCALAR = "SCALAR" |
Definition at line 57 of file GLTF_Types.h.
constexpr const char* GLTF_NAMESPACE::GLTF_TYPE_NAME_VEC2 = "VEC2" |
Definition at line 58 of file GLTF_Types.h.
constexpr const char* GLTF_NAMESPACE::GLTF_TYPE_NAME_VEC3 = "VEC3" |
Definition at line 59 of file GLTF_Types.h.
constexpr const char* GLTF_NAMESPACE::GLTF_TYPE_NAME_VEC4 = "VEC4" |
Definition at line 60 of file GLTF_Types.h.