Skip to content

Commit c57f926

Browse files
committed
Added newer Variant types to typed_array.hpp
This is a companion commit to the godot PR godotengine/godot#87992 which fixes godotengine/godot#87991
1 parent 36847f6 commit c57f926

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

include/godot_cpp/variant/typed_array.hpp

+5
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ class TypedArray : public Array {
7575
} \
7676
};
7777

78+
// All Variant::OBJECT types are intentionally omitted from this list because they are handled by
79+
// the unspecialized TypedArray definition.
7880
MAKE_TYPED_ARRAY(bool, Variant::BOOL)
7981
MAKE_TYPED_ARRAY(uint8_t, Variant::INT)
8082
MAKE_TYPED_ARRAY(int8_t, Variant::INT)
@@ -94,11 +96,14 @@ MAKE_TYPED_ARRAY(Rect2i, Variant::RECT2I)
9496
MAKE_TYPED_ARRAY(Vector3, Variant::VECTOR3)
9597
MAKE_TYPED_ARRAY(Vector3i, Variant::VECTOR3I)
9698
MAKE_TYPED_ARRAY(Transform2D, Variant::TRANSFORM2D)
99+
MAKE_TYPED_ARRAY(Vector4, Variant::VECTOR4)
100+
MAKE_TYPED_ARRAY(Vector4i, Variant::VECTOR4I)
97101
MAKE_TYPED_ARRAY(Plane, Variant::PLANE)
98102
MAKE_TYPED_ARRAY(Quaternion, Variant::QUATERNION)
99103
MAKE_TYPED_ARRAY(AABB, Variant::AABB)
100104
MAKE_TYPED_ARRAY(Basis, Variant::BASIS)
101105
MAKE_TYPED_ARRAY(Transform3D, Variant::TRANSFORM3D)
106+
MAKE_TYPED_ARRAY(Projection, Variant::PROJECTION)
102107
MAKE_TYPED_ARRAY(Color, Variant::COLOR)
103108
MAKE_TYPED_ARRAY(StringName, Variant::STRING_NAME)
104109
MAKE_TYPED_ARRAY(NodePath, Variant::NODE_PATH)

0 commit comments

Comments
 (0)