@GlobalScope

There is currently no description for this class. Please help us by contributing one!

Note

There are notable differences when using this API with C#. See C# Differences for more information.

Properties

AudioServer

AudioServer

CameraServer

CameraServer

ClassDB

ClassDB

DisplayServer

DisplayServer

EditorInterface

EditorInterface

Engine

Engine

EngineDebugger

EngineDebugger

GDExtensionManager

GDExtensionManager

Geometry2D

Geometry2D

Geometry3D

Geometry3D

IP

IP

Input

Input

InputMap

InputMap

JavaClassWrapper

JavaClassWrapper

JavaScriptBridge

JavaScriptBridge

Marshalls

Marshalls

NativeMenu

NativeMenu

NavigationMeshGenerator

NavigationMeshGenerator

NavigationServer2D

NavigationServer2D

NavigationServer3D

NavigationServer3D

OS

OS

Performance

Performance

PhysicsServer2D

PhysicsServer2D

PhysicsServer2DManager

PhysicsServer2DManager

PhysicsServer3D

PhysicsServer3D

PhysicsServer3DManager

PhysicsServer3DManager

ProjectSettings

ProjectSettings

RenderingServer

RenderingServer

ResourceLoader

ResourceLoader

ResourceSaver

ResourceSaver

ResourceUID

ResourceUID

TextServerManager

TextServerManager

ThemeDB

ThemeDB

Time

Time

TranslationServer

TranslationServer

WorkerThreadPool

WorkerThreadPool

XRServer

XRServer

Methods

Variant

abs ( Variant x )

float

absf ( float x )

int

absi ( int x )

float

acos ( float x )

float

acosh ( float x )

float

angle_difference ( float from, float to )

float

asin ( float x )

float

asinh ( float x )

float

atan ( float x )

float

atan2 ( float y, float x )

float

atanh ( float x )

float

bezier_derivative ( float start, float control_1, float control_2, float end, float t )

float

bezier_interpolate ( float start, float control_1, float control_2, float end, float t )

Variant

bytes_to_var ( PackedByteArray bytes )

Variant

bytes_to_var_with_objects ( PackedByteArray bytes )

Variant

ceil ( Variant x )

float

ceilf ( float x )

int

ceili ( float x )

Variant

clamp ( Variant value, Variant min, Variant max )

float

clampf ( float value, float min, float max )

int

clampi ( int value, int min, int max )

float

cos ( float angle_rad )

float

cosh ( float x )

float

cubic_interpolate ( float from, float to, float pre, float post, float weight )

float

cubic_interpolate_angle ( float from, float to, float pre, float post, float weight )

float

cubic_interpolate_angle_in_time ( float from, float to, float pre, float post, float weight, float to_t, float pre_t, float post_t )

float

cubic_interpolate_in_time ( float from, float to, float pre, float post, float weight, float to_t, float pre_t, float post_t )

float

db_to_linear ( float db )

float

deg_to_rad ( float deg )

float

ease ( float x, float curve )

String

error_string ( int error )

float

exp ( float x )

Variant

floor ( Variant x )

float

floorf ( float x )

int

floori ( float x )

float

fmod ( float x, float y )

float

fposmod ( float x, float y )

int

hash ( Variant variable )

Object

instance_from_id ( int instance_id )

float

inverse_lerp ( float from, float to, float weight )

bool

is_equal_approx ( float a, float b )

bool

is_finite ( float x )

bool

is_inf ( float x )

bool

is_instance_id_valid ( int id )

bool

is_instance_valid ( Variant instance )

bool

is_nan ( float x )

bool

is_same ( Variant a, Variant b )

bool

is_zero_approx ( float x )

Variant

lerp ( Variant from, Variant to, Variant weight )

float

lerp_angle ( float from, float to, float weight )

float

lerpf ( float from, float to, float weight )

float

linear_to_db ( float lin )

float

log ( float x )

Variant

max () vararg

float

maxf ( float a, float b )

int

maxi ( int a, int b )

Variant

min () vararg

float

minf ( float a, float b )

int

mini ( int a, int b )

float

move_toward ( float from, float to, float delta )

int

nearest_po2 ( int value )

float

pingpong ( float value, float length )

int

posmod ( int x, int y )

float

pow ( float base, float exp )

void

print () vararg

void

print_rich () vararg

void

print_verbose () vararg

void

printerr () vararg

void

printraw () vararg

void

prints () vararg

void

printt () vararg

void

push_error () vararg

void

push_warning () vararg

float

rad_to_deg ( float rad )

PackedInt64Array

rand_from_seed ( int seed )

float

randf ( )

float

randf_range ( float from, float to )

float

randfn ( float mean, float deviation )

int

randi ( )

int

randi_range ( int from, int to )

void

randomize ( )

float

remap ( float value, float istart, float istop, float ostart, float ostop )

int

rid_allocate_id ( )

RID

rid_from_int64 ( int base )

float

rotate_toward ( float from, float to, float delta )

Variant

round ( Variant x )

float

roundf ( float x )

int

roundi ( float x )

void

seed ( int base )

Variant

sign ( Variant x )

float

signf ( float x )

int

signi ( int x )

float

sin ( float angle_rad )

float

sinh ( float x )

float

smoothstep ( float from, float to, float x )

Variant

snapped ( Variant x, Variant step )

float

snappedf ( float x, float step )

int

snappedi ( float x, int step )

float

sqrt ( float x )

int

step_decimals ( float x )

String

str () vararg

Variant

str_to_var ( String string )

float

tan ( float angle_rad )

float

tanh ( float x )

Variant

type_convert ( Variant variant, int type )

String

type_string ( int type )

int

typeof ( Variant variable )

PackedByteArray

var_to_bytes ( Variant variable )

PackedByteArray

var_to_bytes_with_objects ( Variant variable )

String

var_to_str ( Variant variable )

Variant

weakref ( Variant obj )

Variant

wrap ( Variant value, Variant min, Variant max )

float

wrapf ( float value, float min, float max )

int

wrapi ( int value, int min, int max )


Enumerations

enum Side:

Side SIDE_LEFT = 0

There is currently no description for this enum. Please help us by contributing one!

Side SIDE_TOP = 1

There is currently no description for this enum. Please help us by contributing one!

Side SIDE_RIGHT = 2

There is currently no description for this enum. Please help us by contributing one!

Side SIDE_BOTTOM = 3

There is currently no description for this enum. Please help us by contributing one!


enum Corner:

Corner CORNER_TOP_LEFT = 0

There is currently no description for this enum. Please help us by contributing one!

Corner CORNER_TOP_RIGHT = 1

There is currently no description for this enum. Please help us by contributing one!

Corner CORNER_BOTTOM_RIGHT = 2

There is currently no description for this enum. Please help us by contributing one!

Corner CORNER_BOTTOM_LEFT = 3

There is currently no description for this enum. Please help us by contributing one!


enum Orientation:

Orientation VERTICAL = 1

There is currently no description for this enum. Please help us by contributing one!

Orientation HORIZONTAL = 0

