.. _program_listing_file_src_tal_arrays.h: Program Listing for File arrays.h ================================= |exhale_lsh| :ref:`Return to documentation for file ` (``src/tal/arrays.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #pragma once #ifdef SOTA_GDEXTENSION #include "godot_cpp/variant/array.hpp" #include "godot_cpp/variant/packed_byte_array.hpp" #include "godot_cpp/variant/packed_color_array.hpp" #include "godot_cpp/variant/packed_float32_array.hpp" #include "godot_cpp/variant/packed_int32_array.hpp" #include "godot_cpp/variant/packed_vector2_array.hpp" #include "godot_cpp/variant/packed_vector3_array.hpp" #include "godot_cpp/variant/typed_array.hpp" template using TypedArray = godot::TypedArray; using Array = godot::Array; using Vector2Array = godot::PackedVector2Array; using Vector3Array = godot::PackedVector3Array; using TangentsArray = godot::PackedFloat32Array; using WeightsArray = godot::PackedFloat32Array; using ColorsArray = godot::PackedColorArray; using ByteArray = godot::PackedByteArray; using IntArray = godot::PackedInt32Array; #else #include "core/variant/array.h" #include "core/variant/typed_array.h" #include "core/variant/variant.h" using Array = Array; using Vector2Array = PackedVector2Array; using Vector3Array = PackedVector3Array; using TangentsArray = PackedFloat32Array; using WeightsArray = PackedFloat32Array; using ColorsArray = PackedColorArray; using ByteArray = PackedByteArray; using IntArray = PackedInt32Array; #endif