enum Godot::Type

Overview

Godot Type global enum.

Defined in:

libgodot/generated/global_enums.cr

Enum Members

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

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 max? #

Returns true if this enum value equals Max


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 transform2d? #

Returns true if this enum value equals Transform2d


def transform3d? #

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