reference
[empty]
{*reference}
- reference
- reference->refcount.count.value
- _cowdata._ptr ? (((const unsigned long long *)(_cowdata._ptr))[-1]) : 0
_cowdata._ptr ? (((const unsigned long long *)(_cowdata._ptr))[-1]) : 0
($T1 *) _cowdata._ptr
- _p->array._cowdata._ptr ? (((const unsigned long long *)(_p->array._cowdata._ptr))[-1]) : 0
_p->array._cowdata._ptr ? (((const unsigned long long *)(_p->array._cowdata._ptr))[-1]) : 0
(Variant *) _p->array._cowdata._ptr
- _p && _p->variant_map.head_element ? _p->variant_map.num_elements : 0
_p && _p->variant_map.head_element ? _p->variant_map.num_elements : 0
_p ? _p->variant_map.head_element : nullptr
next
(*this),view(MapHelper)
- count
count
data
- _data ? (_data->size_cache) : 0
_data ? (_data->size_cache) : 0
_data->first
next_ptr
value
[empty]
{{[absolute] = {data->absolute} [path] = {data->path,view(NodePathHelper)} [subpath] = {data->subpath,view(NodePathHelper)}}}
- data->path,view(NodePathHelper)
- data->subpath,view(NodePathHelper)
- data->absolute
_cowdata._ptr ? (((const unsigned long long *)(_cowdata._ptr))[-1]) : 0
((StringName *)_cowdata._ptr),view(NodePathHelper)
{_data->cname,s8b}
{_data->name,s32b}
[empty]
_data->cname,s8b
_data->name,s32b
- num_elements
num_elements
($T1 *) keys._cowdata._ptr
{{Key = {($T1 *) &data.key} Value = {($T2 *) &data.value}}}
- ($T1 *) &data.key
- ($T2 *) &data.value
- head_element ? num_elements : 0
head_element ? num_elements : 0
head_element
next
(*this)
- head_element ? num_elements : 0
head_element ? num_elements : 0
head_element
next
(*this),view(MapHelper)
{value}
{data.value}
- ($T1 *) &data.key
- ($T2 *) &data.value
- *(reinterpret_cast<long long*>(_cowdata._ptr) - 1)
*(reinterpret_cast<long long*>(_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}
{*(StringName *)_data._mem}
{*(NodePath *)_data._mem}
{*(::RID *)_data._mem}
{*(*reinterpret_cast<ObjData*>(&_data._mem[0])).obj}
{*(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<PackedInt64Array *>(&_data.packed_array[1])}
{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}
{reinterpret_cast<const Variant::PackedArrayRef<Vector4>*>(_data.packed_array)->array}
[INVALID]
((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
- *(StringName *)_data._mem
- *(NodePath *)_data._mem
- *(::RID *)_data._mem
- *(*reinterpret_cast<ObjData*>(&_data._mem[0])).obj
- *(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<PackedInt64Array *>(&_data.packed_array[1])
- 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
- reinterpret_cast<const Variant::PackedArrayRef<Vector4>*>(_data.packed_array)->array
[empty]
{_cowdata._ptr,s32}
_cowdata._ptr,s32
{*reinterpret_cast<void**>(opaque),s32}
- *reinterpret_cast<void**>(opaque)
- *reinterpret_cast<void**>(opaque),s32
{_data->cname,na}
{_data->name,s32}
[empty]
_data->cname,na
_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,g}, {y,g})
- x
- y
({x}, {y})
- x
- y
({x,g}, {y,g}, {z,g})
- x
- y
- z
({x}, {y}, {z})
- x
- y
- z
({x,g}, {y,g}, {z,g}, {w,g})
- x
- y
- z
- w
({x}, {y}, {z}, {w})
- x
- y
- z
- w
({x,g}, {y,g}, {z,g}, {w,g})
- x
- y
- z
- w
({r,g}, {g,g}, {b,g}, {a,g})
- r
- g
- b
- a
[P: {position}, S: {size}]
- position,nr
- size,nr
[P: {position}, S: {size}]
- position,nr
- size,nr
[P: {position}, S: {size}]
- position,nr
- size,nr
[N: {normal}, D: {d,g}]
- normal,nr
- d
[X: {rows[0]}, Y: {rows[1]}, Z: {rows[2]}]
- rows[0],nr
- rows[1],nr
- rows[2],nr
[X: {columns[0]}, Y: {columns[1]}, O: {columns[2]}]
- columns[0],nr
- columns[1],nr
- columns[2],nr
[X: ({basis.rows[0].x,g}, {basis.rows[1].x,g}, {basis.rows[2].x,g}), Y: ({basis.rows[0].y,g}, {basis.rows[1].y,g}, {basis.rows[2].y,g}), Z: ({basis.rows[0].z,g}, {basis.rows[1].z,g}, {basis.rows[2].z,g}), O: {origin}]
({basis.rows[0].x,g}, {basis.rows[1].x,g}, {basis.rows[2].x,g})
- basis.rows[0].x
- basis.rows[1].x
- basis.rows[2].x
({basis.rows[0].y,g}, {basis.rows[1].y,g}, {basis.rows[2].y,g})
- basis.rows[0].y
- basis.rows[1].y
- basis.rows[2].y
({basis.rows[0].z,g}, {basis.rows[1].z,g}, {basis.rows[2].z,g})
- basis.rows[0].z
- basis.rows[1].z
- basis.rows[2].z
- origin,nr
[X: {columns[0]}, Y: {columns[1]}, Z: {columns[2]}, W: {columns[3]}]
- columns[0],nr
- columns[1],nr
- columns[2],nr
- columns[3],nr