There is currently no description for this enum. Please help us by contributing one!


enum ClockDirection:

ClockDirection CLOCKWISE = 0

There is currently no description for this enum. Please help us by contributing one!

ClockDirection COUNTERCLOCKWISE = 1

There is currently no description for this enum. Please help us by contributing one!


enum HorizontalAlignment:

HorizontalAlignment HORIZONTAL_ALIGNMENT_LEFT = 0

There is currently no description for this enum. Please help us by contributing one!

HorizontalAlignment HORIZONTAL_ALIGNMENT_CENTER = 1

There is currently no description for this enum. Please help us by contributing one!

HorizontalAlignment HORIZONTAL_ALIGNMENT_RIGHT = 2

There is currently no description for this enum. Please help us by contributing one!

HorizontalAlignment HORIZONTAL_ALIGNMENT_FILL = 3

There is currently no description for this enum. Please help us by contributing one!


enum VerticalAlignment:

VerticalAlignment VERTICAL_ALIGNMENT_TOP = 0

There is currently no description for this enum. Please help us by contributing one!

VerticalAlignment VERTICAL_ALIGNMENT_CENTER = 1

There is currently no description for this enum. Please help us by contributing one!

VerticalAlignment VERTICAL_ALIGNMENT_BOTTOM = 2

There is currently no description for this enum. Please help us by contributing one!

VerticalAlignment VERTICAL_ALIGNMENT_FILL = 3

There is currently no description for this enum. Please help us by contributing one!


enum InlineAlignment:

InlineAlignment INLINE_ALIGNMENT_TOP_TO = 0

There is currently no description for this enum. Please help us by contributing one!

InlineAlignment INLINE_ALIGNMENT_CENTER_TO = 1

There is currently no description for this enum. Please help us by contributing one!

InlineAlignment INLINE_ALIGNMENT_BASELINE_TO = 3

There is currently no description for this enum. Please help us by contributing one!

InlineAlignment INLINE_ALIGNMENT_BOTTOM_TO = 2

There is currently no description for this enum. Please help us by contributing one!

InlineAlignment INLINE_ALIGNMENT_TO_TOP = 0

There is currently no description for this enum. Please help us by contributing one!

InlineAlignment INLINE_ALIGNMENT_TO_CENTER = 4

There is currently no description for this enum. Please help us by contributing one!

InlineAlignment INLINE_ALIGNMENT_TO_BASELINE = 8

There is currently no description for this enum. Please help us by contributing one!

InlineAlignment INLINE_ALIGNMENT_TO_BOTTOM = 12

There is currently no description for this enum. Please help us by contributing one!

InlineAlignment INLINE_ALIGNMENT_TOP = 0

There is currently no description for this enum. Please help us by contributing one!

InlineAlignment INLINE_ALIGNMENT_CENTER = 5

There is currently no description for this enum. Please help us by contributing one!

InlineAlignment INLINE_ALIGNMENT_BOTTOM = 14

There is currently no description for this enum. Please help us by contributing one!

InlineAlignment INLINE_ALIGNMENT_IMAGE_MASK = 3

There is currently no description for this enum. Please help us by contributing one!

InlineAlignment INLINE_ALIGNMENT_TEXT_MASK = 12

There is currently no description for this enum. Please help us by contributing one!


enum EulerOrder:

EulerOrder EULER_ORDER_XYZ = 0

There is currently no description for this enum. Please help us by contributing one!

EulerOrder EULER_ORDER_XZY = 1

There is currently no description for this enum. Please help us by contributing one!

EulerOrder EULER_ORDER_YXZ = 2

There is currently no description for this enum. Please help us by contributing one!

EulerOrder EULER_ORDER_YZX = 3

There is currently no description for this enum. Please help us by contributing one!

EulerOrder EULER_ORDER_ZXY = 4

There is currently no description for this enum. Please help us by contributing one!

EulerOrder EULER_ORDER_ZYX = 5

There is currently no description for this enum. Please help us by contributing one!


enum Key:

Key KEY_NONE = 0

There is currently no description for this enum. Please help us by contributing one!

Key KEY_SPECIAL = 4194304

There is currently no description for this enum. Please help us by contributing one!

Key KEY_ESCAPE = 4194305

There is currently no description for this enum. Please help us by contributing one!

Key KEY_TAB = 4194306

There is currently no description for this enum. Please help us by contributing one!

Key KEY_BACKTAB = 4194307

There is currently no description for this enum. Please help us by contributing one!

Key KEY_BACKSPACE = 4194308

There is currently no description for this enum. Please help us by contributing one!

Key KEY_ENTER = 4194309

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_ENTER = 4194310

There is currently no description for this enum. Please help us by contributing one!

Key KEY_INSERT = 4194311

There is currently no description for this enum. Please help us by contributing one!

Key KEY_DELETE = 4194312

There is currently no description for this enum. Please help us by contributing one!

Key KEY_PAUSE = 4194313

There is currently no description for this enum. Please help us by contributing one!

Key KEY_PRINT = 4194314

There is currently no description for this enum. Please help us by contributing one!

Key KEY_SYSREQ = 4194315

There is currently no description for this enum. Please help us by contributing one!

Key KEY_CLEAR = 4194316

There is currently no description for this enum. Please help us by contributing one!

Key KEY_HOME = 4194317

There is currently no description for this enum. Please help us by contributing one!

Key KEY_END = 4194318

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LEFT = 4194319

There is currently no description for this enum. Please help us by contributing one!

Key KEY_UP = 4194320

There is currently no description for this enum. Please help us by contributing one!

Key KEY_RIGHT = 4194321

There is currently no description for this enum. Please help us by contributing one!

Key KEY_DOWN = 4194322

There is currently no description for this enum. Please help us by contributing one!

Key KEY_PAGEUP = 4194323

There is currently no description for this enum. Please help us by contributing one!

Key KEY_PAGEDOWN = 4194324

There is currently no description for this enum. Please help us by contributing one!

Key KEY_SHIFT = 4194325

There is currently no description for this enum. Please help us by contributing one!

Key KEY_CTRL = 4194326

There is currently no description for this enum. Please help us by contributing one!

Key KEY_META = 4194327

There is currently no description for this enum. Please help us by contributing one!

Key KEY_ALT = 4194328

There is currently no description for this enum. Please help us by contributing one!

Key KEY_CAPSLOCK = 4194329

There is currently no description for this enum. Please help us by contributing one!

Key KEY_NUMLOCK = 4194330

There is currently no description for this enum. Please help us by contributing one!

