Skip to content

Instantly share code, notes, and snippets.

@naturecodevoid
Created December 12, 2022 02:38
Show Gist options
  • Save naturecodevoid/0cb1403491d9a44cc3c27498ce6cedc0 to your computer and use it in GitHub Desktop.
Save naturecodevoid/0cb1403491d9a44cc3c27498ce6cedc0 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
[
{
"name": "GlobalConstants",
"base_class": "",
"api_type": "core",
"singleton": true,
"singleton_name": "GlobalConstants",
"instanciable": false,
"is_reference": false,
"constants": {
"BUTTON_LEFT": 1,
"BUTTON_MASK_LEFT": 1,
"BUTTON_MASK_MIDDLE": 4,
"BUTTON_MASK_RIGHT": 2,
"BUTTON_MASK_XBUTTON1": 128,
"BUTTON_MASK_XBUTTON2": 256,
"BUTTON_MIDDLE": 3,
"BUTTON_RIGHT": 2,
"BUTTON_WHEEL_DOWN": 5,
"BUTTON_WHEEL_LEFT": 6,
"BUTTON_WHEEL_RIGHT": 7,
"BUTTON_WHEEL_UP": 4,
"BUTTON_XBUTTON1": 8,
"BUTTON_XBUTTON2": 9,
"CORNER_BOTTOM_LEFT": 3,
"CORNER_BOTTOM_RIGHT": 2,
"CORNER_TOP_LEFT": 0,
"CORNER_TOP_RIGHT": 1,
"ERR_ALREADY_EXISTS": 32,
"ERR_ALREADY_IN_USE": 22,
"ERR_BUG": 47,
"ERR_BUSY": 44,
"ERR_CANT_ACQUIRE_RESOURCE": 28,
"ERR_CANT_CONNECT": 25,
"ERR_CANT_CREATE": 20,
"ERR_CANT_FORK": 29,
"ERR_CANT_OPEN": 19,
"ERR_CANT_RESOLVE": 26,
"ERR_COMPILATION_FAILED": 36,
"ERR_CONNECTION_ERROR": 27,
"ERR_CYCLIC_LINK": 40,
"ERR_DATABASE_CANT_READ": 34,
"ERR_DATABASE_CANT_WRITE": 35,
"ERR_DOES_NOT_EXIST": 33,
"ERR_DUPLICATE_SYMBOL": 42,
"ERR_FILE_ALREADY_IN_USE": 11,
"ERR_FILE_BAD_DRIVE": 8,
"ERR_FILE_BAD_PATH": 9,
"ERR_FILE_CANT_OPEN": 12,
"ERR_FILE_CANT_READ": 14,
"ERR_FILE_CANT_WRITE": 13,
"ERR_FILE_CORRUPT": 16,
"ERR_FILE_EOF": 18,
"ERR_FILE_MISSING_DEPENDENCIES": 17,
"ERR_FILE_NOT_FOUND": 7,
"ERR_FILE_NO_PERMISSION": 10,
"ERR_FILE_UNRECOGNIZED": 15,
"ERR_HELP": 46,
"ERR_INVALID_DATA": 30,
"ERR_INVALID_DECLARATION": 41,
"ERR_INVALID_PARAMETER": 31,
"ERR_LINK_FAILED": 38,
"ERR_LOCKED": 23,
"ERR_METHOD_NOT_FOUND": 37,
"ERR_OUT_OF_MEMORY": 6,
"ERR_PARAMETER_RANGE_ERROR": 5,
"ERR_PARSE_ERROR": 43,
"ERR_PRINTER_ON_FIRE": 48,
"ERR_QUERY_FAILED": 21,
"ERR_SCRIPT_FAILED": 39,
"ERR_SKIP": 45,
"ERR_TIMEOUT": 24,
"ERR_UNAUTHORIZED": 4,
"ERR_UNAVAILABLE": 2,
"ERR_UNCONFIGURED": 3,
"FAILED": 1,
"HALIGN_CENTER": 1,
"HALIGN_LEFT": 0,
"HALIGN_RIGHT": 2,
"HORIZONTAL": 0,
"JOY_ANALOG_L2": 6,
"JOY_ANALOG_LX": 0,
"JOY_ANALOG_LY": 1,
"JOY_ANALOG_R2": 7,
"JOY_ANALOG_RX": 2,
"JOY_ANALOG_RY": 3,
"JOY_AXIS_0": 0,
"JOY_AXIS_1": 1,
"JOY_AXIS_2": 2,
"JOY_AXIS_3": 3,
"JOY_AXIS_4": 4,
"JOY_AXIS_5": 5,
"JOY_AXIS_6": 6,
"JOY_AXIS_7": 7,
"JOY_AXIS_8": 8,
"JOY_AXIS_9": 9,
"JOY_AXIS_MAX": 10,
"JOY_BUTTON_0": 0,
"JOY_BUTTON_1": 1,
"JOY_BUTTON_10": 10,
"JOY_BUTTON_11": 11,
"JOY_BUTTON_12": 12,
"JOY_BUTTON_13": 13,
"JOY_BUTTON_14": 14,
"JOY_BUTTON_15": 15,
"JOY_BUTTON_16": 16,
"JOY_BUTTON_17": 17,
"JOY_BUTTON_18": 18,
"JOY_BUTTON_19": 19,
"JOY_BUTTON_2": 2,
"JOY_BUTTON_20": 20,
"JOY_BUTTON_21": 21,
"JOY_BUTTON_22": 22,
"JOY_BUTTON_3": 3,
"JOY_BUTTON_4": 4,
"JOY_BUTTON_5": 5,
"JOY_BUTTON_6": 6,
"JOY_BUTTON_7": 7,
"JOY_BUTTON_8": 8,
"JOY_BUTTON_9": 9,
"JOY_BUTTON_MAX": 128,
"JOY_DPAD_DOWN": 13,
"JOY_DPAD_LEFT": 14,
"JOY_DPAD_RIGHT": 15,
"JOY_DPAD_UP": 12,
"JOY_DS_A": 1,
"JOY_DS_B": 0,
"JOY_DS_X": 3,
"JOY_DS_Y": 2,
"JOY_GUIDE": 16,
"JOY_INVALID_OPTION": -1,
"JOY_L": 4,
"JOY_L2": 6,
"JOY_L3": 8,
"JOY_MISC1": 17,
"JOY_OCULUS_AX": 7,
"JOY_OCULUS_BY": 1,
"JOY_OCULUS_MENU": 3,
"JOY_OPENVR_MENU": 1,
"JOY_OPENVR_TOUCHPADX": 0,
"JOY_OPENVR_TOUCHPADY": 1,
"JOY_PADDLE1": 18,
"JOY_PADDLE2": 19,
"JOY_PADDLE3": 20,
"JOY_PADDLE4": 21,
"JOY_R": 5,
"JOY_R2": 7,
"JOY_R3": 9,
"JOY_SELECT": 10,
"JOY_SONY_CIRCLE": 1,
"JOY_SONY_SQUARE": 2,
"JOY_SONY_TRIANGLE": 3,
"JOY_SONY_X": 0,
"JOY_START": 11,
"JOY_TOUCHPAD": 22,
"JOY_VR_ANALOG_GRIP": 4,
"JOY_VR_ANALOG_TRIGGER": 2,
"JOY_VR_GRIP": 2,
"JOY_VR_PAD": 14,
"JOY_VR_TRIGGER": 15,
"JOY_XBOX_A": 0,
"JOY_XBOX_B": 1,
"JOY_XBOX_X": 2,
"JOY_XBOX_Y": 3,
"KEY_0": 48,
"KEY_1": 49,
"KEY_2": 50,
"KEY_3": 51,
"KEY_4": 52,
"KEY_5": 53,
"KEY_6": 54,
"KEY_7": 55,
"KEY_8": 56,
"KEY_9": 57,
"KEY_A": 65,
"KEY_AACUTE": 193,
"KEY_ACIRCUMFLEX": 194,
"KEY_ACUTE": 180,
"KEY_ADIAERESIS": 196,
"KEY_AE": 198,
"KEY_AGRAVE": 192,
"KEY_ALT": 16777240,
"KEY_AMPERSAND": 38,
"KEY_APOSTROPHE": 39,
"KEY_ARING": 197,
"KEY_ASCIICIRCUM": 94,
"KEY_ASCIITILDE": 126,
"KEY_ASTERISK": 42,
"KEY_AT": 64,
"KEY_ATILDE": 195,
"KEY_B": 66,
"KEY_BACK": 16777280,
"KEY_BACKSLASH": 92,
"KEY_BACKSPACE": 16777220,
"KEY_BACKTAB": 16777219,
"KEY_BAR": 124,
"KEY_BASSBOOST": 16777287,
"KEY_BASSDOWN": 16777289,
"KEY_BASSUP": 16777288,
"KEY_BRACELEFT": 123,
"KEY_BRACERIGHT": 125,
"KEY_BRACKETLEFT": 91,
"KEY_BRACKETRIGHT": 93,
"KEY_BROKENBAR": 166,
"KEY_C": 67,
"KEY_CAPSLOCK": 16777241,
"KEY_CCEDILLA": 199,
"KEY_CEDILLA": 184,
"KEY_CENT": 162,
"KEY_CLEAR": 16777228,
"KEY_CODE_MASK": 33554431,
"KEY_COLON": 58,
"KEY_COMMA": 44,
"KEY_CONTROL": 16777238,
"KEY_COPYRIGHT": 169,
"KEY_CURRENCY": 164,
"KEY_D": 68,
"KEY_DEGREE": 176,
"KEY_DELETE": 16777224,
"KEY_DIAERESIS": 168,
"KEY_DIRECTION_L": 16777266,
"KEY_DIRECTION_R": 16777267,
"KEY_DIVISION": 247,
"KEY_DOLLAR": 36,
"KEY_DOWN": 16777234,
"KEY_E": 69,
"KEY_EACUTE": 201,
"KEY_ECIRCUMFLEX": 202,
"KEY_EDIAERESIS": 203,
"KEY_EGRAVE": 200,
"KEY_END": 16777230,
"KEY_ENTER": 16777221,
"KEY_EQUAL": 61,
"KEY_ESCAPE": 16777217,
"KEY_ETH": 208,
"KEY_EXCLAM": 33,
"KEY_EXCLAMDOWN": 161,
"KEY_F": 70,
"KEY_F1": 16777244,
"KEY_F10": 16777253,
"KEY_F11": 16777254,
"KEY_F12": 16777255,
"KEY_F13": 16777256,
"KEY_F14": 16777257,
"KEY_F15": 16777258,
"KEY_F16": 16777259,
"KEY_F2": 16777245,
"KEY_F3": 16777246,
"KEY_F4": 16777247,
"KEY_F5": 16777248,
"KEY_F6": 16777249,
"KEY_F7": 16777250,
"KEY_F8": 16777251,
"KEY_F9": 16777252,
"KEY_FAVORITES": 16777298,
"KEY_FORWARD": 16777281,
"KEY_G": 71,
"KEY_GREATER": 62,
"KEY_GUILLEMOTLEFT": 171,
"KEY_GUILLEMOTRIGHT": 187,
"KEY_H": 72,
"KEY_HELP": 16777265,
"KEY_HOME": 16777229,
"KEY_HOMEPAGE": 16777297,
"KEY_HYPER_L": 16777263,
"KEY_HYPER_R": 16777264,
"KEY_HYPHEN": 173,
"KEY_I": 73,
"KEY_IACUTE": 205,
"KEY_ICIRCUMFLEX": 206,
"KEY_IDIAERESIS": 207,
"KEY_IGRAVE": 204,
"KEY_INSERT": 16777223,
"KEY_J": 74,
"KEY_K": 75,
"KEY_KP_0": 16777350,
"KEY_KP_1": 16777351,
"KEY_KP_2": 16777352,
"KEY_KP_3": 16777353,
"KEY_KP_4": 16777354,
"KEY_KP_5": 16777355,
"KEY_KP_6": 16777356,
"KEY_KP_7": 16777357,
"KEY_KP_8": 16777358,
"KEY_KP_9": 16777359,
"KEY_KP_ADD": 16777349,
"KEY_KP_DIVIDE": 16777346,
"KEY_KP_ENTER": 16777222,
"KEY_KP_MULTIPLY": 16777345,
"KEY_KP_PERIOD": 16777348,
"KEY_KP_SUBTRACT": 16777347,
"KEY_L": 76,
"KEY_LAUNCH0": 16777304,
"KEY_LAUNCH1": 16777305,
"KEY_LAUNCH2": 16777306,
"KEY_LAUNCH3": 16777307,
"KEY_LAUNCH4": 16777308,
"KEY_LAUNCH5": 16777309,
"KEY_LAUNCH6": 16777310,
"KEY_LAUNCH7": 16777311,
"KEY_LAUNCH8": 16777312,
"KEY_LAUNCH9": 16777313,
"KEY_LAUNCHA": 16777314,
"KEY_LAUNCHB": 16777315,
"KEY_LAUNCHC": 16777316,
"KEY_LAUNCHD": 16777317,
"KEY_LAUNCHE": 16777318,
"KEY_LAUNCHF": 16777319,
"KEY_LAUNCHMAIL": 16777302,
"KEY_LAUNCHMEDIA": 16777303,
"KEY_LEFT": 16777231,
"KEY_LESS": 60,
"KEY_M": 77,
"KEY_MACRON": 175,
"KEY_MASCULINE": 186,
"KEY_MASK_ALT": 67108864,
"KEY_MASK_CMD": 134217728,
"KEY_MASK_CTRL": 268435456,
"KEY_MASK_GROUP_SWITCH": 1073741824,
"KEY_MASK_KPAD": 536870912,
"KEY_MASK_META": 134217728,
"KEY_MASK_SHIFT": 33554432,
"KEY_MEDIANEXT": 16777295,
"KEY_MEDIAPLAY": 16777292,
"KEY_MEDIAPREVIOUS": 16777294,
"KEY_MEDIARECORD": 16777296,
"KEY_MEDIASTOP": 16777293,
"KEY_MENU": 16777262,
"KEY_META": 16777239,
"KEY_MINUS": 45,
"KEY_MODIFIER_MASK": -16777216,
"KEY_MU": 181,
"KEY_MULTIPLY": 215,
"KEY_N": 78,
"KEY_NOBREAKSPACE": 160,
"KEY_NOTSIGN": 172,
"KEY_NTILDE": 209,
"KEY_NUMBERSIGN": 35,
"KEY_NUMLOCK": 16777242,
"KEY_O": 79,
"KEY_OACUTE": 211,
"KEY_OCIRCUMFLEX": 212,
"KEY_ODIAERESIS": 214,
"KEY_OGRAVE": 210,
"KEY_ONEHALF": 189,
"KEY_ONEQUARTER": 188,
"KEY_ONESUPERIOR": 185,
"KEY_OOBLIQUE": 216,
"KEY_OPENURL": 16777301,
"KEY_ORDFEMININE": 170,
"KEY_OTILDE": 213,
"KEY_P": 80,
"KEY_PAGEDOWN": 16777236,
"KEY_PAGEUP": 16777235,
"KEY_PARAGRAPH": 182,
"KEY_PARENLEFT": 40,
"KEY_PARENRIGHT": 41,
"KEY_PAUSE": 16777225,
"KEY_PERCENT": 37,
"KEY_PERIOD": 46,
"KEY_PERIODCENTERED": 183,
"KEY_PLUS": 43,
"KEY_PLUSMINUS": 177,
"KEY_PRINT": 16777226,
"KEY_Q": 81,
"KEY_QUESTION": 63,
"KEY_QUESTIONDOWN": 191,
"KEY_QUOTEDBL": 34,
"KEY_QUOTELEFT": 96,
"KEY_R": 82,
"KEY_REFRESH": 16777283,
"KEY_REGISTERED": 174,
"KEY_RIGHT": 16777233,
"KEY_S": 83,
"KEY_SCROLLLOCK": 16777243,
"KEY_SEARCH": 16777299,
"KEY_SECTION": 167,
"KEY_SEMICOLON": 59,
"KEY_SHIFT": 16777237,
"KEY_SLASH": 47,
"KEY_SPACE": 32,
"KEY_SSHARP": 223,
"KEY_STANDBY": 16777300,
"KEY_STERLING": 163,
"KEY_STOP": 16777282,
"KEY_SUPER_L": 16777260,
"KEY_SUPER_R": 16777261,
"KEY_SYSREQ": 16777227,
"KEY_T": 84,
"KEY_TAB": 16777218,
"KEY_THORN": 222,
"KEY_THREEQUARTERS": 190,
"KEY_THREESUPERIOR": 179,
"KEY_TREBLEDOWN": 16777291,
"KEY_TREBLEUP": 16777290,
"KEY_TWOSUPERIOR": 178,
"KEY_U": 85,
"KEY_UACUTE": 218,
"KEY_UCIRCUMFLEX": 219,
"KEY_UDIAERESIS": 220,
"KEY_UGRAVE": 217,
"KEY_UNDERSCORE": 95,
"KEY_UNKNOWN": 33554431,
"KEY_UP": 16777232,
"KEY_V": 86,
"KEY_VOLUMEDOWN": 16777284,
"KEY_VOLUMEMUTE": 16777285,
"KEY_VOLUMEUP": 16777286,
"KEY_W": 87,
"KEY_X": 88,
"KEY_Y": 89,
"KEY_YACUTE": 221,
"KEY_YDIAERESIS": 255,
"KEY_YEN": 165,
"KEY_Z": 90,
"MARGIN_BOTTOM": 3,
"MARGIN_LEFT": 0,
"MARGIN_RIGHT": 2,
"MARGIN_TOP": 1,
"METHOD_FLAGS_DEFAULT": 1,
"METHOD_FLAG_CONST": 8,
"METHOD_FLAG_EDITOR": 2,
"METHOD_FLAG_FROM_SCRIPT": 64,
"METHOD_FLAG_NORMAL": 1,
"METHOD_FLAG_NOSCRIPT": 4,
"METHOD_FLAG_REVERSE": 16,
"METHOD_FLAG_VARARG": 128,
"METHOD_FLAG_VIRTUAL": 32,
"MIDI_MESSAGE_ACTIVE_SENSING": 254,
"MIDI_MESSAGE_AFTERTOUCH": 10,
"MIDI_MESSAGE_CHANNEL_PRESSURE": 13,
"MIDI_MESSAGE_CONTINUE": 251,
"MIDI_MESSAGE_CONTROL_CHANGE": 11,
"MIDI_MESSAGE_NOTE_OFF": 8,
"MIDI_MESSAGE_NOTE_ON": 9,
"MIDI_MESSAGE_PITCH_BEND": 14,
"MIDI_MESSAGE_PROGRAM_CHANGE": 12,
"MIDI_MESSAGE_QUARTER_FRAME": 241,
"MIDI_MESSAGE_SONG_POSITION_POINTER": 242,
"MIDI_MESSAGE_SONG_SELECT": 243,
"MIDI_MESSAGE_START": 250,
"MIDI_MESSAGE_STOP": 252,
"MIDI_MESSAGE_SYSTEM_EXCLUSIVE": 240,
"MIDI_MESSAGE_SYSTEM_RESET": 255,
"MIDI_MESSAGE_TIMING_CLOCK": 248,
"MIDI_MESSAGE_TUNE_REQUEST": 246,
"OK": 0,
"OP_ADD": 6,
"OP_AND": 20,
"OP_BIT_AND": 16,
"OP_BIT_NEGATE": 19,
"OP_BIT_OR": 17,
"OP_BIT_XOR": 18,
"OP_DIVIDE": 9,
"OP_EQUAL": 0,
"OP_GREATER": 4,
"OP_GREATER_EQUAL": 5,
"OP_IN": 24,
"OP_LESS": 2,
"OP_LESS_EQUAL": 3,
"OP_MAX": 25,
"OP_MODULE": 12,
"OP_MULTIPLY": 8,
"OP_NEGATE": 10,
"OP_NOT": 23,
"OP_NOT_EQUAL": 1,
"OP_OR": 21,
"OP_POSITIVE": 11,
"OP_SHIFT_LEFT": 14,
"OP_SHIFT_RIGHT": 15,
"OP_STRING_CONCAT": 13,
"OP_SUBTRACT": 7,
"OP_XOR": 22,
"PROPERTY_HINT_COLOR_NO_ALPHA": 22,
"PROPERTY_HINT_DIR": 16,
"PROPERTY_HINT_ENUM": 3,
"PROPERTY_HINT_ENUM_SUGGESTION": 39,
"PROPERTY_HINT_EXP_EASING": 4,
"PROPERTY_HINT_EXP_RANGE": 2,
"PROPERTY_HINT_FILE": 15,
"PROPERTY_HINT_FLAGS": 8,
"PROPERTY_HINT_GLOBAL_DIR": 18,
"PROPERTY_HINT_GLOBAL_FILE": 17,
"PROPERTY_HINT_IMAGE_COMPRESS_LOSSLESS": 24,
"PROPERTY_HINT_IMAGE_COMPRESS_LOSSY": 23,
"PROPERTY_HINT_KEY_ACCEL": 7,
"PROPERTY_HINT_LAYERS_2D_NAVIGATION": 11,
"PROPERTY_HINT_LAYERS_2D_PHYSICS": 10,
"PROPERTY_HINT_LAYERS_2D_RENDER": 9,
"PROPERTY_HINT_LAYERS_3D_NAVIGATION": 14,
"PROPERTY_HINT_LAYERS_3D_PHYSICS": 13,
"PROPERTY_HINT_LAYERS_3D_RENDER": 12,
"PROPERTY_HINT_LENGTH": 5,
"PROPERTY_HINT_MULTILINE_TEXT": 20,
"PROPERTY_HINT_NONE": 0,
"PROPERTY_HINT_PLACEHOLDER_TEXT": 21,
"PROPERTY_HINT_RANGE": 1,
"PROPERTY_HINT_RESOURCE_TYPE": 19,
"PROPERTY_USAGE_CATEGORY": 256,
"PROPERTY_USAGE_CHECKABLE": 16,
"PROPERTY_USAGE_CHECKED": 32,
"PROPERTY_USAGE_DEFAULT": 7,
"PROPERTY_USAGE_DEFAULT_INTL": 71,
"PROPERTY_USAGE_EDITOR": 2,
"PROPERTY_USAGE_EDITOR_HELPER": 8,
"PROPERTY_USAGE_GROUP": 128,
"PROPERTY_USAGE_INTERNATIONALIZED": 64,
"PROPERTY_USAGE_NETWORK": 4,
"PROPERTY_USAGE_NOEDITOR": 5,
"PROPERTY_USAGE_NO_INSTANCE_STATE": 2048,
"PROPERTY_USAGE_RESTART_IF_CHANGED": 4096,
"PROPERTY_USAGE_SCRIPT_VARIABLE": 8192,
"PROPERTY_USAGE_STORAGE": 1,
"SPKEY": 16777216,
"TYPE_AABB": 11,
"TYPE_ARRAY": 19,
"TYPE_BASIS": 12,
"TYPE_BOOL": 1,
"TYPE_COLOR": 14,
"TYPE_COLOR_ARRAY": 26,
"TYPE_DICTIONARY": 18,
"TYPE_INT": 2,
"TYPE_INT_ARRAY": 21,
"TYPE_MAX": 27,
"TYPE_NIL": 0,
"TYPE_NODE_PATH": 15,
"TYPE_OBJECT": 17,
"TYPE_PLANE": 9,
"TYPE_QUAT": 10,
"TYPE_RAW_ARRAY": 20,
"TYPE_REAL": 3,
"TYPE_REAL_ARRAY": 22,
"TYPE_RECT2": 6,
"TYPE_RID": 16,
"TYPE_STRING": 4,
"TYPE_STRING_ARRAY": 23,
"TYPE_TRANSFORM": 13,
"TYPE_TRANSFORM2D": 8,
"TYPE_VECTOR2": 5,
"TYPE_VECTOR2_ARRAY": 24,
"TYPE_VECTOR3": 7,
"TYPE_VECTOR3_ARRAY": 25,
"VALIGN_BOTTOM": 2,
"VALIGN_CENTER": 1,
"VALIGN_TOP": 0,
"VERTICAL": 1
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AESContext",
"base_class": "Reference",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"MODE_CBC_DECRYPT": 3,
"MODE_CBC_ENCRYPT": 2,
"MODE_ECB_DECRYPT": 1,
"MODE_ECB_ENCRYPT": 0,
"MODE_MAX": 4
},
"properties": [
],
"signals": [
],
"methods": [
{
"name": "finish",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_iv_state",
"return_type": "PoolByteArray",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "start",
"return_type": "enum.Error",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key",
"type": "PoolByteArray",
"has_default_value": false,
"default_value": ""
},
{
"name": "iv",
"type": "PoolByteArray",
"has_default_value": true,
"default_value": "[]"
}
]
},
{
"name": "update",
"return_type": "PoolByteArray",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "src",
"type": "PoolByteArray",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "Mode",
"values": {
"MODE_ECB_ENCRYPT": 0,
"MODE_ECB_DECRYPT": 1,
"MODE_CBC_ENCRYPT": 2,
"MODE_CBC_DECRYPT": 3,
"MODE_MAX": 4
}
}
]
},
{
"name": "ARVRAnchor",
"base_class": "Spatial",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "anchor_id",
"type": "int",
"getter": "get_anchor_id",
"setter": "set_anchor_id",
"index": -1
}
],
"signals": [
{
"name": "mesh_updated",
"arguments": [
{
"name": "mesh",
"type": "Mesh",
"has_default_value": false,
"default_value": ""
}
]
}
],
"methods": [
{
"name": "get_anchor_id",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_anchor_name",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_is_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_mesh",
"return_type": "Mesh",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_plane",
"return_type": "Plane",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_size",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_anchor_id",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "anchor_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "ARVRCamera",
"base_class": "Camera",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "ARVRController",
"base_class": "Spatial",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "controller_id",
"type": "int",
"getter": "get_controller_id",
"setter": "set_controller_id",
"index": -1
},
{
"name": "rumble",
"type": "float",
"getter": "get_rumble",
"setter": "set_rumble",
"index": -1
}
],
"signals": [
{
"name": "button_pressed",
"arguments": [
{
"name": "button",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "button_release",
"arguments": [
{
"name": "button",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "mesh_updated",
"arguments": [
{
"name": "mesh",
"type": "Mesh",
"has_default_value": false,
"default_value": ""
}
]
}
],
"methods": [
{
"name": "get_controller_id",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_controller_name",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_hand",
"return_type": "enum.ARVRPositionalTracker::TrackerHand",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_is_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_joystick_axis",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "axis",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_joystick_id",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_mesh",
"return_type": "Mesh",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_rumble",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_button_pressed",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "button",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_controller_id",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "controller_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_rumble",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rumble",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "ARVRInterface",
"base_class": "Reference",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": true,
"constants": {
"ARVR_AR": 4,
"ARVR_EXCESSIVE_MOTION": 1,
"ARVR_EXTERNAL": 8,
"ARVR_INSUFFICIENT_FEATURES": 2,
"ARVR_MONO": 1,
"ARVR_NONE": 0,
"ARVR_NORMAL_TRACKING": 0,
"ARVR_NOT_TRACKING": 4,
"ARVR_STEREO": 2,
"ARVR_UNKNOWN_TRACKING": 3,
"EYE_LEFT": 1,
"EYE_MONO": 0,
"EYE_RIGHT": 2
},
"properties": [
{
"name": "ar_is_anchor_detection_enabled",
"type": "bool",
"getter": "get_anchor_detection_is_enabled",
"setter": "set_anchor_detection_is_enabled",
"index": -1
},
{
"name": "interface_is_initialized",
"type": "bool",
"getter": "is_initialized",
"setter": "set_is_initialized",
"index": -1
},
{
"name": "interface_is_primary",
"type": "bool",
"getter": "is_primary",
"setter": "set_is_primary",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_anchor_detection_is_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_camera_feed_id",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_capabilities",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_name",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_render_targetsize",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_tracking_status",
"return_type": "enum.ARVRInterface::Tracking_status",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "initialize",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_initialized",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_primary",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_stereo",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_anchor_detection_is_enabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_is_initialized",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "initialized",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_is_primary",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "uninitialize",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
}
],
"enums": [
{
"name": "Tracking_status",
"values": {
"ARVR_NORMAL_TRACKING": 0,
"ARVR_EXCESSIVE_MOTION": 1,
"ARVR_INSUFFICIENT_FEATURES": 2,
"ARVR_UNKNOWN_TRACKING": 3,
"ARVR_NOT_TRACKING": 4
}
},
{
"name": "Eyes",
"values": {
"EYE_MONO": 0,
"EYE_LEFT": 1,
"EYE_RIGHT": 2
}
},
{
"name": "Capabilities",
"values": {
"ARVR_NONE": 0,
"ARVR_MONO": 1,
"ARVR_STEREO": 2,
"ARVR_AR": 4,
"ARVR_EXTERNAL": 8
}
}
]
},
{
"name": "ARVRInterfaceGDNative",
"base_class": "ARVRInterface",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "ARVROrigin",
"base_class": "Spatial",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "world_scale",
"type": "float",
"getter": "get_world_scale",
"setter": "set_world_scale",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_world_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_world_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "world_scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "ARVRPositionalTracker",
"base_class": "Reference",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"TRACKER_HAND_UNKNOWN": 0,
"TRACKER_LEFT_HAND": 1,
"TRACKER_RIGHT_HAND": 2
},
"properties": [
{
"name": "rumble",
"type": "float",
"getter": "get_rumble",
"setter": "set_rumble",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_set_joy_id",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "joy_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_set_mesh",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mesh",
"type": "Mesh",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_set_name",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_set_orientation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "orientation",
"type": "Basis",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_set_rw_position",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rw_position",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_set_type",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "type",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_hand",
"return_type": "enum.ARVRPositionalTracker::TrackerHand",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_joy_id",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_mesh",
"return_type": "Mesh",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_name",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_orientation",
"return_type": "Basis",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_position",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_rumble",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_tracker_id",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_tracks_orientation",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_tracks_position",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_transform",
"return_type": "Transform",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "adjust_by_reference_frame",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_type",
"return_type": "enum.ARVRServer::TrackerType",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_rumble",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rumble",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "TrackerHand",
"values": {
"TRACKER_HAND_UNKNOWN": 0,
"TRACKER_LEFT_HAND": 1,
"TRACKER_RIGHT_HAND": 2
}
}
]
},
{
"name": "ARVRServer",
"base_class": "Object",
"api_type": "core",
"singleton": true,
"singleton_name": "ARVRServer",
"instanciable": false,
"is_reference": false,
"constants": {
"DONT_RESET_ROTATION": 2,
"RESET_BUT_KEEP_TILT": 1,
"RESET_FULL_ROTATION": 0,
"TRACKER_ANCHOR": 4,
"TRACKER_ANY": 255,
"TRACKER_ANY_KNOWN": 127,
"TRACKER_BASESTATION": 2,
"TRACKER_CONTROLLER": 1,
"TRACKER_UNKNOWN": 128
},
"properties": [
{
"name": "primary_interface",
"type": "Object",
"getter": "get_primary_interface",
"setter": "set_primary_interface",
"index": -1
},
{
"name": "world_scale",
"type": "float",
"getter": "get_world_scale",
"setter": "set_world_scale",
"index": -1
}
],
"signals": [
{
"name": "interface_added",
"arguments": [
{
"name": "interface_name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "interface_removed",
"arguments": [
{
"name": "interface_name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "tracker_added",
"arguments": [
{
"name": "tracker_name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "type",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "tracker_removed",
"arguments": [
{
"name": "tracker_name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "type",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"methods": [
{
"name": "add_interface",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "interface",
"type": "ARVRInterface",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "add_tracker",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "tracker",
"type": "ARVRPositionalTracker",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "center_on_hmd",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rotation_mode",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "keep_height",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "clear_primary_interface_if",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "interface",
"type": "ARVRInterface",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "find_interface",
"return_type": "ARVRInterface",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_hmd_transform",
"return_type": "Transform",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_interface",
"return_type": "ARVRInterface",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_interface_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_interfaces",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_last_commit_usec",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_last_frame_usec",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_last_process_usec",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_primary_interface",
"return_type": "ARVRInterface",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_reference_frame",
"return_type": "Transform",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_tracker",
"return_type": "ARVRPositionalTracker",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_tracker_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_world_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "remove_interface",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "interface",
"type": "ARVRInterface",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_tracker",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "tracker",
"type": "ARVRPositionalTracker",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_primary_interface",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "interface",
"type": "ARVRInterface",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_world_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "world_scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "RotationMode",
"values": {
"RESET_FULL_ROTATION": 0,
"RESET_BUT_KEEP_TILT": 1,
"DONT_RESET_ROTATION": 2
}
},
{
"name": "TrackerType",
"values": {
"TRACKER_CONTROLLER": 1,
"TRACKER_BASESTATION": 2,
"TRACKER_ANCHOR": 4,
"TRACKER_ANY_KNOWN": 127,
"TRACKER_UNKNOWN": 128,
"TRACKER_ANY": 255
}
}
]
},
{
"name": "AStar",
"base_class": "Reference",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
{
"name": "_compute_cost",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_estimate_cost",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "add_point",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "position",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
},
{
"name": "weight_scale",
"type": "float",
"has_default_value": true,
"default_value": "1"
}
]
},
{
"name": "are_points_connected",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "bidirectional",
"type": "bool",
"has_default_value": true,
"default_value": "True"
}
]
},
{
"name": "clear",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "connect_points",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "bidirectional",
"type": "bool",
"has_default_value": true,
"default_value": "True"
}
]
},
{
"name": "disconnect_points",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "bidirectional",
"type": "bool",
"has_default_value": true,
"default_value": "True"
}
]
},
{
"name": "get_available_point_id",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_closest_point",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "to_position",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
},
{
"name": "include_disabled",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "get_closest_position_in_segment",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "to_position",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_id_path",
"return_type": "PoolIntArray",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_point_capacity",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_point_connections",
"return_type": "PoolIntArray",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_point_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_point_path",
"return_type": "PoolVector3Array",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_point_position",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_point_weight_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_points",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "has_point",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "is_point_disabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_point",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "reserve_space",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "num_nodes",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_point_disabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "disabled",
"type": "bool",
"has_default_value": true,
"default_value": "True"
}
]
},
{
"name": "set_point_position",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "position",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_point_weight_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "weight_scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AStar2D",
"base_class": "Reference",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
{
"name": "_compute_cost",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_estimate_cost",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "add_point",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "weight_scale",
"type": "float",
"has_default_value": true,
"default_value": "1"
}
]
},
{
"name": "are_points_connected",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "bidirectional",
"type": "bool",
"has_default_value": true,
"default_value": "True"
}
]
},
{
"name": "clear",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "connect_points",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "bidirectional",
"type": "bool",
"has_default_value": true,
"default_value": "True"
}
]
},
{
"name": "disconnect_points",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "bidirectional",
"type": "bool",
"has_default_value": true,
"default_value": "True"
}
]
},
{
"name": "get_available_point_id",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_closest_point",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "to_position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "include_disabled",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "get_closest_position_in_segment",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "to_position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_id_path",
"return_type": "PoolIntArray",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_point_capacity",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_point_connections",
"return_type": "PoolIntArray",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_point_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_point_path",
"return_type": "PoolVector2Array",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from_id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_point_position",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_point_weight_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_points",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "has_point",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "is_point_disabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_point",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "reserve_space",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "num_nodes",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_point_disabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "disabled",
"type": "bool",
"has_default_value": true,
"default_value": "True"
}
]
},
{
"name": "set_point_position",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_point_weight_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "weight_scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AcceptDialog",
"base_class": "WindowDialog",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "dialog_autowrap",
"type": "bool",
"getter": "has_autowrap",
"setter": "set_autowrap",
"index": -1
},
{
"name": "dialog_hide_on_ok",
"type": "bool",
"getter": "get_hide_on_ok",
"setter": "set_hide_on_ok",
"index": -1
},
{
"name": "dialog_text",
"type": "String",
"getter": "get_text",
"setter": "set_text",
"index": -1
}
],
"signals": [
{
"name": "confirmed",
"arguments": [
]
},
{
"name": "custom_action",
"arguments": [
{
"name": "action",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
}
],
"methods": [
{
"name": "_builtin_text_entered",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_custom_action",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_ok",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "add_button",
"return_type": "Button",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "text",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "right",
"type": "bool",
"has_default_value": true,
"default_value": "False"
},
{
"name": "action",
"type": "String",
"has_default_value": true,
"default_value": ""
}
]
},
{
"name": "add_cancel",
"return_type": "Button",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_hide_on_ok",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_label",
"return_type": "Label",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_ok",
"return_type": "Button",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_text",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "has_autowrap",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "register_text_enter",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "line_edit",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_button",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "button",
"type": "Control",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_autowrap",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "autowrap",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_hide_on_ok",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_text",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "text",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AnimatedSprite",
"base_class": "Node2D",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "animation",
"type": "String",
"getter": "get_animation",
"setter": "set_animation",
"index": -1
},
{
"name": "centered",
"type": "bool",
"getter": "is_centered",
"setter": "set_centered",
"index": -1
},
{
"name": "flip_h",
"type": "bool",
"getter": "is_flipped_h",
"setter": "set_flip_h",
"index": -1
},
{
"name": "flip_v",
"type": "bool",
"getter": "is_flipped_v",
"setter": "set_flip_v",
"index": -1
},
{
"name": "frame",
"type": "int",
"getter": "get_frame",
"setter": "set_frame",
"index": -1
},
{
"name": "frames",
"type": "SpriteFrames",
"getter": "get_sprite_frames",
"setter": "set_sprite_frames",
"index": -1
},
{
"name": "offset",
"type": "Vector2",
"getter": "get_offset",
"setter": "set_offset",
"index": -1
},
{
"name": "playing",
"type": "bool",
"getter": "is_playing",
"setter": "set_playing",
"index": -1
},
{
"name": "speed_scale",
"type": "float",
"getter": "get_speed_scale",
"setter": "set_speed_scale",
"index": -1
}
],
"signals": [
{
"name": "animation_finished",
"arguments": [
]
},
{
"name": "frame_changed",
"arguments": [
]
}
],
"methods": [
{
"name": "_res_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_animation",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_frame",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_offset",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_speed_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_sprite_frames",
"return_type": "SpriteFrames",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_centered",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_flipped_h",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_flipped_v",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_playing",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "play",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "anim",
"type": "String",
"has_default_value": true,
"default_value": ""
},
{
"name": "backwards",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "set_animation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "animation",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_centered",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "centered",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_flip_h",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "flip_h",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_flip_v",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "flip_v",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_frame",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frame",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "offset",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_playing",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "playing",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_speed_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "speed_scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_sprite_frames",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "sprite_frames",
"type": "SpriteFrames",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "stop",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
}
],
"enums": [
]
},
{
"name": "AnimatedSprite3D",
"base_class": "SpriteBase3D",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "animation",
"type": "String",
"getter": "get_animation",
"setter": "set_animation",
"index": -1
},
{
"name": "frame",
"type": "int",
"getter": "get_frame",
"setter": "set_frame",
"index": -1
},
{
"name": "frames",
"type": "SpriteFrames",
"getter": "get_sprite_frames",
"setter": "set_sprite_frames",
"index": -1
},
{
"name": "playing",
"type": "bool",
"getter": "_is_playing",
"setter": "_set_playing",
"index": -1
}
],
"signals": [
{
"name": "animation_finished",
"arguments": [
]
},
{
"name": "frame_changed",
"arguments": [
]
}
],
"methods": [
{
"name": "_is_playing",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_res_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_set_playing",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "playing",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_animation",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_frame",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_sprite_frames",
"return_type": "SpriteFrames",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_playing",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "play",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "anim",
"type": "String",
"has_default_value": true,
"default_value": ""
}
]
},
{
"name": "set_animation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "animation",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_frame",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frame",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_sprite_frames",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "sprite_frames",
"type": "SpriteFrames",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "stop",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
}
],
"enums": [
]
},
{
"name": "AnimatedTexture",
"base_class": "Texture",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"MAX_FRAMES": 256
},
"properties": [
{
"name": "current_frame",
"type": "int",
"getter": "get_current_frame",
"setter": "set_current_frame",
"index": -1
},
{
"name": "fps",
"type": "float",
"getter": "get_fps",
"setter": "set_fps",
"index": -1
},
{
"name": "frame_0/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 0
},
{
"name": "frame_0/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 0
},
{
"name": "frame_1/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 1
},
{
"name": "frame_1/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 1
},
{
"name": "frame_10/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 10
},
{
"name": "frame_10/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 10
},
{
"name": "frame_100/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 100
},
{
"name": "frame_100/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 100
},
{
"name": "frame_101/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 101
},
{
"name": "frame_101/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 101
},
{
"name": "frame_102/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 102
},
{
"name": "frame_102/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 102
},
{
"name": "frame_103/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 103
},
{
"name": "frame_103/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 103
},
{
"name": "frame_104/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 104
},
{
"name": "frame_104/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 104
},
{
"name": "frame_105/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 105
},
{
"name": "frame_105/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 105
},
{
"name": "frame_106/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 106
},
{
"name": "frame_106/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 106
},
{
"name": "frame_107/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 107
},
{
"name": "frame_107/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 107
},
{
"name": "frame_108/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 108
},
{
"name": "frame_108/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 108
},
{
"name": "frame_109/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 109
},
{
"name": "frame_109/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 109
},
{
"name": "frame_11/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 11
},
{
"name": "frame_11/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 11
},
{
"name": "frame_110/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 110
},
{
"name": "frame_110/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 110
},
{
"name": "frame_111/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 111
},
{
"name": "frame_111/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 111
},
{
"name": "frame_112/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 112
},
{
"name": "frame_112/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 112
},
{
"name": "frame_113/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 113
},
{
"name": "frame_113/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 113
},
{
"name": "frame_114/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 114
},
{
"name": "frame_114/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 114
},
{
"name": "frame_115/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 115
},
{
"name": "frame_115/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 115
},
{
"name": "frame_116/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 116
},
{
"name": "frame_116/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 116
},
{
"name": "frame_117/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 117
},
{
"name": "frame_117/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 117
},
{
"name": "frame_118/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 118
},
{
"name": "frame_118/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 118
},
{
"name": "frame_119/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 119
},
{
"name": "frame_119/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 119
},
{
"name": "frame_12/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 12
},
{
"name": "frame_12/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 12
},
{
"name": "frame_120/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 120
},
{
"name": "frame_120/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 120
},
{
"name": "frame_121/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 121
},
{
"name": "frame_121/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 121
},
{
"name": "frame_122/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 122
},
{
"name": "frame_122/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 122
},
{
"name": "frame_123/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 123
},
{
"name": "frame_123/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 123
},
{
"name": "frame_124/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 124
},
{
"name": "frame_124/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 124
},
{
"name": "frame_125/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 125
},
{
"name": "frame_125/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 125
},
{
"name": "frame_126/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 126
},
{
"name": "frame_126/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 126
},
{
"name": "frame_127/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 127
},
{
"name": "frame_127/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 127
},
{
"name": "frame_128/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 128
},
{
"name": "frame_128/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 128
},
{
"name": "frame_129/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 129
},
{
"name": "frame_129/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 129
},
{
"name": "frame_13/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 13
},
{
"name": "frame_13/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 13
},
{
"name": "frame_130/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 130
},
{
"name": "frame_130/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 130
},
{
"name": "frame_131/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 131
},
{
"name": "frame_131/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 131
},
{
"name": "frame_132/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 132
},
{
"name": "frame_132/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 132
},
{
"name": "frame_133/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 133
},
{
"name": "frame_133/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 133
},
{
"name": "frame_134/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 134
},
{
"name": "frame_134/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 134
},
{
"name": "frame_135/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 135
},
{
"name": "frame_135/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 135
},
{
"name": "frame_136/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 136
},
{
"name": "frame_136/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 136
},
{
"name": "frame_137/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 137
},
{
"name": "frame_137/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 137
},
{
"name": "frame_138/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 138
},
{
"name": "frame_138/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 138
},
{
"name": "frame_139/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 139
},
{
"name": "frame_139/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 139
},
{
"name": "frame_14/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 14
},
{
"name": "frame_14/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 14
},
{
"name": "frame_140/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 140
},
{
"name": "frame_140/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 140
},
{
"name": "frame_141/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 141
},
{
"name": "frame_141/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 141
},
{
"name": "frame_142/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 142
},
{
"name": "frame_142/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 142
},
{
"name": "frame_143/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 143
},
{
"name": "frame_143/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 143
},
{
"name": "frame_144/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 144
},
{
"name": "frame_144/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 144
},
{
"name": "frame_145/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 145
},
{
"name": "frame_145/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 145
},
{
"name": "frame_146/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 146
},
{
"name": "frame_146/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 146
},
{
"name": "frame_147/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 147
},
{
"name": "frame_147/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 147
},
{
"name": "frame_148/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 148
},
{
"name": "frame_148/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 148
},
{
"name": "frame_149/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 149
},
{
"name": "frame_149/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 149
},
{
"name": "frame_15/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 15
},
{
"name": "frame_15/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 15
},
{
"name": "frame_150/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 150
},
{
"name": "frame_150/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 150
},
{
"name": "frame_151/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 151
},
{
"name": "frame_151/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 151
},
{
"name": "frame_152/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 152
},
{
"name": "frame_152/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 152
},
{
"name": "frame_153/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 153
},
{
"name": "frame_153/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 153
},
{
"name": "frame_154/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 154
},
{
"name": "frame_154/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 154
},
{
"name": "frame_155/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 155
},
{
"name": "frame_155/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 155
},
{
"name": "frame_156/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 156
},
{
"name": "frame_156/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 156
},
{
"name": "frame_157/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 157
},
{
"name": "frame_157/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 157
},
{
"name": "frame_158/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 158
},
{
"name": "frame_158/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 158
},
{
"name": "frame_159/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 159
},
{
"name": "frame_159/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 159
},
{
"name": "frame_16/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 16
},
{
"name": "frame_16/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 16
},
{
"name": "frame_160/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 160
},
{
"name": "frame_160/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 160
},
{
"name": "frame_161/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 161
},
{
"name": "frame_161/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 161
},
{
"name": "frame_162/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 162
},
{
"name": "frame_162/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 162
},
{
"name": "frame_163/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 163
},
{
"name": "frame_163/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 163
},
{
"name": "frame_164/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 164
},
{
"name": "frame_164/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 164
},
{
"name": "frame_165/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 165
},
{
"name": "frame_165/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 165
},
{
"name": "frame_166/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 166
},
{
"name": "frame_166/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 166
},
{
"name": "frame_167/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 167
},
{
"name": "frame_167/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 167
},
{
"name": "frame_168/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 168
},
{
"name": "frame_168/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 168
},
{
"name": "frame_169/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 169
},
{
"name": "frame_169/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 169
},
{
"name": "frame_17/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 17
},
{
"name": "frame_17/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 17
},
{
"name": "frame_170/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 170
},
{
"name": "frame_170/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 170
},
{
"name": "frame_171/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 171
},
{
"name": "frame_171/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 171
},
{
"name": "frame_172/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 172
},
{
"name": "frame_172/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 172
},
{
"name": "frame_173/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 173
},
{
"name": "frame_173/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 173
},
{
"name": "frame_174/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 174
},
{
"name": "frame_174/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 174
},
{
"name": "frame_175/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 175
},
{
"name": "frame_175/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 175
},
{
"name": "frame_176/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 176
},
{
"name": "frame_176/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 176
},
{
"name": "frame_177/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 177
},
{
"name": "frame_177/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 177
},
{
"name": "frame_178/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 178
},
{
"name": "frame_178/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 178
},
{
"name": "frame_179/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 179
},
{
"name": "frame_179/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 179
},
{
"name": "frame_18/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 18
},
{
"name": "frame_18/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 18
},
{
"name": "frame_180/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 180
},
{
"name": "frame_180/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 180
},
{
"name": "frame_181/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 181
},
{
"name": "frame_181/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 181
},
{
"name": "frame_182/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 182
},
{
"name": "frame_182/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 182
},
{
"name": "frame_183/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 183
},
{
"name": "frame_183/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 183
},
{
"name": "frame_184/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 184
},
{
"name": "frame_184/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 184
},
{
"name": "frame_185/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 185
},
{
"name": "frame_185/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 185
},
{
"name": "frame_186/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 186
},
{
"name": "frame_186/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 186
},
{
"name": "frame_187/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 187
},
{
"name": "frame_187/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 187
},
{
"name": "frame_188/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 188
},
{
"name": "frame_188/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 188
},
{
"name": "frame_189/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 189
},
{
"name": "frame_189/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 189
},
{
"name": "frame_19/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 19
},
{
"name": "frame_19/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 19
},
{
"name": "frame_190/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 190
},
{
"name": "frame_190/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 190
},
{
"name": "frame_191/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 191
},
{
"name": "frame_191/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 191
},
{
"name": "frame_192/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 192
},
{
"name": "frame_192/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 192
},
{
"name": "frame_193/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 193
},
{
"name": "frame_193/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 193
},
{
"name": "frame_194/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 194
},
{
"name": "frame_194/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 194
},
{
"name": "frame_195/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 195
},
{
"name": "frame_195/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 195
},
{
"name": "frame_196/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 196
},
{
"name": "frame_196/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 196
},
{
"name": "frame_197/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 197
},
{
"name": "frame_197/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 197
},
{
"name": "frame_198/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 198
},
{
"name": "frame_198/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 198
},
{
"name": "frame_199/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 199
},
{
"name": "frame_199/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 199
},
{
"name": "frame_2/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 2
},
{
"name": "frame_2/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 2
},
{
"name": "frame_20/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 20
},
{
"name": "frame_20/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 20
},
{
"name": "frame_200/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 200
},
{
"name": "frame_200/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 200
},
{
"name": "frame_201/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 201
},
{
"name": "frame_201/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 201
},
{
"name": "frame_202/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 202
},
{
"name": "frame_202/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 202
},
{
"name": "frame_203/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 203
},
{
"name": "frame_203/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 203
},
{
"name": "frame_204/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 204
},
{
"name": "frame_204/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 204
},
{
"name": "frame_205/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 205
},
{
"name": "frame_205/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 205
},
{
"name": "frame_206/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 206
},
{
"name": "frame_206/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 206
},
{
"name": "frame_207/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 207
},
{
"name": "frame_207/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 207
},
{
"name": "frame_208/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 208
},
{
"name": "frame_208/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 208
},
{
"name": "frame_209/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 209
},
{
"name": "frame_209/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 209
},
{
"name": "frame_21/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 21
},
{
"name": "frame_21/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 21
},
{
"name": "frame_210/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 210
},
{
"name": "frame_210/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 210
},
{
"name": "frame_211/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 211
},
{
"name": "frame_211/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 211
},
{
"name": "frame_212/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 212
},
{
"name": "frame_212/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 212
},
{
"name": "frame_213/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 213
},
{
"name": "frame_213/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 213
},
{
"name": "frame_214/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 214
},
{
"name": "frame_214/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 214
},
{
"name": "frame_215/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 215
},
{
"name": "frame_215/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 215
},
{
"name": "frame_216/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 216
},
{
"name": "frame_216/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 216
},
{
"name": "frame_217/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 217
},
{
"name": "frame_217/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 217
},
{
"name": "frame_218/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 218
},
{
"name": "frame_218/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 218
},
{
"name": "frame_219/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 219
},
{
"name": "frame_219/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 219
},
{
"name": "frame_22/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 22
},
{
"name": "frame_22/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 22
},
{
"name": "frame_220/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 220
},
{
"name": "frame_220/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 220
},
{
"name": "frame_221/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 221
},
{
"name": "frame_221/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 221
},
{
"name": "frame_222/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 222
},
{
"name": "frame_222/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 222
},
{
"name": "frame_223/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 223
},
{
"name": "frame_223/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 223
},
{
"name": "frame_224/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 224
},
{
"name": "frame_224/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 224
},
{
"name": "frame_225/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 225
},
{
"name": "frame_225/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 225
},
{
"name": "frame_226/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 226
},
{
"name": "frame_226/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 226
},
{
"name": "frame_227/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 227
},
{
"name": "frame_227/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 227
},
{
"name": "frame_228/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 228
},
{
"name": "frame_228/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 228
},
{
"name": "frame_229/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 229
},
{
"name": "frame_229/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 229
},
{
"name": "frame_23/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 23
},
{
"name": "frame_23/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 23
},
{
"name": "frame_230/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 230
},
{
"name": "frame_230/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 230
},
{
"name": "frame_231/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 231
},
{
"name": "frame_231/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 231
},
{
"name": "frame_232/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 232
},
{
"name": "frame_232/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 232
},
{
"name": "frame_233/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 233
},
{
"name": "frame_233/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 233
},
{
"name": "frame_234/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 234
},
{
"name": "frame_234/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 234
},
{
"name": "frame_235/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 235
},
{
"name": "frame_235/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 235
},
{
"name": "frame_236/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 236
},
{
"name": "frame_236/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 236
},
{
"name": "frame_237/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 237
},
{
"name": "frame_237/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 237
},
{
"name": "frame_238/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 238
},
{
"name": "frame_238/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 238
},
{
"name": "frame_239/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 239
},
{
"name": "frame_239/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 239
},
{
"name": "frame_24/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 24
},
{
"name": "frame_24/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 24
},
{
"name": "frame_240/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 240
},
{
"name": "frame_240/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 240
},
{
"name": "frame_241/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 241
},
{
"name": "frame_241/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 241
},
{
"name": "frame_242/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 242
},
{
"name": "frame_242/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 242
},
{
"name": "frame_243/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 243
},
{
"name": "frame_243/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 243
},
{
"name": "frame_244/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 244
},
{
"name": "frame_244/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 244
},
{
"name": "frame_245/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 245
},
{
"name": "frame_245/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 245
},
{
"name": "frame_246/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 246
},
{
"name": "frame_246/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 246
},
{
"name": "frame_247/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 247
},
{
"name": "frame_247/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 247
},
{
"name": "frame_248/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 248
},
{
"name": "frame_248/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 248
},
{
"name": "frame_249/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 249
},
{
"name": "frame_249/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 249
},
{
"name": "frame_25/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 25
},
{
"name": "frame_25/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 25
},
{
"name": "frame_250/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 250
},
{
"name": "frame_250/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 250
},
{
"name": "frame_251/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 251
},
{
"name": "frame_251/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 251
},
{
"name": "frame_252/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 252
},
{
"name": "frame_252/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 252
},
{
"name": "frame_253/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 253
},
{
"name": "frame_253/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 253
},
{
"name": "frame_254/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 254
},
{
"name": "frame_254/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 254
},
{
"name": "frame_255/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 255
},
{
"name": "frame_255/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 255
},
{
"name": "frame_26/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 26
},
{
"name": "frame_26/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 26
},
{
"name": "frame_27/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 27
},
{
"name": "frame_27/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 27
},
{
"name": "frame_28/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 28
},
{
"name": "frame_28/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 28
},
{
"name": "frame_29/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 29
},
{
"name": "frame_29/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 29
},
{
"name": "frame_3/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 3
},
{
"name": "frame_3/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 3
},
{
"name": "frame_30/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 30
},
{
"name": "frame_30/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 30
},
{
"name": "frame_31/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 31
},
{
"name": "frame_31/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 31
},
{
"name": "frame_32/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 32
},
{
"name": "frame_32/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 32
},
{
"name": "frame_33/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 33
},
{
"name": "frame_33/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 33
},
{
"name": "frame_34/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 34
},
{
"name": "frame_34/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 34
},
{
"name": "frame_35/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 35
},
{
"name": "frame_35/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 35
},
{
"name": "frame_36/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 36
},
{
"name": "frame_36/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 36
},
{
"name": "frame_37/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 37
},
{
"name": "frame_37/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 37
},
{
"name": "frame_38/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 38
},
{
"name": "frame_38/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 38
},
{
"name": "frame_39/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 39
},
{
"name": "frame_39/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 39
},
{
"name": "frame_4/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 4
},
{
"name": "frame_4/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 4
},
{
"name": "frame_40/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 40
},
{
"name": "frame_40/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 40
},
{
"name": "frame_41/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 41
},
{
"name": "frame_41/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 41
},
{
"name": "frame_42/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 42
},
{
"name": "frame_42/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 42
},
{
"name": "frame_43/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 43
},
{
"name": "frame_43/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 43
},
{
"name": "frame_44/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 44
},
{
"name": "frame_44/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 44
},
{
"name": "frame_45/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 45
},
{
"name": "frame_45/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 45
},
{
"name": "frame_46/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 46
},
{
"name": "frame_46/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 46
},
{
"name": "frame_47/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 47
},
{
"name": "frame_47/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 47
},
{
"name": "frame_48/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 48
},
{
"name": "frame_48/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 48
},
{
"name": "frame_49/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 49
},
{
"name": "frame_49/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 49
},
{
"name": "frame_5/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 5
},
{
"name": "frame_5/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 5
},
{
"name": "frame_50/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 50
},
{
"name": "frame_50/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 50
},
{
"name": "frame_51/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 51
},
{
"name": "frame_51/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 51
},
{
"name": "frame_52/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 52
},
{
"name": "frame_52/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 52
},
{
"name": "frame_53/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 53
},
{
"name": "frame_53/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 53
},
{
"name": "frame_54/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 54
},
{
"name": "frame_54/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 54
},
{
"name": "frame_55/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 55
},
{
"name": "frame_55/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 55
},
{
"name": "frame_56/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 56
},
{
"name": "frame_56/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 56
},
{
"name": "frame_57/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 57
},
{
"name": "frame_57/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 57
},
{
"name": "frame_58/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 58
},
{
"name": "frame_58/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 58
},
{
"name": "frame_59/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 59
},
{
"name": "frame_59/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 59
},
{
"name": "frame_6/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 6
},
{
"name": "frame_6/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 6
},
{
"name": "frame_60/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 60
},
{
"name": "frame_60/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 60
},
{
"name": "frame_61/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 61
},
{
"name": "frame_61/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 61
},
{
"name": "frame_62/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 62
},
{
"name": "frame_62/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 62
},
{
"name": "frame_63/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 63
},
{
"name": "frame_63/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 63
},
{
"name": "frame_64/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 64
},
{
"name": "frame_64/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 64
},
{
"name": "frame_65/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 65
},
{
"name": "frame_65/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 65
},
{
"name": "frame_66/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 66
},
{
"name": "frame_66/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 66
},
{
"name": "frame_67/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 67
},
{
"name": "frame_67/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 67
},
{
"name": "frame_68/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 68
},
{
"name": "frame_68/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 68
},
{
"name": "frame_69/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 69
},
{
"name": "frame_69/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 69
},
{
"name": "frame_7/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 7
},
{
"name": "frame_7/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 7
},
{
"name": "frame_70/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 70
},
{
"name": "frame_70/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 70
},
{
"name": "frame_71/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 71
},
{
"name": "frame_71/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 71
},
{
"name": "frame_72/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 72
},
{
"name": "frame_72/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 72
},
{
"name": "frame_73/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 73
},
{
"name": "frame_73/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 73
},
{
"name": "frame_74/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 74
},
{
"name": "frame_74/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 74
},
{
"name": "frame_75/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 75
},
{
"name": "frame_75/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 75
},
{
"name": "frame_76/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 76
},
{
"name": "frame_76/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 76
},
{
"name": "frame_77/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 77
},
{
"name": "frame_77/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 77
},
{
"name": "frame_78/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 78
},
{
"name": "frame_78/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 78
},
{
"name": "frame_79/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 79
},
{
"name": "frame_79/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 79
},
{
"name": "frame_8/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 8
},
{
"name": "frame_8/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 8
},
{
"name": "frame_80/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 80
},
{
"name": "frame_80/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 80
},
{
"name": "frame_81/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 81
},
{
"name": "frame_81/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 81
},
{
"name": "frame_82/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 82
},
{
"name": "frame_82/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 82
},
{
"name": "frame_83/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 83
},
{
"name": "frame_83/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 83
},
{
"name": "frame_84/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 84
},
{
"name": "frame_84/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 84
},
{
"name": "frame_85/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 85
},
{
"name": "frame_85/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 85
},
{
"name": "frame_86/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 86
},
{
"name": "frame_86/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 86
},
{
"name": "frame_87/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 87
},
{
"name": "frame_87/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 87
},
{
"name": "frame_88/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 88
},
{
"name": "frame_88/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 88
},
{
"name": "frame_89/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 89
},
{
"name": "frame_89/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 89
},
{
"name": "frame_9/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 9
},
{
"name": "frame_9/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 9
},
{
"name": "frame_90/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 90
},
{
"name": "frame_90/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 90
},
{
"name": "frame_91/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 91
},
{
"name": "frame_91/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 91
},
{
"name": "frame_92/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 92
},
{
"name": "frame_92/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 92
},
{
"name": "frame_93/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 93
},
{
"name": "frame_93/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 93
},
{
"name": "frame_94/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 94
},
{
"name": "frame_94/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 94
},
{
"name": "frame_95/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 95
},
{
"name": "frame_95/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 95
},
{
"name": "frame_96/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 96
},
{
"name": "frame_96/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 96
},
{
"name": "frame_97/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 97
},
{
"name": "frame_97/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 97
},
{
"name": "frame_98/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 98
},
{
"name": "frame_98/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 98
},
{
"name": "frame_99/delay_sec",
"type": "float",
"getter": "get_frame_delay",
"setter": "set_frame_delay",
"index": 99
},
{
"name": "frame_99/texture",
"type": "Texture",
"getter": "get_frame_texture",
"setter": "set_frame_texture",
"index": 99
},
{
"name": "frames",
"type": "int",
"getter": "get_frames",
"setter": "set_frames",
"index": -1
},
{
"name": "oneshot",
"type": "bool",
"getter": "get_oneshot",
"setter": "set_oneshot",
"index": -1
},
{
"name": "pause",
"type": "bool",
"getter": "get_pause",
"setter": "set_pause",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_update_proxy",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_current_frame",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_fps",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_frame_delay",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frame",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_frame_texture",
"return_type": "Texture",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frame",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_frames",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_oneshot",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_pause",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_current_frame",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frame",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_fps",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "fps",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_frame_delay",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frame",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "delay",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_frame_texture",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frame",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "texture",
"type": "Texture",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_frames",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frames",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_oneshot",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "oneshot",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_pause",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "pause",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "Animation",
"base_class": "Resource",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"INTERPOLATION_CUBIC": 2,
"INTERPOLATION_LINEAR": 1,
"INTERPOLATION_NEAREST": 0,
"TYPE_ANIMATION": 5,
"TYPE_AUDIO": 4,
"TYPE_BEZIER": 3,
"TYPE_METHOD": 2,
"TYPE_TRANSFORM": 1,
"TYPE_VALUE": 0,
"UPDATE_CAPTURE": 3,
"UPDATE_CONTINUOUS": 0,
"UPDATE_DISCRETE": 1,
"UPDATE_TRIGGER": 2
},
"properties": [
{
"name": "length",
"type": "float",
"getter": "get_length",
"setter": "set_length",
"index": -1
},
{
"name": "loop",
"type": "bool",
"getter": "has_loop",
"setter": "set_loop",
"index": -1
},
{
"name": "step",
"type": "float",
"getter": "get_step",
"setter": "set_step",
"index": -1
}
],
"signals": [
{
"name": "tracks_changed",
"arguments": [
]
}
],
"methods": [
{
"name": "add_track",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "type",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "at_position",
"type": "int",
"has_default_value": true,
"default_value": "-1"
}
]
},
{
"name": "animation_track_get_key_animation",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "animation_track_insert_key",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "animation",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "animation_track_set_key_animation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "animation",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "audio_track_get_key_end_offset",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "audio_track_get_key_start_offset",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "audio_track_get_key_stream",
"return_type": "Resource",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "audio_track_insert_key",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "stream",
"type": "Resource",
"has_default_value": false,
"default_value": ""
},
{
"name": "start_offset",
"type": "float",
"has_default_value": true,
"default_value": "0"
},
{
"name": "end_offset",
"type": "float",
"has_default_value": true,
"default_value": "0"
}
]
},
{
"name": "audio_track_set_key_end_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "offset",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "audio_track_set_key_start_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "offset",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "audio_track_set_key_stream",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "stream",
"type": "Resource",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "bezier_track_get_key_in_handle",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "bezier_track_get_key_out_handle",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "bezier_track_get_key_value",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "bezier_track_insert_key",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "value",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "in_handle",
"type": "Vector2",
"has_default_value": true,
"default_value": "(0, 0)"
},
{
"name": "out_handle",
"type": "Vector2",
"has_default_value": true,
"default_value": "(0, 0)"
}
]
},
{
"name": "bezier_track_interpolate",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "bezier_track_set_key_in_handle",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "in_handle",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "bezier_track_set_key_out_handle",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "out_handle",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "bezier_track_set_key_value",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "value",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "clear",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "copy_track",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_animation",
"type": "Animation",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "find_track",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "path",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_length",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_step",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_track_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "has_loop",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "method_track_get_key_indices",
"return_type": "PoolIntArray",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "time_sec",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "delta",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "method_track_get_name",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "method_track_get_params",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_track",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_length",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "time_sec",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_loop",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_step",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "size_sec",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_find_key",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "exact",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "track_get_interpolation_loop_wrap",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_get_interpolation_type",
"return_type": "enum.Animation::InterpolationType",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_get_key_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_get_key_time",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_get_key_transition",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_get_key_value",
"return_type": "Variant",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_get_path",
"return_type": "NodePath",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_get_type",
"return_type": "enum.Animation::TrackType",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_insert_key",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "key",
"type": "Variant",
"has_default_value": false,
"default_value": ""
},
{
"name": "transition",
"type": "float",
"has_default_value": true,
"default_value": "1"
}
]
},
{
"name": "track_is_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_is_imported",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_move_down",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_move_to",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_move_up",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_remove_key",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_remove_key_at_position",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "position",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_set_enabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_set_imported",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "imported",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_set_interpolation_loop_wrap",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "interpolation",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_set_interpolation_type",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "interpolation",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_set_key_time",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_set_key_transition",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "transition",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_set_key_value",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "key",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "value",
"type": "Variant",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_set_path",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "path",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "track_swap",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "with_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "transform_track_insert_key",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "location",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
},
{
"name": "rotation",
"type": "Quat",
"has_default_value": false,
"default_value": ""
},
{
"name": "scale",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "transform_track_interpolate",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "time_sec",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "value_track_get_key_indices",
"return_type": "PoolIntArray",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "time_sec",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "delta",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "value_track_get_update_mode",
"return_type": "enum.Animation::UpdateMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "value_track_interpolate",
"return_type": "Variant",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "time_sec",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "value_track_set_update_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "track_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "TrackType",
"values": {
"TYPE_VALUE": 0,
"TYPE_TRANSFORM": 1,
"TYPE_METHOD": 2,
"TYPE_BEZIER": 3,
"TYPE_AUDIO": 4,
"TYPE_ANIMATION": 5
}
},
{
"name": "UpdateMode",
"values": {
"UPDATE_CONTINUOUS": 0,
"UPDATE_DISCRETE": 1,
"UPDATE_TRIGGER": 2,
"UPDATE_CAPTURE": 3
}
},
{
"name": "InterpolationType",
"values": {
"INTERPOLATION_NEAREST": 0,
"INTERPOLATION_LINEAR": 1,
"INTERPOLATION_CUBIC": 2
}
}
]
},
{
"name": "AnimationNode",
"base_class": "Resource",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"FILTER_BLEND": 3,
"FILTER_IGNORE": 0,
"FILTER_PASS": 1,
"FILTER_STOP": 2
},
"properties": [
{
"name": "filter_enabled",
"type": "bool",
"getter": "is_filter_enabled",
"setter": "set_filter_enabled",
"index": -1
},
{
"name": "filters",
"type": "Array",
"getter": "_get_filters",
"setter": "_set_filters",
"index": -1
}
],
"signals": [
{
"name": "removed_from_graph",
"arguments": [
]
},
{
"name": "tree_changed",
"arguments": [
]
}
],
"methods": [
{
"name": "_get_filters",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_set_filters",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "filters",
"type": "Array",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "add_input",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "blend_animation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "animation",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "delta",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "seeked",
"type": "bool",
"has_default_value": false,
"default_value": ""
},
{
"name": "blend",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "blend_input",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "input_index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "seek",
"type": "bool",
"has_default_value": false,
"default_value": ""
},
{
"name": "blend",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "filter",
"type": "int",
"has_default_value": true,
"default_value": "0"
},
{
"name": "optimize",
"type": "bool",
"has_default_value": true,
"default_value": "True"
}
]
},
{
"name": "blend_node",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "node",
"type": "AnimationNode",
"has_default_value": false,
"default_value": ""
},
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "seek",
"type": "bool",
"has_default_value": false,
"default_value": ""
},
{
"name": "blend",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "filter",
"type": "int",
"has_default_value": true,
"default_value": "0"
},
{
"name": "optimize",
"type": "bool",
"has_default_value": true,
"default_value": "True"
}
]
},
{
"name": "get_caption",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_child_by_name",
"return_type": "Object",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_child_nodes",
"return_type": "Dictionary",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_input_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_input_name",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "input",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_parameter",
"return_type": "Variant",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_parameter_default_value",
"return_type": "Variant",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_parameter_list",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "has_filter",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_filter_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_path_filtered",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "path",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "process",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "seek",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_input",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_filter_enabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_filter_path",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "path",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
},
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_parameter",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "value",
"type": "Variant",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "FilterAction",
"values": {
"FILTER_IGNORE": 0,
"FILTER_PASS": 1,
"FILTER_STOP": 2,
"FILTER_BLEND": 3
}
}
]
},
{
"name": "AnimationNodeAdd2",
"base_class": "AnimationNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "sync",
"type": "bool",
"getter": "is_using_sync",
"setter": "set_use_sync",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "is_using_sync",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_use_sync",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AnimationNodeAdd3",
"base_class": "AnimationNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "sync",
"type": "bool",
"getter": "is_using_sync",
"setter": "set_use_sync",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "is_using_sync",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_use_sync",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AnimationNodeAnimation",
"base_class": "AnimationRootNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "animation",
"type": "String",
"getter": "get_animation",
"setter": "set_animation",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_animation",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_animation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AnimationNodeBlend2",
"base_class": "AnimationNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "sync",
"type": "bool",
"getter": "is_using_sync",
"setter": "set_use_sync",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "is_using_sync",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_use_sync",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AnimationNodeBlend3",
"base_class": "AnimationNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "sync",
"type": "bool",
"getter": "is_using_sync",
"setter": "set_use_sync",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "is_using_sync",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_use_sync",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AnimationNodeBlendSpace1D",
"base_class": "AnimationRootNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "blend_point_0/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 0
},
{
"name": "blend_point_0/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 0
},
{
"name": "blend_point_1/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 1
},
{
"name": "blend_point_1/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 1
},
{
"name": "blend_point_10/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 10
},
{
"name": "blend_point_10/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 10
},
{
"name": "blend_point_11/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 11
},
{
"name": "blend_point_11/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 11
},
{
"name": "blend_point_12/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 12
},
{
"name": "blend_point_12/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 12
},
{
"name": "blend_point_13/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 13
},
{
"name": "blend_point_13/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 13
},
{
"name": "blend_point_14/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 14
},
{
"name": "blend_point_14/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 14
},
{
"name": "blend_point_15/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 15
},
{
"name": "blend_point_15/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 15
},
{
"name": "blend_point_16/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 16
},
{
"name": "blend_point_16/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 16
},
{
"name": "blend_point_17/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 17
},
{
"name": "blend_point_17/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 17
},
{
"name": "blend_point_18/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 18
},
{
"name": "blend_point_18/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 18
},
{
"name": "blend_point_19/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 19
},
{
"name": "blend_point_19/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 19
},
{
"name": "blend_point_2/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 2
},
{
"name": "blend_point_2/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 2
},
{
"name": "blend_point_20/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 20
},
{
"name": "blend_point_20/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 20
},
{
"name": "blend_point_21/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 21
},
{
"name": "blend_point_21/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 21
},
{
"name": "blend_point_22/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 22
},
{
"name": "blend_point_22/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 22
},
{
"name": "blend_point_23/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 23
},
{
"name": "blend_point_23/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 23
},
{
"name": "blend_point_24/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 24
},
{
"name": "blend_point_24/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 24
},
{
"name": "blend_point_25/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 25
},
{
"name": "blend_point_25/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 25
},
{
"name": "blend_point_26/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 26
},
{
"name": "blend_point_26/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 26
},
{
"name": "blend_point_27/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 27
},
{
"name": "blend_point_27/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 27
},
{
"name": "blend_point_28/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 28
},
{
"name": "blend_point_28/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 28
},
{
"name": "blend_point_29/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 29
},
{
"name": "blend_point_29/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 29
},
{
"name": "blend_point_3/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 3
},
{
"name": "blend_point_3/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 3
},
{
"name": "blend_point_30/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 30
},
{
"name": "blend_point_30/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 30
},
{
"name": "blend_point_31/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 31
},
{
"name": "blend_point_31/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 31
},
{
"name": "blend_point_32/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 32
},
{
"name": "blend_point_32/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 32
},
{
"name": "blend_point_33/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 33
},
{
"name": "blend_point_33/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 33
},
{
"name": "blend_point_34/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 34
},
{
"name": "blend_point_34/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 34
},
{
"name": "blend_point_35/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 35
},
{
"name": "blend_point_35/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 35
},
{
"name": "blend_point_36/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 36
},
{
"name": "blend_point_36/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 36
},
{
"name": "blend_point_37/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 37
},
{
"name": "blend_point_37/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 37
},
{
"name": "blend_point_38/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 38
},
{
"name": "blend_point_38/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 38
},
{
"name": "blend_point_39/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 39
},
{
"name": "blend_point_39/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 39
},
{
"name": "blend_point_4/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 4
},
{
"name": "blend_point_4/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 4
},
{
"name": "blend_point_40/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 40
},
{
"name": "blend_point_40/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 40
},
{
"name": "blend_point_41/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 41
},
{
"name": "blend_point_41/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 41
},
{
"name": "blend_point_42/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 42
},
{
"name": "blend_point_42/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 42
},
{
"name": "blend_point_43/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 43
},
{
"name": "blend_point_43/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 43
},
{
"name": "blend_point_44/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 44
},
{
"name": "blend_point_44/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 44
},
{
"name": "blend_point_45/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 45
},
{
"name": "blend_point_45/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 45
},
{
"name": "blend_point_46/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 46
},
{
"name": "blend_point_46/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 46
},
{
"name": "blend_point_47/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 47
},
{
"name": "blend_point_47/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 47
},
{
"name": "blend_point_48/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 48
},
{
"name": "blend_point_48/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 48
},
{
"name": "blend_point_49/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 49
},
{
"name": "blend_point_49/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 49
},
{
"name": "blend_point_5/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 5
},
{
"name": "blend_point_5/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 5
},
{
"name": "blend_point_50/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 50
},
{
"name": "blend_point_50/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 50
},
{
"name": "blend_point_51/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 51
},
{
"name": "blend_point_51/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 51
},
{
"name": "blend_point_52/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 52
},
{
"name": "blend_point_52/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 52
},
{
"name": "blend_point_53/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 53
},
{
"name": "blend_point_53/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 53
},
{
"name": "blend_point_54/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 54
},
{
"name": "blend_point_54/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 54
},
{
"name": "blend_point_55/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 55
},
{
"name": "blend_point_55/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 55
},
{
"name": "blend_point_56/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 56
},
{
"name": "blend_point_56/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 56
},
{
"name": "blend_point_57/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 57
},
{
"name": "blend_point_57/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 57
},
{
"name": "blend_point_58/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 58
},
{
"name": "blend_point_58/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 58
},
{
"name": "blend_point_59/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 59
},
{
"name": "blend_point_59/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 59
},
{
"name": "blend_point_6/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 6
},
{
"name": "blend_point_6/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 6
},
{
"name": "blend_point_60/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 60
},
{
"name": "blend_point_60/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 60
},
{
"name": "blend_point_61/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 61
},
{
"name": "blend_point_61/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 61
},
{
"name": "blend_point_62/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 62
},
{
"name": "blend_point_62/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 62
},
{
"name": "blend_point_63/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 63
},
{
"name": "blend_point_63/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 63
},
{
"name": "blend_point_7/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 7
},
{
"name": "blend_point_7/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 7
},
{
"name": "blend_point_8/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 8
},
{
"name": "blend_point_8/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 8
},
{
"name": "blend_point_9/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 9
},
{
"name": "blend_point_9/pos",
"type": "float",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 9
},
{
"name": "max_space",
"type": "float",
"getter": "get_max_space",
"setter": "set_max_space",
"index": -1
},
{
"name": "min_space",
"type": "float",
"getter": "get_min_space",
"setter": "set_min_space",
"index": -1
},
{
"name": "snap",
"type": "float",
"getter": "get_snap",
"setter": "set_snap",
"index": -1
},
{
"name": "value_label",
"type": "String",
"getter": "get_value_label",
"setter": "set_value_label",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_add_blend_point",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "node",
"type": "AnimationRootNode",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_tree_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "add_blend_point",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "node",
"type": "AnimationRootNode",
"has_default_value": false,
"default_value": ""
},
{
"name": "pos",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "at_index",
"type": "int",
"has_default_value": true,
"default_value": "-1"
}
]
},
{
"name": "get_blend_point_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_blend_point_node",
"return_type": "AnimationRootNode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "point",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_blend_point_position",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "point",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_max_space",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_min_space",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_snap",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_value_label",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "remove_blend_point",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "point",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_blend_point_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "point",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "node",
"type": "AnimationRootNode",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_blend_point_position",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "point",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "pos",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_max_space",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "max_space",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_min_space",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "min_space",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_snap",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "snap",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_value_label",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "text",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AnimationNodeBlendSpace2D",
"base_class": "AnimationRootNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"BLEND_MODE_DISCRETE": 1,
"BLEND_MODE_DISCRETE_CARRY": 2,
"BLEND_MODE_INTERPOLATED": 0
},
"properties": [
{
"name": "auto_triangles",
"type": "bool",
"getter": "get_auto_triangles",
"setter": "set_auto_triangles",
"index": -1
},
{
"name": "blend_mode",
"type": "int",
"getter": "get_blend_mode",
"setter": "set_blend_mode",
"index": -1
},
{
"name": "blend_point_0/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 0
},
{
"name": "blend_point_0/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 0
},
{
"name": "blend_point_1/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 1
},
{
"name": "blend_point_1/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 1
},
{
"name": "blend_point_10/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 10
},
{
"name": "blend_point_10/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 10
},
{
"name": "blend_point_11/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 11
},
{
"name": "blend_point_11/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 11
},
{
"name": "blend_point_12/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 12
},
{
"name": "blend_point_12/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 12
},
{
"name": "blend_point_13/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 13
},
{
"name": "blend_point_13/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 13
},
{
"name": "blend_point_14/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 14
},
{
"name": "blend_point_14/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 14
},
{
"name": "blend_point_15/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 15
},
{
"name": "blend_point_15/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 15
},
{
"name": "blend_point_16/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 16
},
{
"name": "blend_point_16/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 16
},
{
"name": "blend_point_17/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 17
},
{
"name": "blend_point_17/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 17
},
{
"name": "blend_point_18/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 18
},
{
"name": "blend_point_18/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 18
},
{
"name": "blend_point_19/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 19
},
{
"name": "blend_point_19/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 19
},
{
"name": "blend_point_2/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 2
},
{
"name": "blend_point_2/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 2
},
{
"name": "blend_point_20/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 20
},
{
"name": "blend_point_20/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 20
},
{
"name": "blend_point_21/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 21
},
{
"name": "blend_point_21/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 21
},
{
"name": "blend_point_22/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 22
},
{
"name": "blend_point_22/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 22
},
{
"name": "blend_point_23/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 23
},
{
"name": "blend_point_23/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 23
},
{
"name": "blend_point_24/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 24
},
{
"name": "blend_point_24/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 24
},
{
"name": "blend_point_25/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 25
},
{
"name": "blend_point_25/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 25
},
{
"name": "blend_point_26/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 26
},
{
"name": "blend_point_26/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 26
},
{
"name": "blend_point_27/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 27
},
{
"name": "blend_point_27/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 27
},
{
"name": "blend_point_28/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 28
},
{
"name": "blend_point_28/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 28
},
{
"name": "blend_point_29/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 29
},
{
"name": "blend_point_29/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 29
},
{
"name": "blend_point_3/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 3
},
{
"name": "blend_point_3/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 3
},
{
"name": "blend_point_30/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 30
},
{
"name": "blend_point_30/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 30
},
{
"name": "blend_point_31/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 31
},
{
"name": "blend_point_31/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 31
},
{
"name": "blend_point_32/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 32
},
{
"name": "blend_point_32/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 32
},
{
"name": "blend_point_33/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 33
},
{
"name": "blend_point_33/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 33
},
{
"name": "blend_point_34/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 34
},
{
"name": "blend_point_34/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 34
},
{
"name": "blend_point_35/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 35
},
{
"name": "blend_point_35/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 35
},
{
"name": "blend_point_36/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 36
},
{
"name": "blend_point_36/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 36
},
{
"name": "blend_point_37/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 37
},
{
"name": "blend_point_37/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 37
},
{
"name": "blend_point_38/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 38
},
{
"name": "blend_point_38/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 38
},
{
"name": "blend_point_39/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 39
},
{
"name": "blend_point_39/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 39
},
{
"name": "blend_point_4/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 4
},
{
"name": "blend_point_4/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 4
},
{
"name": "blend_point_40/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 40
},
{
"name": "blend_point_40/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 40
},
{
"name": "blend_point_41/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 41
},
{
"name": "blend_point_41/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 41
},
{
"name": "blend_point_42/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 42
},
{
"name": "blend_point_42/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 42
},
{
"name": "blend_point_43/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 43
},
{
"name": "blend_point_43/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 43
},
{
"name": "blend_point_44/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 44
},
{
"name": "blend_point_44/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 44
},
{
"name": "blend_point_45/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 45
},
{
"name": "blend_point_45/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 45
},
{
"name": "blend_point_46/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 46
},
{
"name": "blend_point_46/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 46
},
{
"name": "blend_point_47/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 47
},
{
"name": "blend_point_47/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 47
},
{
"name": "blend_point_48/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 48
},
{
"name": "blend_point_48/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 48
},
{
"name": "blend_point_49/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 49
},
{
"name": "blend_point_49/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 49
},
{
"name": "blend_point_5/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 5
},
{
"name": "blend_point_5/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 5
},
{
"name": "blend_point_50/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 50
},
{
"name": "blend_point_50/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 50
},
{
"name": "blend_point_51/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 51
},
{
"name": "blend_point_51/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 51
},
{
"name": "blend_point_52/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 52
},
{
"name": "blend_point_52/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 52
},
{
"name": "blend_point_53/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 53
},
{
"name": "blend_point_53/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 53
},
{
"name": "blend_point_54/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 54
},
{
"name": "blend_point_54/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 54
},
{
"name": "blend_point_55/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 55
},
{
"name": "blend_point_55/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 55
},
{
"name": "blend_point_56/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 56
},
{
"name": "blend_point_56/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 56
},
{
"name": "blend_point_57/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 57
},
{
"name": "blend_point_57/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 57
},
{
"name": "blend_point_58/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 58
},
{
"name": "blend_point_58/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 58
},
{
"name": "blend_point_59/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 59
},
{
"name": "blend_point_59/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 59
},
{
"name": "blend_point_6/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 6
},
{
"name": "blend_point_6/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 6
},
{
"name": "blend_point_60/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 60
},
{
"name": "blend_point_60/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 60
},
{
"name": "blend_point_61/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 61
},
{
"name": "blend_point_61/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 61
},
{
"name": "blend_point_62/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 62
},
{
"name": "blend_point_62/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 62
},
{
"name": "blend_point_63/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 63
},
{
"name": "blend_point_63/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 63
},
{
"name": "blend_point_7/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 7
},
{
"name": "blend_point_7/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 7
},
{
"name": "blend_point_8/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 8
},
{
"name": "blend_point_8/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 8
},
{
"name": "blend_point_9/node",
"type": "AnimationRootNode",
"getter": "get_blend_point_node",
"setter": "_add_blend_point",
"index": 9
},
{
"name": "blend_point_9/pos",
"type": "Vector2",
"getter": "get_blend_point_position",
"setter": "set_blend_point_position",
"index": 9
},
{
"name": "max_space",
"type": "Vector2",
"getter": "get_max_space",
"setter": "set_max_space",
"index": -1
},
{
"name": "min_space",
"type": "Vector2",
"getter": "get_min_space",
"setter": "set_min_space",
"index": -1
},
{
"name": "snap",
"type": "Vector2",
"getter": "get_snap",
"setter": "set_snap",
"index": -1
},
{
"name": "triangles",
"type": "PoolIntArray",
"getter": "_get_triangles",
"setter": "_set_triangles",
"index": -1
},
{
"name": "x_label",
"type": "String",
"getter": "get_x_label",
"setter": "set_x_label",
"index": -1
},
{
"name": "y_label",
"type": "String",
"getter": "get_y_label",
"setter": "set_y_label",
"index": -1
}
],
"signals": [
{
"name": "triangles_updated",
"arguments": [
]
}
],
"methods": [
{
"name": "_add_blend_point",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "node",
"type": "AnimationRootNode",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_get_triangles",
"return_type": "PoolIntArray",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_set_triangles",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "triangles",
"type": "PoolIntArray",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_tree_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_update_triangles",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "add_blend_point",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "node",
"type": "AnimationRootNode",
"has_default_value": false,
"default_value": ""
},
{
"name": "pos",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "at_index",
"type": "int",
"has_default_value": true,
"default_value": "-1"
}
]
},
{
"name": "add_triangle",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "x",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "y",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "z",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "at_index",
"type": "int",
"has_default_value": true,
"default_value": "-1"
}
]
},
{
"name": "get_auto_triangles",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_blend_mode",
"return_type": "enum.AnimationNodeBlendSpace2D::BlendMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_blend_point_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_blend_point_node",
"return_type": "AnimationRootNode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "point",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_blend_point_position",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "point",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_max_space",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_min_space",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_snap",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_triangle_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_triangle_point",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "triangle",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "point",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_x_label",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_y_label",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "remove_blend_point",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "point",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_triangle",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "triangle",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_auto_triangles",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_blend_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_blend_point_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "point",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "node",
"type": "AnimationRootNode",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_blend_point_position",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "point",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "pos",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_max_space",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "max_space",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_min_space",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "min_space",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_snap",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "snap",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_x_label",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "text",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_y_label",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "text",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "BlendMode",
"values": {
"BLEND_MODE_INTERPOLATED": 0,
"BLEND_MODE_DISCRETE": 1,
"BLEND_MODE_DISCRETE_CARRY": 2
}
}
]
},
{
"name": "AnimationNodeBlendTree",
"base_class": "AnimationRootNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"CONNECTION_ERROR_CONNECTION_EXISTS": 5,
"CONNECTION_ERROR_NO_INPUT": 1,
"CONNECTION_ERROR_NO_INPUT_INDEX": 2,
"CONNECTION_ERROR_NO_OUTPUT": 3,
"CONNECTION_ERROR_SAME_NODE": 4,
"CONNECTION_OK": 0
},
"properties": [
{
"name": "graph_offset",
"type": "Vector2",
"getter": "get_graph_offset",
"setter": "set_graph_offset",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_node_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "node",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_tree_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "add_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "node",
"type": "AnimationNode",
"has_default_value": false,
"default_value": ""
},
{
"name": "position",
"type": "Vector2",
"has_default_value": true,
"default_value": "(0, 0)"
}
]
},
{
"name": "connect_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "input_node",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "input_index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "output_node",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "disconnect_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "input_node",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "input_index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_graph_offset",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_node",
"return_type": "AnimationNode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_node_position",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "has_node",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "rename_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "new_name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_graph_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "offset",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_node_position",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AnimationNodeOneShot",
"base_class": "AnimationNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"MIX_MODE_ADD": 1,
"MIX_MODE_BLEND": 0
},
"properties": [
{
"name": "autorestart",
"type": "bool",
"getter": "has_autorestart",
"setter": "set_autorestart",
"index": -1
},
{
"name": "autorestart_delay",
"type": "float",
"getter": "get_autorestart_delay",
"setter": "set_autorestart_delay",
"index": -1
},
{
"name": "autorestart_random_delay",
"type": "float",
"getter": "get_autorestart_random_delay",
"setter": "set_autorestart_random_delay",
"index": -1
},
{
"name": "fadein_time",
"type": "float",
"getter": "get_fadein_time",
"setter": "set_fadein_time",
"index": -1
},
{
"name": "fadeout_time",
"type": "float",
"getter": "get_fadeout_time",
"setter": "set_fadeout_time",
"index": -1
},
{
"name": "mix_mode",
"type": "int",
"getter": "get_mix_mode",
"setter": "set_mix_mode",
"index": -1
},
{
"name": "sync",
"type": "bool",
"getter": "is_using_sync",
"setter": "set_use_sync",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_autorestart_delay",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_autorestart_random_delay",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_fadein_time",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_fadeout_time",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_mix_mode",
"return_type": "enum.AnimationNodeOneShot::MixMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "has_autorestart",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_using_sync",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_autorestart",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_autorestart_delay",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_autorestart_random_delay",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_fadein_time",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_fadeout_time",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_mix_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_use_sync",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "MixMode",
"values": {
"MIX_MODE_BLEND": 0,
"MIX_MODE_ADD": 1
}
}
]
},
{
"name": "AnimationNodeOutput",
"base_class": "AnimationNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AnimationNodeStateMachine",
"base_class": "AnimationRootNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
{
"name": "_tree_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "add_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "node",
"type": "AnimationNode",
"has_default_value": false,
"default_value": ""
},
{
"name": "position",
"type": "Vector2",
"has_default_value": true,
"default_value": "(0, 0)"
}
]
},
{
"name": "add_transition",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "to",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "transition",
"type": "AnimationNodeStateMachineTransition",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_end_node",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_graph_offset",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_node",
"return_type": "AnimationNode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_node_name",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "node",
"type": "AnimationNode",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_node_position",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_start_node",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_transition",
"return_type": "AnimationNodeStateMachineTransition",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_transition_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_transition_from",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_transition_to",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "has_node",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "has_transition",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "to",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_transition",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "to",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_transition_by_index",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "rename_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "new_name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "replace_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "node",
"type": "AnimationNode",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_end_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_graph_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "offset",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_node_position",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_start_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AnimationNodeStateMachinePlayback",
"base_class": "Resource",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
{
"name": "get_current_length",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_current_node",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_current_play_position",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_travel_path",
"return_type": "PoolStringArray",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_playing",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "start",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "node",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "stop",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "travel",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "to_node",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AnimationNodeStateMachineTransition",
"base_class": "Resource",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"SWITCH_MODE_AT_END": 2,
"SWITCH_MODE_IMMEDIATE": 0,
"SWITCH_MODE_SYNC": 1
},
"properties": [
{
"name": "advance_condition",
"type": "String",
"getter": "get_advance_condition",
"setter": "set_advance_condition",
"index": -1
},
{
"name": "auto_advance",
"type": "bool",
"getter": "has_auto_advance",
"setter": "set_auto_advance",
"index": -1
},
{
"name": "disabled",
"type": "bool",
"getter": "is_disabled",
"setter": "set_disabled",
"index": -1
},
{
"name": "priority",
"type": "int",
"getter": "get_priority",
"setter": "set_priority",
"index": -1
},
{
"name": "switch_mode",
"type": "int",
"getter": "get_switch_mode",
"setter": "set_switch_mode",
"index": -1
},
{
"name": "xfade_time",
"type": "float",
"getter": "get_xfade_time",
"setter": "set_xfade_time",
"index": -1
}
],
"signals": [
{
"name": "advance_condition_changed",
"arguments": [
]
}
],
"methods": [
{
"name": "get_advance_condition",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_priority",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_switch_mode",
"return_type": "enum.AnimationNodeStateMachineTransition::SwitchMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_xfade_time",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "has_auto_advance",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_disabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_advance_condition",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_auto_advance",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "auto_advance",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_disabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "disabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_priority",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "priority",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_switch_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_xfade_time",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "secs",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "SwitchMode",
"values": {
"SWITCH_MODE_IMMEDIATE": 0,
"SWITCH_MODE_SYNC": 1,
"SWITCH_MODE_AT_END": 2
}
}
]
},
{
"name": "AnimationNodeTimeScale",
"base_class": "AnimationNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AnimationNodeTimeSeek",
"base_class": "AnimationNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AnimationNodeTransition",
"base_class": "AnimationNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "input_0/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 0
},
{
"name": "input_0/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 0
},
{
"name": "input_1/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 1
},
{
"name": "input_1/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 1
},
{
"name": "input_10/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 10
},
{
"name": "input_10/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 10
},
{
"name": "input_11/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 11
},
{
"name": "input_11/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 11
},
{
"name": "input_12/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 12
},
{
"name": "input_12/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 12
},
{
"name": "input_13/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 13
},
{
"name": "input_13/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 13
},
{
"name": "input_14/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 14
},
{
"name": "input_14/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 14
},
{
"name": "input_15/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 15
},
{
"name": "input_15/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 15
},
{
"name": "input_16/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 16
},
{
"name": "input_16/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 16
},
{
"name": "input_17/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 17
},
{
"name": "input_17/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 17
},
{
"name": "input_18/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 18
},
{
"name": "input_18/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 18
},
{
"name": "input_19/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 19
},
{
"name": "input_19/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 19
},
{
"name": "input_2/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 2
},
{
"name": "input_2/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 2
},
{
"name": "input_20/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 20
},
{
"name": "input_20/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 20
},
{
"name": "input_21/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 21
},
{
"name": "input_21/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 21
},
{
"name": "input_22/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 22
},
{
"name": "input_22/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 22
},
{
"name": "input_23/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 23
},
{
"name": "input_23/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 23
},
{
"name": "input_24/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 24
},
{
"name": "input_24/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 24
},
{
"name": "input_25/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 25
},
{
"name": "input_25/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 25
},
{
"name": "input_26/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 26
},
{
"name": "input_26/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 26
},
{
"name": "input_27/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 27
},
{
"name": "input_27/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 27
},
{
"name": "input_28/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 28
},
{
"name": "input_28/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 28
},
{
"name": "input_29/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 29
},
{
"name": "input_29/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 29
},
{
"name": "input_3/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 3
},
{
"name": "input_3/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 3
},
{
"name": "input_30/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 30
},
{
"name": "input_30/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 30
},
{
"name": "input_31/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 31
},
{
"name": "input_31/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 31
},
{
"name": "input_4/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 4
},
{
"name": "input_4/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 4
},
{
"name": "input_5/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 5
},
{
"name": "input_5/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 5
},
{
"name": "input_6/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 6
},
{
"name": "input_6/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 6
},
{
"name": "input_7/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 7
},
{
"name": "input_7/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 7
},
{
"name": "input_8/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 8
},
{
"name": "input_8/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 8
},
{
"name": "input_9/auto_advance",
"type": "bool",
"getter": "is_input_set_as_auto_advance",
"setter": "set_input_as_auto_advance",
"index": 9
},
{
"name": "input_9/name",
"type": "String",
"getter": "get_input_caption",
"setter": "set_input_caption",
"index": 9
},
{
"name": "input_count",
"type": "int",
"getter": "get_enabled_inputs",
"setter": "set_enabled_inputs",
"index": -1
},
{
"name": "xfade_time",
"type": "float",
"getter": "get_cross_fade_time",
"setter": "set_cross_fade_time",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_cross_fade_time",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_enabled_inputs",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_input_caption",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "input",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "is_input_set_as_auto_advance",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "input",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_cross_fade_time",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_enabled_inputs",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_input_as_auto_advance",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "input",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_input_caption",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "input",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "caption",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AnimationPlayer",
"base_class": "Node",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"ANIMATION_METHOD_CALL_DEFERRED": 0,
"ANIMATION_METHOD_CALL_IMMEDIATE": 1,
"ANIMATION_PROCESS_IDLE": 1,
"ANIMATION_PROCESS_MANUAL": 2,
"ANIMATION_PROCESS_PHYSICS": 0
},
"properties": [
{
"name": "assigned_animation",
"type": "String",
"getter": "get_assigned_animation",
"setter": "set_assigned_animation",
"index": -1
},
{
"name": "autoplay",
"type": "String",
"getter": "get_autoplay",
"setter": "set_autoplay",
"index": -1
},
{
"name": "current_animation",
"type": "String",
"getter": "get_current_animation",
"setter": "set_current_animation",
"index": -1
},
{
"name": "current_animation_length",
"type": "float",
"getter": "get_current_animation_length",
"setter": "",
"index": -1
},
{
"name": "current_animation_position",
"type": "float",
"getter": "get_current_animation_position",
"setter": "",
"index": -1
},
{
"name": "method_call_mode",
"type": "int",
"getter": "get_method_call_mode",
"setter": "set_method_call_mode",
"index": -1
},
{
"name": "playback_active",
"type": "bool",
"getter": "is_active",
"setter": "set_active",
"index": -1
},
{
"name": "playback_default_blend_time",
"type": "float",
"getter": "get_default_blend_time",
"setter": "set_default_blend_time",
"index": -1
},
{
"name": "playback_process_mode",
"type": "int",
"getter": "get_animation_process_mode",
"setter": "set_animation_process_mode",
"index": -1
},
{
"name": "playback_speed",
"type": "float",
"getter": "get_speed_scale",
"setter": "set_speed_scale",
"index": -1
},
{
"name": "reset_on_save",
"type": "bool",
"getter": "is_reset_on_save_enabled",
"setter": "set_reset_on_save_enabled",
"index": -1
},
{
"name": "root_node",
"type": "NodePath",
"getter": "get_root",
"setter": "set_root",
"index": -1
}
],
"signals": [
{
"name": "animation_changed",
"arguments": [
{
"name": "old_name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "new_name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "animation_finished",
"arguments": [
{
"name": "anim_name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "animation_started",
"arguments": [
{
"name": "anim_name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "caches_cleared",
"arguments": [
]
}
],
"methods": [
{
"name": "_animation_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_node_removed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "add_animation",
"return_type": "enum.Error",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "animation",
"type": "Animation",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "advance",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "delta",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "animation_get_next",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "anim_from",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "animation_set_next",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "anim_from",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "anim_to",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "clear_caches",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "clear_queue",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "find_animation",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "animation",
"type": "Animation",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_animation",
"return_type": "Animation",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_animation_list",
"return_type": "PoolStringArray",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_animation_process_mode",
"return_type": "enum.AnimationPlayer::AnimationProcessMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_assigned_animation",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_autoplay",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_blend_time",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "anim_from",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "anim_to",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_current_animation",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_current_animation_length",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_current_animation_position",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_default_blend_time",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_method_call_mode",
"return_type": "enum.AnimationPlayer::AnimationMethodCallMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_playing_speed",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_queue",
"return_type": "PoolStringArray",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_root",
"return_type": "NodePath",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_speed_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "has_animation",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "is_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_playing",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_reset_on_save_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "play",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": true,
"default_value": ""
},
{
"name": "custom_blend",
"type": "float",
"has_default_value": true,
"default_value": "-1"
},
{
"name": "custom_speed",
"type": "float",
"has_default_value": true,
"default_value": "1"
},
{
"name": "from_end",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "play_backwards",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": true,
"default_value": ""
},
{
"name": "custom_blend",
"type": "float",
"has_default_value": true,
"default_value": "-1"
}
]
},
{
"name": "queue",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_animation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "rename_animation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "newname",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "seek",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "seconds",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "update",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "set_active",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "active",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_animation_process_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_assigned_animation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "anim",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_autoplay",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_blend_time",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "anim_from",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "anim_to",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "sec",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_current_animation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "anim",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_default_blend_time",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "sec",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_method_call_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_reset_on_save_enabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_root",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "path",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_speed_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "speed",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "stop",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "reset",
"type": "bool",
"has_default_value": true,
"default_value": "True"
}
]
}
],
"enums": [
{
"name": "AnimationProcessMode",
"values": {
"ANIMATION_PROCESS_PHYSICS": 0,
"ANIMATION_PROCESS_IDLE": 1,
"ANIMATION_PROCESS_MANUAL": 2
}
},
{
"name": "AnimationMethodCallMode",
"values": {
"ANIMATION_METHOD_CALL_DEFERRED": 0,
"ANIMATION_METHOD_CALL_IMMEDIATE": 1
}
}
]
},
{
"name": "AnimationRootNode",
"base_class": "AnimationNode",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AnimationTrackEditPlugin",
"base_class": "Reference",
"api_type": "tools",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AnimationTree",
"base_class": "Node",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"ANIMATION_PROCESS_IDLE": 1,
"ANIMATION_PROCESS_MANUAL": 2,
"ANIMATION_PROCESS_PHYSICS": 0
},
"properties": [
{
"name": "active",
"type": "bool",
"getter": "is_active",
"setter": "set_active",
"index": -1
},
{
"name": "anim_player",
"type": "NodePath",
"getter": "get_animation_player",
"setter": "set_animation_player",
"index": -1
},
{
"name": "process_mode",
"type": "int",
"getter": "get_process_mode",
"setter": "set_process_mode",
"index": -1
},
{
"name": "root_motion_track",
"type": "NodePath",
"getter": "get_root_motion_track",
"setter": "set_root_motion_track",
"index": -1
},
{
"name": "tree_root",
"type": "AnimationRootNode",
"getter": "get_tree_root",
"setter": "set_tree_root",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_clear_caches",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_node_removed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_tree_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_update_properties",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "advance",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "delta",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_animation_player",
"return_type": "NodePath",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_process_mode",
"return_type": "enum.AnimationTree::AnimationProcessMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_root_motion_track",
"return_type": "NodePath",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_root_motion_transform",
"return_type": "Transform",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_tree_root",
"return_type": "AnimationNode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "rename_parameter",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "old_name",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "new_name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_active",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "active",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_animation_player",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "root",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_process_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_root_motion_track",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "path",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_tree_root",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "root",
"type": "AnimationNode",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "AnimationProcessMode",
"values": {
"ANIMATION_PROCESS_PHYSICS": 0,
"ANIMATION_PROCESS_IDLE": 1,
"ANIMATION_PROCESS_MANUAL": 2
}
}
]
},
{
"name": "AnimationTreePlayer",
"base_class": "Node",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"ANIMATION_PROCESS_IDLE": 1,
"ANIMATION_PROCESS_PHYSICS": 0,
"NODE_ANIMATION": 1,
"NODE_BLEND2": 4,
"NODE_BLEND3": 5,
"NODE_BLEND4": 6,
"NODE_MIX": 3,
"NODE_ONESHOT": 2,
"NODE_OUTPUT": 0,
"NODE_TIMESCALE": 7,
"NODE_TIMESEEK": 8,
"NODE_TRANSITION": 9
},
"properties": [
{
"name": "active",
"type": "bool",
"getter": "is_active",
"setter": "set_active",
"index": -1
},
{
"name": "base_path",
"type": "NodePath",
"getter": "get_base_path",
"setter": "set_base_path",
"index": -1
},
{
"name": "master_player",
"type": "NodePath",
"getter": "get_master_player",
"setter": "set_master_player",
"index": -1
},
{
"name": "playback_process_mode",
"type": "int",
"getter": "get_animation_process_mode",
"setter": "set_animation_process_mode",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "add_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "type",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "advance",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "delta",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "animation_node_get_animation",
"return_type": "Animation",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "animation_node_get_master_animation",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "animation_node_get_position",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "animation_node_set_animation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "animation",
"type": "Animation",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "animation_node_set_filter_path",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "path",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
},
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "animation_node_set_master_animation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "source",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "are_nodes_connected",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "dst_id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "dst_input_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "blend2_node_get_amount",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "blend2_node_set_amount",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "blend",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "blend2_node_set_filter_path",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "path",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
},
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "blend3_node_get_amount",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "blend3_node_set_amount",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "blend",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "blend4_node_get_amount",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "blend4_node_set_amount",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "blend",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "connect_nodes",
"return_type": "enum.Error",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "dst_id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "dst_input_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "disconnect_nodes",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "dst_input_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_animation_process_mode",
"return_type": "enum.AnimationTreePlayer::AnimationProcessMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_base_path",
"return_type": "NodePath",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_master_player",
"return_type": "NodePath",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_node_list",
"return_type": "PoolStringArray",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "mix_node_get_amount",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "mix_node_set_amount",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "ratio",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "node_exists",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "node",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "node_get_input_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "node_get_input_source",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "node_get_position",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "node_get_type",
"return_type": "enum.AnimationTreePlayer::NodeType",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "node_rename",
"return_type": "enum.Error",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "node",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "new_name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "node_set_position",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "screen_position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_get_autorestart_delay",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_get_autorestart_random_delay",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_get_fadein_time",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_get_fadeout_time",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_has_autorestart",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_is_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_set_autorestart",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_set_autorestart_delay",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "delay_sec",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_set_autorestart_random_delay",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "rand_sec",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_set_fadein_time",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "time_sec",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_set_fadeout_time",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "time_sec",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_set_filter_path",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "path",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
},
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_start",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "oneshot_node_stop",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "recompute_caches",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "remove_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "reset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_active",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_animation_process_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_base_path",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "path",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_master_player",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "nodepath",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "timescale_node_get_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "timescale_node_set_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "timeseek_node_seek",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "seconds",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "transition_node_delete_input",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "input_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "transition_node_get_current",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "transition_node_get_input_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "transition_node_get_xfade_time",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "transition_node_has_input_auto_advance",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "input_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "transition_node_set_current",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "input_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "transition_node_set_input_auto_advance",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "input_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "transition_node_set_input_count",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "count",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "transition_node_set_xfade_time",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "time_sec",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "AnimationProcessMode",
"values": {
"ANIMATION_PROCESS_PHYSICS": 0,
"ANIMATION_PROCESS_IDLE": 1
}
},
{
"name": "NodeType",
"values": {
"NODE_OUTPUT": 0,
"NODE_ANIMATION": 1,
"NODE_ONESHOT": 2,
"NODE_MIX": 3,
"NODE_BLEND2": 4,
"NODE_BLEND3": 5,
"NODE_BLEND4": 6,
"NODE_TIMESCALE": 7,
"NODE_TIMESEEK": 8,
"NODE_TRANSITION": 9
}
}
]
},
{
"name": "Area",
"base_class": "CollisionObject",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"SPACE_OVERRIDE_COMBINE": 1,
"SPACE_OVERRIDE_COMBINE_REPLACE": 2,
"SPACE_OVERRIDE_DISABLED": 0,
"SPACE_OVERRIDE_REPLACE": 3,
"SPACE_OVERRIDE_REPLACE_COMBINE": 4
},
"properties": [
{
"name": "angular_damp",
"type": "float",
"getter": "get_angular_damp",
"setter": "set_angular_damp",
"index": -1
},
{
"name": "audio_bus_name",
"type": "String",
"getter": "get_audio_bus",
"setter": "set_audio_bus",
"index": -1
},
{
"name": "audio_bus_override",
"type": "bool",
"getter": "is_overriding_audio_bus",
"setter": "set_audio_bus_override",
"index": -1
},
{
"name": "gravity",
"type": "float",
"getter": "get_gravity",
"setter": "set_gravity",
"index": -1
},
{
"name": "gravity_distance_scale",
"type": "float",
"getter": "get_gravity_distance_scale",
"setter": "set_gravity_distance_scale",
"index": -1
},
{
"name": "gravity_point",
"type": "bool",
"getter": "is_gravity_a_point",
"setter": "set_gravity_is_point",
"index": -1
},
{
"name": "gravity_vec",
"type": "Vector3",
"getter": "get_gravity_vector",
"setter": "set_gravity_vector",
"index": -1
},
{
"name": "linear_damp",
"type": "float",
"getter": "get_linear_damp",
"setter": "set_linear_damp",
"index": -1
},
{
"name": "monitorable",
"type": "bool",
"getter": "is_monitorable",
"setter": "set_monitorable",
"index": -1
},
{
"name": "monitoring",
"type": "bool",
"getter": "is_monitoring",
"setter": "set_monitoring",
"index": -1
},
{
"name": "priority",
"type": "int",
"getter": "get_priority",
"setter": "set_priority",
"index": -1
},
{
"name": "reverb_bus_amount",
"type": "float",
"getter": "get_reverb_amount",
"setter": "set_reverb_amount",
"index": -1
},
{
"name": "reverb_bus_enable",
"type": "bool",
"getter": "is_using_reverb_bus",
"setter": "set_use_reverb_bus",
"index": -1
},
{
"name": "reverb_bus_name",
"type": "String",
"getter": "get_reverb_bus",
"setter": "set_reverb_bus",
"index": -1
},
{
"name": "reverb_bus_uniformity",
"type": "float",
"getter": "get_reverb_uniformity",
"setter": "set_reverb_uniformity",
"index": -1
},
{
"name": "space_override",
"type": "int",
"getter": "get_space_override_mode",
"setter": "set_space_override_mode",
"index": -1
}
],
"signals": [
{
"name": "area_entered",
"arguments": [
{
"name": "area",
"type": "Area",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "area_exited",
"arguments": [
{
"name": "area",
"type": "Area",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "area_shape_entered",
"arguments": [
{
"name": "area_rid",
"type": "RID",
"has_default_value": false,
"default_value": ""
},
{
"name": "area",
"type": "Area",
"has_default_value": false,
"default_value": ""
},
{
"name": "area_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "local_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "area_shape_exited",
"arguments": [
{
"name": "area_rid",
"type": "RID",
"has_default_value": false,
"default_value": ""
},
{
"name": "area",
"type": "Area",
"has_default_value": false,
"default_value": ""
},
{
"name": "area_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "local_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "body_entered",
"arguments": [
{
"name": "body",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "body_exited",
"arguments": [
{
"name": "body",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "body_shape_entered",
"arguments": [
{
"name": "body_rid",
"type": "RID",
"has_default_value": false,
"default_value": ""
},
{
"name": "body",
"type": "Node",
"has_default_value": false,
"default_value": ""
},
{
"name": "body_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "local_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "body_shape_exited",
"arguments": [
{
"name": "body_rid",
"type": "RID",
"has_default_value": false,
"default_value": ""
},
{
"name": "body",
"type": "Node",
"has_default_value": false,
"default_value": ""
},
{
"name": "body_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "local_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"methods": [
{
"name": "_area_enter_tree",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_area_exit_tree",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_area_inout",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg1",
"type": "RID",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg2",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg3",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg4",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_body_enter_tree",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_body_exit_tree",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_body_inout",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg1",
"type": "RID",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg2",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg3",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg4",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_angular_damp",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_audio_bus",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_gravity",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_gravity_distance_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_gravity_vector",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_linear_damp",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_overlapping_areas",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_overlapping_bodies",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_priority",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_reverb_amount",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_reverb_bus",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_reverb_uniformity",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_space_override_mode",
"return_type": "enum.Area::SpaceOverride",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_gravity_a_point",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_monitorable",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_monitoring",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_overriding_audio_bus",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_using_reverb_bus",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "overlaps_area",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "area",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "overlaps_body",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "body",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_angular_damp",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "angular_damp",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_audio_bus",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_audio_bus_override",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_gravity",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "gravity",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_gravity_distance_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "distance_scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_gravity_is_point",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_gravity_vector",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "vector",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_linear_damp",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "linear_damp",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_monitorable",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_monitoring",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_priority",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "priority",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_reverb_amount",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_reverb_bus",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_reverb_uniformity",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_space_override_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_use_reverb_bus",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "SpaceOverride",
"values": {
"SPACE_OVERRIDE_DISABLED": 0,
"SPACE_OVERRIDE_COMBINE": 1,
"SPACE_OVERRIDE_COMBINE_REPLACE": 2,
"SPACE_OVERRIDE_REPLACE": 3,
"SPACE_OVERRIDE_REPLACE_COMBINE": 4
}
}
]
},
{
"name": "Area2D",
"base_class": "CollisionObject2D",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"SPACE_OVERRIDE_COMBINE": 1,
"SPACE_OVERRIDE_COMBINE_REPLACE": 2,
"SPACE_OVERRIDE_DISABLED": 0,
"SPACE_OVERRIDE_REPLACE": 3,
"SPACE_OVERRIDE_REPLACE_COMBINE": 4
},
"properties": [
{
"name": "angular_damp",
"type": "float",
"getter": "get_angular_damp",
"setter": "set_angular_damp",
"index": -1
},
{
"name": "audio_bus_name",
"type": "String",
"getter": "get_audio_bus_name",
"setter": "set_audio_bus_name",
"index": -1
},
{
"name": "audio_bus_override",
"type": "bool",
"getter": "is_overriding_audio_bus",
"setter": "set_audio_bus_override",
"index": -1
},
{
"name": "gravity",
"type": "float",
"getter": "get_gravity",
"setter": "set_gravity",
"index": -1
},
{
"name": "gravity_distance_scale",
"type": "float",
"getter": "get_gravity_distance_scale",
"setter": "set_gravity_distance_scale",
"index": -1
},
{
"name": "gravity_point",
"type": "bool",
"getter": "is_gravity_a_point",
"setter": "set_gravity_is_point",
"index": -1
},
{
"name": "gravity_vec",
"type": "Vector2",
"getter": "get_gravity_vector",
"setter": "set_gravity_vector",
"index": -1
},
{
"name": "linear_damp",
"type": "float",
"getter": "get_linear_damp",
"setter": "set_linear_damp",
"index": -1
},
{
"name": "monitorable",
"type": "bool",
"getter": "is_monitorable",
"setter": "set_monitorable",
"index": -1
},
{
"name": "monitoring",
"type": "bool",
"getter": "is_monitoring",
"setter": "set_monitoring",
"index": -1
},
{
"name": "priority",
"type": "int",
"getter": "get_priority",
"setter": "set_priority",
"index": -1
},
{
"name": "space_override",
"type": "int",
"getter": "get_space_override_mode",
"setter": "set_space_override_mode",
"index": -1
}
],
"signals": [
{
"name": "area_entered",
"arguments": [
{
"name": "area",
"type": "Area2D",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "area_exited",
"arguments": [
{
"name": "area",
"type": "Area2D",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "area_shape_entered",
"arguments": [
{
"name": "area_rid",
"type": "RID",
"has_default_value": false,
"default_value": ""
},
{
"name": "area",
"type": "Area2D",
"has_default_value": false,
"default_value": ""
},
{
"name": "area_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "local_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "area_shape_exited",
"arguments": [
{
"name": "area_rid",
"type": "RID",
"has_default_value": false,
"default_value": ""
},
{
"name": "area",
"type": "Area2D",
"has_default_value": false,
"default_value": ""
},
{
"name": "area_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "local_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "body_entered",
"arguments": [
{
"name": "body",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "body_exited",
"arguments": [
{
"name": "body",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "body_shape_entered",
"arguments": [
{
"name": "body_rid",
"type": "RID",
"has_default_value": false,
"default_value": ""
},
{
"name": "body",
"type": "Node",
"has_default_value": false,
"default_value": ""
},
{
"name": "body_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "local_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "body_shape_exited",
"arguments": [
{
"name": "body_rid",
"type": "RID",
"has_default_value": false,
"default_value": ""
},
{
"name": "body",
"type": "Node",
"has_default_value": false,
"default_value": ""
},
{
"name": "body_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "local_shape_index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"methods": [
{
"name": "_area_enter_tree",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_area_exit_tree",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_area_inout",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg1",
"type": "RID",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg2",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg3",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg4",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_body_enter_tree",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_body_exit_tree",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_body_inout",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg1",
"type": "RID",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg2",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg3",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "arg4",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_angular_damp",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_audio_bus_name",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_gravity",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_gravity_distance_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_gravity_vector",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_linear_damp",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_overlapping_areas",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_overlapping_bodies",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_priority",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_space_override_mode",
"return_type": "enum.Area2D::SpaceOverride",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_gravity_a_point",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_monitorable",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_monitoring",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_overriding_audio_bus",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "overlaps_area",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "area",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "overlaps_body",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "body",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_angular_damp",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "angular_damp",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_audio_bus_name",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_audio_bus_override",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_gravity",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "gravity",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_gravity_distance_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "distance_scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_gravity_is_point",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_gravity_vector",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "vector",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_linear_damp",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "linear_damp",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_monitorable",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_monitoring",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_priority",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "priority",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_space_override_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "space_override_mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "SpaceOverride",
"values": {
"SPACE_OVERRIDE_DISABLED": 0,
"SPACE_OVERRIDE_COMBINE": 1,
"SPACE_OVERRIDE_COMBINE_REPLACE": 2,
"SPACE_OVERRIDE_REPLACE": 3,
"SPACE_OVERRIDE_REPLACE_COMBINE": 4
}
}
]
},
{
"name": "ArrayMesh",
"base_class": "Mesh",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"ARRAY_BONES": 6,
"ARRAY_COLOR": 3,
"ARRAY_FORMAT_BONES": 64,
"ARRAY_FORMAT_COLOR": 8,
"ARRAY_FORMAT_INDEX": 256,
"ARRAY_FORMAT_NORMAL": 2,
"ARRAY_FORMAT_TANGENT": 4,
"ARRAY_FORMAT_TEX_UV": 16,
"ARRAY_FORMAT_TEX_UV2": 32,
"ARRAY_FORMAT_VERTEX": 1,
"ARRAY_FORMAT_WEIGHTS": 128,
"ARRAY_INDEX": 8,
"ARRAY_MAX": 9,
"ARRAY_NORMAL": 1,
"ARRAY_TANGENT": 2,
"ARRAY_TEX_UV": 4,
"ARRAY_TEX_UV2": 5,
"ARRAY_VERTEX": 0,
"ARRAY_WEIGHTS": 7,
"ARRAY_WEIGHTS_SIZE": 4,
"NO_INDEX_ARRAY": -1
},
"properties": [
{
"name": "blend_shape_mode",
"type": "int",
"getter": "get_blend_shape_mode",
"setter": "set_blend_shape_mode",
"index": -1
},
{
"name": "custom_aabb",
"type": "AABB",
"getter": "get_custom_aabb",
"setter": "set_custom_aabb",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "add_blend_shape",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "add_surface_from_arrays",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "primitive",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "arrays",
"type": "Array",
"has_default_value": false,
"default_value": ""
},
{
"name": "blend_shapes",
"type": "Array",
"has_default_value": true,
"default_value": "[]"
},
{
"name": "compress_flags",
"type": "int",
"has_default_value": true,
"default_value": "2194432"
}
]
},
{
"name": "clear_blend_shapes",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "clear_surfaces",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_blend_shape_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_blend_shape_mode",
"return_type": "enum.Mesh::BlendShapeMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_blend_shape_name",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_custom_aabb",
"return_type": "AABB",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "lightmap_unwrap",
"return_type": "enum.Error",
"is_editor": true,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "transform",
"type": "Transform",
"has_default_value": false,
"default_value": ""
},
{
"name": "texel_size",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "regen_normalmaps",
"return_type": "void",
"is_editor": true,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_blend_shape_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_blend_shape_name",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_custom_aabb",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "aabb",
"type": "AABB",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "surface_find_by_name",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "surface_get_array_index_len",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "surf_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "surface_get_array_len",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "surf_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "surface_get_format",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "surf_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "surface_get_name",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "surf_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "surface_get_primitive_type",
"return_type": "enum.Mesh::PrimitiveType",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "surf_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "surface_remove",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "surf_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "surface_set_name",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "surf_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "surface_update_region",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "surf_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "offset",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "data",
"type": "PoolByteArray",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "ArrayFormat",
"values": {
"ARRAY_FORMAT_VERTEX": 1,
"ARRAY_FORMAT_NORMAL": 2,
"ARRAY_FORMAT_TANGENT": 4,
"ARRAY_FORMAT_COLOR": 8,
"ARRAY_FORMAT_TEX_UV": 16,
"ARRAY_FORMAT_TEX_UV2": 32,
"ARRAY_FORMAT_BONES": 64,
"ARRAY_FORMAT_WEIGHTS": 128,
"ARRAY_FORMAT_INDEX": 256
}
},
{
"name": "ArrayType",
"values": {
"ARRAY_VERTEX": 0,
"ARRAY_NORMAL": 1,
"ARRAY_TANGENT": 2,
"ARRAY_COLOR": 3,
"ARRAY_TEX_UV": 4,
"ARRAY_TEX_UV2": 5,
"ARRAY_BONES": 6,
"ARRAY_WEIGHTS": 7,
"ARRAY_INDEX": 8,
"ARRAY_MAX": 9
}
}
]
},
{
"name": "AspectRatioContainer",
"base_class": "Container",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"ALIGN_BEGIN": 0,
"ALIGN_CENTER": 1,
"ALIGN_END": 2,
"STRETCH_COVER": 3,
"STRETCH_FIT": 2,
"STRETCH_HEIGHT_CONTROLS_WIDTH": 1,
"STRETCH_WIDTH_CONTROLS_HEIGHT": 0
},
"properties": [
{
"name": "alignment_horizontal",
"type": "int",
"getter": "get_alignment_horizontal",
"setter": "set_alignment_horizontal",
"index": -1
},
{
"name": "alignment_vertical",
"type": "int",
"getter": "get_alignment_vertical",
"setter": "set_alignment_vertical",
"index": -1
},
{
"name": "ratio",
"type": "float",
"getter": "get_ratio",
"setter": "set_ratio",
"index": -1
},
{
"name": "stretch_mode",
"type": "int",
"getter": "get_stretch_mode",
"setter": "set_stretch_mode",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_alignment_horizontal",
"return_type": "enum.AspectRatioContainer::AlignMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_alignment_vertical",
"return_type": "enum.AspectRatioContainer::AlignMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_ratio",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_stretch_mode",
"return_type": "enum.AspectRatioContainer::StretchMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_alignment_horizontal",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "alignment_horizontal",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_alignment_vertical",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "alignment_vertical",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_ratio",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ratio",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_stretch_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "stretch_mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "AlignMode",
"values": {
"ALIGN_BEGIN": 0,
"ALIGN_CENTER": 1,
"ALIGN_END": 2
}
},
{
"name": "StretchMode",
"values": {
"STRETCH_WIDTH_CONTROLS_HEIGHT": 0,
"STRETCH_HEIGHT_CONTROLS_WIDTH": 1,
"STRETCH_FIT": 2,
"STRETCH_COVER": 3
}
}
]
},
{
"name": "AtlasTexture",
"base_class": "Texture",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "atlas",
"type": "Texture",
"getter": "get_atlas",
"setter": "set_atlas",
"index": -1
},
{
"name": "filter_clip",
"type": "bool",
"getter": "has_filter_clip",
"setter": "set_filter_clip",
"index": -1
},
{
"name": "margin",
"type": "Rect2",
"getter": "get_margin",
"setter": "set_margin",
"index": -1
},
{
"name": "region",
"type": "Rect2",
"getter": "get_region",
"setter": "set_region",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_atlas",
"return_type": "Texture",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_margin",
"return_type": "Rect2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_region",
"return_type": "Rect2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "has_filter_clip",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_atlas",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "atlas",
"type": "Texture",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_filter_clip",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_margin",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "margin",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_region",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "region",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioBusLayout",
"base_class": "Resource",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioEffect",
"base_class": "Resource",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioEffectAmplify",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "volume_db",
"type": "float",
"getter": "get_volume_db",
"setter": "set_volume_db",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_volume_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_volume_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "volume",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioEffectBandLimitFilter",
"base_class": "AudioEffectFilter",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioEffectBandPassFilter",
"base_class": "AudioEffectFilter",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioEffectCapture",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "buffer_length",
"type": "float",
"getter": "get_buffer_length",
"setter": "set_buffer_length",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "can_get_buffer",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frames",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "clear_buffer",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_buffer",
"return_type": "PoolVector2Array",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frames",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_buffer_length",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_buffer_length_frames",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_discarded_frames",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_frames_available",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_pushed_frames",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_buffer_length",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "buffer_length_seconds",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioEffectChorus",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "dry",
"type": "float",
"getter": "get_dry",
"setter": "set_dry",
"index": -1
},
{
"name": "voice/1/cutoff_hz",
"type": "float",
"getter": "get_voice_cutoff_hz",
"setter": "set_voice_cutoff_hz",
"index": 0
},
{
"name": "voice/1/delay_ms",
"type": "float",
"getter": "get_voice_delay_ms",
"setter": "set_voice_delay_ms",
"index": 0
},
{
"name": "voice/1/depth_ms",
"type": "float",
"getter": "get_voice_depth_ms",
"setter": "set_voice_depth_ms",
"index": 0
},
{
"name": "voice/1/level_db",
"type": "float",
"getter": "get_voice_level_db",
"setter": "set_voice_level_db",
"index": 0
},
{
"name": "voice/1/pan",
"type": "float",
"getter": "get_voice_pan",
"setter": "set_voice_pan",
"index": 0
},
{
"name": "voice/1/rate_hz",
"type": "float",
"getter": "get_voice_rate_hz",
"setter": "set_voice_rate_hz",
"index": 0
},
{
"name": "voice/2/cutoff_hz",
"type": "float",
"getter": "get_voice_cutoff_hz",
"setter": "set_voice_cutoff_hz",
"index": 1
},
{
"name": "voice/2/delay_ms",
"type": "float",
"getter": "get_voice_delay_ms",
"setter": "set_voice_delay_ms",
"index": 1
},
{
"name": "voice/2/depth_ms",
"type": "float",
"getter": "get_voice_depth_ms",
"setter": "set_voice_depth_ms",
"index": 1
},
{
"name": "voice/2/level_db",
"type": "float",
"getter": "get_voice_level_db",
"setter": "set_voice_level_db",
"index": 1
},
{
"name": "voice/2/pan",
"type": "float",
"getter": "get_voice_pan",
"setter": "set_voice_pan",
"index": 1
},
{
"name": "voice/2/rate_hz",
"type": "float",
"getter": "get_voice_rate_hz",
"setter": "set_voice_rate_hz",
"index": 1
},
{
"name": "voice/3/cutoff_hz",
"type": "float",
"getter": "get_voice_cutoff_hz",
"setter": "set_voice_cutoff_hz",
"index": 2
},
{
"name": "voice/3/delay_ms",
"type": "float",
"getter": "get_voice_delay_ms",
"setter": "set_voice_delay_ms",
"index": 2
},
{
"name": "voice/3/depth_ms",
"type": "float",
"getter": "get_voice_depth_ms",
"setter": "set_voice_depth_ms",
"index": 2
},
{
"name": "voice/3/level_db",
"type": "float",
"getter": "get_voice_level_db",
"setter": "set_voice_level_db",
"index": 2
},
{
"name": "voice/3/pan",
"type": "float",
"getter": "get_voice_pan",
"setter": "set_voice_pan",
"index": 2
},
{
"name": "voice/3/rate_hz",
"type": "float",
"getter": "get_voice_rate_hz",
"setter": "set_voice_rate_hz",
"index": 2
},
{
"name": "voice/4/cutoff_hz",
"type": "float",
"getter": "get_voice_cutoff_hz",
"setter": "set_voice_cutoff_hz",
"index": 3
},
{
"name": "voice/4/delay_ms",
"type": "float",
"getter": "get_voice_delay_ms",
"setter": "set_voice_delay_ms",
"index": 3
},
{
"name": "voice/4/depth_ms",
"type": "float",
"getter": "get_voice_depth_ms",
"setter": "set_voice_depth_ms",
"index": 3
},
{
"name": "voice/4/level_db",
"type": "float",
"getter": "get_voice_level_db",
"setter": "set_voice_level_db",
"index": 3
},
{
"name": "voice/4/pan",
"type": "float",
"getter": "get_voice_pan",
"setter": "set_voice_pan",
"index": 3
},
{
"name": "voice/4/rate_hz",
"type": "float",
"getter": "get_voice_rate_hz",
"setter": "set_voice_rate_hz",
"index": 3
},
{
"name": "voice_count",
"type": "int",
"getter": "get_voice_count",
"setter": "set_voice_count",
"index": -1
},
{
"name": "wet",
"type": "float",
"getter": "get_wet",
"setter": "set_wet",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_dry",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_voice_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_voice_cutoff_hz",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "voice_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_voice_delay_ms",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "voice_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_voice_depth_ms",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "voice_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_voice_level_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "voice_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_voice_pan",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "voice_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_voice_rate_hz",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "voice_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_wet",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_dry",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_voice_count",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "voices",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_voice_cutoff_hz",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "voice_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "cutoff_hz",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_voice_delay_ms",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "voice_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "delay_ms",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_voice_depth_ms",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "voice_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "depth_ms",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_voice_level_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "voice_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "level_db",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_voice_pan",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "voice_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "pan",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_voice_rate_hz",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "voice_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "rate_hz",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_wet",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioEffectCompressor",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "attack_us",
"type": "float",
"getter": "get_attack_us",
"setter": "set_attack_us",
"index": -1
},
{
"name": "gain",
"type": "float",
"getter": "get_gain",
"setter": "set_gain",
"index": -1
},
{
"name": "mix",
"type": "float",
"getter": "get_mix",
"setter": "set_mix",
"index": -1
},
{
"name": "ratio",
"type": "float",
"getter": "get_ratio",
"setter": "set_ratio",
"index": -1
},
{
"name": "release_ms",
"type": "float",
"getter": "get_release_ms",
"setter": "set_release_ms",
"index": -1
},
{
"name": "sidechain",
"type": "String",
"getter": "get_sidechain",
"setter": "set_sidechain",
"index": -1
},
{
"name": "threshold",
"type": "float",
"getter": "get_threshold",
"setter": "set_threshold",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_attack_us",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_gain",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_mix",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_ratio",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_release_ms",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_sidechain",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_threshold",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_attack_us",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "attack_us",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_gain",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "gain",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_mix",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mix",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_ratio",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ratio",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_release_ms",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "release_ms",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_sidechain",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "sidechain",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_threshold",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "threshold",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioEffectDelay",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "dry",
"type": "float",
"getter": "get_dry",
"setter": "set_dry",
"index": -1
},
{
"name": "feedback/active",
"type": "bool",
"getter": "is_feedback_active",
"setter": "set_feedback_active",
"index": -1
},
{
"name": "feedback/delay_ms",
"type": "float",
"getter": "get_feedback_delay_ms",
"setter": "set_feedback_delay_ms",
"index": -1
},
{
"name": "feedback/level_db",
"type": "float",
"getter": "get_feedback_level_db",
"setter": "set_feedback_level_db",
"index": -1
},
{
"name": "feedback/lowpass",
"type": "float",
"getter": "get_feedback_lowpass",
"setter": "set_feedback_lowpass",
"index": -1
},
{
"name": "tap1/active",
"type": "bool",
"getter": "is_tap1_active",
"setter": "set_tap1_active",
"index": -1
},
{
"name": "tap1/delay_ms",
"type": "float",
"getter": "get_tap1_delay_ms",
"setter": "set_tap1_delay_ms",
"index": -1
},
{
"name": "tap1/level_db",
"type": "float",
"getter": "get_tap1_level_db",
"setter": "set_tap1_level_db",
"index": -1
},
{
"name": "tap1/pan",
"type": "float",
"getter": "get_tap1_pan",
"setter": "set_tap1_pan",
"index": -1
},
{
"name": "tap2/active",
"type": "bool",
"getter": "is_tap2_active",
"setter": "set_tap2_active",
"index": -1
},
{
"name": "tap2/delay_ms",
"type": "float",
"getter": "get_tap2_delay_ms",
"setter": "set_tap2_delay_ms",
"index": -1
},
{
"name": "tap2/level_db",
"type": "float",
"getter": "get_tap2_level_db",
"setter": "set_tap2_level_db",
"index": -1
},
{
"name": "tap2/pan",
"type": "float",
"getter": "get_tap2_pan",
"setter": "set_tap2_pan",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_dry",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_feedback_delay_ms",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_feedback_level_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_feedback_lowpass",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_tap1_delay_ms",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_tap1_level_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_tap1_pan",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_tap2_delay_ms",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_tap2_level_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_tap2_pan",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_feedback_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_tap1_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_tap2_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_dry",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_feedback_active",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_feedback_delay_ms",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_feedback_level_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_feedback_lowpass",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_tap1_active",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_tap1_delay_ms",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_tap1_level_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_tap1_pan",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_tap2_active",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_tap2_delay_ms",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_tap2_level_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_tap2_pan",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioEffectDistortion",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"MODE_ATAN": 1,
"MODE_CLIP": 0,
"MODE_LOFI": 2,
"MODE_OVERDRIVE": 3,
"MODE_WAVESHAPE": 4
},
"properties": [
{
"name": "drive",
"type": "float",
"getter": "get_drive",
"setter": "set_drive",
"index": -1
},
{
"name": "keep_hf_hz",
"type": "float",
"getter": "get_keep_hf_hz",
"setter": "set_keep_hf_hz",
"index": -1
},
{
"name": "mode",
"type": "int",
"getter": "get_mode",
"setter": "set_mode",
"index": -1
},
{
"name": "post_gain",
"type": "float",
"getter": "get_post_gain",
"setter": "set_post_gain",
"index": -1
},
{
"name": "pre_gain",
"type": "float",
"getter": "get_pre_gain",
"setter": "set_pre_gain",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_drive",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_keep_hf_hz",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_mode",
"return_type": "enum.AudioEffectDistortion::Mode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_post_gain",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_pre_gain",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_drive",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "drive",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_keep_hf_hz",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "keep_hf_hz",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_post_gain",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "post_gain",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_pre_gain",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "pre_gain",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "Mode",
"values": {
"MODE_CLIP": 0,
"MODE_ATAN": 1,
"MODE_LOFI": 2,
"MODE_OVERDRIVE": 3,
"MODE_WAVESHAPE": 4
}
}
]
},
{
"name": "AudioEffectEQ",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
{
"name": "get_band_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_band_gain_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "band_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_band_gain_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "band_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "volume_db",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioEffectEQ10",
"base_class": "AudioEffectEQ",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioEffectEQ21",
"base_class": "AudioEffectEQ",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioEffectEQ6",
"base_class": "AudioEffectEQ",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioEffectFilter",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"FILTER_12DB": 1,
"FILTER_18DB": 2,
"FILTER_24DB": 3,
"FILTER_6DB": 0
},
"properties": [
{
"name": "cutoff_hz",
"type": "float",
"getter": "get_cutoff",
"setter": "set_cutoff",
"index": -1
},
{
"name": "db",
"type": "int",
"getter": "get_db",
"setter": "set_db",
"index": -1
},
{
"name": "gain",
"type": "float",
"getter": "get_gain",
"setter": "set_gain",
"index": -1
},
{
"name": "resonance",
"type": "float",
"getter": "get_resonance",
"setter": "set_resonance",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_cutoff",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_db",
"return_type": "enum.AudioEffectFilter::FilterDB",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_gain",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_resonance",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_cutoff",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "freq",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_gain",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_resonance",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "FilterDB",
"values": {
"FILTER_6DB": 0,
"FILTER_12DB": 1,
"FILTER_18DB": 2,
"FILTER_24DB": 3
}
}
]
},
{
"name": "AudioEffectHighPassFilter",
"base_class": "AudioEffectFilter",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioEffectHighShelfFilter",
"base_class": "AudioEffectFilter",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioEffectInstance",
"base_class": "Reference",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioEffectLimiter",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "ceiling_db",
"type": "float",
"getter": "get_ceiling_db",
"setter": "set_ceiling_db",
"index": -1
},
{
"name": "soft_clip_db",
"type": "float",
"getter": "get_soft_clip_db",
"setter": "set_soft_clip_db",
"index": -1
},
{
"name": "soft_clip_ratio",
"type": "float",
"getter": "get_soft_clip_ratio",
"setter": "set_soft_clip_ratio",
"index": -1
},
{
"name": "threshold_db",
"type": "float",
"getter": "get_threshold_db",
"setter": "set_threshold_db",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_ceiling_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_soft_clip_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_soft_clip_ratio",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_threshold_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_ceiling_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ceiling",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_soft_clip_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "soft_clip",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_soft_clip_ratio",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "soft_clip",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_threshold_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "threshold",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioEffectLowPassFilter",
"base_class": "AudioEffectFilter",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioEffectLowShelfFilter",
"base_class": "AudioEffectFilter",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioEffectNotchFilter",
"base_class": "AudioEffectFilter",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioEffectPanner",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "pan",
"type": "float",
"getter": "get_pan",
"setter": "set_pan",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_pan",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_pan",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "cpanume",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioEffectPhaser",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "depth",
"type": "float",
"getter": "get_depth",
"setter": "set_depth",
"index": -1
},
{
"name": "feedback",
"type": "float",
"getter": "get_feedback",
"setter": "set_feedback",
"index": -1
},
{
"name": "range_max_hz",
"type": "float",
"getter": "get_range_max_hz",
"setter": "set_range_max_hz",
"index": -1
},
{
"name": "range_min_hz",
"type": "float",
"getter": "get_range_min_hz",
"setter": "set_range_min_hz",
"index": -1
},
{
"name": "rate_hz",
"type": "float",
"getter": "get_rate_hz",
"setter": "set_rate_hz",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_depth",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_feedback",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_range_max_hz",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_range_min_hz",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_rate_hz",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_depth",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "depth",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_feedback",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "fbk",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_range_max_hz",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "hz",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_range_min_hz",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "hz",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_rate_hz",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "hz",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioEffectPitchShift",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"FFT_SIZE_1024": 2,
"FFT_SIZE_2048": 3,
"FFT_SIZE_256": 0,
"FFT_SIZE_4096": 4,
"FFT_SIZE_512": 1,
"FFT_SIZE_MAX": 5
},
"properties": [
{
"name": "fft_size",
"type": "int",
"getter": "get_fft_size",
"setter": "set_fft_size",
"index": -1
},
{
"name": "oversampling",
"type": "float",
"getter": "get_oversampling",
"setter": "set_oversampling",
"index": -1
},
{
"name": "pitch_scale",
"type": "float",
"getter": "get_pitch_scale",
"setter": "set_pitch_scale",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_fft_size",
"return_type": "enum.AudioEffectPitchShift::FFT_Size",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_oversampling",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_pitch_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_fft_size",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "size",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_oversampling",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_pitch_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rate",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "FFT_Size",
"values": {
"FFT_SIZE_256": 0,
"FFT_SIZE_512": 1,
"FFT_SIZE_1024": 2,
"FFT_SIZE_2048": 3,
"FFT_SIZE_4096": 4,
"FFT_SIZE_MAX": 5
}
}
]
},
{
"name": "AudioEffectRecord",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "format",
"type": "int",
"getter": "get_format",
"setter": "set_format",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_format",
"return_type": "enum.AudioStreamSample::Format",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_recording",
"return_type": "AudioStreamSample",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_recording_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_format",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "format",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_recording_active",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "record",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioEffectReverb",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "damping",
"type": "float",
"getter": "get_damping",
"setter": "set_damping",
"index": -1
},
{
"name": "dry",
"type": "float",
"getter": "get_dry",
"setter": "set_dry",
"index": -1
},
{
"name": "hipass",
"type": "float",
"getter": "get_hpf",
"setter": "set_hpf",
"index": -1
},
{
"name": "predelay_feedback",
"type": "float",
"getter": "get_predelay_feedback",
"setter": "set_predelay_feedback",
"index": -1
},
{
"name": "predelay_msec",
"type": "float",
"getter": "get_predelay_msec",
"setter": "set_predelay_msec",
"index": -1
},
{
"name": "room_size",
"type": "float",
"getter": "get_room_size",
"setter": "set_room_size",
"index": -1
},
{
"name": "spread",
"type": "float",
"getter": "get_spread",
"setter": "set_spread",
"index": -1
},
{
"name": "wet",
"type": "float",
"getter": "get_wet",
"setter": "set_wet",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_damping",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_dry",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_hpf",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_predelay_feedback",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_predelay_msec",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_room_size",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_spread",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_wet",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_damping",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_dry",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_hpf",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_predelay_feedback",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "feedback",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_predelay_msec",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "msec",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_room_size",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "size",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_spread",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_wet",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioEffectSpectrumAnalyzer",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"FFT_SIZE_1024": 2,
"FFT_SIZE_2048": 3,
"FFT_SIZE_256": 0,
"FFT_SIZE_4096": 4,
"FFT_SIZE_512": 1,
"FFT_SIZE_MAX": 5
},
"properties": [
{
"name": "buffer_length",
"type": "float",
"getter": "get_buffer_length",
"setter": "set_buffer_length",
"index": -1
},
{
"name": "fft_size",
"type": "int",
"getter": "get_fft_size",
"setter": "set_fft_size",
"index": -1
},
{
"name": "tap_back_pos",
"type": "float",
"getter": "get_tap_back_pos",
"setter": "set_tap_back_pos",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_buffer_length",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_fft_size",
"return_type": "enum.AudioEffectSpectrumAnalyzer::FFT_Size",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_tap_back_pos",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_buffer_length",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "seconds",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_fft_size",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "size",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_tap_back_pos",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "seconds",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "FFT_Size",
"values": {
"FFT_SIZE_256": 0,
"FFT_SIZE_512": 1,
"FFT_SIZE_1024": 2,
"FFT_SIZE_2048": 3,
"FFT_SIZE_4096": 4,
"FFT_SIZE_MAX": 5
}
}
]
},
{
"name": "AudioEffectSpectrumAnalyzerInstance",
"base_class": "AudioEffectInstance",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": true,
"constants": {
"MAGNITUDE_AVERAGE": 0,
"MAGNITUDE_MAX": 1
},
"properties": [
],
"signals": [
],
"methods": [
{
"name": "get_magnitude_for_frequency_range",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from_hz",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_hz",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "mode",
"type": "int",
"has_default_value": true,
"default_value": "1"
}
]
}
],
"enums": [
{
"name": "MagnitudeMode",
"values": {
"MAGNITUDE_AVERAGE": 0,
"MAGNITUDE_MAX": 1
}
}
]
},
{
"name": "AudioEffectStereoEnhance",
"base_class": "AudioEffect",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "pan_pullout",
"type": "float",
"getter": "get_pan_pullout",
"setter": "set_pan_pullout",
"index": -1
},
{
"name": "surround",
"type": "float",
"getter": "get_surround",
"setter": "set_surround",
"index": -1
},
{
"name": "time_pullout_ms",
"type": "float",
"getter": "get_time_pullout",
"setter": "set_time_pullout",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_pan_pullout",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_surround",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_time_pullout",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_pan_pullout",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_surround",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_time_pullout",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioServer",
"base_class": "Object",
"api_type": "core",
"singleton": true,
"singleton_name": "AudioServer",
"instanciable": false,
"is_reference": false,
"constants": {
"SPEAKER_MODE_STEREO": 0,
"SPEAKER_SURROUND_31": 1,
"SPEAKER_SURROUND_51": 2,
"SPEAKER_SURROUND_71": 3
},
"properties": [
{
"name": "bus_count",
"type": "int",
"getter": "get_bus_count",
"setter": "set_bus_count",
"index": -1
},
{
"name": "capture_device",
"type": "String",
"getter": "capture_get_device",
"setter": "capture_set_device",
"index": -1
},
{
"name": "device",
"type": "String",
"getter": "get_device",
"setter": "set_device",
"index": -1
},
{
"name": "global_rate_scale",
"type": "float",
"getter": "get_global_rate_scale",
"setter": "set_global_rate_scale",
"index": -1
}
],
"signals": [
{
"name": "bus_layout_changed",
"arguments": [
]
}
],
"methods": [
{
"name": "add_bus",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "at_position",
"type": "int",
"has_default_value": true,
"default_value": "-1"
}
]
},
{
"name": "add_bus_effect",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "effect",
"type": "AudioEffect",
"has_default_value": false,
"default_value": ""
},
{
"name": "at_position",
"type": "int",
"has_default_value": true,
"default_value": "-1"
}
]
},
{
"name": "capture_get_device",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "capture_get_device_list",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "capture_set_device",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "generate_bus_layout",
"return_type": "AudioBusLayout",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_bus_channels",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_bus_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_bus_effect",
"return_type": "AudioEffect",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "effect_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_bus_effect_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_bus_effect_instance",
"return_type": "AudioEffectInstance",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "effect_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "channel",
"type": "int",
"has_default_value": true,
"default_value": "0"
}
]
},
{
"name": "get_bus_index",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_bus_name",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_bus_peak_volume_left_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "channel",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_bus_peak_volume_right_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "channel",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_bus_send",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_bus_volume_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_device",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_device_list",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_global_rate_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_mix_rate",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_output_latency",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_speaker_mode",
"return_type": "enum.AudioServer::SpeakerMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_time_since_last_mix",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_time_to_next_mix",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_bus_bypassing_effects",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "is_bus_effect_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "effect_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "is_bus_mute",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "is_bus_solo",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "lock",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "move_bus",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "index",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "to_index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_bus",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_bus_effect",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "effect_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bus_bypass_effects",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bus_count",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bus_effect_enabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "effect_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bus_layout",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_layout",
"type": "AudioBusLayout",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bus_mute",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bus_name",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bus_send",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "send",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bus_solo",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bus_volume_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "volume_db",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_device",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "device",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_global_rate_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "swap_bus_effects",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "effect_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "by_effect_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "unlock",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
}
],
"enums": [
{
"name": "SpeakerMode",
"values": {
"SPEAKER_MODE_STEREO": 0,
"SPEAKER_SURROUND_31": 1,
"SPEAKER_SURROUND_51": 2,
"SPEAKER_SURROUND_71": 3
}
}
]
},
{
"name": "AudioStream",
"base_class": "Resource",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
{
"name": "get_length",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
}
],
"enums": [
]
},
{
"name": "AudioStreamGenerator",
"base_class": "AudioStream",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "buffer_length",
"type": "float",
"getter": "get_buffer_length",
"setter": "set_buffer_length",
"index": -1
},
{
"name": "mix_rate",
"type": "float",
"getter": "get_mix_rate",
"setter": "set_mix_rate",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_buffer_length",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_mix_rate",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_buffer_length",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "seconds",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_mix_rate",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "hz",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioStreamGeneratorPlayback",
"base_class": "AudioStreamPlaybackResampled",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
{
"name": "can_push_buffer",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "clear_buffer",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_frames_available",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_skips",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "push_buffer",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frames",
"type": "PoolVector2Array",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "push_frame",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frame",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioStreamMP3",
"base_class": "AudioStream",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "data",
"type": "PoolByteArray",
"getter": "get_data",
"setter": "set_data",
"index": -1
},
{
"name": "loop",
"type": "bool",
"getter": "has_loop",
"setter": "set_loop",
"index": -1
},
{
"name": "loop_offset",
"type": "float",
"getter": "get_loop_offset",
"setter": "set_loop_offset",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_data",
"return_type": "PoolByteArray",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_loop_offset",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "has_loop",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_data",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "data",
"type": "PoolByteArray",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_loop",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_loop_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "seconds",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioStreamMicrophone",
"base_class": "AudioStream",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioStreamOGGVorbis",
"base_class": "AudioStream",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "data",
"type": "PoolByteArray",
"getter": "get_data",
"setter": "set_data",
"index": -1
},
{
"name": "loop",
"type": "bool",
"getter": "has_loop",
"setter": "set_loop",
"index": -1
},
{
"name": "loop_offset",
"type": "float",
"getter": "get_loop_offset",
"setter": "set_loop_offset",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_data",
"return_type": "PoolByteArray",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_loop_offset",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "has_loop",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_data",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "data",
"type": "PoolByteArray",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_loop",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_loop_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "seconds",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioStreamPlayback",
"base_class": "Reference",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioStreamPlaybackResampled",
"base_class": "AudioStreamPlayback",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "AudioStreamPlayer",
"base_class": "Node",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"MIX_TARGET_CENTER": 2,
"MIX_TARGET_STEREO": 0,
"MIX_TARGET_SURROUND": 1
},
"properties": [
{
"name": "autoplay",
"type": "bool",
"getter": "is_autoplay_enabled",
"setter": "set_autoplay",
"index": -1
},
{
"name": "bus",
"type": "String",
"getter": "get_bus",
"setter": "set_bus",
"index": -1
},
{
"name": "mix_target",
"type": "int",
"getter": "get_mix_target",
"setter": "set_mix_target",
"index": -1
},
{
"name": "pitch_scale",
"type": "float",
"getter": "get_pitch_scale",
"setter": "set_pitch_scale",
"index": -1
},
{
"name": "playing",
"type": "bool",
"getter": "is_playing",
"setter": "_set_playing",
"index": -1
},
{
"name": "stream",
"type": "AudioStream",
"getter": "get_stream",
"setter": "set_stream",
"index": -1
},
{
"name": "stream_paused",
"type": "bool",
"getter": "get_stream_paused",
"setter": "set_stream_paused",
"index": -1
},
{
"name": "volume_db",
"type": "float",
"getter": "get_volume_db",
"setter": "set_volume_db",
"index": -1
}
],
"signals": [
{
"name": "finished",
"arguments": [
]
}
],
"methods": [
{
"name": "_bus_layout_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_is_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_set_playing",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_bus",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_mix_target",
"return_type": "enum.AudioStreamPlayer::MixTarget",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_pitch_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_playback_position",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_stream",
"return_type": "AudioStream",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_stream_paused",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_stream_playback",
"return_type": "AudioStreamPlayback",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_volume_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_autoplay_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_playing",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "play",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from_position",
"type": "float",
"has_default_value": true,
"default_value": "0"
}
]
},
{
"name": "seek",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "to_position",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_autoplay",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bus",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_mix_target",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mix_target",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_pitch_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "pitch_scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_stream",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "stream",
"type": "AudioStream",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_stream_paused",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "pause",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_volume_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "volume_db",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "stop",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
}
],
"enums": [
{
"name": "MixTarget",
"values": {
"MIX_TARGET_STEREO": 0,
"MIX_TARGET_SURROUND": 1,
"MIX_TARGET_CENTER": 2
}
}
]
},
{
"name": "AudioStreamPlayer2D",
"base_class": "Node2D",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "area_mask",
"type": "int",
"getter": "get_area_mask",
"setter": "set_area_mask",
"index": -1
},
{
"name": "attenuation",
"type": "float",
"getter": "get_attenuation",
"setter": "set_attenuation",
"index": -1
},
{
"name": "autoplay",
"type": "bool",
"getter": "is_autoplay_enabled",
"setter": "set_autoplay",
"index": -1
},
{
"name": "bus",
"type": "String",
"getter": "get_bus",
"setter": "set_bus",
"index": -1
},
{
"name": "max_distance",
"type": "float",
"getter": "get_max_distance",
"setter": "set_max_distance",
"index": -1
},
{
"name": "pitch_scale",
"type": "float",
"getter": "get_pitch_scale",
"setter": "set_pitch_scale",
"index": -1
},
{
"name": "playing",
"type": "bool",
"getter": "is_playing",
"setter": "_set_playing",
"index": -1
},
{
"name": "stream",
"type": "AudioStream",
"getter": "get_stream",
"setter": "set_stream",
"index": -1
},
{
"name": "stream_paused",
"type": "bool",
"getter": "get_stream_paused",
"setter": "set_stream_paused",
"index": -1
},
{
"name": "volume_db",
"type": "float",
"getter": "get_volume_db",
"setter": "set_volume_db",
"index": -1
}
],
"signals": [
{
"name": "finished",
"arguments": [
]
}
],
"methods": [
{
"name": "_bus_layout_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_is_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_set_playing",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_area_mask",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_attenuation",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_bus",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_max_distance",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_pitch_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_playback_position",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_stream",
"return_type": "AudioStream",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_stream_paused",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_stream_playback",
"return_type": "AudioStreamPlayback",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_volume_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_autoplay_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_playing",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "play",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from_position",
"type": "float",
"has_default_value": true,
"default_value": "0"
}
]
},
{
"name": "seek",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "to_position",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_area_mask",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mask",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_attenuation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "curve",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_autoplay",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bus",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_max_distance",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "pixels",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_pitch_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "pitch_scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_stream",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "stream",
"type": "AudioStream",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_stream_paused",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "pause",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_volume_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "volume_db",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "stop",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
}
],
"enums": [
]
},
{
"name": "AudioStreamPlayer3D",
"base_class": "Spatial",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"ATTENUATION_DISABLED": 3,
"ATTENUATION_INVERSE_DISTANCE": 0,
"ATTENUATION_INVERSE_SQUARE_DISTANCE": 1,
"ATTENUATION_LOGARITHMIC": 2,
"DOPPLER_TRACKING_DISABLED": 0,
"DOPPLER_TRACKING_IDLE_STEP": 1,
"DOPPLER_TRACKING_PHYSICS_STEP": 2,
"OUT_OF_RANGE_MIX": 0,
"OUT_OF_RANGE_PAUSE": 1
},
"properties": [
{
"name": "area_mask",
"type": "int",
"getter": "get_area_mask",
"setter": "set_area_mask",
"index": -1
},
{
"name": "attenuation_filter_cutoff_hz",
"type": "float",
"getter": "get_attenuation_filter_cutoff_hz",
"setter": "set_attenuation_filter_cutoff_hz",
"index": -1
},
{
"name": "attenuation_filter_db",
"type": "float",
"getter": "get_attenuation_filter_db",
"setter": "set_attenuation_filter_db",
"index": -1
},
{
"name": "attenuation_model",
"type": "int",
"getter": "get_attenuation_model",
"setter": "set_attenuation_model",
"index": -1
},
{
"name": "autoplay",
"type": "bool",
"getter": "is_autoplay_enabled",
"setter": "set_autoplay",
"index": -1
},
{
"name": "bus",
"type": "String",
"getter": "get_bus",
"setter": "set_bus",
"index": -1
},
{
"name": "doppler_tracking",
"type": "int",
"getter": "get_doppler_tracking",
"setter": "set_doppler_tracking",
"index": -1
},
{
"name": "emission_angle_degrees",
"type": "float",
"getter": "get_emission_angle",
"setter": "set_emission_angle",
"index": -1
},
{
"name": "emission_angle_enabled",
"type": "bool",
"getter": "is_emission_angle_enabled",
"setter": "set_emission_angle_enabled",
"index": -1
},
{
"name": "emission_angle_filter_attenuation_db",
"type": "float",
"getter": "get_emission_angle_filter_attenuation_db",
"setter": "set_emission_angle_filter_attenuation_db",
"index": -1
},
{
"name": "max_db",
"type": "float",
"getter": "get_max_db",
"setter": "set_max_db",
"index": -1
},
{
"name": "max_distance",
"type": "float",
"getter": "get_max_distance",
"setter": "set_max_distance",
"index": -1
},
{
"name": "out_of_range_mode",
"type": "int",
"getter": "get_out_of_range_mode",
"setter": "set_out_of_range_mode",
"index": -1
},
{
"name": "pitch_scale",
"type": "float",
"getter": "get_pitch_scale",
"setter": "set_pitch_scale",
"index": -1
},
{
"name": "playing",
"type": "bool",
"getter": "is_playing",
"setter": "_set_playing",
"index": -1
},
{
"name": "stream",
"type": "AudioStream",
"getter": "get_stream",
"setter": "set_stream",
"index": -1
},
{
"name": "stream_paused",
"type": "bool",
"getter": "get_stream_paused",
"setter": "set_stream_paused",
"index": -1
},
{
"name": "unit_db",
"type": "float",
"getter": "get_unit_db",
"setter": "set_unit_db",
"index": -1
},
{
"name": "unit_size",
"type": "float",
"getter": "get_unit_size",
"setter": "set_unit_size",
"index": -1
}
],
"signals": [
{
"name": "finished",
"arguments": [
]
}
],
"methods": [
{
"name": "_bus_layout_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_is_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_set_playing",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_area_mask",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_attenuation_filter_cutoff_hz",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_attenuation_filter_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_attenuation_model",
"return_type": "enum.AudioStreamPlayer3D::AttenuationModel",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_bus",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_doppler_tracking",
"return_type": "enum.AudioStreamPlayer3D::DopplerTracking",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_angle",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_angle_filter_attenuation_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_max_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_max_distance",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_out_of_range_mode",
"return_type": "enum.AudioStreamPlayer3D::OutOfRangeMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_pitch_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_playback_position",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_stream",
"return_type": "AudioStream",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_stream_paused",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_stream_playback",
"return_type": "AudioStreamPlayback",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_unit_db",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_unit_size",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_autoplay_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_emission_angle_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_playing",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "play",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from_position",
"type": "float",
"has_default_value": true,
"default_value": "0"
}
]
},
{
"name": "seek",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "to_position",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_area_mask",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mask",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_attenuation_filter_cutoff_hz",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "degrees",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_attenuation_filter_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "db",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_attenuation_model",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "model",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_autoplay",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bus",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bus",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_doppler_tracking",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_angle",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "degrees",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_angle_enabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_angle_filter_attenuation_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "db",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_max_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "max_db",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_max_distance",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "metres",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_out_of_range_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_pitch_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "pitch_scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_stream",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "stream",
"type": "AudioStream",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_stream_paused",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "pause",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_unit_db",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "unit_db",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_unit_size",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "unit_size",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "stop",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
}
],
"enums": [
{
"name": "AttenuationModel",
"values": {
"ATTENUATION_INVERSE_DISTANCE": 0,
"ATTENUATION_INVERSE_SQUARE_DISTANCE": 1,
"ATTENUATION_LOGARITHMIC": 2,
"ATTENUATION_DISABLED": 3
}
},
{
"name": "OutOfRangeMode",
"values": {
"OUT_OF_RANGE_MIX": 0,
"OUT_OF_RANGE_PAUSE": 1
}
},
{
"name": "DopplerTracking",
"values": {
"DOPPLER_TRACKING_DISABLED": 0,
"DOPPLER_TRACKING_IDLE_STEP": 1,
"DOPPLER_TRACKING_PHYSICS_STEP": 2
}
}
]
},
{
"name": "AudioStreamRandomPitch",
"base_class": "AudioStream",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "audio_stream",
"type": "AudioStream",
"getter": "get_audio_stream",
"setter": "set_audio_stream",
"index": -1
},
{
"name": "random_pitch",
"type": "float",
"getter": "get_random_pitch",
"setter": "set_random_pitch",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_audio_stream",
"return_type": "AudioStream",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_random_pitch",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_audio_stream",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "stream",
"type": "AudioStream",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_random_pitch",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "AudioStreamSample",
"base_class": "AudioStream",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"FORMAT_16_BITS": 1,
"FORMAT_8_BITS": 0,
"FORMAT_IMA_ADPCM": 2,
"LOOP_BACKWARD": 3,
"LOOP_DISABLED": 0,
"LOOP_FORWARD": 1,
"LOOP_PING_PONG": 2
},
"properties": [
{
"name": "data",
"type": "PoolByteArray",
"getter": "get_data",
"setter": "set_data",
"index": -1
},
{
"name": "format",
"type": "int",
"getter": "get_format",
"setter": "set_format",
"index": -1
},
{
"name": "loop_begin",
"type": "int",
"getter": "get_loop_begin",
"setter": "set_loop_begin",
"index": -1
},
{
"name": "loop_end",
"type": "int",
"getter": "get_loop_end",
"setter": "set_loop_end",
"index": -1
},
{
"name": "loop_mode",
"type": "int",
"getter": "get_loop_mode",
"setter": "set_loop_mode",
"index": -1
},
{
"name": "mix_rate",
"type": "int",
"getter": "get_mix_rate",
"setter": "set_mix_rate",
"index": -1
},
{
"name": "stereo",
"type": "bool",
"getter": "is_stereo",
"setter": "set_stereo",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_data",
"return_type": "PoolByteArray",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_format",
"return_type": "enum.AudioStreamSample::Format",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_loop_begin",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_loop_end",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_loop_mode",
"return_type": "enum.AudioStreamSample::LoopMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_mix_rate",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_stereo",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "save_to_wav",
"return_type": "enum.Error",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "path",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_data",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "data",
"type": "PoolByteArray",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_format",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "format",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_loop_begin",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "loop_begin",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_loop_end",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "loop_end",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_loop_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "loop_mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_mix_rate",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mix_rate",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_stereo",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "stereo",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "LoopMode",
"values": {
"LOOP_DISABLED": 0,
"LOOP_FORWARD": 1,
"LOOP_PING_PONG": 2,
"LOOP_BACKWARD": 3
}
},
{
"name": "Format",
"values": {
"FORMAT_8_BITS": 0,
"FORMAT_16_BITS": 1,
"FORMAT_IMA_ADPCM": 2
}
}
]
},
{
"name": "BackBufferCopy",
"base_class": "Node2D",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"COPY_MODE_DISABLED": 0,
"COPY_MODE_RECT": 1,
"COPY_MODE_VIEWPORT": 2
},
"properties": [
{
"name": "copy_mode",
"type": "int",
"getter": "get_copy_mode",
"setter": "set_copy_mode",
"index": -1
},
{
"name": "rect",
"type": "Rect2",
"getter": "get_rect",
"setter": "set_rect",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_copy_mode",
"return_type": "enum.BackBufferCopy::CopyMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_rect",
"return_type": "Rect2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_copy_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "copy_mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_rect",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rect",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "CopyMode",
"values": {
"COPY_MODE_DISABLED": 0,
"COPY_MODE_RECT": 1,
"COPY_MODE_VIEWPORT": 2
}
}
]
},
{
"name": "BakedLightmap",
"base_class": "VisualInstance",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"BAKE_ERROR_CANT_CREATE_IMAGE": 3,
"BAKE_ERROR_INVALID_MESH": 5,
"BAKE_ERROR_LIGHTMAP_SIZE": 4,
"BAKE_ERROR_NO_LIGHTMAPPER": 7,
"BAKE_ERROR_NO_MESHES": 2,
"BAKE_ERROR_NO_ROOT": 8,
"BAKE_ERROR_NO_SAVE_PATH": 1,
"BAKE_ERROR_OK": 0,
"BAKE_ERROR_USER_ABORTED": 6,
"BAKE_QUALITY_HIGH": 2,
"BAKE_QUALITY_LOW": 0,
"BAKE_QUALITY_MEDIUM": 1,
"BAKE_QUALITY_ULTRA": 3,
"ENVIRONMENT_MODE_CUSTOM_COLOR": 3,
"ENVIRONMENT_MODE_CUSTOM_SKY": 2,
"ENVIRONMENT_MODE_DISABLED": 0,
"ENVIRONMENT_MODE_SCENE": 1
},
"properties": [
{
"name": "atlas_generate",
"type": "bool",
"getter": "is_generate_atlas_enabled",
"setter": "set_generate_atlas",
"index": -1
},
{
"name": "atlas_max_size",
"type": "int",
"getter": "get_max_atlas_size",
"setter": "set_max_atlas_size",
"index": -1
},
{
"name": "bias",
"type": "float",
"getter": "get_bias",
"setter": "set_bias",
"index": -1
},
{
"name": "bounce_indirect_energy",
"type": "float",
"getter": "get_bounce_indirect_energy",
"setter": "set_bounce_indirect_energy",
"index": -1
},
{
"name": "bounces",
"type": "int",
"getter": "get_bounces",
"setter": "set_bounces",
"index": -1
},
{
"name": "capture_cell_size",
"type": "float",
"getter": "get_capture_cell_size",
"setter": "set_capture_cell_size",
"index": -1
},
{
"name": "capture_enabled",
"type": "bool",
"getter": "get_capture_enabled",
"setter": "set_capture_enabled",
"index": -1
},
{
"name": "capture_propagation",
"type": "float",
"getter": "get_capture_propagation",
"setter": "set_capture_propagation",
"index": -1
},
{
"name": "capture_quality",
"type": "int",
"getter": "get_capture_quality",
"setter": "set_capture_quality",
"index": -1
},
{
"name": "default_texels_per_unit",
"type": "float",
"getter": "get_default_texels_per_unit",
"setter": "set_default_texels_per_unit",
"index": -1
},
{
"name": "environment_custom_color",
"type": "Color",
"getter": "get_environment_custom_color",
"setter": "set_environment_custom_color",
"index": -1
},
{
"name": "environment_custom_energy",
"type": "float",
"getter": "get_environment_custom_energy",
"setter": "set_environment_custom_energy",
"index": -1
},
{
"name": "environment_custom_sky",
"type": "Sky",
"getter": "get_environment_custom_sky",
"setter": "set_environment_custom_sky",
"index": -1
},
{
"name": "environment_custom_sky_rotation_degrees",
"type": "Vector3",
"getter": "get_environment_custom_sky_rotation_degrees",
"setter": "set_environment_custom_sky_rotation_degrees",
"index": -1
},
{
"name": "environment_min_light",
"type": "Color",
"getter": "get_environment_min_light",
"setter": "set_environment_min_light",
"index": -1
},
{
"name": "environment_mode",
"type": "int",
"getter": "get_environment_mode",
"setter": "set_environment_mode",
"index": -1
},
{
"name": "extents",
"type": "Vector3",
"getter": "get_extents",
"setter": "set_extents",
"index": -1
},
{
"name": "image_path",
"type": "String",
"getter": "get_image_path",
"setter": "set_image_path",
"index": -1
},
{
"name": "light_data",
"type": "BakedLightmapData",
"getter": "get_light_data",
"setter": "set_light_data",
"index": -1
},
{
"name": "quality",
"type": "int",
"getter": "get_bake_quality",
"setter": "set_bake_quality",
"index": -1
},
{
"name": "use_color",
"type": "bool",
"getter": "is_using_color",
"setter": "set_use_color",
"index": -1
},
{
"name": "use_denoiser",
"type": "bool",
"getter": "is_using_denoiser",
"setter": "set_use_denoiser",
"index": -1
},
{
"name": "use_hdr",
"type": "bool",
"getter": "is_using_hdr",
"setter": "set_use_hdr",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "bake",
"return_type": "enum.BakedLightmap::BakeError",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from_node",
"type": "Node",
"has_default_value": true,
"default_value": "Null"
},
{
"name": "data_save_path",
"type": "String",
"has_default_value": true,
"default_value": ""
}
]
},
{
"name": "get_bake_quality",
"return_type": "enum.BakedLightmap::BakeQuality",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_bias",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_bounce_indirect_energy",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_bounces",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_capture_cell_size",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_capture_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_capture_propagation",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_capture_quality",
"return_type": "enum.BakedLightmap::BakeQuality",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_default_texels_per_unit",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_environment_custom_color",
"return_type": "Color",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_environment_custom_energy",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_environment_custom_sky",
"return_type": "Sky",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_environment_custom_sky_rotation_degrees",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_environment_min_light",
"return_type": "Color",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_environment_mode",
"return_type": "enum.BakedLightmap::EnvironmentMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_extents",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_image_path",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_light_data",
"return_type": "BakedLightmapData",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_max_atlas_size",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_generate_atlas_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_using_color",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_using_denoiser",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_using_hdr",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_bake_quality",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "quality",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bias",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bias",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bounce_indirect_energy",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bounce_indirect_energy",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bounces",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bounces",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_capture_cell_size",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "capture_cell_size",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_capture_enabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_capture_propagation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "propagation",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_capture_quality",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "capture_quality",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_default_texels_per_unit",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "texels",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_environment_custom_color",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "color",
"type": "Color",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_environment_custom_energy",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "energy",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_environment_custom_sky",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "sky",
"type": "Sky",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_environment_custom_sky_rotation_degrees",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rotation",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_environment_min_light",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "min_light",
"type": "Color",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_environment_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_extents",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "extents",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_generate_atlas",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_image_path",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "image_path",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_light_data",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "data",
"type": "BakedLightmapData",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_max_atlas_size",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "max_atlas_size",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_use_color",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "use_denoiser",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_use_denoiser",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "use_denoiser",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_use_hdr",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "use_denoiser",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "BakeQuality",
"values": {
"BAKE_QUALITY_LOW": 0,
"BAKE_QUALITY_MEDIUM": 1,
"BAKE_QUALITY_HIGH": 2,
"BAKE_QUALITY_ULTRA": 3
}
},
{
"name": "BakeError",
"values": {
"BAKE_ERROR_OK": 0,
"BAKE_ERROR_NO_SAVE_PATH": 1,
"BAKE_ERROR_NO_MESHES": 2,
"BAKE_ERROR_CANT_CREATE_IMAGE": 3,
"BAKE_ERROR_LIGHTMAP_SIZE": 4,
"BAKE_ERROR_INVALID_MESH": 5,
"BAKE_ERROR_USER_ABORTED": 6,
"BAKE_ERROR_NO_LIGHTMAPPER": 7,
"BAKE_ERROR_NO_ROOT": 8
}
},
{
"name": "EnvironmentMode",
"values": {
"ENVIRONMENT_MODE_DISABLED": 0,
"ENVIRONMENT_MODE_SCENE": 1,
"ENVIRONMENT_MODE_CUSTOM_SKY": 2,
"ENVIRONMENT_MODE_CUSTOM_COLOR": 3
}
}
]
},
{
"name": "BakedLightmapData",
"base_class": "Resource",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "bounds",
"type": "AABB",
"getter": "get_bounds",
"setter": "set_bounds",
"index": -1
},
{
"name": "cell_space_transform",
"type": "Transform",
"getter": "get_cell_space_transform",
"setter": "set_cell_space_transform",
"index": -1
},
{
"name": "cell_subdiv",
"type": "int",
"getter": "get_cell_subdiv",
"setter": "set_cell_subdiv",
"index": -1
},
{
"name": "energy",
"type": "float",
"getter": "get_energy",
"setter": "set_energy",
"index": -1
},
{
"name": "interior",
"type": "bool",
"getter": "is_interior",
"setter": "set_interior",
"index": -1
},
{
"name": "octree",
"type": "PoolByteArray",
"getter": "get_octree",
"setter": "set_octree",
"index": -1
},
{
"name": "user_data",
"type": "Array",
"getter": "_get_user_data",
"setter": "_set_user_data",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_get_user_data",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_set_user_data",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "data",
"type": "Array",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "add_user",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "path",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
},
{
"name": "lightmap",
"type": "Resource",
"has_default_value": false,
"default_value": ""
},
{
"name": "lightmap_slice",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "lightmap_uv_rect",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
},
{
"name": "instance",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "clear_data",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "clear_users",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_bounds",
"return_type": "AABB",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_cell_space_transform",
"return_type": "Transform",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_cell_subdiv",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_energy",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_octree",
"return_type": "PoolByteArray",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_user_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_user_lightmap",
"return_type": "Resource",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "user_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_user_path",
"return_type": "NodePath",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "user_idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "is_interior",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_bounds",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bounds",
"type": "AABB",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_cell_space_transform",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "xform",
"type": "Transform",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_cell_subdiv",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "cell_subdiv",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_energy",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "energy",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_interior",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "interior",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_octree",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "octree",
"type": "PoolByteArray",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "BaseButton",
"base_class": "Control",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": false,
"constants": {
"ACTION_MODE_BUTTON_PRESS": 0,
"ACTION_MODE_BUTTON_RELEASE": 1,
"DRAW_DISABLED": 3,
"DRAW_HOVER": 2,
"DRAW_HOVER_PRESSED": 4,
"DRAW_NORMAL": 0,
"DRAW_PRESSED": 1
},
"properties": [
{
"name": "action_mode",
"type": "int",
"getter": "get_action_mode",
"setter": "set_action_mode",
"index": -1
},
{
"name": "button_mask",
"type": "int",
"getter": "get_button_mask",
"setter": "set_button_mask",
"index": -1
},
{
"name": "disabled",
"type": "bool",
"getter": "is_disabled",
"setter": "set_disabled",
"index": -1
},
{
"name": "enabled_focus_mode",
"type": "int",
"getter": "get_enabled_focus_mode",
"setter": "set_enabled_focus_mode",
"index": -1
},
{
"name": "group",
"type": "ButtonGroup",
"getter": "get_button_group",
"setter": "set_button_group",
"index": -1
},
{
"name": "keep_pressed_outside",
"type": "bool",
"getter": "is_keep_pressed_outside",
"setter": "set_keep_pressed_outside",
"index": -1
},
{
"name": "pressed",
"type": "bool",
"getter": "is_pressed",
"setter": "set_pressed",
"index": -1
},
{
"name": "shortcut",
"type": "ShortCut",
"getter": "get_shortcut",
"setter": "set_shortcut",
"index": -1
},
{
"name": "shortcut_in_tooltip",
"type": "bool",
"getter": "is_shortcut_in_tooltip_enabled",
"setter": "set_shortcut_in_tooltip",
"index": -1
},
{
"name": "toggle_mode",
"type": "bool",
"getter": "is_toggle_mode",
"setter": "set_toggle_mode",
"index": -1
}
],
"signals": [
{
"name": "button_down",
"arguments": [
]
},
{
"name": "button_up",
"arguments": [
]
},
{
"name": "pressed",
"arguments": [
]
},
{
"name": "toggled",
"arguments": [
{
"name": "button_pressed",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"methods": [
{
"name": "_gui_input",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "InputEvent",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_pressed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_toggled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "button_pressed",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_unhandled_input",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "InputEvent",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_action_mode",
"return_type": "enum.BaseButton::ActionMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_button_group",
"return_type": "ButtonGroup",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_button_mask",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_draw_mode",
"return_type": "enum.BaseButton::DrawMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_enabled_focus_mode",
"return_type": "enum.Control::FocusMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_shortcut",
"return_type": "ShortCut",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_disabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_hovered",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_keep_pressed_outside",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_pressed",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_shortcut_in_tooltip_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_toggle_mode",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_action_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_button_group",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "button_group",
"type": "ButtonGroup",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_button_mask",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mask",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_disabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "disabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_enabled_focus_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_keep_pressed_outside",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_pressed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "pressed",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_pressed_no_signal",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "pressed",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_shortcut",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "shortcut",
"type": "ShortCut",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_shortcut_in_tooltip",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_toggle_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "ActionMode",
"values": {
"ACTION_MODE_BUTTON_PRESS": 0,
"ACTION_MODE_BUTTON_RELEASE": 1
}
},
{
"name": "DrawMode",
"values": {
"DRAW_NORMAL": 0,
"DRAW_PRESSED": 1,
"DRAW_HOVER": 2,
"DRAW_DISABLED": 3,
"DRAW_HOVER_PRESSED": 4
}
}
]
},
{
"name": "BitMap",
"base_class": "Resource",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "data",
"type": "Dictionary",
"getter": "_get_data",
"setter": "_set_data",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_get_data",
"return_type": "Dictionary",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_set_data",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "Dictionary",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "convert_to_image",
"return_type": "Image",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "create",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "size",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "create_from_image_alpha",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "image",
"type": "Image",
"has_default_value": false,
"default_value": ""
},
{
"name": "threshold",
"type": "float",
"has_default_value": true,
"default_value": "0.1"
}
]
},
{
"name": "get_bit",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_size",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_true_bit_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "grow_mask",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "pixels",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "rect",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "opaque_to_polygons",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rect",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
},
{
"name": "epsilon",
"type": "float",
"has_default_value": true,
"default_value": "2"
}
]
},
{
"name": "resize",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "new_size",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bit",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "bit",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_bit_rect",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rect",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
},
{
"name": "bit",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "BitmapFont",
"base_class": "Font",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "ascent",
"type": "float",
"getter": "get_ascent",
"setter": "set_ascent",
"index": -1
},
{
"name": "chars",
"type": "PoolIntArray",
"getter": "_get_chars",
"setter": "_set_chars",
"index": -1
},
{
"name": "distance_field",
"type": "bool",
"getter": "is_distance_field_hint",
"setter": "set_distance_field_hint",
"index": -1
},
{
"name": "fallback",
"type": "BitmapFont",
"getter": "get_fallback",
"setter": "set_fallback",
"index": -1
},
{
"name": "height",
"type": "float",
"getter": "get_height",
"setter": "set_height",
"index": -1
},
{
"name": "kernings",
"type": "PoolIntArray",
"getter": "_get_kernings",
"setter": "_set_kernings",
"index": -1
},
{
"name": "textures",
"type": "Array",
"getter": "_get_textures",
"setter": "_set_textures",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_get_chars",
"return_type": "PoolIntArray",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_get_kernings",
"return_type": "PoolIntArray",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_get_textures",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_set_chars",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "PoolIntArray",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_set_kernings",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "PoolIntArray",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_set_textures",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "Array",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "add_char",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "character",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "texture",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "rect",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
},
{
"name": "align",
"type": "Vector2",
"has_default_value": true,
"default_value": "(0, 0)"
},
{
"name": "advance",
"type": "float",
"has_default_value": true,
"default_value": "-1"
}
]
},
{
"name": "add_kerning_pair",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "char_a",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "char_b",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "kerning",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "add_texture",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "texture",
"type": "Texture",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "clear",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "create_from_fnt",
"return_type": "enum.Error",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "path",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_fallback",
"return_type": "BitmapFont",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_kerning_pair",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "char_a",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "char_b",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_texture",
"return_type": "Texture",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "idx",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_texture_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_ascent",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "px",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_distance_field_hint",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_fallback",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "fallback",
"type": "BitmapFont",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_height",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "px",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "Bone2D",
"base_class": "Node2D",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "default_length",
"type": "float",
"getter": "get_default_length",
"setter": "set_default_length",
"index": -1
},
{
"name": "rest",
"type": "Transform2D",
"getter": "get_rest",
"setter": "set_rest",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "apply_rest",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_default_length",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_index_in_skeleton",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_rest",
"return_type": "Transform2D",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_skeleton_rest",
"return_type": "Transform2D",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_default_length",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "default_length",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_rest",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rest",
"type": "Transform2D",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "BoneAttachment",
"base_class": "Spatial",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "bone_name",
"type": "String",
"getter": "get_bone_name",
"setter": "set_bone_name",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_bone_name",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_bone_name",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bone_name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "BoxContainer",
"base_class": "Container",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": false,
"constants": {
"ALIGN_BEGIN": 0,
"ALIGN_CENTER": 1,
"ALIGN_END": 2
},
"properties": [
{
"name": "alignment",
"type": "int",
"getter": "get_alignment",
"setter": "set_alignment",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "add_spacer",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "begin",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_alignment",
"return_type": "enum.BoxContainer::AlignMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_alignment",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "alignment",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "AlignMode",
"values": {
"ALIGN_BEGIN": 0,
"ALIGN_CENTER": 1,
"ALIGN_END": 2
}
}
]
},
{
"name": "BoxShape",
"base_class": "Shape",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "extents",
"type": "Vector3",
"getter": "get_extents",
"setter": "set_extents",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_extents",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_extents",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "extents",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "BulletPhysicsServer",
"base_class": "PhysicsServer",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": false,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "Button",
"base_class": "BaseButton",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"ALIGN_CENTER": 1,
"ALIGN_LEFT": 0,
"ALIGN_RIGHT": 2
},
"properties": [
{
"name": "align",
"type": "int",
"getter": "get_text_align",
"setter": "set_text_align",
"index": -1
},
{
"name": "clip_text",
"type": "bool",
"getter": "get_clip_text",
"setter": "set_clip_text",
"index": -1
},
{
"name": "expand_icon",
"type": "bool",
"getter": "is_expand_icon",
"setter": "set_expand_icon",
"index": -1
},
{
"name": "flat",
"type": "bool",
"getter": "is_flat",
"setter": "set_flat",
"index": -1
},
{
"name": "icon",
"type": "Texture",
"getter": "get_button_icon",
"setter": "set_button_icon",
"index": -1
},
{
"name": "icon_align",
"type": "int",
"getter": "get_icon_align",
"setter": "set_icon_align",
"index": -1
},
{
"name": "text",
"type": "String",
"getter": "get_text",
"setter": "set_text",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_button_icon",
"return_type": "Texture",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_clip_text",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_icon_align",
"return_type": "enum.Button::TextAlign",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_text",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_text_align",
"return_type": "enum.Button::TextAlign",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_expand_icon",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_flat",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_button_icon",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "texture",
"type": "Texture",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_clip_text",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_expand_icon",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_flat",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_icon_align",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "icon_align",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_text",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "text",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_text_align",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "align",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "TextAlign",
"values": {
"ALIGN_LEFT": 0,
"ALIGN_CENTER": 1,
"ALIGN_RIGHT": 2
}
}
]
},
{
"name": "ButtonGroup",
"base_class": "Resource",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
{
"name": "pressed",
"arguments": [
{
"name": "button",
"type": "Object",
"has_default_value": false,
"default_value": ""
}
]
}
],
"methods": [
{
"name": "get_buttons",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_pressed_button",
"return_type": "BaseButton",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
}
],
"enums": [
]
},
{
"name": "CPUParticles",
"base_class": "GeometryInstance",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"DRAW_ORDER_INDEX": 0,
"DRAW_ORDER_LIFETIME": 1,
"DRAW_ORDER_VIEW_DEPTH": 2,
"EMISSION_SHAPE_BOX": 2,
"EMISSION_SHAPE_DIRECTED_POINTS": 4,
"EMISSION_SHAPE_MAX": 6,
"EMISSION_SHAPE_POINT": 0,
"EMISSION_SHAPE_POINTS": 3,
"EMISSION_SHAPE_RING": 5,
"EMISSION_SHAPE_SPHERE": 1,
"FLAG_ALIGN_Y_TO_VELOCITY": 0,
"FLAG_DISABLE_Z": 2,
"FLAG_MAX": 3,
"FLAG_ROTATE_Y": 1,
"PARAM_ANGLE": 7,
"PARAM_ANGULAR_VELOCITY": 1,
"PARAM_ANIM_OFFSET": 11,
"PARAM_ANIM_SPEED": 10,
"PARAM_DAMPING": 6,
"PARAM_HUE_VARIATION": 9,
"PARAM_INITIAL_LINEAR_VELOCITY": 0,
"PARAM_LINEAR_ACCEL": 3,
"PARAM_MAX": 12,
"PARAM_ORBIT_VELOCITY": 2,
"PARAM_RADIAL_ACCEL": 4,
"PARAM_SCALE": 8,
"PARAM_TANGENTIAL_ACCEL": 5
},
"properties": [
{
"name": "amount",
"type": "int",
"getter": "get_amount",
"setter": "set_amount",
"index": -1
},
{
"name": "angle",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 7
},
{
"name": "angle_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 7
},
{
"name": "angle_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 7
},
{
"name": "angular_velocity",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 1
},
{
"name": "angular_velocity_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 1
},
{
"name": "angular_velocity_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 1
},
{
"name": "anim_offset",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 11
},
{
"name": "anim_offset_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 11
},
{
"name": "anim_offset_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 11
},
{
"name": "anim_speed",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 10
},
{
"name": "anim_speed_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 10
},
{
"name": "anim_speed_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 10
},
{
"name": "color",
"type": "Color",
"getter": "get_color",
"setter": "set_color",
"index": -1
},
{
"name": "color_initial_ramp",
"type": "Gradient",
"getter": "get_color_initial_ramp",
"setter": "set_color_initial_ramp",
"index": -1
},
{
"name": "color_ramp",
"type": "Gradient",
"getter": "get_color_ramp",
"setter": "set_color_ramp",
"index": -1
},
{
"name": "damping",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 6
},
{
"name": "damping_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 6
},
{
"name": "damping_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 6
},
{
"name": "direction",
"type": "Vector3",
"getter": "get_direction",
"setter": "set_direction",
"index": -1
},
{
"name": "draw_order",
"type": "int",
"getter": "get_draw_order",
"setter": "set_draw_order",
"index": -1
},
{
"name": "emission_box_extents",
"type": "Vector3",
"getter": "get_emission_box_extents",
"setter": "set_emission_box_extents",
"index": -1
},
{
"name": "emission_colors",
"type": "PoolColorArray",
"getter": "get_emission_colors",
"setter": "set_emission_colors",
"index": -1
},
{
"name": "emission_normals",
"type": "PoolVector3Array",
"getter": "get_emission_normals",
"setter": "set_emission_normals",
"index": -1
},
{
"name": "emission_points",
"type": "PoolVector3Array",
"getter": "get_emission_points",
"setter": "set_emission_points",
"index": -1
},
{
"name": "emission_ring_axis",
"type": "Vector3",
"getter": "get_emission_ring_axis",
"setter": "set_emission_ring_axis",
"index": -1
},
{
"name": "emission_ring_height",
"type": "float",
"getter": "get_emission_ring_height",
"setter": "set_emission_ring_height",
"index": -1
},
{
"name": "emission_ring_inner_radius",
"type": "float",
"getter": "get_emission_ring_inner_radius",
"setter": "set_emission_ring_inner_radius",
"index": -1
},
{
"name": "emission_ring_radius",
"type": "float",
"getter": "get_emission_ring_radius",
"setter": "set_emission_ring_radius",
"index": -1
},
{
"name": "emission_shape",
"type": "int",
"getter": "get_emission_shape",
"setter": "set_emission_shape",
"index": -1
},
{
"name": "emission_sphere_radius",
"type": "float",
"getter": "get_emission_sphere_radius",
"setter": "set_emission_sphere_radius",
"index": -1
},
{
"name": "emitting",
"type": "bool",
"getter": "is_emitting",
"setter": "set_emitting",
"index": -1
},
{
"name": "explosiveness",
"type": "float",
"getter": "get_explosiveness_ratio",
"setter": "set_explosiveness_ratio",
"index": -1
},
{
"name": "fixed_fps",
"type": "int",
"getter": "get_fixed_fps",
"setter": "set_fixed_fps",
"index": -1
},
{
"name": "flag_align_y",
"type": "bool",
"getter": "get_particle_flag",
"setter": "set_particle_flag",
"index": 0
},
{
"name": "flag_disable_z",
"type": "bool",
"getter": "get_particle_flag",
"setter": "set_particle_flag",
"index": 2
},
{
"name": "flag_rotate_y",
"type": "bool",
"getter": "get_particle_flag",
"setter": "set_particle_flag",
"index": 1
},
{
"name": "flatness",
"type": "float",
"getter": "get_flatness",
"setter": "set_flatness",
"index": -1
},
{
"name": "fract_delta",
"type": "bool",
"getter": "get_fractional_delta",
"setter": "set_fractional_delta",
"index": -1
},
{
"name": "gravity",
"type": "Vector3",
"getter": "get_gravity",
"setter": "set_gravity",
"index": -1
},
{
"name": "hue_variation",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 9
},
{
"name": "hue_variation_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 9
},
{
"name": "hue_variation_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 9
},
{
"name": "initial_velocity",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 0
},
{
"name": "initial_velocity_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 0
},
{
"name": "lifetime",
"type": "float",
"getter": "get_lifetime",
"setter": "set_lifetime",
"index": -1
},
{
"name": "lifetime_randomness",
"type": "float",
"getter": "get_lifetime_randomness",
"setter": "set_lifetime_randomness",
"index": -1
},
{
"name": "linear_accel",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 3
},
{
"name": "linear_accel_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 3
},
{
"name": "linear_accel_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 3
},
{
"name": "local_coords",
"type": "bool",
"getter": "get_use_local_coordinates",
"setter": "set_use_local_coordinates",
"index": -1
},
{
"name": "mesh",
"type": "Mesh",
"getter": "get_mesh",
"setter": "set_mesh",
"index": -1
},
{
"name": "one_shot",
"type": "bool",
"getter": "get_one_shot",
"setter": "set_one_shot",
"index": -1
},
{
"name": "orbit_velocity",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 2
},
{
"name": "orbit_velocity_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 2
},
{
"name": "orbit_velocity_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 2
},
{
"name": "preprocess",
"type": "float",
"getter": "get_pre_process_time",
"setter": "set_pre_process_time",
"index": -1
},
{
"name": "radial_accel",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 4
},
{
"name": "radial_accel_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 4
},
{
"name": "radial_accel_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 4
},
{
"name": "randomness",
"type": "float",
"getter": "get_randomness_ratio",
"setter": "set_randomness_ratio",
"index": -1
},
{
"name": "scale_amount",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 8
},
{
"name": "scale_amount_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 8
},
{
"name": "scale_amount_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 8
},
{
"name": "speed_scale",
"type": "float",
"getter": "get_speed_scale",
"setter": "set_speed_scale",
"index": -1
},
{
"name": "spread",
"type": "float",
"getter": "get_spread",
"setter": "set_spread",
"index": -1
},
{
"name": "tangential_accel",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 5
},
{
"name": "tangential_accel_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 5
},
{
"name": "tangential_accel_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 5
}
],
"signals": [
],
"methods": [
{
"name": "_update_render_thread",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "convert_from_particles",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "particles",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_amount",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_color",
"return_type": "Color",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_color_initial_ramp",
"return_type": "Gradient",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_color_ramp",
"return_type": "Gradient",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_direction",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_draw_order",
"return_type": "enum.CPUParticles::DrawOrder",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_box_extents",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_colors",
"return_type": "PoolColorArray",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_normals",
"return_type": "PoolVector3Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_points",
"return_type": "PoolVector3Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_ring_axis",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_ring_height",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_ring_inner_radius",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_ring_radius",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_shape",
"return_type": "enum.CPUParticles::EmissionShape",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_sphere_radius",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_explosiveness_ratio",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_fixed_fps",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_flatness",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_fractional_delta",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_gravity",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_lifetime",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_lifetime_randomness",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_mesh",
"return_type": "Mesh",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_one_shot",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_param",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "param",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_param_curve",
"return_type": "Curve",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "param",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_param_randomness",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "param",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_particle_flag",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "flag",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_pre_process_time",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_randomness_ratio",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_speed_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_spread",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_use_local_coordinates",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_emitting",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "restart",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_amount",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_color",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "color",
"type": "Color",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_color_initial_ramp",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ramp",
"type": "Gradient",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_color_ramp",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ramp",
"type": "Gradient",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_direction",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "direction",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_draw_order",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "order",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_box_extents",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "extents",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_colors",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "array",
"type": "PoolColorArray",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_normals",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "array",
"type": "PoolVector3Array",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_points",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "array",
"type": "PoolVector3Array",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_ring_axis",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "axis",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_ring_height",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "height",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_ring_inner_radius",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "offset",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_ring_radius",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "radius",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_shape",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "shape",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_sphere_radius",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "radius",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emitting",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "emitting",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_explosiveness_ratio",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ratio",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_fixed_fps",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "fps",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_flatness",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_fractional_delta",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_gravity",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "accel_vec",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_lifetime",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "secs",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_lifetime_randomness",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "random",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_mesh",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mesh",
"type": "Mesh",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_one_shot",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_param",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "param",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "value",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_param_curve",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "param",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "curve",
"type": "Curve",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_param_randomness",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "param",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "randomness",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_particle_flag",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "flag",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_pre_process_time",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "secs",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_randomness_ratio",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ratio",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_speed_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_spread",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "degrees",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_use_local_coordinates",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "Flags",
"values": {
"FLAG_ALIGN_Y_TO_VELOCITY": 0,
"FLAG_ROTATE_Y": 1,
"FLAG_DISABLE_Z": 2,
"FLAG_MAX": 3
}
},
{
"name": "EmissionShape",
"values": {
"EMISSION_SHAPE_POINT": 0,
"EMISSION_SHAPE_SPHERE": 1,
"EMISSION_SHAPE_BOX": 2,
"EMISSION_SHAPE_POINTS": 3,
"EMISSION_SHAPE_DIRECTED_POINTS": 4,
"EMISSION_SHAPE_RING": 5,
"EMISSION_SHAPE_MAX": 6
}
},
{
"name": "Parameter",
"values": {
"PARAM_INITIAL_LINEAR_VELOCITY": 0,
"PARAM_ANGULAR_VELOCITY": 1,
"PARAM_ORBIT_VELOCITY": 2,
"PARAM_LINEAR_ACCEL": 3,
"PARAM_RADIAL_ACCEL": 4,
"PARAM_TANGENTIAL_ACCEL": 5,
"PARAM_DAMPING": 6,
"PARAM_ANGLE": 7,
"PARAM_SCALE": 8,
"PARAM_HUE_VARIATION": 9,
"PARAM_ANIM_SPEED": 10,
"PARAM_ANIM_OFFSET": 11,
"PARAM_MAX": 12
}
},
{
"name": "DrawOrder",
"values": {
"DRAW_ORDER_INDEX": 0,
"DRAW_ORDER_LIFETIME": 1,
"DRAW_ORDER_VIEW_DEPTH": 2
}
}
]
},
{
"name": "CPUParticles2D",
"base_class": "Node2D",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"DRAW_ORDER_INDEX": 0,
"DRAW_ORDER_LIFETIME": 1,
"EMISSION_SHAPE_DIRECTED_POINTS": 4,
"EMISSION_SHAPE_MAX": 5,
"EMISSION_SHAPE_POINT": 0,
"EMISSION_SHAPE_POINTS": 3,
"EMISSION_SHAPE_RECTANGLE": 2,
"EMISSION_SHAPE_SPHERE": 1,
"FLAG_ALIGN_Y_TO_VELOCITY": 0,
"FLAG_DISABLE_Z": 2,
"FLAG_MAX": 3,
"FLAG_ROTATE_Y": 1,
"PARAM_ANGLE": 7,
"PARAM_ANGULAR_VELOCITY": 1,
"PARAM_ANIM_OFFSET": 11,
"PARAM_ANIM_SPEED": 10,
"PARAM_DAMPING": 6,
"PARAM_HUE_VARIATION": 9,
"PARAM_INITIAL_LINEAR_VELOCITY": 0,
"PARAM_LINEAR_ACCEL": 3,
"PARAM_MAX": 12,
"PARAM_ORBIT_VELOCITY": 2,
"PARAM_RADIAL_ACCEL": 4,
"PARAM_SCALE": 8,
"PARAM_TANGENTIAL_ACCEL": 5
},
"properties": [
{
"name": "amount",
"type": "int",
"getter": "get_amount",
"setter": "set_amount",
"index": -1
},
{
"name": "angle",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 7
},
{
"name": "angle_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 7
},
{
"name": "angle_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 7
},
{
"name": "angular_velocity",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 1
},
{
"name": "angular_velocity_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 1
},
{
"name": "angular_velocity_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 1
},
{
"name": "anim_offset",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 11
},
{
"name": "anim_offset_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 11
},
{
"name": "anim_offset_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 11
},
{
"name": "anim_speed",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 10
},
{
"name": "anim_speed_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 10
},
{
"name": "anim_speed_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 10
},
{
"name": "color",
"type": "Color",
"getter": "get_color",
"setter": "set_color",
"index": -1
},
{
"name": "color_initial_ramp",
"type": "Gradient",
"getter": "get_color_initial_ramp",
"setter": "set_color_initial_ramp",
"index": -1
},
{
"name": "color_ramp",
"type": "Gradient",
"getter": "get_color_ramp",
"setter": "set_color_ramp",
"index": -1
},
{
"name": "damping",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 6
},
{
"name": "damping_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 6
},
{
"name": "damping_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 6
},
{
"name": "direction",
"type": "Vector2",
"getter": "get_direction",
"setter": "set_direction",
"index": -1
},
{
"name": "draw_order",
"type": "int",
"getter": "get_draw_order",
"setter": "set_draw_order",
"index": -1
},
{
"name": "emission_colors",
"type": "PoolColorArray",
"getter": "get_emission_colors",
"setter": "set_emission_colors",
"index": -1
},
{
"name": "emission_normals",
"type": "PoolVector2Array",
"getter": "get_emission_normals",
"setter": "set_emission_normals",
"index": -1
},
{
"name": "emission_points",
"type": "PoolVector2Array",
"getter": "get_emission_points",
"setter": "set_emission_points",
"index": -1
},
{
"name": "emission_rect_extents",
"type": "Vector2",
"getter": "get_emission_rect_extents",
"setter": "set_emission_rect_extents",
"index": -1
},
{
"name": "emission_shape",
"type": "int",
"getter": "get_emission_shape",
"setter": "set_emission_shape",
"index": -1
},
{
"name": "emission_sphere_radius",
"type": "float",
"getter": "get_emission_sphere_radius",
"setter": "set_emission_sphere_radius",
"index": -1
},
{
"name": "emitting",
"type": "bool",
"getter": "is_emitting",
"setter": "set_emitting",
"index": -1
},
{
"name": "explosiveness",
"type": "float",
"getter": "get_explosiveness_ratio",
"setter": "set_explosiveness_ratio",
"index": -1
},
{
"name": "fixed_fps",
"type": "int",
"getter": "get_fixed_fps",
"setter": "set_fixed_fps",
"index": -1
},
{
"name": "flag_align_y",
"type": "bool",
"getter": "get_particle_flag",
"setter": "set_particle_flag",
"index": 0
},
{
"name": "fract_delta",
"type": "bool",
"getter": "get_fractional_delta",
"setter": "set_fractional_delta",
"index": -1
},
{
"name": "gravity",
"type": "Vector2",
"getter": "get_gravity",
"setter": "set_gravity",
"index": -1
},
{
"name": "hue_variation",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 9
},
{
"name": "hue_variation_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 9
},
{
"name": "hue_variation_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 9
},
{
"name": "initial_velocity",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 0
},
{
"name": "initial_velocity_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 0
},
{
"name": "lifetime",
"type": "float",
"getter": "get_lifetime",
"setter": "set_lifetime",
"index": -1
},
{
"name": "lifetime_randomness",
"type": "float",
"getter": "get_lifetime_randomness",
"setter": "set_lifetime_randomness",
"index": -1
},
{
"name": "linear_accel",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 3
},
{
"name": "linear_accel_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 3
},
{
"name": "linear_accel_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 3
},
{
"name": "local_coords",
"type": "bool",
"getter": "get_use_local_coordinates",
"setter": "set_use_local_coordinates",
"index": -1
},
{
"name": "normalmap",
"type": "Texture",
"getter": "get_normalmap",
"setter": "set_normalmap",
"index": -1
},
{
"name": "one_shot",
"type": "bool",
"getter": "get_one_shot",
"setter": "set_one_shot",
"index": -1
},
{
"name": "orbit_velocity",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 2
},
{
"name": "orbit_velocity_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 2
},
{
"name": "orbit_velocity_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 2
},
{
"name": "preprocess",
"type": "float",
"getter": "get_pre_process_time",
"setter": "set_pre_process_time",
"index": -1
},
{
"name": "radial_accel",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 4
},
{
"name": "radial_accel_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 4
},
{
"name": "radial_accel_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 4
},
{
"name": "randomness",
"type": "float",
"getter": "get_randomness_ratio",
"setter": "set_randomness_ratio",
"index": -1
},
{
"name": "scale_amount",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 8
},
{
"name": "scale_amount_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 8
},
{
"name": "scale_amount_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 8
},
{
"name": "speed_scale",
"type": "float",
"getter": "get_speed_scale",
"setter": "set_speed_scale",
"index": -1
},
{
"name": "spread",
"type": "float",
"getter": "get_spread",
"setter": "set_spread",
"index": -1
},
{
"name": "tangential_accel",
"type": "float",
"getter": "get_param",
"setter": "set_param",
"index": 5
},
{
"name": "tangential_accel_curve",
"type": "Curve",
"getter": "get_param_curve",
"setter": "set_param_curve",
"index": 5
},
{
"name": "tangential_accel_random",
"type": "float",
"getter": "get_param_randomness",
"setter": "set_param_randomness",
"index": 5
},
{
"name": "texture",
"type": "Texture",
"getter": "get_texture",
"setter": "set_texture",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_texture_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_update_render_thread",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "convert_from_particles",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "particles",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_amount",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_color",
"return_type": "Color",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_color_initial_ramp",
"return_type": "Gradient",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_color_ramp",
"return_type": "Gradient",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_direction",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_draw_order",
"return_type": "enum.CPUParticles2D::DrawOrder",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_colors",
"return_type": "PoolColorArray",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_normals",
"return_type": "PoolVector2Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_points",
"return_type": "PoolVector2Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_rect_extents",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_shape",
"return_type": "enum.CPUParticles2D::EmissionShape",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_emission_sphere_radius",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_explosiveness_ratio",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_fixed_fps",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_fractional_delta",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_gravity",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_lifetime",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_lifetime_randomness",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_normalmap",
"return_type": "Texture",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_one_shot",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_param",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "param",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_param_curve",
"return_type": "Curve",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "param",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_param_randomness",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "param",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_particle_flag",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "flag",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_pre_process_time",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_randomness_ratio",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_speed_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_spread",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_texture",
"return_type": "Texture",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_use_local_coordinates",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_emitting",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "restart",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_amount",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "amount",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_color",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "color",
"type": "Color",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_color_initial_ramp",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ramp",
"type": "Gradient",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_color_ramp",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ramp",
"type": "Gradient",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_direction",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "direction",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_draw_order",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "order",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_colors",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "array",
"type": "PoolColorArray",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_normals",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "array",
"type": "PoolVector2Array",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_points",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "array",
"type": "PoolVector2Array",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_rect_extents",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "extents",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_shape",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "shape",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emission_sphere_radius",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "radius",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_emitting",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "emitting",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_explosiveness_ratio",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ratio",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_fixed_fps",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "fps",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_fractional_delta",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_gravity",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "accel_vec",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_lifetime",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "secs",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_lifetime_randomness",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "random",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_normalmap",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "normalmap",
"type": "Texture",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_one_shot",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_param",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "param",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "value",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_param_curve",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "param",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "curve",
"type": "Curve",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_param_randomness",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "param",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "randomness",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_particle_flag",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "flag",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_pre_process_time",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "secs",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_randomness_ratio",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ratio",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_speed_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_spread",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "degrees",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_texture",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "texture",
"type": "Texture",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_use_local_coordinates",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "Flags",
"values": {
"FLAG_ALIGN_Y_TO_VELOCITY": 0,
"FLAG_ROTATE_Y": 1,
"FLAG_DISABLE_Z": 2,
"FLAG_MAX": 3
}
},
{
"name": "EmissionShape",
"values": {
"EMISSION_SHAPE_POINT": 0,
"EMISSION_SHAPE_SPHERE": 1,
"EMISSION_SHAPE_RECTANGLE": 2,
"EMISSION_SHAPE_POINTS": 3,
"EMISSION_SHAPE_DIRECTED_POINTS": 4,
"EMISSION_SHAPE_MAX": 5
}
},
{
"name": "Parameter",
"values": {
"PARAM_INITIAL_LINEAR_VELOCITY": 0,
"PARAM_ANGULAR_VELOCITY": 1,
"PARAM_ORBIT_VELOCITY": 2,
"PARAM_LINEAR_ACCEL": 3,
"PARAM_RADIAL_ACCEL": 4,
"PARAM_TANGENTIAL_ACCEL": 5,
"PARAM_DAMPING": 6,
"PARAM_ANGLE": 7,
"PARAM_SCALE": 8,
"PARAM_HUE_VARIATION": 9,
"PARAM_ANIM_SPEED": 10,
"PARAM_ANIM_OFFSET": 11,
"PARAM_MAX": 12
}
},
{
"name": "DrawOrder",
"values": {
"DRAW_ORDER_INDEX": 0,
"DRAW_ORDER_LIFETIME": 1
}
}
]
},
{
"name": "CSGBox",
"base_class": "CSGPrimitive",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "depth",
"type": "float",
"getter": "get_depth",
"setter": "set_depth",
"index": -1
},
{
"name": "height",
"type": "float",
"getter": "get_height",
"setter": "set_height",
"index": -1
},
{
"name": "material",
"type": "SpatialMaterial,ShaderMaterial",
"getter": "get_material",
"setter": "set_material",
"index": -1
},
{
"name": "width",
"type": "float",
"getter": "get_width",
"setter": "set_width",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_depth",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_height",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_material",
"return_type": "Material",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_width",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_depth",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "depth",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_height",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "height",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_material",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "material",
"type": "Material",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_width",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "width",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "CSGCombiner",
"base_class": "CSGShape",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "CSGCylinder",
"base_class": "CSGPrimitive",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "cone",
"type": "bool",
"getter": "is_cone",
"setter": "set_cone",
"index": -1
},
{
"name": "height",
"type": "float",
"getter": "get_height",
"setter": "set_height",
"index": -1
},
{
"name": "material",
"type": "SpatialMaterial,ShaderMaterial",
"getter": "get_material",
"setter": "set_material",
"index": -1
},
{
"name": "radius",
"type": "float",
"getter": "get_radius",
"setter": "set_radius",
"index": -1
},
{
"name": "sides",
"type": "int",
"getter": "get_sides",
"setter": "set_sides",
"index": -1
},
{
"name": "smooth_faces",
"type": "bool",
"getter": "get_smooth_faces",
"setter": "set_smooth_faces",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_height",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_material",
"return_type": "Material",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_radius",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_sides",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_smooth_faces",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_cone",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_cone",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "cone",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_height",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "height",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_material",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "material",
"type": "Material",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_radius",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "radius",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_sides",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "sides",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_smooth_faces",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "smooth_faces",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "CSGMesh",
"base_class": "CSGPrimitive",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "material",
"type": "SpatialMaterial,ShaderMaterial",
"getter": "get_material",
"setter": "set_material",
"index": -1
},
{
"name": "mesh",
"type": "Mesh",
"getter": "get_mesh",
"setter": "set_mesh",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_mesh_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_material",
"return_type": "Material",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_mesh",
"return_type": "Mesh",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_material",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "material",
"type": "Material",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_mesh",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mesh",
"type": "Mesh",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "CSGPolygon",
"base_class": "CSGPrimitive",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"MODE_DEPTH": 0,
"MODE_PATH": 2,
"MODE_SPIN": 1,
"PATH_INTERVAL_DISTANCE": 0,
"PATH_INTERVAL_SUBDIVIDE": 1,
"PATH_ROTATION_PATH": 1,
"PATH_ROTATION_PATH_FOLLOW": 2,
"PATH_ROTATION_POLYGON": 0
},
"properties": [
{
"name": "depth",
"type": "float",
"getter": "get_depth",
"setter": "set_depth",
"index": -1
},
{
"name": "material",
"type": "SpatialMaterial,ShaderMaterial",
"getter": "get_material",
"setter": "set_material",
"index": -1
},
{
"name": "mode",
"type": "int",
"getter": "get_mode",
"setter": "set_mode",
"index": -1
},
{
"name": "path_continuous_u",
"type": "bool",
"getter": "is_path_continuous_u",
"setter": "set_path_continuous_u",
"index": -1
},
{
"name": "path_interval",
"type": "float",
"getter": "get_path_interval",
"setter": "set_path_interval",
"index": -1
},
{
"name": "path_interval_type",
"type": "int",
"getter": "get_path_interval_type",
"setter": "set_path_interval_type",
"index": -1
},
{
"name": "path_joined",
"type": "bool",
"getter": "is_path_joined",
"setter": "set_path_joined",
"index": -1
},
{
"name": "path_local",
"type": "bool",
"getter": "is_path_local",
"setter": "set_path_local",
"index": -1
},
{
"name": "path_node",
"type": "NodePath",
"getter": "get_path_node",
"setter": "set_path_node",
"index": -1
},
{
"name": "path_rotation",
"type": "int",
"getter": "get_path_rotation",
"setter": "set_path_rotation",
"index": -1
},
{
"name": "path_simplify_angle",
"type": "float",
"getter": "get_path_simplify_angle",
"setter": "set_path_simplify_angle",
"index": -1
},
{
"name": "path_u_distance",
"type": "float",
"getter": "get_path_u_distance",
"setter": "set_path_u_distance",
"index": -1
},
{
"name": "polygon",
"type": "PoolVector2Array",
"getter": "get_polygon",
"setter": "set_polygon",
"index": -1
},
{
"name": "smooth_faces",
"type": "bool",
"getter": "get_smooth_faces",
"setter": "set_smooth_faces",
"index": -1
},
{
"name": "spin_degrees",
"type": "float",
"getter": "get_spin_degrees",
"setter": "set_spin_degrees",
"index": -1
},
{
"name": "spin_sides",
"type": "int",
"getter": "get_spin_sides",
"setter": "set_spin_sides",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_has_editable_3d_polygon_no_depth",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_is_editable_3d_polygon",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_path_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_path_exited",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_depth",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_material",
"return_type": "Material",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_mode",
"return_type": "enum.CSGPolygon::Mode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_path_interval",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_path_interval_type",
"return_type": "enum.CSGPolygon::PathIntervalType",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_path_node",
"return_type": "NodePath",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_path_rotation",
"return_type": "enum.CSGPolygon::PathRotation",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_path_simplify_angle",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_path_u_distance",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_polygon",
"return_type": "PoolVector2Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_smooth_faces",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_spin_degrees",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_spin_sides",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_path_continuous_u",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_path_joined",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_path_local",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_depth",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "depth",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_material",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "material",
"type": "Material",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_path_continuous_u",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_path_interval",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "path_interval",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_path_interval_type",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "interval_type",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_path_joined",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_path_local",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_path_node",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "path",
"type": "NodePath",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_path_rotation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "path_rotation",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_path_simplify_angle",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "degrees",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_path_u_distance",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "distance",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_polygon",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "polygon",
"type": "PoolVector2Array",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_smooth_faces",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "smooth_faces",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_spin_degrees",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "degrees",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_spin_sides",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "spin_sides",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "PathIntervalType",
"values": {
"PATH_INTERVAL_DISTANCE": 0,
"PATH_INTERVAL_SUBDIVIDE": 1
}
},
{
"name": "PathRotation",
"values": {
"PATH_ROTATION_POLYGON": 0,
"PATH_ROTATION_PATH": 1,
"PATH_ROTATION_PATH_FOLLOW": 2
}
},
{
"name": "Mode",
"values": {
"MODE_DEPTH": 0,
"MODE_SPIN": 1,
"MODE_PATH": 2
}
}
]
},
{
"name": "CSGPrimitive",
"base_class": "CSGShape",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "invert_faces",
"type": "bool",
"getter": "is_inverting_faces",
"setter": "set_invert_faces",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "is_inverting_faces",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_invert_faces",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "invert_faces",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "CSGShape",
"base_class": "GeometryInstance",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": false,
"constants": {
"OPERATION_INTERSECTION": 1,
"OPERATION_SUBTRACTION": 2,
"OPERATION_UNION": 0
},
"properties": [
{
"name": "calculate_tangents",
"type": "bool",
"getter": "is_calculating_tangents",
"setter": "set_calculate_tangents",
"index": -1
},
{
"name": "collision_layer",
"type": "int",
"getter": "get_collision_layer",
"setter": "set_collision_layer",
"index": -1
},
{
"name": "collision_mask",
"type": "int",
"getter": "get_collision_mask",
"setter": "set_collision_mask",
"index": -1
},
{
"name": "operation",
"type": "int",
"getter": "get_operation",
"setter": "set_operation",
"index": -1
},
{
"name": "snap",
"type": "float",
"getter": "get_snap",
"setter": "set_snap",
"index": -1
},
{
"name": "use_collision",
"type": "bool",
"getter": "is_using_collision",
"setter": "set_use_collision",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_update_shape",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_collision_layer",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_collision_layer_bit",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bit",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_collision_mask",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_collision_mask_bit",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bit",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_meshes",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_operation",
"return_type": "enum.CSGShape::Operation",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_snap",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_calculating_tangents",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_root_shape",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_using_collision",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_calculate_tangents",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_collision_layer",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "layer",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_collision_layer_bit",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bit",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "value",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_collision_mask",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mask",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_collision_mask_bit",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bit",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "value",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_operation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "operation",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_snap",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "snap",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_use_collision",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "operation",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "Operation",
"values": {
"OPERATION_UNION": 0,
"OPERATION_INTERSECTION": 1,
"OPERATION_SUBTRACTION": 2
}
}
]
},
{
"name": "CSGSphere",
"base_class": "CSGPrimitive",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "material",
"type": "SpatialMaterial,ShaderMaterial",
"getter": "get_material",
"setter": "set_material",
"index": -1
},
{
"name": "radial_segments",
"type": "int",
"getter": "get_radial_segments",
"setter": "set_radial_segments",
"index": -1
},
{
"name": "radius",
"type": "float",
"getter": "get_radius",
"setter": "set_radius",
"index": -1
},
{
"name": "rings",
"type": "int",
"getter": "get_rings",
"setter": "set_rings",
"index": -1
},
{
"name": "smooth_faces",
"type": "bool",
"getter": "get_smooth_faces",
"setter": "set_smooth_faces",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_material",
"return_type": "Material",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_radial_segments",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_radius",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_rings",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_smooth_faces",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_material",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "material",
"type": "Material",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_radial_segments",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "radial_segments",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_radius",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "radius",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_rings",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rings",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_smooth_faces",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "smooth_faces",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "CSGTorus",
"base_class": "CSGPrimitive",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "inner_radius",
"type": "float",
"getter": "get_inner_radius",
"setter": "set_inner_radius",
"index": -1
},
{
"name": "material",
"type": "SpatialMaterial,ShaderMaterial",
"getter": "get_material",
"setter": "set_material",
"index": -1
},
{
"name": "outer_radius",
"type": "float",
"getter": "get_outer_radius",
"setter": "set_outer_radius",
"index": -1
},
{
"name": "ring_sides",
"type": "int",
"getter": "get_ring_sides",
"setter": "set_ring_sides",
"index": -1
},
{
"name": "sides",
"type": "int",
"getter": "get_sides",
"setter": "set_sides",
"index": -1
},
{
"name": "smooth_faces",
"type": "bool",
"getter": "get_smooth_faces",
"setter": "set_smooth_faces",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_inner_radius",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_material",
"return_type": "Material",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_outer_radius",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_ring_sides",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_sides",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_smooth_faces",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_inner_radius",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "radius",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_material",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "material",
"type": "Material",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_outer_radius",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "radius",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_ring_sides",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "sides",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_sides",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "sides",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_smooth_faces",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "smooth_faces",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "CallbackTweener",
"base_class": "Tweener",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
{
"name": "set_delay",
"return_type": "CallbackTweener",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "delay",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "Camera",
"base_class": "Spatial",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"DOPPLER_TRACKING_DISABLED": 0,
"DOPPLER_TRACKING_IDLE_STEP": 1,
"DOPPLER_TRACKING_PHYSICS_STEP": 2,
"KEEP_HEIGHT": 1,
"KEEP_WIDTH": 0,
"PROJECTION_FRUSTUM": 2,
"PROJECTION_ORTHOGONAL": 1,
"PROJECTION_PERSPECTIVE": 0
},
"properties": [
{
"name": "cull_mask",
"type": "int",
"getter": "get_cull_mask",
"setter": "set_cull_mask",
"index": -1
},
{
"name": "current",
"type": "bool",
"getter": "is_current",
"setter": "set_current",
"index": -1
},
{
"name": "doppler_tracking",
"type": "int",
"getter": "get_doppler_tracking",
"setter": "set_doppler_tracking",
"index": -1
},
{
"name": "environment",
"type": "Environment",
"getter": "get_environment",
"setter": "set_environment",
"index": -1
},
{
"name": "far",
"type": "float",
"getter": "get_zfar",
"setter": "set_zfar",
"index": -1
},
{
"name": "fov",
"type": "float",
"getter": "get_fov",
"setter": "set_fov",
"index": -1
},
{
"name": "frustum_offset",
"type": "Vector2",
"getter": "get_frustum_offset",
"setter": "set_frustum_offset",
"index": -1
},
{
"name": "h_offset",
"type": "float",
"getter": "get_h_offset",
"setter": "set_h_offset",
"index": -1
},
{
"name": "keep_aspect",
"type": "int",
"getter": "get_keep_aspect_mode",
"setter": "set_keep_aspect_mode",
"index": -1
},
{
"name": "near",
"type": "float",
"getter": "get_znear",
"setter": "set_znear",
"index": -1
},
{
"name": "projection",
"type": "int",
"getter": "get_projection",
"setter": "set_projection",
"index": -1
},
{
"name": "size",
"type": "float",
"getter": "get_size",
"setter": "set_size",
"index": -1
},
{
"name": "v_offset",
"type": "float",
"getter": "get_v_offset",
"setter": "set_v_offset",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "clear_current",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable_next",
"type": "bool",
"has_default_value": true,
"default_value": "True"
}
]
},
{
"name": "get_camera_rid",
"return_type": "RID",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_camera_transform",
"return_type": "Transform",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_cull_mask",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_cull_mask_bit",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "layer",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_doppler_tracking",
"return_type": "enum.Camera::DopplerTracking",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_environment",
"return_type": "Environment",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_fov",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_frustum",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_frustum_offset",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_h_offset",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_keep_aspect_mode",
"return_type": "enum.Camera::KeepAspect",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_projection",
"return_type": "enum.Camera::Projection",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_size",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_v_offset",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_zfar",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_znear",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_current",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_position_behind",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "world_point",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "make_current",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "project_local_ray_normal",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "screen_point",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "project_position",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "screen_point",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "z_depth",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "project_ray_normal",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "screen_point",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "project_ray_origin",
"return_type": "Vector3",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "screen_point",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_cull_mask",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mask",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_cull_mask_bit",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "layer",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_current",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_doppler_tracking",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_environment",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "env",
"type": "Environment",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_fov",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "fov",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_frustum",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "size",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "offset",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "z_near",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "z_far",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_frustum_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frustum_offset",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_h_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ofs",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_keep_aspect_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_orthogonal",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "size",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "z_near",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "z_far",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_perspective",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "fov",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "z_near",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "z_far",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_projection",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "projection",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_size",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "size",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_v_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ofs",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_zfar",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "zfar",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_znear",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "znear",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "unproject_position",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "world_point",
"type": "Vector3",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "KeepAspect",
"values": {
"KEEP_WIDTH": 0,
"KEEP_HEIGHT": 1
}
},
{
"name": "Projection",
"values": {
"PROJECTION_PERSPECTIVE": 0,
"PROJECTION_ORTHOGONAL": 1,
"PROJECTION_FRUSTUM": 2
}
},
{
"name": "DopplerTracking",
"values": {
"DOPPLER_TRACKING_DISABLED": 0,
"DOPPLER_TRACKING_IDLE_STEP": 1,
"DOPPLER_TRACKING_PHYSICS_STEP": 2
}
}
]
},
{
"name": "Camera2D",
"base_class": "Node2D",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"ANCHOR_MODE_DRAG_CENTER": 1,
"ANCHOR_MODE_FIXED_TOP_LEFT": 0,
"CAMERA2D_PROCESS_IDLE": 1,
"CAMERA2D_PROCESS_PHYSICS": 0
},
"properties": [
{
"name": "anchor_mode",
"type": "int",
"getter": "get_anchor_mode",
"setter": "set_anchor_mode",
"index": -1
},
{
"name": "current",
"type": "bool",
"getter": "is_current",
"setter": "_set_current",
"index": -1
},
{
"name": "custom_viewport",
"type": "Viewport",
"getter": "get_custom_viewport",
"setter": "set_custom_viewport",
"index": -1
},
{
"name": "drag_margin_bottom",
"type": "float",
"getter": "get_drag_margin",
"setter": "set_drag_margin",
"index": 3
},
{
"name": "drag_margin_h_enabled",
"type": "bool",
"getter": "is_h_drag_enabled",
"setter": "set_h_drag_enabled",
"index": -1
},
{
"name": "drag_margin_left",
"type": "float",
"getter": "get_drag_margin",
"setter": "set_drag_margin",
"index": 0
},
{
"name": "drag_margin_right",
"type": "float",
"getter": "get_drag_margin",
"setter": "set_drag_margin",
"index": 2
},
{
"name": "drag_margin_top",
"type": "float",
"getter": "get_drag_margin",
"setter": "set_drag_margin",
"index": 1
},
{
"name": "drag_margin_v_enabled",
"type": "bool",
"getter": "is_v_drag_enabled",
"setter": "set_v_drag_enabled",
"index": -1
},
{
"name": "editor_draw_drag_margin",
"type": "bool",
"getter": "is_margin_drawing_enabled",
"setter": "set_margin_drawing_enabled",
"index": -1
},
{
"name": "editor_draw_limits",
"type": "bool",
"getter": "is_limit_drawing_enabled",
"setter": "set_limit_drawing_enabled",
"index": -1
},
{
"name": "editor_draw_screen",
"type": "bool",
"getter": "is_screen_drawing_enabled",
"setter": "set_screen_drawing_enabled",
"index": -1
},
{
"name": "limit_bottom",
"type": "int",
"getter": "get_limit",
"setter": "set_limit",
"index": 3
},
{
"name": "limit_left",
"type": "int",
"getter": "get_limit",
"setter": "set_limit",
"index": 0
},
{
"name": "limit_right",
"type": "int",
"getter": "get_limit",
"setter": "set_limit",
"index": 2
},
{
"name": "limit_smoothed",
"type": "bool",
"getter": "is_limit_smoothing_enabled",
"setter": "set_limit_smoothing_enabled",
"index": -1
},
{
"name": "limit_top",
"type": "int",
"getter": "get_limit",
"setter": "set_limit",
"index": 1
},
{
"name": "offset",
"type": "Vector2",
"getter": "get_offset",
"setter": "set_offset",
"index": -1
},
{
"name": "offset_h",
"type": "float",
"getter": "get_h_offset",
"setter": "set_h_offset",
"index": -1
},
{
"name": "offset_v",
"type": "float",
"getter": "get_v_offset",
"setter": "set_v_offset",
"index": -1
},
{
"name": "process_mode",
"type": "int",
"getter": "get_process_mode",
"setter": "set_process_mode",
"index": -1
},
{
"name": "rotating",
"type": "bool",
"getter": "is_rotating",
"setter": "set_rotating",
"index": -1
},
{
"name": "smoothing_enabled",
"type": "bool",
"getter": "is_follow_smoothing_enabled",
"setter": "set_enable_follow_smoothing",
"index": -1
},
{
"name": "smoothing_speed",
"type": "float",
"getter": "get_follow_smoothing",
"setter": "set_follow_smoothing",
"index": -1
},
{
"name": "zoom",
"type": "Vector2",
"getter": "get_zoom",
"setter": "set_zoom",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_make_current",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "arg0",
"type": "Object",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_set_current",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "current",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_update_scroll",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "align",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "clear_current",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "force_update_scroll",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_anchor_mode",
"return_type": "enum.Camera2D::AnchorMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_camera_position",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_camera_screen_center",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_custom_viewport",
"return_type": "Node",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_drag_margin",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "margin",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_follow_smoothing",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_h_offset",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_limit",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "margin",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_offset",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_process_mode",
"return_type": "enum.Camera2D::Camera2DProcessMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_v_offset",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_zoom",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_current",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_follow_smoothing_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_h_drag_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_limit_drawing_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_limit_smoothing_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_margin_drawing_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_rotating",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_screen_drawing_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_v_drag_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "make_current",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "reset_smoothing",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_anchor_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "anchor_mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_custom_viewport",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "viewport",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_drag_margin",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "margin",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "drag_margin",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_enable_follow_smoothing",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "follow_smoothing",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_follow_smoothing",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "follow_smoothing",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_h_drag_enabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_h_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ofs",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_limit",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "margin",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "limit",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_limit_drawing_enabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "limit_drawing_enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_limit_smoothing_enabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "limit_smoothing_enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_margin_drawing_enabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "margin_drawing_enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "offset",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_process_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_rotating",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rotating",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_screen_drawing_enabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "screen_drawing_enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_v_drag_enabled",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enabled",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_v_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ofs",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_zoom",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "zoom",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "Camera2DProcessMode",
"values": {
"CAMERA2D_PROCESS_PHYSICS": 0,
"CAMERA2D_PROCESS_IDLE": 1
}
},
{
"name": "AnchorMode",
"values": {
"ANCHOR_MODE_FIXED_TOP_LEFT": 0,
"ANCHOR_MODE_DRAG_CENTER": 1
}
}
]
},
{
"name": "CameraFeed",
"base_class": "Reference",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"FEED_BACK": 2,
"FEED_FRONT": 1,
"FEED_NOIMAGE": 0,
"FEED_RGB": 1,
"FEED_UNSPECIFIED": 0,
"FEED_YCBCR": 2,
"FEED_YCBCR_SEP": 3
},
"properties": [
{
"name": "feed_is_active",
"type": "bool",
"getter": "is_active",
"setter": "set_active",
"index": -1
},
{
"name": "feed_transform",
"type": "Transform2D",
"getter": "get_transform",
"setter": "set_transform",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "_allocate_texture",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "width",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "height",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "format",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "texture_type",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "data_type",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_set_RGB_img",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rgb_img",
"type": "Image",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_set_YCbCr_img",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "ycbcr_img",
"type": "Image",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_set_YCbCr_imgs",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "y_img",
"type": "Image",
"has_default_value": false,
"default_value": ""
},
{
"name": "cbcr_img",
"type": "Image",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_set_name",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "name",
"type": "String",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_set_position",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "position",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_id",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_name",
"return_type": "String",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_position",
"return_type": "enum.CameraFeed::FeedPosition",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_transform",
"return_type": "Transform2D",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_active",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "active",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_transform",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "transform",
"type": "Transform2D",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "FeedDataType",
"values": {
"FEED_NOIMAGE": 0,
"FEED_RGB": 1,
"FEED_YCBCR": 2,
"FEED_YCBCR_SEP": 3
}
},
{
"name": "FeedPosition",
"values": {
"FEED_UNSPECIFIED": 0,
"FEED_FRONT": 1,
"FEED_BACK": 2
}
}
]
},
{
"name": "CameraServer",
"base_class": "Object",
"api_type": "core",
"singleton": true,
"singleton_name": "CameraServer",
"instanciable": false,
"is_reference": false,
"constants": {
"FEED_CBCR_IMAGE": 1,
"FEED_RGBA_IMAGE": 0,
"FEED_YCBCR_IMAGE": 0,
"FEED_Y_IMAGE": 0
},
"properties": [
],
"signals": [
{
"name": "camera_feed_added",
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "camera_feed_removed",
"arguments": [
{
"name": "id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"methods": [
{
"name": "add_feed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "feed",
"type": "CameraFeed",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "feeds",
"return_type": "Array",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_feed",
"return_type": "CameraFeed",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_feed_count",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "remove_feed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "feed",
"type": "CameraFeed",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "FeedImage",
"values": {
"FEED_RGBA_IMAGE": 0,
"FEED_YCBCR_IMAGE": 0,
"FEED_Y_IMAGE": 0,
"FEED_CBCR_IMAGE": 1
}
}
]
},
{
"name": "CameraTexture",
"base_class": "Texture",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "camera_feed_id",
"type": "int",
"getter": "get_camera_feed_id",
"setter": "set_camera_feed_id",
"index": -1
},
{
"name": "camera_is_active",
"type": "bool",
"getter": "get_camera_active",
"setter": "set_camera_active",
"index": -1
},
{
"name": "which_feed",
"type": "int",
"getter": "get_which_feed",
"setter": "set_which_feed",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_camera_active",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_camera_feed_id",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_which_feed",
"return_type": "enum.CameraServer::FeedImage",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_camera_active",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "active",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_camera_feed_id",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "feed_id",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_which_feed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "which_feed",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "CanvasItem",
"base_class": "Node",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": false,
"is_reference": false,
"constants": {
"BLEND_MODE_ADD": 1,
"BLEND_MODE_DISABLED": 5,
"BLEND_MODE_MIX": 0,
"BLEND_MODE_MUL": 3,
"BLEND_MODE_PREMULT_ALPHA": 4,
"BLEND_MODE_SUB": 2,
"NOTIFICATION_DRAW": 30,
"NOTIFICATION_ENTER_CANVAS": 32,
"NOTIFICATION_EXIT_CANVAS": 33,
"NOTIFICATION_LOCAL_TRANSFORM_CHANGED": 35,
"NOTIFICATION_TRANSFORM_CHANGED": 2000,
"NOTIFICATION_VISIBILITY_CHANGED": 31
},
"properties": [
{
"name": "light_mask",
"type": "int",
"getter": "get_light_mask",
"setter": "set_light_mask",
"index": -1
},
{
"name": "material",
"type": "ShaderMaterial,CanvasItemMaterial",
"getter": "get_material",
"setter": "set_material",
"index": -1
},
{
"name": "modulate",
"type": "Color",
"getter": "get_modulate",
"setter": "set_modulate",
"index": -1
},
{
"name": "self_modulate",
"type": "Color",
"getter": "get_self_modulate",
"setter": "set_self_modulate",
"index": -1
},
{
"name": "show_behind_parent",
"type": "bool",
"getter": "is_draw_behind_parent_enabled",
"setter": "set_draw_behind_parent",
"index": -1
},
{
"name": "show_on_top",
"type": "bool",
"getter": "_is_on_top",
"setter": "_set_on_top",
"index": -1
},
{
"name": "use_parent_material",
"type": "bool",
"getter": "get_use_parent_material",
"setter": "set_use_parent_material",
"index": -1
},
{
"name": "visible",
"type": "bool",
"getter": "is_visible",
"setter": "set_visible",
"index": -1
}
],
"signals": [
{
"name": "draw",
"arguments": [
]
},
{
"name": "hide",
"arguments": [
]
},
{
"name": "item_rect_changed",
"arguments": [
]
},
{
"name": "visibility_changed",
"arguments": [
]
}
],
"methods": [
{
"name": "_draw",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_edit_get_pivot",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_edit_get_position",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_edit_get_rect",
"return_type": "Rect2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_edit_get_rotation",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_edit_get_scale",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_edit_get_state",
"return_type": "Dictionary",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_edit_get_transform",
"return_type": "Transform2D",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_edit_set_pivot",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "pivot",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_edit_set_position",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_edit_set_rect",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rect",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_edit_set_rotation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "degrees",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_edit_set_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "scale",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_edit_set_state",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "state",
"type": "Dictionary",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_edit_use_pivot",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_edit_use_rect",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_edit_use_rotation",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_is_on_top",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_set_on_top",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "on_top",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_toplevel_raise_self",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "_toplevel_visibility_changed",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "visible",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "_update_callback",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": true,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "draw_arc",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "center",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "radius",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "start_angle",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "end_angle",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "point_count",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "color",
"type": "Color",
"has_default_value": false,
"default_value": ""
},
{
"name": "width",
"type": "float",
"has_default_value": true,
"default_value": "1"
},
{
"name": "antialiased",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "draw_char",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "font",
"type": "Font",
"has_default_value": false,
"default_value": ""
},
{
"name": "position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "char",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "next",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "modulate",
"type": "Color",
"has_default_value": true,
"default_value": "1,1,1,1"
}
]
},
{
"name": "draw_circle",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "radius",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "color",
"type": "Color",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "draw_colored_polygon",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "points",
"type": "PoolVector2Array",
"has_default_value": false,
"default_value": ""
},
{
"name": "color",
"type": "Color",
"has_default_value": false,
"default_value": ""
},
{
"name": "uvs",
"type": "PoolVector2Array",
"has_default_value": true,
"default_value": "[]"
},
{
"name": "texture",
"type": "Texture",
"has_default_value": true,
"default_value": "Null"
},
{
"name": "normal_map",
"type": "Texture",
"has_default_value": true,
"default_value": "Null"
},
{
"name": "antialiased",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "draw_line",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "from",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "to",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "color",
"type": "Color",
"has_default_value": false,
"default_value": ""
},
{
"name": "width",
"type": "float",
"has_default_value": true,
"default_value": "1"
},
{
"name": "antialiased",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "draw_mesh",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mesh",
"type": "Mesh",
"has_default_value": false,
"default_value": ""
},
{
"name": "texture",
"type": "Texture",
"has_default_value": false,
"default_value": ""
},
{
"name": "normal_map",
"type": "Texture",
"has_default_value": true,
"default_value": "[Object:null]"
},
{
"name": "transform",
"type": "Transform2D",
"has_default_value": true,
"default_value": "((1, 0), (0, 1), (0, 0))"
},
{
"name": "modulate",
"type": "Color",
"has_default_value": true,
"default_value": "1,1,1,1"
}
]
},
{
"name": "draw_multiline",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "points",
"type": "PoolVector2Array",
"has_default_value": false,
"default_value": ""
},
{
"name": "color",
"type": "Color",
"has_default_value": false,
"default_value": ""
},
{
"name": "width",
"type": "float",
"has_default_value": true,
"default_value": "1"
},
{
"name": "antialiased",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "draw_multiline_colors",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "points",
"type": "PoolVector2Array",
"has_default_value": false,
"default_value": ""
},
{
"name": "colors",
"type": "PoolColorArray",
"has_default_value": false,
"default_value": ""
},
{
"name": "width",
"type": "float",
"has_default_value": true,
"default_value": "1"
},
{
"name": "antialiased",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "draw_multimesh",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "multimesh",
"type": "MultiMesh",
"has_default_value": false,
"default_value": ""
},
{
"name": "texture",
"type": "Texture",
"has_default_value": false,
"default_value": ""
},
{
"name": "normal_map",
"type": "Texture",
"has_default_value": true,
"default_value": "[Object:null]"
}
]
},
{
"name": "draw_polygon",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "points",
"type": "PoolVector2Array",
"has_default_value": false,
"default_value": ""
},
{
"name": "colors",
"type": "PoolColorArray",
"has_default_value": false,
"default_value": ""
},
{
"name": "uvs",
"type": "PoolVector2Array",
"has_default_value": true,
"default_value": "[]"
},
{
"name": "texture",
"type": "Texture",
"has_default_value": true,
"default_value": "Null"
},
{
"name": "normal_map",
"type": "Texture",
"has_default_value": true,
"default_value": "Null"
},
{
"name": "antialiased",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "draw_polyline",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "points",
"type": "PoolVector2Array",
"has_default_value": false,
"default_value": ""
},
{
"name": "color",
"type": "Color",
"has_default_value": false,
"default_value": ""
},
{
"name": "width",
"type": "float",
"has_default_value": true,
"default_value": "1"
},
{
"name": "antialiased",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "draw_polyline_colors",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "points",
"type": "PoolVector2Array",
"has_default_value": false,
"default_value": ""
},
{
"name": "colors",
"type": "PoolColorArray",
"has_default_value": false,
"default_value": ""
},
{
"name": "width",
"type": "float",
"has_default_value": true,
"default_value": "1"
},
{
"name": "antialiased",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "draw_primitive",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "points",
"type": "PoolVector2Array",
"has_default_value": false,
"default_value": ""
},
{
"name": "colors",
"type": "PoolColorArray",
"has_default_value": false,
"default_value": ""
},
{
"name": "uvs",
"type": "PoolVector2Array",
"has_default_value": false,
"default_value": ""
},
{
"name": "texture",
"type": "Texture",
"has_default_value": true,
"default_value": "Null"
},
{
"name": "width",
"type": "float",
"has_default_value": true,
"default_value": "1"
},
{
"name": "normal_map",
"type": "Texture",
"has_default_value": true,
"default_value": "Null"
}
]
},
{
"name": "draw_rect",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rect",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
},
{
"name": "color",
"type": "Color",
"has_default_value": false,
"default_value": ""
},
{
"name": "filled",
"type": "bool",
"has_default_value": true,
"default_value": "True"
},
{
"name": "width",
"type": "float",
"has_default_value": true,
"default_value": "1"
},
{
"name": "antialiased",
"type": "bool",
"has_default_value": true,
"default_value": "False"
}
]
},
{
"name": "draw_set_transform",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "rotation",
"type": "float",
"has_default_value": false,
"default_value": ""
},
{
"name": "scale",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "draw_set_transform_matrix",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "xform",
"type": "Transform2D",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "draw_string",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "font",
"type": "Font",
"has_default_value": false,
"default_value": ""
},
{
"name": "position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "text",
"type": "String",
"has_default_value": false,
"default_value": ""
},
{
"name": "modulate",
"type": "Color",
"has_default_value": true,
"default_value": "1,1,1,1"
},
{
"name": "clip_w",
"type": "int",
"has_default_value": true,
"default_value": "-1"
}
]
},
{
"name": "draw_style_box",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "style_box",
"type": "StyleBox",
"has_default_value": false,
"default_value": ""
},
{
"name": "rect",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "draw_texture",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "texture",
"type": "Texture",
"has_default_value": false,
"default_value": ""
},
{
"name": "position",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
},
{
"name": "modulate",
"type": "Color",
"has_default_value": true,
"default_value": "1,1,1,1"
},
{
"name": "normal_map",
"type": "Texture",
"has_default_value": true,
"default_value": "Null"
}
]
},
{
"name": "draw_texture_rect",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "texture",
"type": "Texture",
"has_default_value": false,
"default_value": ""
},
{
"name": "rect",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
},
{
"name": "tile",
"type": "bool",
"has_default_value": false,
"default_value": ""
},
{
"name": "modulate",
"type": "Color",
"has_default_value": true,
"default_value": "1,1,1,1"
},
{
"name": "transpose",
"type": "bool",
"has_default_value": true,
"default_value": "False"
},
{
"name": "normal_map",
"type": "Texture",
"has_default_value": true,
"default_value": "Null"
}
]
},
{
"name": "draw_texture_rect_region",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "texture",
"type": "Texture",
"has_default_value": false,
"default_value": ""
},
{
"name": "rect",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
},
{
"name": "src_rect",
"type": "Rect2",
"has_default_value": false,
"default_value": ""
},
{
"name": "modulate",
"type": "Color",
"has_default_value": true,
"default_value": "1,1,1,1"
},
{
"name": "transpose",
"type": "bool",
"has_default_value": true,
"default_value": "False"
},
{
"name": "normal_map",
"type": "Texture",
"has_default_value": true,
"default_value": "Null"
},
{
"name": "clip_uv",
"type": "bool",
"has_default_value": true,
"default_value": "True"
}
]
},
{
"name": "force_update_transform",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_canvas",
"return_type": "RID",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_canvas_item",
"return_type": "RID",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_canvas_transform",
"return_type": "Transform2D",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_global_mouse_position",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_global_transform",
"return_type": "Transform2D",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_global_transform_with_canvas",
"return_type": "Transform2D",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_light_mask",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_local_mouse_position",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_material",
"return_type": "Material",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_modulate",
"return_type": "Color",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_self_modulate",
"return_type": "Color",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_transform",
"return_type": "Transform2D",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_use_parent_material",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_viewport_rect",
"return_type": "Rect2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_viewport_transform",
"return_type": "Transform2D",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_world_2d",
"return_type": "World2D",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "hide",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_draw_behind_parent_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_local_transform_notification_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_set_as_toplevel",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_transform_notification_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_visible",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_visible_in_tree",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "make_canvas_position_local",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "screen_point",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "make_input_local",
"return_type": "InputEvent",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "event",
"type": "InputEvent",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_as_toplevel",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_draw_behind_parent",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_light_mask",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "light_mask",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_material",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "material",
"type": "Material",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_modulate",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "modulate",
"type": "Color",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_notify_local_transform",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_notify_transform",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_self_modulate",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "self_modulate",
"type": "Color",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_use_parent_material",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_visible",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "visible",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "show",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "update",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
}
],
"enums": [
{
"name": "BlendMode",
"values": {
"BLEND_MODE_MIX": 0,
"BLEND_MODE_ADD": 1,
"BLEND_MODE_SUB": 2,
"BLEND_MODE_MUL": 3,
"BLEND_MODE_PREMULT_ALPHA": 4,
"BLEND_MODE_DISABLED": 5
}
}
]
},
{
"name": "CanvasItemMaterial",
"base_class": "Material",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
"BLEND_MODE_ADD": 1,
"BLEND_MODE_MIX": 0,
"BLEND_MODE_MUL": 3,
"BLEND_MODE_PREMULT_ALPHA": 4,
"BLEND_MODE_SUB": 2,
"LIGHT_MODE_LIGHT_ONLY": 2,
"LIGHT_MODE_NORMAL": 0,
"LIGHT_MODE_UNSHADED": 1
},
"properties": [
{
"name": "blend_mode",
"type": "int",
"getter": "get_blend_mode",
"setter": "set_blend_mode",
"index": -1
},
{
"name": "light_mode",
"type": "int",
"getter": "get_light_mode",
"setter": "set_light_mode",
"index": -1
},
{
"name": "particles_anim_h_frames",
"type": "int",
"getter": "get_particles_anim_h_frames",
"setter": "set_particles_anim_h_frames",
"index": -1
},
{
"name": "particles_anim_loop",
"type": "bool",
"getter": "get_particles_anim_loop",
"setter": "set_particles_anim_loop",
"index": -1
},
{
"name": "particles_anim_v_frames",
"type": "int",
"getter": "get_particles_anim_v_frames",
"setter": "set_particles_anim_v_frames",
"index": -1
},
{
"name": "particles_animation",
"type": "bool",
"getter": "get_particles_animation",
"setter": "set_particles_animation",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_blend_mode",
"return_type": "enum.CanvasItemMaterial::BlendMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_light_mode",
"return_type": "enum.CanvasItemMaterial::LightMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_particles_anim_h_frames",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_particles_anim_loop",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_particles_anim_v_frames",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_particles_animation",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_blend_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "blend_mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_light_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "light_mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_particles_anim_h_frames",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frames",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_particles_anim_loop",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "loop",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_particles_anim_v_frames",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "frames",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_particles_animation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "particles_anim",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "LightMode",
"values": {
"LIGHT_MODE_NORMAL": 0,
"LIGHT_MODE_UNSHADED": 1,
"LIGHT_MODE_LIGHT_ONLY": 2
}
},
{
"name": "BlendMode",
"values": {
"BLEND_MODE_MIX": 0,
"BLEND_MODE_ADD": 1,
"BLEND_MODE_SUB": 2,
"BLEND_MODE_MUL": 3,
"BLEND_MODE_PREMULT_ALPHA": 4
}
}
]
},
{
"name": "CanvasLayer",
"base_class": "Node",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "custom_viewport",
"type": "Viewport",
"getter": "get_custom_viewport",
"setter": "set_custom_viewport",
"index": -1
},
{
"name": "follow_viewport_enable",
"type": "bool",
"getter": "is_following_viewport",
"setter": "set_follow_viewport",
"index": -1
},
{
"name": "follow_viewport_scale",
"type": "float",
"getter": "get_follow_viewport_scale",
"setter": "set_follow_viewport_scale",
"index": -1
},
{
"name": "layer",
"type": "int",
"getter": "get_layer",
"setter": "set_layer",
"index": -1
},
{
"name": "offset",
"type": "Vector2",
"getter": "get_offset",
"setter": "set_offset",
"index": -1
},
{
"name": "rotation",
"type": "float",
"getter": "get_rotation",
"setter": "set_rotation",
"index": -1
},
{
"name": "rotation_degrees",
"type": "float",
"getter": "get_rotation_degrees",
"setter": "set_rotation_degrees",
"index": -1
},
{
"name": "scale",
"type": "Vector2",
"getter": "get_scale",
"setter": "set_scale",
"index": -1
},
{
"name": "transform",
"type": "Transform2D",
"getter": "get_transform",
"setter": "set_transform",
"index": -1
},
{
"name": "visible",
"type": "bool",
"getter": "is_visible",
"setter": "set_visible",
"index": -1
}
],
"signals": [
{
"name": "visibility_changed",
"arguments": [
]
}
],
"methods": [
{
"name": "get_canvas",
"return_type": "RID",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_custom_viewport",
"return_type": "Node",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_follow_viewport_scale",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_layer",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_offset",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_rotation",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_rotation_degrees",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_scale",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_transform",
"return_type": "Transform2D",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "hide",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_following_viewport",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_visible",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_custom_viewport",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "viewport",
"type": "Node",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_follow_viewport",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_follow_viewport_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "scale",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_layer",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "layer",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "offset",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_rotation",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "radians",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_rotation_degrees",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "degrees",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_scale",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "scale",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_transform",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "transform",
"type": "Transform2D",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_visible",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "visible",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "show",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
}
],
"enums": [
]
},
{
"name": "CanvasModulate",
"base_class": "Node2D",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "color",
"type": "Color",
"getter": "get_color",
"setter": "set_color",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_color",
"return_type": "Color",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_color",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "color",
"type": "Color",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "CapsuleMesh",
"base_class": "PrimitiveMesh",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "mid_height",
"type": "float",
"getter": "get_mid_height",
"setter": "set_mid_height",
"index": -1
},
{
"name": "radial_segments",
"type": "int",
"getter": "get_radial_segments",
"setter": "set_radial_segments",
"index": -1
},
{
"name": "radius",
"type": "float",
"getter": "get_radius",
"setter": "set_radius",
"index": -1
},
{
"name": "rings",
"type": "int",
"getter": "get_rings",
"setter": "set_rings",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_mid_height",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_radial_segments",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_radius",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_rings",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_mid_height",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mid_height",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_radial_segments",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "segments",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_radius",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "radius",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_rings",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rings",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "CapsuleShape",
"base_class": "Shape",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "height",
"type": "float",
"getter": "get_height",
"setter": "set_height",
"index": -1
},
{
"name": "radius",
"type": "float",
"getter": "get_radius",
"setter": "set_radius",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_height",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_radius",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_height",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "height",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_radius",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "radius",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "CapsuleShape2D",
"base_class": "Shape2D",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "height",
"type": "float",
"getter": "get_height",
"setter": "set_height",
"index": -1
},
{
"name": "radius",
"type": "float",
"getter": "get_radius",
"setter": "set_radius",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_height",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_radius",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_height",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "height",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_radius",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "radius",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "CenterContainer",
"base_class": "Container",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
{
"name": "use_top_left",
"type": "bool",
"getter": "is_using_top_left",
"setter": "set_use_top_left",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "is_using_top_left",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_use_top_left",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "CharFXTransform",
"base_class": "Reference",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "absolute_index",
"type": "int",
"getter": "get_absolute_index",
"setter": "set_absolute_index",
"index": -1
},
{
"name": "character",
"type": "int",
"getter": "get_character",
"setter": "set_character",
"index": -1
},
{
"name": "color",
"type": "Color",
"getter": "get_color",
"setter": "set_color",
"index": -1
},
{
"name": "elapsed_time",
"type": "float",
"getter": "get_elapsed_time",
"setter": "set_elapsed_time",
"index": -1
},
{
"name": "env",
"type": "Dictionary",
"getter": "get_environment",
"setter": "set_environment",
"index": -1
},
{
"name": "offset",
"type": "Vector2",
"getter": "get_offset",
"setter": "set_offset",
"index": -1
},
{
"name": "relative_index",
"type": "int",
"getter": "get_relative_index",
"setter": "set_relative_index",
"index": -1
},
{
"name": "visible",
"type": "bool",
"getter": "is_visible",
"setter": "set_visibility",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_absolute_index",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_character",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_color",
"return_type": "Color",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_elapsed_time",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_environment",
"return_type": "Dictionary",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_offset",
"return_type": "Vector2",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_relative_index",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_visible",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_absolute_index",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_character",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "character",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_color",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "color",
"type": "Color",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_elapsed_time",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "time",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_environment",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "environment",
"type": "Dictionary",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_offset",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "offset",
"type": "Vector2",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_relative_index",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "index",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_visibility",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "visibility",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "CheckBox",
"base_class": "Button",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "CheckButton",
"base_class": "Button",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
},
"properties": [
],
"signals": [
],
"methods": [
],
"enums": [
]
},
{
"name": "CircleShape2D",
"base_class": "Shape2D",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": true,
"constants": {
},
"properties": [
{
"name": "radius",
"type": "float",
"getter": "get_radius",
"setter": "set_radius",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "get_radius",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "set_radius",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "radius",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
]
},
{
"name": "ClippedCamera",
"base_class": "Camera",
"api_type": "core",
"singleton": false,
"singleton_name": "",
"instanciable": true,
"is_reference": false,
"constants": {
"CLIP_PROCESS_IDLE": 1,
"CLIP_PROCESS_PHYSICS": 0
},
"properties": [
{
"name": "clip_to_areas",
"type": "bool",
"getter": "is_clip_to_areas_enabled",
"setter": "set_clip_to_areas",
"index": -1
},
{
"name": "clip_to_bodies",
"type": "bool",
"getter": "is_clip_to_bodies_enabled",
"setter": "set_clip_to_bodies",
"index": -1
},
{
"name": "collision_mask",
"type": "int",
"getter": "get_collision_mask",
"setter": "set_collision_mask",
"index": -1
},
{
"name": "margin",
"type": "float",
"getter": "get_margin",
"setter": "set_margin",
"index": -1
},
{
"name": "process_mode",
"type": "int",
"getter": "get_process_mode",
"setter": "set_process_mode",
"index": -1
}
],
"signals": [
],
"methods": [
{
"name": "add_exception",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "node",
"type": "Object",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "add_exception_rid",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rid",
"type": "RID",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "clear_exceptions",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_clip_offset",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_collision_mask",
"return_type": "int",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_collision_mask_bit",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bit",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "get_margin",
"return_type": "float",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "get_process_mode",
"return_type": "enum.ClippedCamera::ProcessMode",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_clip_to_areas_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "is_clip_to_bodies_enabled",
"return_type": "bool",
"is_editor": false,
"is_noscript": false,
"is_const": true,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
]
},
{
"name": "remove_exception",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "node",
"type": "Object",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "remove_exception_rid",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "rid",
"type": "RID",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_clip_to_areas",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_clip_to_bodies",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "enable",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_collision_mask",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "mask",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_collision_mask_bit",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "bit",
"type": "int",
"has_default_value": false,
"default_value": ""
},
{
"name": "value",
"type": "bool",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_margin",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "margin",
"type": "float",
"has_default_value": false,
"default_value": ""
}
]
},
{
"name": "set_process_mode",
"return_type": "void",
"is_editor": false,
"is_noscript": false,
"is_const": false,
"is_reverse": false,
"is_virtual": false,
"has_varargs": false,
"is_from_script": false,
"arguments": [
{
"name": "process_mode",
"type": "int",
"has_default_value": false,
"default_value": ""
}
]
}
],
"enums": [
{
"name": "ProcessMode",
"values": {
"CLIP_PROCESS_PHYSICS": 0,
"CLIP_PROCESS_IDLE": 1
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment