- _cowdata._ptr ? (((const unsigned int *)(_cowdata._ptr))[-1]) : 0
_cowdata._ptr ? (((const unsigned int *)(_cowdata._ptr))[-1]) : 0
_cowdata._ptr
- count
count
data
- _data ? (_data->size_cache) : 0
_data ? (_data->size_cache) : 0
_data->first
next_ptr
value
- num_elements
num_elements
head_element
next
data
- *(reinterpret_cast<int*>(_cowdata._ptr) - 1)
*(reinterpret_cast<int*>(_cowdata._ptr) - 1)
reinterpret_cast<VMap<$T1,$T2>::Pair*>(_cowdata._ptr)
{dynamic_cast<CallableCustomMethodPointerBase*>(key.custom)->text}
nil
{_data._bool}
{_data._int}
{_data._float}
{_data._transform2d}
{_data._aabb}
{_data._basis}
{_data._transform3d}
{_data._projection}
{*(String *)_data._mem}
{*(Vector2 *)_data._mem}
{*(Rect2 *)_data._mem}
{*(Vector3 *)_data._mem}
{*(Vector4 *)_data._mem}
{*(Plane *)_data._mem}
{*(Quaternion *)_data._mem}
{*(Color *)_data._mem}
{*(NodePath *)_data._mem}
{*(::RID *)_data._mem}
{*(Object *)_data._mem}
{*(Dictionary *)_data._mem}
{*(Array *)_data._mem}
{reinterpret_cast<const Variant::PackedArrayRef<unsigned char>*>(_data.packed_array)->array}
{reinterpret_cast<const Variant::PackedArrayRef<int>*>(_data.packed_array)->array}
{reinterpret_cast<const Variant::PackedArrayRef<float>*>(_data.packed_array)->array}
{reinterpret_cast<const Variant::PackedArrayRef<double>*>(_data.packed_array)->array}
{reinterpret_cast<const Variant::PackedArrayRef<String>*>(_data.packed_array)->array}
{reinterpret_cast<const Variant::PackedArrayRef<Vector2>*>(_data.packed_array)->array}
{reinterpret_cast<const Variant::PackedArrayRef<Vector3>*>(_data.packed_array)->array}
{reinterpret_cast<const Variant::PackedArrayRef<Color>*>(_data.packed_array)->array}
((String *)(_data._mem))->_cowdata._ptr,s32
- _data._bool
- _data._int
- _data._float
- _data._transform2d
- _data._aabb
- _data._basis
- _data._transform3d
- *(String *)_data._mem
- *(Vector2 *)_data._mem
- *(Rect2 *)_data._mem
- *(Vector3 *)_data._mem
- *(Plane *)_data._mem
- *(Quaternion *)_data._mem
- *(Color *)_data._mem
- *(NodePath *)_data._mem
- *(::RID *)_data._mem
- *(Object *)_data._mem
- *(Dictionary *)_data._mem
- *(Array *)_data._mem
- reinterpret_cast<const Variant::PackedArrayRef<unsigned char>*>(_data.packed_array)->array
- *(PackedInt32Array *)_data._mem
- *(PackedInt64Array *)_data._mem
- *(PackedFloat32Array *)_data._mem
- *(PackedFloat64Array *)_data._mem
- *(PackedStringArray *)_data._mem
- *(PackedVector2Array *)_data._mem
- *(PackedVector3Array *)_data._mem
- *(PackedColorArray *)_data._mem
[empty]
{_cowdata._ptr,s32}
_cowdata._ptr,s32
{*reinterpret_cast<void**>(opaque),s32}
- *reinterpret_cast<void**>(opaque)
- *reinterpret_cast<void**>(opaque),s32
{_data->cname}
{_data->name,s32}
[empty]
_data->cname
_data->name,s32
{(*reinterpret_cast<const char***>(opaque))[1],s8}
{(*reinterpret_cast<const char***>(opaque))[2],s32}
- *reinterpret_cast<void**>(opaque)
- (*reinterpret_cast<const char***>(opaque))+1
- (*reinterpret_cast<const char***>(opaque))[1],s8
"{user.name}" {slot_map}
"{slot_map}
{{{x},{y}}}
- x
- y
{{{x},{y},{z}}}
- x
- y
- z
Quaternion {{{x},{y},{z},{w}}}
- x
- y
- z
- w
Color {{{r},{g},{b},{a}}}
- r
- g
- b
- a