Key KEY_SCROLLLOCK = 4194331

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F1 = 4194332

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F2 = 4194333

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F3 = 4194334

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F4 = 4194335

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F5 = 4194336

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F6 = 4194337

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F7 = 4194338

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F8 = 4194339

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F9 = 4194340

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F10 = 4194341

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F11 = 4194342

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F12 = 4194343

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F13 = 4194344

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F14 = 4194345

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F15 = 4194346

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F16 = 4194347

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F17 = 4194348

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F18 = 4194349

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F19 = 4194350

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F20 = 4194351

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F21 = 4194352

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F22 = 4194353

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F23 = 4194354

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F24 = 4194355

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F25 = 4194356

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F26 = 4194357

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F27 = 4194358

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F28 = 4194359

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F29 = 4194360

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F30 = 4194361

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F31 = 4194362

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F32 = 4194363

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F33 = 4194364

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F34 = 4194365

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F35 = 4194366

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_MULTIPLY = 4194433

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_DIVIDE = 4194434

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_SUBTRACT = 4194435

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_PERIOD = 4194436

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_ADD = 4194437

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_0 = 4194438

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_1 = 4194439

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_2 = 4194440

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_3 = 4194441

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_4 = 4194442

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_5 = 4194443

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_6 = 4194444

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_7 = 4194445

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_8 = 4194446

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KP_9 = 4194447

There is currently no description for this enum. Please help us by contributing one!

Key KEY_MENU = 4194370

There is currently no description for this enum. Please help us by contributing one!

Key KEY_HYPER = 4194371

There is currently no description for this enum. Please help us by contributing one!

Key KEY_HELP = 4194373

There is currently no description for this enum. Please help us by contributing one!

Key KEY_BACK = 4194376

There is currently no description for this enum. Please help us by contributing one!

Key KEY_FORWARD = 4194377

There is currently no description for this enum. Please help us by contributing one!

Key KEY_STOP = 4194378

There is currently no description for this enum. Please help us by contributing one!

Key KEY_REFRESH = 4194379

There is currently no description for this enum. Please help us by contributing one!

Key KEY_VOLUMEDOWN = 4194380

There is currently no description for this enum. Please help us by contributing one!

Key KEY_VOLUMEMUTE = 4194381

There is currently no description for this enum. Please help us by contributing one!

Key KEY_VOLUMEUP = 4194382

There is currently no description for this enum. Please help us by contributing one!

Key KEY_MEDIAPLAY = 4194388

There is currently no description for this enum. Please help us by contributing one!

Key KEY_MEDIASTOP = 4194389

There is currently no description for this enum. Please help us by contributing one!

Key KEY_MEDIAPREVIOUS = 4194390

There is currently no description for this enum. Please help us by contributing one!

Key KEY_MEDIANEXT = 4194391

There is currently no description for this enum. Please help us by contributing one!

Key KEY_MEDIARECORD = 4194392

There is currently no description for this enum. Please help us by contributing one!

Key KEY_HOMEPAGE = 4194393

There is currently no description for this enum. Please help us by contributing one!

Key KEY_FAVORITES = 4194394

There is currently no description for this enum. Please help us by contributing one!

There is currently no description for this enum. Please help us by contributing one!

Key KEY_STANDBY = 4194396

There is currently no description for this enum. Please help us by contributing one!

Key KEY_OPENURL = 4194397

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCHMAIL = 4194398

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCHMEDIA = 4194399

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCH0 = 4194400

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCH1 = 4194401

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCH2 = 4194402

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCH3 = 4194403

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCH4 = 4194404

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCH5 = 4194405

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCH6 = 4194406

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCH7 = 4194407

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCH8 = 4194408

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCH9 = 4194409

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCHA = 4194410

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCHB = 4194411

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCHC = 4194412

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCHD = 4194413

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCHE = 4194414

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LAUNCHF = 4194415

There is currently no description for this enum. Please help us by contributing one!

Key KEY_GLOBE = 4194416

There is currently no description for this enum. Please help us by contributing one!

Key KEY_KEYBOARD = 4194417

There is currently no description for this enum. Please help us by contributing one!

Key KEY_JIS_EISU = 4194418

There is currently no description for this enum. Please help us by contributing one!

Key KEY_JIS_KANA = 4194419

There is currently no description for this enum. Please help us by contributing one!

Key KEY_UNKNOWN = 8388607

There is currently no description for this enum. Please help us by contributing one!

Key KEY_SPACE = 32

There is currently no description for this enum. Please help us by contributing one!

Key KEY_EXCLAM = 33

There is currently no description for this enum. Please help us by contributing one!

Key KEY_QUOTEDBL = 34

There is currently no description for this enum. Please help us by contributing one!

Key KEY_NUMBERSIGN = 35

There is currently no description for this enum. Please help us by contributing one!

Key KEY_DOLLAR = 36

There is currently no description for this enum. Please help us by contributing one!

Key KEY_PERCENT = 37

There is currently no description for this enum. Please help us by contributing one!

Key KEY_AMPERSAND = 38

There is currently no description for this enum. Please help us by contributing one!

Key KEY_APOSTROPHE = 39

There is currently no description for this enum. Please help us by contributing one!

Key KEY_PARENLEFT = 40

There is currently no description for this enum. Please help us by contributing one!

Key KEY_PARENRIGHT = 41

There is currently no description for this enum. Please help us by contributing one!

Key KEY_ASTERISK = 42

There is currently no description for this enum. Please help us by contributing one!

Key KEY_PLUS = 43

There is currently no description for this enum. Please help us by contributing one!

Key KEY_COMMA = 44

There is currently no description for this enum. Please help us by contributing one!

Key KEY_MINUS = 45

There is currently no description for this enum. Please help us by contributing one!

Key KEY_PERIOD = 46

There is currently no description for this enum. Please help us by contributing one!

Key KEY_SLASH = 47

There is currently no description for this enum. Please help us by contributing one!

Key KEY_0 = 48

There is currently no description for this enum. Please help us by contributing one!

Key KEY_1 = 49

There is currently no description for this enum. Please help us by contributing one!

Key KEY_2 = 50

There is currently no description for this enum. Please help us by contributing one!

Key KEY_3 = 51

There is currently no description for this enum. Please help us by contributing one!

Key KEY_4 = 52

There is currently no description for this enum. Please help us by contributing one!

Key KEY_5 = 53

There is currently no description for this enum. Please help us by contributing one!

Key KEY_6 = 54

There is currently no description for this enum. Please help us by contributing one!

Key KEY_7 = 55

There is currently no description for this enum. Please help us by contributing one!

Key KEY_8 = 56

There is currently no description for this enum. Please help us by contributing one!

Key KEY_9 = 57

There is currently no description for this enum. Please help us by contributing one!

Key KEY_COLON = 58

There is currently no description for this enum. Please help us by contributing one!

Key KEY_SEMICOLON = 59

There is currently no description for this enum. Please help us by contributing one!

Key KEY_LESS = 60

There is currently no description for this enum. Please help us by contributing one!

Key KEY_EQUAL = 61

There is currently no description for this enum. Please help us by contributing one!

Key KEY_GREATER = 62

There is currently no description for this enum. Please help us by contributing one!

Key KEY_QUESTION = 63

There is currently no description for this enum. Please help us by contributing one!

Key KEY_AT = 64

There is currently no description for this enum. Please help us by contributing one!

Key KEY_A = 65

There is currently no description for this enum. Please help us by contributing one!

Key KEY_B = 66

