enum Lapis::Debugger::VariantType

Overview

Godot 4.x Variant types matching GDExtensionVariantType enum.

Defined in:

libgodot/debugger/r2_godot_types.cr

Enum Members

Nil = 0_u8
Bool = 1_u8
Int = 2_u8
Float = 3_u8
String = 4_u8
Vector2 = 5_u8
Vector2i = 6_u8
Rect2 = 7_u8
Rect2i = 8_u8
Vector3 = 9_u8
Vector3i = 10_u8
Transform2D = 11_u8
Vector4 = 12_u8
Vector4i = 13_u8
Plane = 14_u8
Quaternion = 15_u8
AABB = 16_u8
Basis = 17_u8
Transform3D = 18_u8
Projection = 19_u8
Color = 20_u8
StringName = 21_u8
NodePath = 22_u8
RID = 23_u8
Object = 24_u8
Callable = 25_u8
Signal = 26_u8
Dictionary = 27_u8
Array = 28_u8
PackedByteArray = 29_u8
PackedInt32Array = 30_u8
PackedInt64Array = 31_u8
PackedFloat32Array = 32_u8
PackedFloat64Array = 33_u8
PackedStringArray = 34_u8
PackedVector2Array = 35_u8
PackedVector3Array = 36_u8
PackedColorArray = 37_u8
PackedVector4Array = 38_u8

Instance Method Summary

Instance methods inherited from struct Enum

!=(other : Int) : Bool !=, ==(other : Int) : Bool ==

Instance Method Detail

def aabb? #

Returns true if this enum value equals AABB


def array? #

Returns true if this enum value equals Array


def basis? #

Returns true if this enum value equals Basis


def bool? #

Returns true if this enum value equals Bool


def callable? #

Returns true if this enum value equals Callable


def color? #

Returns true if this enum value equals Color


def dictionary? #

Returns true if this enum value equals Dictionary


def float? #

Returns true if this enum value equals Float


def int? #

Returns true if this enum value equals Int


def nil? #

Returns true if this enum value equals Nil


def node_path? #

Returns true if this enum value equals NodePath


def object? #

Returns true if this enum value equals Object


def packed_byte_array? #

Returns true if this enum value equals PackedByteArray


def packed_color_array? #

Returns true if this enum value equals PackedColorArray


def packed_float32_array? #

Returns true if this enum value equals PackedFloat32Array


def packed_float64_array? #

Returns true if this enum value equals PackedFloat64Array


def packed_int32_array? #

Returns true if this enum value equals PackedInt32Array


def packed_int64_array? #

Returns true if this enum value equals PackedInt64Array


def packed_string_array? #

Returns true if this enum value equals PackedStringArray


def packed_vector2_array? #

Returns true if this enum value equals PackedVector2Array


def packed_vector3_array? #

Returns true if this enum value equals PackedVector3Array


def packed_vector4_array? #

Returns true if this enum value equals PackedVector4Array


def plane? #

Returns true if this enum value equals Plane


def projection? #

Returns true if this enum value equals Projection


def quaternion? #

Returns true if this enum value equals Quaternion


def rect2? #

Returns true if this enum value equals Rect2


def rect2i? #

Returns true if this enum value equals Rect2i


def rid? #

Returns true if this enum value equals RID


def signal? #

Returns true if this enum value equals Signal


def string? #

Returns true if this enum value equals String


def string_name? #

Returns true if this enum value equals StringName


def transform2_d? #

Returns true if this enum value equals Transform2D


def transform3_d? #

Returns true if this enum value equals Transform3D


def vector2? #

Returns true if this enum value equals Vector2


def vector2i? #

Returns true if this enum value equals Vector2i


def vector3? #

Returns true if this enum value equals Vector3


def vector3i? #

Returns true if this enum value equals Vector3i


def vector4? #

Returns true if this enum value equals Vector4


def vector4i? #

Returns true if this enum value equals Vector4i