summaryrefslogtreecommitdiffstats
path: root/modules/gltf/doc_classes/GLTFAccessor.xml
diff options
context:
space:
mode:
authorAaron Franke <arnfranke@yahoo.com>2024-07-03 19:57:17 -0700
committerAaron Franke <arnfranke@yahoo.com>2024-07-04 15:46:48 -0700
commit923a8eb5d3e9fa9b949624844f96266f301c2b01 (patch)
tree835a05095651b10e8e416b5dbb3bd0c51f037858 /modules/gltf/doc_classes/GLTFAccessor.xml
parent20ba2f00bd9199b675176a8e1ac151f96bfb5cfa (diff)
downloadredot-engine-923a8eb5d3e9fa9b949624844f96266f301c2b01.tar.gz
Move GLTFAccessorType into GLTFAccessor
Diffstat (limited to 'modules/gltf/doc_classes/GLTFAccessor.xml')
-rw-r--r--modules/gltf/doc_classes/GLTFAccessor.xml27
1 files changed, 25 insertions, 2 deletions
diff --git a/modules/gltf/doc_classes/GLTFAccessor.xml b/modules/gltf/doc_classes/GLTFAccessor.xml
index 54762faed7..dd059e6b79 100644
--- a/modules/gltf/doc_classes/GLTFAccessor.xml
+++ b/modules/gltf/doc_classes/GLTFAccessor.xml
@@ -12,7 +12,7 @@
<link title="Runtime file loading and saving">$DOCS_URL/tutorials/io/runtime_file_loading_and_saving.html</link>
</tutorials>
<members>
- <member name="accessor_type" type="int" setter="set_accessor_type" getter="get_accessor_type" default="0">
+ <member name="accessor_type" type="int" setter="set_accessor_type" getter="get_accessor_type" enum="GLTFAccessor.GLTFAccessorType" default="0">
The GLTF accessor type as an enum. Possible values are 0 for "SCALAR", 1 for "VEC2", 2 for "VEC3", 3 for "VEC4", 4 for "MAT2", 5 for "MAT3", and 6 for "MAT4".
</member>
<member name="buffer_view" type="int" setter="set_buffer_view" getter="get_buffer_view" default="-1">
@@ -54,8 +54,31 @@
<member name="sparse_values_byte_offset" type="int" setter="set_sparse_values_byte_offset" getter="get_sparse_values_byte_offset" default="0">
The offset relative to the start of the bufferView in bytes.
</member>
- <member name="type" type="int" setter="set_type" getter="get_type" default="0" deprecated="Use [member accessor_type] instead.">
+ <member name="type" type="int" setter="set_type" getter="get_type" deprecated="Use [member accessor_type] instead.">
The GLTF accessor type as an enum. Use [member accessor_type] instead.
</member>
</members>
+ <constants>
+ <constant name="TYPE_SCALAR" value="0" enum="GLTFAccessorType">
+ Accessor type "SCALAR". For the glTF object model, this can be used to map to a single float, int, or bool value, or a float array.
+ </constant>
+ <constant name="TYPE_VEC2" value="1" enum="GLTFAccessorType">
+ Accessor type "VEC2". For the glTF object model, this maps to "float2", represented in the glTF JSON as an array of two floats.
+ </constant>
+ <constant name="TYPE_VEC3" value="2" enum="GLTFAccessorType">
+ Accessor type "VEC3". For the glTF object model, this maps to "float3", represented in the glTF JSON as an array of three floats.
+ </constant>
+ <constant name="TYPE_VEC4" value="3" enum="GLTFAccessorType">
+ Accessor type "VEC4". For the glTF object model, this maps to "float4", represented in the glTF JSON as an array of four floats.
+ </constant>
+ <constant name="TYPE_MAT2" value="4" enum="GLTFAccessorType">
+ Accessor type "MAT2". For the glTF object model, this maps to "float2x2", represented in the glTF JSON as an array of four floats.
+ </constant>
+ <constant name="TYPE_MAT3" value="5" enum="GLTFAccessorType">
+ Accessor type "MAT3". For the glTF object model, this maps to "float3x3", represented in the glTF JSON as an array of nine floats.
+ </constant>
+ <constant name="TYPE_MAT4" value="6" enum="GLTFAccessorType">
+ Accessor type "MAT4". For the glTF object model, this maps to "float4x4", represented in the glTF JSON as an array of sixteen floats.
+ </constant>
+ </constants>
</class>