There is currently no description for this enum. Please help us by contributing one!

Key KEY_C = 67

There is currently no description for this enum. Please help us by contributing one!

Key KEY_D = 68

There is currently no description for this enum. Please help us by contributing one!

Key KEY_E = 69

There is currently no description for this enum. Please help us by contributing one!

Key KEY_F = 70

There is currently no description for this enum. Please help us by contributing one!

Key KEY_G = 71

There is currently no description for this enum. Please help us by contributing one!

Key KEY_H = 72

There is currently no description for this enum. Please help us by contributing one!

Key KEY_I = 73

There is currently no description for this enum. Please help us by contributing one!

Key KEY_J = 74

There is currently no description for this enum. Please help us by contributing one!

Key KEY_K = 75

There is currently no description for this enum. Please help us by contributing one!

Key KEY_L = 76

There is currently no description for this enum. Please help us by contributing one!

Key KEY_M = 77

There is currently no description for this enum. Please help us by contributing one!

Key KEY_N = 78

There is currently no description for this enum. Please help us by contributing one!

Key KEY_O = 79

There is currently no description for this enum. Please help us by contributing one!

Key KEY_P = 80

There is currently no description for this enum. Please help us by contributing one!

Key KEY_Q = 81

There is currently no description for this enum. Please help us by contributing one!

Key KEY_R = 82

There is currently no description for this enum. Please help us by contributing one!

Key KEY_S = 83

There is currently no description for this enum. Please help us by contributing one!

Key KEY_T = 84

There is currently no description for this enum. Please help us by contributing one!

Key KEY_U = 85

There is currently no description for this enum. Please help us by contributing one!

Key KEY_V = 86

There is currently no description for this enum. Please help us by contributing one!

Key KEY_W = 87

There is currently no description for this enum. Please help us by contributing one!

Key KEY_X = 88

There is currently no description for this enum. Please help us by contributing one!

Key KEY_Y = 89

There is currently no description for this enum. Please help us by contributing one!

Key KEY_Z = 90

There is currently no description for this enum. Please help us by contributing one!

Key KEY_BRACKETLEFT = 91

There is currently no description for this enum. Please help us by contributing one!

Key KEY_BACKSLASH = 92

There is currently no description for this enum. Please help us by contributing one!

Key KEY_BRACKETRIGHT = 93

There is currently no description for this enum. Please help us by contributing one!

Key KEY_ASCIICIRCUM = 94

There is currently no description for this enum. Please help us by contributing one!

Key KEY_UNDERSCORE = 95

There is currently no description for this enum. Please help us by contributing one!

Key KEY_QUOTELEFT = 96

There is currently no description for this enum. Please help us by contributing one!

Key KEY_BRACELEFT = 123

There is currently no description for this enum. Please help us by contributing one!

Key KEY_BAR = 124

There is currently no description for this enum. Please help us by contributing one!

Key KEY_BRACERIGHT = 125

There is currently no description for this enum. Please help us by contributing one!

Key KEY_ASCIITILDE = 126

There is currently no description for this enum. Please help us by contributing one!

Key KEY_YEN = 165

There is currently no description for this enum. Please help us by contributing one!

Key KEY_SECTION = 167

There is currently no description for this enum. Please help us by contributing one!


flags KeyModifierMask:

KeyModifierMask KEY_CODE_MASK = 8388607

There is currently no description for this enum. Please help us by contributing one!

KeyModifierMask KEY_MODIFIER_MASK = 532676608

There is currently no description for this enum. Please help us by contributing one!

KeyModifierMask KEY_MASK_CMD_OR_CTRL = 16777216

There is currently no description for this enum. Please help us by contributing one!

KeyModifierMask KEY_MASK_SHIFT = 33554432

There is currently no description for this enum. Please help us by contributing one!

KeyModifierMask KEY_MASK_ALT = 67108864

There is currently no description for this enum. Please help us by contributing one!

KeyModifierMask KEY_MASK_META = 134217728

There is currently no description for this enum. Please help us by contributing one!

KeyModifierMask KEY_MASK_CTRL = 268435456

There is currently no description for this enum. Please help us by contributing one!

KeyModifierMask KEY_MASK_KPAD = 536870912

There is currently no description for this enum. Please help us by contributing one!

KeyModifierMask KEY_MASK_GROUP_SWITCH = 1073741824

There is currently no description for this enum. Please help us by contributing one!


enum KeyLocation:

KeyLocation KEY_LOCATION_UNSPECIFIED = 0

There is currently no description for this enum. Please help us by contributing one!

KeyLocation KEY_LOCATION_LEFT = 1

There is currently no description for this enum. Please help us by contributing one!

KeyLocation KEY_LOCATION_RIGHT = 2

There is currently no description for this enum. Please help us by contributing one!


enum MouseButton:

MouseButton MOUSE_BUTTON_NONE = 0

There is currently no description for this enum. Please help us by contributing one!

MouseButton MOUSE_BUTTON_LEFT = 1

There is currently no description for this enum. Please help us by contributing one!

MouseButton MOUSE_BUTTON_RIGHT = 2

There is currently no description for this enum. Please help us by contributing one!

MouseButton MOUSE_BUTTON_MIDDLE = 3

There is currently no description for this enum. Please help us by contributing one!

MouseButton MOUSE_BUTTON_WHEEL_UP = 4

There is currently no description for this enum. Please help us by contributing one!

MouseButton MOUSE_BUTTON_WHEEL_DOWN = 5

There is currently no description for this enum. Please help us by contributing one!

MouseButton MOUSE_BUTTON_WHEEL_LEFT = 6

There is currently no description for this enum. Please help us by contributing one!

MouseButton MOUSE_BUTTON_WHEEL_RIGHT = 7

There is currently no description for this enum. Please help us by contributing one!

MouseButton MOUSE_BUTTON_XBUTTON1 = 8

There is currently no description for this enum. Please help us by contributing one!

MouseButton MOUSE_BUTTON_XBUTTON2 = 9

There is currently no description for this enum. Please help us by contributing one!


flags MouseButtonMask:

MouseButtonMask MOUSE_BUTTON_MASK_LEFT = 1

There is currently no description for this enum. Please help us by contributing one!

MouseButtonMask MOUSE_BUTTON_MASK_RIGHT = 2

There is currently no description for this enum. Please help us by contributing one!

MouseButtonMask MOUSE_BUTTON_MASK_MIDDLE = 4

There is currently no description for this enum. Please help us by contributing one!

MouseButtonMask MOUSE_BUTTON_MASK_MB_XBUTTON1 = 128

There is currently no description for this enum. Please help us by contributing one!

MouseButtonMask MOUSE_BUTTON_MASK_MB_XBUTTON2 = 256

There is currently no description for this enum. Please help us by contributing one!


enum JoyButton:

JoyButton JOY_BUTTON_INVALID = -1

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_A = 0

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_B = 1

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_X = 2

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_Y = 3

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_BACK = 4

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_GUIDE = 5

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_START = 6

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_LEFT_STICK = 7

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_RIGHT_STICK = 8

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_LEFT_SHOULDER = 9

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_RIGHT_SHOULDER = 10

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_DPAD_UP = 11

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_DPAD_DOWN = 12

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_DPAD_LEFT = 13

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_DPAD_RIGHT = 14

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_MISC1 = 15

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_PADDLE1 = 16

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_PADDLE2 = 17

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_PADDLE3 = 18

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_PADDLE4 = 19

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_TOUCHPAD = 20

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_SDL_MAX = 21

There is currently no description for this enum. Please help us by contributing one!

JoyButton JOY_BUTTON_MAX = 128

There is currently no description for this enum. Please help us by contributing one!


enum JoyAxis:

JoyAxis JOY_AXIS_INVALID = -1

There is currently no description for this enum. Please help us by contributing one!

JoyAxis JOY_AXIS_LEFT_X = 0

There is currently no description for this enum. Please help us by contributing one!

JoyAxis JOY_AXIS_LEFT_Y = 1

There is currently no description for this enum. Please help us by contributing one!

JoyAxis JOY_AXIS_RIGHT_X = 2

There is currently no description for this enum. Please help us by contributing one!

JoyAxis JOY_AXIS_RIGHT_Y = 3

There is currently no description for this enum. Please help us by contributing one!

JoyAxis JOY_AXIS_TRIGGER_LEFT = 4

There is currently no description for this enum. Please help us by contributing one!

JoyAxis JOY_AXIS_TRIGGER_RIGHT = 5

There is currently no description for this enum. Please help us by contributing one!

JoyAxis JOY_AXIS_SDL_MAX = 6

There is currently no description for this enum. Please help us by contributing one!

JoyAxis JOY_AXIS_MAX = 10

There is currently no description for this enum. Please help us by contributing one!


enum MIDIMessage:

MIDIMessage MIDI_MESSAGE_NONE = 0

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_NOTE_OFF = 8

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_NOTE_ON = 9

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_AFTERTOUCH = 10

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_CONTROL_CHANGE = 11

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_PROGRAM_CHANGE = 12

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_CHANNEL_PRESSURE = 13

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_PITCH_BEND = 14

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_SYSTEM_EXCLUSIVE = 240

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_QUARTER_FRAME = 241

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_SONG_POSITION_POINTER = 242

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_SONG_SELECT = 243

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_TUNE_REQUEST = 246

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_TIMING_CLOCK = 248

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_START = 250

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_CONTINUE = 251

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_STOP = 252

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_ACTIVE_SENSING = 254

There is currently no description for this enum. Please help us by contributing one!

MIDIMessage MIDI_MESSAGE_SYSTEM_RESET = 255

There is currently no description for this enum. Please help us by contributing one!


enum Error:

Error OK = 0

There is currently no description for this enum. Please help us by contributing one!

Error FAILED = 1

There is currently no description for this enum. Please help us by contributing one!

Error ERR_UNAVAILABLE = 2

There is currently no description for this enum. Please help us by contributing one!

Error ERR_UNCONFIGURED = 3

There is currently no description for this enum. Please help us by contributing one!

Error ERR_UNAUTHORIZED = 4

There is currently no description for this enum. Please help us by contributing one!

Error ERR_PARAMETER_RANGE_ERROR = 5

There is currently no description for this enum. Please help us by contributing one!

Error ERR_OUT_OF_MEMORY = 6

There is currently no description for this enum. Please help us by contributing one!

Error ERR_FILE_NOT_FOUND = 7

There is currently no description for this enum. Please help us by contributing one!

Error ERR_FILE_BAD_DRIVE = 8

There is currently no description for this enum. Please help us by contributing one!

Error ERR_FILE_BAD_PATH = 9

There is currently no description for this enum. Please help us by contributing one!

Error ERR_FILE_NO_PERMISSION = 10

There is currently no description for this enum. Please help us by contributing one!

Error ERR_FILE_ALREADY_IN_USE = 11

There is currently no description for this enum. Please help us by contributing one!

Error ERR_FILE_CANT_OPEN = 12

There is currently no description for this enum. Please help us by contributing one!

Error ERR_FILE_CANT_WRITE = 13

There is currently no description for this enum. Please help us by contributing one!

Error ERR_FILE_CANT_READ = 14

There is currently no description for this enum. Please help us by contributing one!

Error ERR_FILE_UNRECOGNIZED = 15

There is currently no description for this enum. Please help us by contributing one!

Error ERR_FILE_CORRUPT = 16

There is currently no description for this enum. Please help us by contributing one!

Error ERR_FILE_MISSING_DEPENDENCIES = 17

There is currently no description for this enum. Please help us by contributing one!

Error ERR_FILE_EOF = 18

There is currently no description for this enum. Please help us by contributing one!

Error ERR_CANT_OPEN = 19

There is currently no description for this enum. Please help us by contributing one!

Error ERR_CANT_CREATE = 20

There is currently no description for this enum. Please help us by contributing one!

Error ERR_QUERY_FAILED = 21

There is currently no description for this enum. Please help us by contributing one!

Error ERR_ALREADY_IN_USE = 22

There is currently no description for this enum. Please help us by contributing one!

Error ERR_LOCKED = 23

There is currently no description for this enum. Please help us by contributing one!

Error ERR_TIMEOUT = 24

There is currently no description for this enum. Please help us by contributing one!

Error ERR_CANT_CONNECT = 25

There is currently no description for this enum. Please help us by contributing one!

Error ERR_CANT_RESOLVE = 26

There is currently no description for this enum. Please help us by contributing one!

Error ERR_CONNECTION_ERROR = 27

There is currently no description for this enum. Please help us by contributing one!

Error ERR_CANT_ACQUIRE_RESOURCE = 28

There is currently no description for this enum. Please help us by contributing one!

Error ERR_CANT_FORK = 29

There is currently no description for this enum. Please help us by contributing one!

Error ERR_INVALID_DATA = 30

There is currently no description for this enum. Please help us by contributing one!

Error ERR_INVALID_PARAMETER = 31

There is currently no description for this enum. Please help us by contributing one!

Error ERR_ALREADY_EXISTS = 32

There is currently no description for this enum. Please help us by contributing one!

Error ERR_DOES_NOT_EXIST = 33

There is currently no description for this enum. Please help us by contributing one!

Error ERR_DATABASE_CANT_READ = 34

There is currently no description for this enum. Please help us by contributing one!

Error ERR_DATABASE_CANT_WRITE = 35

There is currently no description for this enum. Please help us by contributing one!

Error ERR_COMPILATION_FAILED = 36

There is currently no description for this enum. Please help us by contributing one!

Error ERR_METHOD_NOT_FOUND = 37

There is currently no description for this enum. Please help us by contributing one!

There is currently no description for this enum. Please help us by contributing one!

Error ERR_SCRIPT_FAILED = 39

There is currently no description for this enum. Please help us by contributing one!

There is currently no description for this enum. Please help us by contributing one!

Error ERR_INVALID_DECLARATION = 41

There is currently no description for this enum. Please help us by contributing one!

Error ERR_DUPLICATE_SYMBOL = 42

There is currently no description for this enum. Please help us by contributing one!

Error ERR_PARSE_ERROR = 43

There is currently no description for this enum. Please help us by contributing one!

Error ERR_BUSY = 44

There is currently no description for this enum. Please help us by contributing one!

Error ERR_SKIP = 45

There is currently no description for this enum. Please help us by contributing one!

Error ERR_HELP = 46

There is currently no description for this enum. Please help us by contributing one!

Error ERR_BUG = 47

There is currently no description for this enum. Please help us by contributing one!

Error ERR_PRINTER_ON_FIRE = 48

There is currently no description for this enum. Please help us by contributing one!


enum PropertyHint:

PropertyHint PROPERTY_HINT_NONE = 0

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_RANGE = 1

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_ENUM = 2

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_ENUM_SUGGESTION = 3

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_EXP_EASING = 4

There is currently no description for this enum. Please help us by contributing one!

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_FLAGS = 6

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_LAYERS_2D_RENDER = 7

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_LAYERS_2D_PHYSICS = 8

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_LAYERS_2D_NAVIGATION = 9

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_LAYERS_3D_RENDER = 10

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_LAYERS_3D_PHYSICS = 11

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_LAYERS_3D_NAVIGATION = 12

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_LAYERS_AVOIDANCE = 37

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_FILE = 13

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_DIR = 14

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_GLOBAL_FILE = 15

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_GLOBAL_DIR = 16

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_RESOURCE_TYPE = 17

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_MULTILINE_TEXT = 18

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_EXPRESSION = 19

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_PLACEHOLDER_TEXT = 20

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_COLOR_NO_ALPHA = 21

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_OBJECT_ID = 22

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_TYPE_STRING = 23

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_NODE_PATH_TO_EDITED_NODE = 24

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_OBJECT_TOO_BIG = 25

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_NODE_PATH_VALID_TYPES = 26

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_SAVE_FILE = 27

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_GLOBAL_SAVE_FILE = 28

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_INT_IS_OBJECTID = 29

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_INT_IS_POINTER = 30

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_ARRAY_TYPE = 31

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_LOCALE_ID = 32

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_LOCALIZABLE_STRING = 33

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_NODE_TYPE = 34

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_HIDE_QUATERNION_EDIT = 35

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_PASSWORD = 36

There is currently no description for this enum. Please help us by contributing one!

PropertyHint PROPERTY_HINT_MAX = 38

There is currently no description for this enum. Please help us by contributing one!


flags PropertyUsageFlags:

PropertyUsageFlags PROPERTY_USAGE_NONE = 0

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_STORAGE = 2

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_EDITOR = 4

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_INTERNAL = 8

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_CHECKABLE = 16

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_CHECKED = 32

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_GROUP = 64

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_CATEGORY = 128

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_SUBGROUP = 256

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_CLASS_IS_BITFIELD = 512

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_NO_INSTANCE_STATE = 1024

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_RESTART_IF_CHANGED = 2048

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_SCRIPT_VARIABLE = 4096

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_STORE_IF_NULL = 8192

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_UPDATE_ALL_IF_MODIFIED = 16384

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_SCRIPT_DEFAULT_VALUE = 32768

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_CLASS_IS_ENUM = 65536

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_NIL_IS_VARIANT = 131072

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_ARRAY = 262144

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_ALWAYS_DUPLICATE = 524288

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_NEVER_DUPLICATE = 1048576

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_HIGH_END_GFX = 2097152

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_NODE_PATH_FROM_SCENE_ROOT = 4194304

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_RESOURCE_NOT_PERSISTENT = 8388608

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_KEYING_INCREMENTS = 16777216

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_DEFERRED_SET_RESOURCE = 33554432

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_EDITOR_INSTANTIATE_OBJECT = 67108864

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_EDITOR_BASIC_SETTING = 134217728

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_READ_ONLY = 268435456

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_SECRET = 536870912

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_DEFAULT = 6

There is currently no description for this enum. Please help us by contributing one!

PropertyUsageFlags PROPERTY_USAGE_NO_EDITOR = 2

There is currently no description for this enum. Please help us by contributing one!


flags MethodFlags:

MethodFlags METHOD_FLAG_NORMAL = 1

There is currently no description for this enum. Please help us by contributing one!

MethodFlags METHOD_FLAG_EDITOR = 2

There is currently no description for this enum. Please help us by contributing one!

MethodFlags METHOD_FLAG_CONST = 4

There is currently no description for this enum. Please help us by contributing one!

MethodFlags METHOD_FLAG_VIRTUAL = 8

There is currently no description for this enum. Please help us by contributing one!

MethodFlags METHOD_FLAG_VARARG = 16

There is currently no description for this enum. Please help us by contributing one!

MethodFlags METHOD_FLAG_STATIC = 32

There is currently no description for this enum. Please help us by contributing one!

MethodFlags METHOD_FLAG_OBJECT_CORE = 64

There is currently no description for this enum. Please help us by contributing one!

MethodFlags METHOD_FLAGS_DEFAULT = 1

There is currently no description for this enum. Please help us by contributing one!


enum Variant.Type:

Variant.Type TYPE_NIL = 0

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_BOOL = 1

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_INT = 2

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_FLOAT = 3

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_STRING = 4

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_VECTOR2 = 5

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_VECTOR2I = 6

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_RECT2 = 7

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_RECT2I = 8

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_VECTOR3 = 9

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_VECTOR3I = 10

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_TRANSFORM2D = 11

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_VECTOR4 = 12

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_VECTOR4I = 13

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_PLANE = 14

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_QUATERNION = 15

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_AABB = 16

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_BASIS = 17

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_TRANSFORM3D = 18

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_PROJECTION = 19

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_COLOR = 20

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_STRING_NAME = 21

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_NODE_PATH = 22

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_RID = 23

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_OBJECT = 24

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_CALLABLE = 25

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_SIGNAL = 26

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_DICTIONARY = 27

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_ARRAY = 28

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_PACKED_BYTE_ARRAY = 29

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_PACKED_INT32_ARRAY = 30

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_PACKED_INT64_ARRAY = 31

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_PACKED_FLOAT32_ARRAY = 32

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_PACKED_FLOAT64_ARRAY = 33

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_PACKED_STRING_ARRAY = 34

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_PACKED_VECTOR2_ARRAY = 35

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_PACKED_VECTOR3_ARRAY = 36

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_PACKED_COLOR_ARRAY = 37

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_PACKED_VECTOR4_ARRAY = 38

There is currently no description for this enum. Please help us by contributing one!

Variant.Type TYPE_MAX = 39

There is currently no description for this enum. Please help us by contributing one!


enum Variant.Operator:

Variant.Operator OP_EQUAL = 0

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_NOT_EQUAL = 1

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_LESS = 2

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_LESS_EQUAL = 3

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_GREATER = 4

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_GREATER_EQUAL = 5

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_ADD = 6

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_SUBTRACT = 7

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_MULTIPLY = 8

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_DIVIDE = 9

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_NEGATE = 10

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_POSITIVE = 11

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_MODULE = 12

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_POWER = 13

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_SHIFT_LEFT = 14

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_SHIFT_RIGHT = 15

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_BIT_AND = 16

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_BIT_OR = 17

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_BIT_XOR = 18

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_BIT_NEGATE = 19

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_AND = 20

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_OR = 21

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_XOR = 22

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_NOT = 23

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_IN = 24

There is currently no description for this enum. Please help us by contributing one!

Variant.Operator OP_MAX = 25

There is currently no description for this enum. Please help us by contributing one!


Property Descriptions

AudioServer AudioServer

There is currently no description for this property. Please help us by contributing one!


CameraServer CameraServer

There is currently no description for this property. Please help us by contributing one!


ClassDB ClassDB

There is currently no description for this property. Please help us by contributing one!


DisplayServer DisplayServer

There is currently no description for this property. Please help us by contributing one!


EditorInterface EditorInterface

There is currently no description for this property. Please help us by contributing one!


Engine Engine

There is currently no description for this property. Please help us by contributing one!


EngineDebugger EngineDebugger

There is currently no description for this property. Please help us by contributing one!


GDExtensionManager GDExtensionManager

There is currently no description for this property. Please help us by contributing one!


Geometry2D Geometry2D

There is currently no description for this property. Please help us by contributing one!


Geometry3D Geometry3D

There is currently no description for this property. Please help us by contributing one!


IP IP

There is currently no description for this property. Please help us by contributing one!


Input Input

There is currently no description for this property. Please help us by contributing one!


InputMap InputMap

There is currently no description for this property. Please help us by contributing one!


JavaClassWrapper JavaClassWrapper

There is currently no description for this property. Please help us by contributing one!


JavaScriptBridge JavaScriptBridge

There is currently no description for this property. Please help us by contributing one!


Marshalls Marshalls

There is currently no description for this property. Please help us by contributing one!


NativeMenu NativeMenu

There is currently no description for this property. Please help us by contributing one!


NavigationMeshGenerator NavigationMeshGenerator

There is currently no description for this property. Please help us by contributing one!


NavigationServer2D NavigationServer2D

There is currently no description for this property. Please help us by contributing one!


NavigationServer3D NavigationServer3D

There is currently no description for this property. Please help us by contributing one!


OS OS

There is currently no description for this property. Please help us by contributing one!


Performance Performance

There is currently no description for this property. Please help us by contributing one!


PhysicsServer2D PhysicsServer2D

There is currently no description for this property. Please help us by contributing one!


PhysicsServer2DManager PhysicsServer2DManager

There is currently no description for this property. Please help us by contributing one!


PhysicsServer3D PhysicsServer3D

There is currently no description for this property. Please help us by contributing one!


PhysicsServer3DManager PhysicsServer3DManager

There is currently no description for this property. Please help us by contributing one!


ProjectSettings ProjectSettings

There is currently no description for this property. Please help us by contributing one!


RenderingServer RenderingServer

There is currently no description for this property. Please help us by contributing one!


ResourceLoader ResourceLoader

There is currently no description for this property. Please help us by contributing one!


ResourceSaver ResourceSaver

There is currently no description for this property. Please help us by contributing one!


ResourceUID ResourceUID

There is currently no description for this property. Please help us by contributing one!


TextServerManager TextServerManager

There is currently no description for this property. Please help us by contributing one!


ThemeDB ThemeDB

There is currently no description for this property. Please help us by contributing one!


Time Time

There is currently no description for this property. Please help us by contributing one!


TranslationServer TranslationServer

There is currently no description for this property. Please help us by contributing one!


WorkerThreadPool WorkerThreadPool

There is currently no description for this property. Please help us by contributing one!


XRServer XRServer

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

Variant abs ( Variant x )

There is currently no description for this method. Please help us by contributing one!


float absf ( float x )

There is currently no description for this method. Please help us by contributing one!


int absi ( int x )

There is currently no description for this method. Please help us by contributing one!


float acos ( float x )

There is currently no description for this method. Please help us by contributing one!


float acosh ( float x )

There is currently no description for this method. Please help us by contributing one!


float angle_difference ( float from, float to )

There is currently no description for this method. Please help us by contributing one!


float asin ( float x )

There is currently no description for this method. Please help us by contributing one!


float asinh ( float x )

There is currently no description for this method. Please help us by contributing one!


float atan ( float x )

There is currently no description for this method. Please help us by contributing one!


float atan2 ( float y, float x )

There is currently no description for this method. Please help us by contributing one!


float atanh ( float x )

There is currently no description for this method. Please help us by contributing one!


float bezier_derivative ( float start, float control_1, float control_2, float end, float t )

There is currently no description for this method. Please help us by contributing one!


float bezier_interpolate ( float start, float control_1, float control_2, float end, float t )

There is currently no description for this method. Please help us by contributing one!


Variant bytes_to_var ( PackedByteArray bytes )

There is currently no description for this method. Please help us by contributing one!


Variant bytes_to_var_with_objects ( PackedByteArray bytes )

There is currently no description for this method. Please help us by contributing one!


Variant ceil ( Variant x )

There is currently no description for this method. Please help us by contributing one!


float ceilf ( float x )

There is currently no description for this method. Please help us by contributing one!


int ceili ( float x )

There is currently no description for this method. Please help us by contributing one!


Variant clamp ( Variant value, Variant min, Variant max )

There is currently no description for this method. Please help us by contributing one!


float clampf ( float value, float min, float max )

There is currently no description for this method. Please help us by contributing one!


int clampi ( int value, int min, int max )

There is currently no description for this method. Please help us by contributing one!


float cos ( float angle_rad )

There is currently no description for this method. Please help us by contributing one!


float cosh ( float x )

There is currently no description for this method. Please help us by contributing one!


float cubic_interpolate ( float from, float to, float pre, float post, float weight )

There is currently no description for this method. Please help us by contributing one!


float cubic_interpolate_angle ( float from, float to, float pre, float post, float weight )

There is currently no description for this method. Please help us by contributing one!


float cubic_interpolate_angle_in_time ( float from, float to, float pre, float post, float weight, float to_t, float pre_t, float post_t )

There is currently no description for this method. Please help us by contributing one!


float cubic_interpolate_in_time ( float from, float to, float pre, float post, float weight, float to_t, float pre_t, float post_t )

There is currently no description for this method. Please help us by contributing one!


float db_to_linear ( float db )

There is currently no description for this method. Please help us by contributing one!


float deg_to_rad ( float deg )

There is currently no description for this method. Please help us by contributing one!


float ease ( float x, float curve )

There is currently no description for this method. Please help us by contributing one!


String error_string ( int error )

There is currently no description for this method. Please help us by contributing one!


float exp ( float x )

There is currently no description for this method. Please help us by contributing one!


Variant floor ( Variant x )

There is currently no description for this method. Please help us by contributing one!


float floorf ( float x )

There is currently no description for this method. Please help us by contributing one!


int floori ( float x )

There is currently no description for this method. Please help us by contributing one!


float fmod ( float x, float y )

There is currently no description for this method. Please help us by contributing one!


float fposmod ( float x, float y )

There is currently no description for this method. Please help us by contributing one!


int hash ( Variant variable )

There is currently no description for this method. Please help us by contributing one!


Object instance_from_id ( int instance_id )

There is currently no description for this method. Please help us by contributing one!


float inverse_lerp ( float from, float to, float weight )

There is currently no description for this method. Please help us by contributing one!


bool is_equal_approx ( float a, float b )

There is currently no description for this method. Please help us by contributing one!


bool is_finite ( float x )

There is currently no description for this method. Please help us by contributing one!


bool is_inf ( float x )

There is currently no description for this method. Please help us by contributing one!


bool is_instance_id_valid ( int id )

There is currently no description for this method. Please help us by contributing one!


bool is_instance_valid ( Variant instance )

There is currently no description for this method. Please help us by contributing one!


bool is_nan ( float x )

There is currently no description for this method. Please help us by contributing one!


bool is_same ( Variant a, Variant b )

There is currently no description for this method. Please help us by contributing one!


bool is_zero_approx ( float x )

There is currently no description for this method. Please help us by contributing one!


Variant lerp ( Variant from, Variant to, Variant weight )

There is currently no description for this method. Please help us by contributing one!


float lerp_angle ( float from, float to, float weight )

There is currently no description for this method. Please help us by contributing one!


float lerpf ( float from, float to, float weight )

There is currently no description for this method. Please help us by contributing one!


float linear_to_db ( float lin )

There is currently no description for this method. Please help us by contributing one!


float log ( float x )

There is currently no description for this method. Please help us by contributing one!


Variant max () vararg

There is currently no description for this method. Please help us by contributing one!


float maxf ( float a, float b )

There is currently no description for this method. Please help us by contributing one!


int maxi ( int a, int b )

There is currently no description for this method. Please help us by contributing one!


Variant min () vararg

There is currently no description for this method. Please help us by contributing one!


float minf ( float a, float b )

There is currently no description for this method. Please help us by contributing one!


int mini ( int a, int b )

There is currently no description for this method. Please help us by contributing one!


float move_toward ( float from, float to, float delta )

There is currently no description for this method. Please help us by contributing one!


int nearest_po2 ( int value )

There is currently no description for this method. Please help us by contributing one!


float pingpong ( float value, float length )

There is currently no description for this method. Please help us by contributing one!


int posmod ( int x, int y )

There is currently no description for this method. Please help us by contributing one!


float pow ( float base, float exp )

There is currently no description for this method. Please help us by contributing one!


void print () vararg

There is currently no description for this method. Please help us by contributing one!


void print_rich () vararg

There is currently no description for this method. Please help us by contributing one!


void print_verbose () vararg

There is currently no description for this method. Please help us by contributing one!


void printerr () vararg

There is currently no description for this method. Please help us by contributing one!


void printraw () vararg

There is currently no description for this method. Please help us by contributing one!


void prints () vararg

There is currently no description for this method. Please help us by contributing one!


void printt () vararg

There is currently no description for this method. Please help us by contributing one!


void push_error () vararg

There is currently no description for this method. Please help us by contributing one!


void push_warning () vararg

There is currently no description for this method. Please help us by contributing one!


float rad_to_deg ( float rad )

There is currently no description for this method. Please help us by contributing one!


PackedInt64Array rand_from_seed ( int seed )

There is currently no description for this method. Please help us by contributing one!


float randf ( )

There is currently no description for this method. Please help us by contributing one!


float randf_range ( float from, float to )

There is currently no description for this method. Please help us by contributing one!


float randfn ( float mean, float deviation )

There is currently no description for this method. Please help us by contributing one!


int randi ( )

There is currently no description for this method. Please help us by contributing one!


int randi_range ( int from, int to )

There is currently no description for this method. Please help us by contributing one!


void randomize ( )

There is currently no description for this method. Please help us by contributing one!


float remap ( float value, float istart, float istop, float ostart, float ostop )

There is currently no description for this method. Please help us by contributing one!


int rid_allocate_id ( )

There is currently no description for this method. Please help us by contributing one!


RID rid_from_int64 ( int base )

There is currently no description for this method. Please help us by contributing one!


float rotate_toward ( float from, float to, float delta )

There is currently no description for this method. Please help us by contributing one!


Variant round ( Variant x )

There is currently no description for this method. Please help us by contributing one!


float roundf ( float x )

There is currently no description for this method. Please help us by contributing one!


int roundi ( float x )

There is currently no description for this method. Please help us by contributing one!


void seed ( int base )

There is currently no description for this method. Please help us by contributing one!


Variant sign ( Variant x )

There is currently no description for this method. Please help us by contributing one!


float signf ( float x )

There is currently no description for this method. Please help us by contributing one!


int signi ( int x )

There is currently no description for this method. Please help us by contributing one!


float sin ( float angle_rad )

There is currently no description for this method. Please help us by contributing one!


float sinh ( float x )

There is currently no description for this method. Please help us by contributing one!


float smoothstep ( float from, float to, float x )

There is currently no description for this method. Please help us by contributing one!


Variant snapped ( Variant x, Variant step )

There is currently no description for this method. Please help us by contributing one!


float snappedf ( float x, float step )

There is currently no description for this method. Please help us by contributing one!


int snappedi ( float x, int step )

There is currently no description for this method. Please help us by contributing one!


float sqrt ( float x )

There is currently no description for this method. Please help us by contributing one!


int step_decimals ( float x )

There is currently no description for this method. Please help us by contributing one!


String str () vararg

There is currently no description for this method. Please help us by contributing one!


Variant str_to_var ( String string )

There is currently no description for this method. Please help us by contributing one!


float tan ( float angle_rad )

There is currently no description for this method. Please help us by contributing one!


float tanh ( float x )

There is currently no description for this method. Please help us by contributing one!


Variant type_convert ( Variant variant, int type )

There is currently no description for this method. Please help us by contributing one!


String type_string ( int type )

There is currently no description for this method. Please help us by contributing one!


int typeof ( Variant variable )

There is currently no description for this method. Please help us by contributing one!


PackedByteArray var_to_bytes ( Variant variable )

There is currently no description for this method. Please help us by contributing one!


PackedByteArray var_to_bytes_with_objects ( Variant variable )

There is currently no description for this method. Please help us by contributing one!


String var_to_str ( Variant variable )

There is currently no description for this method. Please help us by contributing one!


Variant weakref ( Variant obj )

There is currently no description for this method. Please help us by contributing one!


Variant wrap ( Variant value, Variant min, Variant max )

There is currently no description for this method. Please help us by contributing one!


float wrapf ( float value, float min, float max )

There is currently no description for this method. Please help us by contributing one!


int wrapi ( int value, int min, int max )

There is currently no description for this method. Please help us by contributing one!