diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 958fc27..fd49dd3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ jobs: run: | git submodule update --init --recursive pip3 install --user scons - scons platform=linux target=release bits=64 godot_cpp=yes -j $(nproc) + scons platform=linux target=release bits=64 godot_cpp=yes generate_bindings=yes use_custom_api_file=yes custom_api_file=api.ci.json -j $(nproc) - uses: actions/upload-artifact@v2 with: name: godot-git-plugin-linux-release-${{ github.sha }} @@ -32,7 +32,7 @@ jobs: run: | git submodule update --init --recursive pip3 install --user scons - scons platform=windows target=release bits=64 godot_cpp=yes -j $env:NUMBER_OF_PROCESSORS + scons platform=windows target=release bits=64 godot_cpp=yes generate_bindings=yes use_custom_api_file=yes custom_api_file=api.ci.json -j $env:NUMBER_OF_PROCESSORS - uses: actions/upload-artifact@v2 with: name: godot-git-plugin-windows-release-${{ github.sha }} @@ -48,7 +48,7 @@ jobs: run: | git submodule update --init --recursive brew install scons - scons platform=osx target=release bits=64 godot_cpp=yes macos_arch=universal use_llvm=yes -j $(sysctl -n hw.logicalcpu) + scons platform=osx target=release bits=64 godot_cpp=yes generate_bindings=yes use_custom_api_file=yes custom_api_file=api.ci.json macos_arch=universal use_llvm=yes -j $(sysctl -n hw.logicalcpu) - uses: actions/upload-artifact@v2 with: name: godot-git-plugin-macos-release-${{ github.sha }} diff --git a/.gitignore b/.gitignore index fe7307f..3189d81 100644 --- a/.gitignore +++ b/.gitignore @@ -17,7 +17,7 @@ api.json build/ bin/ osx/ -x11/ +linux/ win64/ *.lib *.a diff --git a/api.ci.json b/api.ci.json new file mode 100644 index 0000000..e9f64a4 --- /dev/null +++ b/api.ci.json @@ -0,0 +1,206555 @@ +[ + { + "name": "GlobalConstants", + "base_class": "", + "api_type": "core", + "singleton": true, + "singleton_name": "GlobalConstants", + "instanciable": false, + "is_reference": true, + "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": 23, + "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": 268435456, + "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_VIRTUAL": 32, + "MIDI_MESSAGE_AFTERTOUCH": 10, + "MIDI_MESSAGE_CHANNEL_PRESSURE": 13, + "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, + "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": 20, + "PROPERTY_HINT_DIR": 14, + "PROPERTY_HINT_ENUM": 3, + "PROPERTY_HINT_EXP_EASING": 4, + "PROPERTY_HINT_EXP_RANGE": 2, + "PROPERTY_HINT_FILE": 13, + "PROPERTY_HINT_FLAGS": 8, + "PROPERTY_HINT_GLOBAL_DIR": 16, + "PROPERTY_HINT_GLOBAL_FILE": 15, + "PROPERTY_HINT_IMAGE_COMPRESS_LOSSLESS": 22, + "PROPERTY_HINT_IMAGE_COMPRESS_LOSSY": 21, + "PROPERTY_HINT_KEY_ACCEL": 7, + "PROPERTY_HINT_LAYERS_2D_PHYSICS": 10, + "PROPERTY_HINT_LAYERS_2D_RENDER": 9, + "PROPERTY_HINT_LAYERS_3D_PHYSICS": 12, + "PROPERTY_HINT_LAYERS_3D_RENDER": 11, + "PROPERTY_HINT_LENGTH": 5, + "PROPERTY_HINT_MULTILINE_TEXT": 18, + "PROPERTY_HINT_NONE": 0, + "PROPERTY_HINT_PLACEHOLDER_TEXT": 19, + "PROPERTY_HINT_RANGE": 1, + "PROPERTY_HINT_RESOURCE_TYPE": 17, + "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": "[PoolByteArray]" + } + ] + }, + { + "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": "arg0", + "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": "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": "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": "_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_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_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": "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": "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": "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_shape", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_shape", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_shape", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_shape", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_shape", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_shape", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_shape", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_shape", + "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": "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_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 + } + }, + { + "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": "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": "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": "BulletPhysicsDirectBodyState", + "base_class": "PhysicsDirectBodyState", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "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": "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_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": "arg0", + "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_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_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_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_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_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_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_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_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_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": "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_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_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_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_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": "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": "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": "arg0", + "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": "arg0", + "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": "arg0", + "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": "arg0", + "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": "arg0", + "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": "arg0", + "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": "arg0", + "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_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": "_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 + } + ], + "signals": [ + ], + "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": "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": "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": "" + } + ] + } + ], + "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 + } + } + ] + }, + { + "name": "CollisionObject", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "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": "input_capture_on_drag", + "type": "bool", + "getter": "get_capture_input_on_drag", + "setter": "set_capture_input_on_drag", + "index": -1 + }, + { + "name": "input_ray_pickable", + "type": "bool", + "getter": "is_ray_pickable", + "setter": "set_ray_pickable", + "index": -1 + } + ], + "signals": [ + { + "name": "input_event", + "arguments": [ + { + "name": "camera", + "type": "Node", + "has_default_value": false, + "default_value": "" + }, + { + "name": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "normal", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mouse_entered", + "arguments": [ + ] + }, + { + "name": "mouse_exited", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_input_event", + "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": "camera", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "normal", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_shape_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": "shape", + "type": "Shape", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_update_debug_shapes", + "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": "create_shape_owner", + "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": "owner", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_capture_input_on_drag", + "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_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_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_shape_owners", + "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": "is_ray_pickable", + "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_shape_owner_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_shape_owner", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_capture_input_on_drag", + "return_type": "void", + "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_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_ray_pickable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ray_pickable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_find_owner", + "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": "shape_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_add_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "Shape", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_clear_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_get_owner", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_get_shape", + "return_type": "Shape", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_get_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_get_shape_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_remove_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "CollisionObject2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "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": "input_pickable", + "type": "bool", + "getter": "is_pickable", + "setter": "set_pickable", + "index": -1 + } + ], + "signals": [ + { + "name": "input_event", + "arguments": [ + { + "name": "viewport", + "type": "Node", + "has_default_value": false, + "default_value": "" + }, + { + "name": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mouse_entered", + "arguments": [ + ] + }, + { + "name": "mouse_exited", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_input_event", + "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": "viewport", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_shape_owner", + "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": "owner", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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_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_shape_owner_one_way_collision_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_shape_owners", + "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": "is_pickable", + "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_shape_owner_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_shape_owner_one_way_collision_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_shape_owner", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "owner_id", + "type": "int", + "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_pickable", + "return_type": "void", + "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": "shape_find_owner", + "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": "shape_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_add_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "Shape2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_clear_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_get_owner", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_get_shape", + "return_type": "Shape2D", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_get_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_get_shape_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_remove_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_set_one_way_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_set_one_way_collision_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "margin", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_owner_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": "owner_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "CollisionPolygon", + "base_class": "Spatial", + "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": "disabled", + "type": "bool", + "getter": "is_disabled", + "setter": "set_disabled", + "index": -1 + }, + { + "name": "margin", + "type": "float", + "getter": "get_margin", + "setter": "set_margin", + "index": -1 + }, + { + "name": "polygon", + "type": "PoolVector2Array", + "getter": "get_polygon", + "setter": "set_polygon", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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_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": "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_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_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_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_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "CollisionPolygon2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "BUILD_SEGMENTS": 1, + "BUILD_SOLIDS": 0 + }, + "properties": [ + { + "name": "build_mode", + "type": "int", + "getter": "get_build_mode", + "setter": "set_build_mode", + "index": -1 + }, + { + "name": "disabled", + "type": "bool", + "getter": "is_disabled", + "setter": "set_disabled", + "index": -1 + }, + { + "name": "one_way_collision", + "type": "bool", + "getter": "is_one_way_collision_enabled", + "setter": "set_one_way_collision", + "index": -1 + }, + { + "name": "one_way_collision_margin", + "type": "float", + "getter": "get_one_way_collision_margin", + "setter": "set_one_way_collision_margin", + "index": -1 + }, + { + "name": "polygon", + "type": "PoolVector2Array", + "getter": "get_polygon", + "setter": "set_polygon", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_build_mode", + "return_type": "enum.CollisionPolygon2D::BuildMode", + "is_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_way_collision_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_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": "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_one_way_collision_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": "set_build_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": "build_mode", + "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_one_way_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_one_way_collision_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_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": "" + } + ] + } + ], + "enums": [ + { + "name": "BuildMode", + "values": { + "BUILD_SOLIDS": 0, + "BUILD_SEGMENTS": 1 + } + } + ] + }, + { + "name": "CollisionShape", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "disabled", + "type": "bool", + "getter": "is_disabled", + "setter": "set_disabled", + "index": -1 + }, + { + "name": "shape", + "type": "Shape", + "getter": "get_shape", + "setter": "set_shape", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_shape", + "return_type": "Shape", + "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": "make_convex_from_brothers", + "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": "resource_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "resource", + "type": "Resource", + "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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "Shape", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "CollisionShape2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "disabled", + "type": "bool", + "getter": "is_disabled", + "setter": "set_disabled", + "index": -1 + }, + { + "name": "one_way_collision", + "type": "bool", + "getter": "is_one_way_collision_enabled", + "setter": "set_one_way_collision", + "index": -1 + }, + { + "name": "one_way_collision_margin", + "type": "float", + "getter": "get_one_way_collision_margin", + "setter": "set_one_way_collision_margin", + "index": -1 + }, + { + "name": "shape", + "type": "Shape2D", + "getter": "get_shape", + "setter": "set_shape", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_shape_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_one_way_collision_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_shape", + "return_type": "Shape2D", + "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_one_way_collision_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": "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_one_way_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_one_way_collision_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_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": "Shape2D", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ColorPicker", + "base_class": "BoxContainer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "color", + "type": "Color", + "getter": "get_pick_color", + "setter": "set_pick_color", + "index": -1 + }, + { + "name": "deferred_mode", + "type": "bool", + "getter": "is_deferred_mode", + "setter": "set_deferred_mode", + "index": -1 + }, + { + "name": "edit_alpha", + "type": "bool", + "getter": "is_editing_alpha", + "setter": "set_edit_alpha", + "index": -1 + }, + { + "name": "hsv_mode", + "type": "bool", + "getter": "is_hsv_mode", + "setter": "set_hsv_mode", + "index": -1 + }, + { + "name": "presets_enabled", + "type": "bool", + "getter": "are_presets_enabled", + "setter": "set_presets_enabled", + "index": -1 + }, + { + "name": "presets_visible", + "type": "bool", + "getter": "are_presets_visible", + "setter": "set_presets_visible", + "index": -1 + }, + { + "name": "raw_mode", + "type": "bool", + "getter": "is_raw_mode", + "setter": "set_raw_mode", + "index": -1 + } + ], + "signals": [ + { + "name": "color_changed", + "arguments": [ + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "preset_added", + "arguments": [ + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "preset_removed", + "arguments": [ + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_add_preset_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": "_focus_enter", + "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": "_focus_exit", + "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": "_hsv_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": "arg0", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_html_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": "_html_focus_exit", + "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": "_preset_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": "_sample_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": "_sample_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": "_screen_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": "_screen_pick_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": "_text_type_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": "_update_presets", + "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": "_uv_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": "_value_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": "arg0", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_w_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": "add_preset", + "return_type": "void", + "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": "are_presets_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": "are_presets_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": "erase_preset", + "return_type": "void", + "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": "get_pick_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_presets", + "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": "is_deferred_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": "is_editing_alpha", + "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_hsv_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": "is_raw_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_deferred_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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_edit_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": "show", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_hsv_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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pick_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_presets_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_presets_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": "set_raw_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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ColorPickerButton", + "base_class": "Button", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "color", + "type": "Color", + "getter": "get_pick_color", + "setter": "set_pick_color", + "index": -1 + }, + { + "name": "edit_alpha", + "type": "bool", + "getter": "is_editing_alpha", + "setter": "set_edit_alpha", + "index": -1 + } + ], + "signals": [ + { + "name": "color_changed", + "arguments": [ + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "picker_created", + "arguments": [ + ] + }, + { + "name": "popup_closed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_about_to_show", + "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": "_color_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": "arg0", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_modal_closed", + "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_pick_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_picker", + "return_type": "ColorPicker", + "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_popup", + "return_type": "PopupPanel", + "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_editing_alpha", + "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_edit_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": "show", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pick_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": "ColorRect", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "color", + "type": "Color", + "getter": "get_frame_color", + "setter": "set_frame_color", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_frame_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_frame_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": "ConcavePolygonShape", + "base_class": "Shape", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "data", + "type": "PoolVector3Array", + "getter": "get_faces", + "setter": "set_faces", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_faces", + "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": "set_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": "faces", + "type": "PoolVector3Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ConcavePolygonShape2D", + "base_class": "Shape2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "segments", + "type": "PoolVector2Array", + "getter": "get_segments", + "setter": "set_segments", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_segments", + "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": "set_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": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ConeTwistJoint", + "base_class": "Joint", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "PARAM_BIAS": 2, + "PARAM_MAX": 5, + "PARAM_RELAXATION": 4, + "PARAM_SOFTNESS": 3, + "PARAM_SWING_SPAN": 0, + "PARAM_TWIST_SPAN": 1 + }, + "properties": [ + { + "name": "bias", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 2 + }, + { + "name": "relaxation", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 4 + }, + { + "name": "softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 3 + }, + { + "name": "swing_span", + "type": "float", + "getter": "_get_swing_span", + "setter": "_set_swing_span", + "index": -1 + }, + { + "name": "twist_span", + "type": "float", + "getter": "_get_twist_span", + "setter": "_set_twist_span", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_swing_span", + "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": "_get_twist_span", + "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": "_set_swing_span", + "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": "swing_span", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_twist_span", + "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": "twist_span", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "" + } + ] + } + ], + "enums": [ + { + "name": "Param", + "values": { + "PARAM_SWING_SPAN": 0, + "PARAM_TWIST_SPAN": 1, + "PARAM_BIAS": 2, + "PARAM_SOFTNESS": 3, + "PARAM_RELAXATION": 4, + "PARAM_MAX": 5 + } + } + ] + }, + { + "name": "ConfigFile", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "erase_section", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "section", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "erase_section_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": "section", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_section_keys", + "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": "section", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_sections", + "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_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": "section", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "default", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + } + ] + }, + { + "name": "has_section", + "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": "section", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_section_key", + "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": "section", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "load", + "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": "load_encrypted", + "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": "key", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "load_encrypted_pass", + "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": "password", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "parse", + "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": "data", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "save", + "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": "save_encrypted", + "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": "key", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "save_encrypted_pass", + "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": "password", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "section", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ConfirmationDialog", + "base_class": "AcceptDialog", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Container", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "NOTIFICATION_SORT_CHILDREN": 50 + }, + "properties": [ + ], + "signals": [ + { + "name": "sort_children", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_child_minsize_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": "_sort_children", + "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": "fit_child_in_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": "child", + "type": "Control", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "queue_sort", + "return_type": "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": "Control", + "base_class": "CanvasItem", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "ANCHOR_BEGIN": 0, + "ANCHOR_END": 1, + "CURSOR_ARROW": 0, + "CURSOR_BDIAGSIZE": 11, + "CURSOR_BUSY": 5, + "CURSOR_CAN_DROP": 7, + "CURSOR_CROSS": 3, + "CURSOR_DRAG": 6, + "CURSOR_FDIAGSIZE": 12, + "CURSOR_FORBIDDEN": 8, + "CURSOR_HELP": 16, + "CURSOR_HSIZE": 10, + "CURSOR_HSPLIT": 15, + "CURSOR_IBEAM": 1, + "CURSOR_MOVE": 13, + "CURSOR_POINTING_HAND": 2, + "CURSOR_VSIZE": 9, + "CURSOR_VSPLIT": 14, + "CURSOR_WAIT": 4, + "FOCUS_ALL": 2, + "FOCUS_CLICK": 1, + "FOCUS_NONE": 0, + "GROW_DIRECTION_BEGIN": 0, + "GROW_DIRECTION_BOTH": 2, + "GROW_DIRECTION_END": 1, + "MOUSE_FILTER_IGNORE": 2, + "MOUSE_FILTER_PASS": 1, + "MOUSE_FILTER_STOP": 0, + "NOTIFICATION_FOCUS_ENTER": 43, + "NOTIFICATION_FOCUS_EXIT": 44, + "NOTIFICATION_MODAL_CLOSE": 46, + "NOTIFICATION_MOUSE_ENTER": 41, + "NOTIFICATION_MOUSE_EXIT": 42, + "NOTIFICATION_RESIZED": 40, + "NOTIFICATION_SCROLL_BEGIN": 47, + "NOTIFICATION_SCROLL_END": 48, + "NOTIFICATION_THEME_CHANGED": 45, + "PRESET_BOTTOM_LEFT": 2, + "PRESET_BOTTOM_RIGHT": 3, + "PRESET_BOTTOM_WIDE": 12, + "PRESET_CENTER": 8, + "PRESET_CENTER_BOTTOM": 7, + "PRESET_CENTER_LEFT": 4, + "PRESET_CENTER_RIGHT": 6, + "PRESET_CENTER_TOP": 5, + "PRESET_HCENTER_WIDE": 14, + "PRESET_LEFT_WIDE": 9, + "PRESET_MODE_KEEP_HEIGHT": 2, + "PRESET_MODE_KEEP_SIZE": 3, + "PRESET_MODE_KEEP_WIDTH": 1, + "PRESET_MODE_MINSIZE": 0, + "PRESET_RIGHT_WIDE": 11, + "PRESET_TOP_LEFT": 0, + "PRESET_TOP_RIGHT": 1, + "PRESET_TOP_WIDE": 10, + "PRESET_VCENTER_WIDE": 13, + "PRESET_WIDE": 15, + "SIZE_EXPAND": 2, + "SIZE_EXPAND_FILL": 3, + "SIZE_FILL": 1, + "SIZE_SHRINK_CENTER": 4, + "SIZE_SHRINK_END": 8 + }, + "properties": [ + { + "name": "anchor_bottom", + "type": "float", + "getter": "get_anchor", + "setter": "_set_anchor", + "index": 3 + }, + { + "name": "anchor_left", + "type": "float", + "getter": "get_anchor", + "setter": "_set_anchor", + "index": 0 + }, + { + "name": "anchor_right", + "type": "float", + "getter": "get_anchor", + "setter": "_set_anchor", + "index": 2 + }, + { + "name": "anchor_top", + "type": "float", + "getter": "get_anchor", + "setter": "_set_anchor", + "index": 1 + }, + { + "name": "focus_mode", + "type": "int", + "getter": "get_focus_mode", + "setter": "set_focus_mode", + "index": -1 + }, + { + "name": "focus_neighbour_bottom", + "type": "NodePath", + "getter": "get_focus_neighbour", + "setter": "set_focus_neighbour", + "index": 3 + }, + { + "name": "focus_neighbour_left", + "type": "NodePath", + "getter": "get_focus_neighbour", + "setter": "set_focus_neighbour", + "index": 0 + }, + { + "name": "focus_neighbour_right", + "type": "NodePath", + "getter": "get_focus_neighbour", + "setter": "set_focus_neighbour", + "index": 2 + }, + { + "name": "focus_neighbour_top", + "type": "NodePath", + "getter": "get_focus_neighbour", + "setter": "set_focus_neighbour", + "index": 1 + }, + { + "name": "focus_next", + "type": "NodePath", + "getter": "get_focus_next", + "setter": "set_focus_next", + "index": -1 + }, + { + "name": "focus_previous", + "type": "NodePath", + "getter": "get_focus_previous", + "setter": "set_focus_previous", + "index": -1 + }, + { + "name": "grow_horizontal", + "type": "int", + "getter": "get_h_grow_direction", + "setter": "set_h_grow_direction", + "index": -1 + }, + { + "name": "grow_vertical", + "type": "int", + "getter": "get_v_grow_direction", + "setter": "set_v_grow_direction", + "index": -1 + }, + { + "name": "hint_tooltip", + "type": "String", + "getter": "_get_tooltip", + "setter": "set_tooltip", + "index": -1 + }, + { + "name": "input_pass_on_modal_close_click", + "type": "bool", + "getter": "get_pass_on_modal_close_click", + "setter": "set_pass_on_modal_close_click", + "index": -1 + }, + { + "name": "margin_bottom", + "type": "int", + "getter": "get_margin", + "setter": "set_margin", + "index": 3 + }, + { + "name": "margin_left", + "type": "int", + "getter": "get_margin", + "setter": "set_margin", + "index": 0 + }, + { + "name": "margin_right", + "type": "int", + "getter": "get_margin", + "setter": "set_margin", + "index": 2 + }, + { + "name": "margin_top", + "type": "int", + "getter": "get_margin", + "setter": "set_margin", + "index": 1 + }, + { + "name": "mouse_default_cursor_shape", + "type": "int", + "getter": "get_default_cursor_shape", + "setter": "set_default_cursor_shape", + "index": -1 + }, + { + "name": "mouse_filter", + "type": "int", + "getter": "get_mouse_filter", + "setter": "set_mouse_filter", + "index": -1 + }, + { + "name": "rect_clip_content", + "type": "bool", + "getter": "is_clipping_contents", + "setter": "set_clip_contents", + "index": -1 + }, + { + "name": "rect_global_position", + "type": "Vector2", + "getter": "get_global_position", + "setter": "_set_global_position", + "index": -1 + }, + { + "name": "rect_min_size", + "type": "Vector2", + "getter": "get_custom_minimum_size", + "setter": "set_custom_minimum_size", + "index": -1 + }, + { + "name": "rect_pivot_offset", + "type": "Vector2", + "getter": "get_pivot_offset", + "setter": "set_pivot_offset", + "index": -1 + }, + { + "name": "rect_position", + "type": "Vector2", + "getter": "get_position", + "setter": "_set_position", + "index": -1 + }, + { + "name": "rect_rotation", + "type": "float", + "getter": "get_rotation_degrees", + "setter": "set_rotation_degrees", + "index": -1 + }, + { + "name": "rect_scale", + "type": "Vector2", + "getter": "get_scale", + "setter": "set_scale", + "index": -1 + }, + { + "name": "rect_size", + "type": "Vector2", + "getter": "get_size", + "setter": "_set_size", + "index": -1 + }, + { + "name": "size_flags_horizontal", + "type": "int", + "getter": "get_h_size_flags", + "setter": "set_h_size_flags", + "index": -1 + }, + { + "name": "size_flags_stretch_ratio", + "type": "float", + "getter": "get_stretch_ratio", + "setter": "set_stretch_ratio", + "index": -1 + }, + { + "name": "size_flags_vertical", + "type": "int", + "getter": "get_v_size_flags", + "setter": "set_v_size_flags", + "index": -1 + }, + { + "name": "theme", + "type": "Theme", + "getter": "get_theme", + "setter": "set_theme", + "index": -1 + } + ], + "signals": [ + { + "name": "focus_entered", + "arguments": [ + ] + }, + { + "name": "focus_exited", + "arguments": [ + ] + }, + { + "name": "gui_input", + "arguments": [ + { + "name": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "minimum_size_changed", + "arguments": [ + ] + }, + { + "name": "modal_closed", + "arguments": [ + ] + }, + { + "name": "mouse_entered", + "arguments": [ + ] + }, + { + "name": "mouse_exited", + "arguments": [ + ] + }, + { + "name": "resized", + "arguments": [ + ] + }, + { + "name": "size_flags_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_clips_input", + "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": "_get_minimum_size", + "return_type": "Vector2", + "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_tooltip", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "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": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_make_custom_tooltip", + "return_type": "Control", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "for_text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_override_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_anchor", + "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": "margin", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "anchor", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_global_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": "_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": "margin", + "type": "Vector2", + "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": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "size", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_size_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": "_theme_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_minimum_size", + "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": "accept_event", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "add_color_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_constant_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "constant", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_font_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "font", + "type": "Font", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_icon_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_shader_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shader", + "type": "Shader", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_stylebox_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "stylebox", + "type": "StyleBox", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "can_drop_data", + "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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "data", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "drop_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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "data", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "find_next_valid_focus", + "return_type": "Control", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "find_prev_valid_focus", + "return_type": "Control", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "force_drag", + "return_type": "void", + "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": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "preview", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_anchor", + "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_begin", + "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_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "theme_type", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "get_combined_minimum_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_constant", + "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": "theme_type", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "get_cursor_shape", + "return_type": "enum.Control::CursorShape", + "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": true, + "default_value": "(0, 0)" + } + ] + }, + { + "name": "get_custom_minimum_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_default_cursor_shape", + "return_type": "enum.Control::CursorShape", + "is_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_data", + "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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_end", + "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_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_focus_neighbour", + "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": "margin", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_focus_next", + "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_focus_owner", + "return_type": "Control", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_focus_previous", + "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_font", + "return_type": "Font", + "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": "theme_type", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "get_global_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_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_h_grow_direction", + "return_type": "enum.Control::GrowDirection", + "is_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_size_flags", + "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_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "theme_type", + "type": "String", + "has_default_value": true, + "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": "margin", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_minimum_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_mouse_filter", + "return_type": "enum.Control::MouseFilter", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_parent_area_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_parent_control", + "return_type": "Control", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_pass_on_modal_close_click", + "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_pivot_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_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_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_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_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_stretch_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_stylebox", + "return_type": "StyleBox", + "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": "theme_type", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "get_theme", + "return_type": "Theme", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_tooltip", + "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": "at_position", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + } + ] + }, + { + "name": "get_v_grow_direction", + "return_type": "enum.Control::GrowDirection", + "is_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_size_flags", + "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": "grab_click_focus", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "grab_focus", + "return_type": "void", + "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_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "theme_type", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "has_color_override", + "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_constant", + "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": "theme_type", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "has_constant_override", + "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_focus", + "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": "has_font", + "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": "theme_type", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "has_font_override", + "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_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "theme_type", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "has_icon_override", + "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_point", + "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": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_shader_override", + "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_stylebox", + "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": "theme_type", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "has_stylebox_override", + "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_clipping_contents", + "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": "minimum_size_changed", + "return_type": "void", + "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_focus", + "return_type": "void", + "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", + "return_type": "void", + "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": "anchor", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "keep_margin", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "push_opposite_anchor", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "set_anchor_and_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": "anchor", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "push_opposite_anchor", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "set_anchors_and_margins_preset", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "preset", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "resize_mode", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "margin", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "set_anchors_preset", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "preset", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "keep_margins", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "set_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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_clip_contents", + "return_type": "void", + "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_custom_minimum_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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_cursor_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_drag_forwarding", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "target", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_drag_preview", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "control", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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_focus_neighbour", + "return_type": "void", + "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": "neighbour", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_focus_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": "next", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_focus_previous", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "previous", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_global_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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "keep_margins", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "set_h_grow_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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_h_size_flags", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "flags", + "type": "int", + "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": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_margins_preset", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "preset", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "resize_mode", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "margin", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "set_mouse_filter", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filter", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pass_on_modal_close_click", + "return_type": "void", + "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_pivot_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": "pivot_offset", + "type": "Vector2", + "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": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "keep_margins", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "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_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": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "keep_margins", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "set_stretch_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_theme", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "theme", + "type": "Theme", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "tooltip", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_v_grow_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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_v_size_flags", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "show_modal", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "exclusive", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "warp_mouse", + "return_type": "void", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Anchor", + "values": { + "ANCHOR_BEGIN": 0, + "ANCHOR_END": 1 + } + }, + { + "name": "FocusMode", + "values": { + "FOCUS_NONE": 0, + "FOCUS_CLICK": 1, + "FOCUS_ALL": 2 + } + }, + { + "name": "LayoutPresetMode", + "values": { + "PRESET_MODE_MINSIZE": 0, + "PRESET_MODE_KEEP_WIDTH": 1, + "PRESET_MODE_KEEP_HEIGHT": 2, + "PRESET_MODE_KEEP_SIZE": 3 + } + }, + { + "name": "MouseFilter", + "values": { + "MOUSE_FILTER_STOP": 0, + "MOUSE_FILTER_PASS": 1, + "MOUSE_FILTER_IGNORE": 2 + } + }, + { + "name": "CursorShape", + "values": { + "CURSOR_ARROW": 0, + "CURSOR_IBEAM": 1, + "CURSOR_POINTING_HAND": 2, + "CURSOR_CROSS": 3, + "CURSOR_WAIT": 4, + "CURSOR_BUSY": 5, + "CURSOR_DRAG": 6, + "CURSOR_CAN_DROP": 7, + "CURSOR_FORBIDDEN": 8, + "CURSOR_VSIZE": 9, + "CURSOR_HSIZE": 10, + "CURSOR_BDIAGSIZE": 11, + "CURSOR_FDIAGSIZE": 12, + "CURSOR_MOVE": 13, + "CURSOR_VSPLIT": 14, + "CURSOR_HSPLIT": 15, + "CURSOR_HELP": 16 + } + }, + { + "name": "GrowDirection", + "values": { + "GROW_DIRECTION_BEGIN": 0, + "GROW_DIRECTION_END": 1, + "GROW_DIRECTION_BOTH": 2 + } + }, + { + "name": "SizeFlags", + "values": { + "SIZE_FILL": 1, + "SIZE_EXPAND": 2, + "SIZE_EXPAND_FILL": 3, + "SIZE_SHRINK_CENTER": 4, + "SIZE_SHRINK_END": 8 + } + }, + { + "name": "LayoutPreset", + "values": { + "PRESET_TOP_LEFT": 0, + "PRESET_TOP_RIGHT": 1, + "PRESET_BOTTOM_LEFT": 2, + "PRESET_BOTTOM_RIGHT": 3, + "PRESET_CENTER_LEFT": 4, + "PRESET_CENTER_TOP": 5, + "PRESET_CENTER_RIGHT": 6, + "PRESET_CENTER_BOTTOM": 7, + "PRESET_CENTER": 8, + "PRESET_LEFT_WIDE": 9, + "PRESET_TOP_WIDE": 10, + "PRESET_RIGHT_WIDE": 11, + "PRESET_BOTTOM_WIDE": 12, + "PRESET_VCENTER_WIDE": 13, + "PRESET_HCENTER_WIDE": 14, + "PRESET_WIDE": 15 + } + } + ] + }, + { + "name": "ConvexPolygonShape", + "base_class": "Shape", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "points", + "type": "Array", + "getter": "get_points", + "setter": "set_points", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_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": "set_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": "points", + "type": "PoolVector3Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ConvexPolygonShape2D", + "base_class": "Shape2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "points", + "type": "PoolVector2Array", + "getter": "get_points", + "setter": "set_points", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_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": "set_point_cloud", + "return_type": "void", + "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_cloud", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "points", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Crypto", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "constant_time_compare", + "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": "trusted", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "received", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "decrypt", + "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": "key", + "type": "CryptoKey", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ciphertext", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "encrypt", + "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": "key", + "type": "CryptoKey", + "has_default_value": false, + "default_value": "" + }, + { + "name": "plaintext", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "generate_random_bytes", + "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": "size", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "generate_rsa", + "return_type": "CryptoKey", + "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": "generate_self_signed_certificate", + "return_type": "X509Certificate", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "key", + "type": "CryptoKey", + "has_default_value": false, + "default_value": "" + }, + { + "name": "issuer_name", + "type": "String", + "has_default_value": true, + "default_value": "CN=myserver,O=myorganisation,C=IT" + }, + { + "name": "not_before", + "type": "String", + "has_default_value": true, + "default_value": "20140101000000" + }, + { + "name": "not_after", + "type": "String", + "has_default_value": true, + "default_value": "20340101000000" + } + ] + }, + { + "name": "hmac_digest", + "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": "hash_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "msg", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "sign", + "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": "hash_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hash", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "CryptoKey", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "verify", + "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": "hash_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hash", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "signature", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "CryptoKey", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "CryptoKey", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "is_public_only", + "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": "load", + "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": "public_only", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "load_from_string", + "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": "string_key", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "public_only", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "save", + "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": "public_only", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "save_to_string", + "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": "public_only", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "CubeMap", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "FLAGS_DEFAULT": 7, + "FLAG_FILTER": 4, + "FLAG_MIPMAPS": 1, + "FLAG_REPEAT": 2, + "SIDE_BACK": 5, + "SIDE_BOTTOM": 2, + "SIDE_FRONT": 4, + "SIDE_LEFT": 0, + "SIDE_RIGHT": 1, + "SIDE_TOP": 3, + "STORAGE_COMPRESS_LOSSLESS": 2, + "STORAGE_COMPRESS_LOSSY": 1, + "STORAGE_RAW": 0 + }, + "properties": [ + { + "name": "flags", + "type": "int", + "getter": "get_flags", + "setter": "set_flags", + "index": -1 + }, + { + "name": "lossy_storage_quality", + "type": "float", + "getter": "get_lossy_storage_quality", + "setter": "set_lossy_storage_quality", + "index": -1 + }, + { + "name": "storage_mode", + "type": "int", + "getter": "get_storage", + "setter": "set_storage", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_flags", + "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_height", + "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_lossy_storage_quality", + "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_side", + "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": "side", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_storage", + "return_type": "enum.CubeMap::Storage", + "is_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": "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_flags", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_lossy_storage_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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_side", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "side", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "image", + "type": "Image", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_storage", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + { + "name": "Flags", + "values": { + "FLAG_MIPMAPS": 1, + "FLAG_REPEAT": 2, + "FLAG_FILTER": 4, + "FLAGS_DEFAULT": 7 + } + }, + { + "name": "Side", + "values": { + "SIDE_LEFT": 0, + "SIDE_RIGHT": 1, + "SIDE_BOTTOM": 2, + "SIDE_TOP": 3, + "SIDE_FRONT": 4, + "SIDE_BACK": 5 + } + }, + { + "name": "Storage", + "values": { + "STORAGE_RAW": 0, + "STORAGE_COMPRESS_LOSSY": 1, + "STORAGE_COMPRESS_LOSSLESS": 2 + } + } + ] + }, + { + "name": "CubeMesh", + "base_class": "PrimitiveMesh", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "size", + "type": "Vector3", + "getter": "get_size", + "setter": "set_size", + "index": -1 + }, + { + "name": "subdivide_depth", + "type": "int", + "getter": "get_subdivide_depth", + "setter": "set_subdivide_depth", + "index": -1 + }, + { + "name": "subdivide_height", + "type": "int", + "getter": "get_subdivide_height", + "setter": "set_subdivide_height", + "index": -1 + }, + { + "name": "subdivide_width", + "type": "int", + "getter": "get_subdivide_width", + "setter": "set_subdivide_width", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "get_subdivide_depth", + "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_subdivide_height", + "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_subdivide_width", + "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_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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_subdivide_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": "divisions", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_subdivide_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": "divisions", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_subdivide_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": "subdivide", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "CullInstance", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + "PORTAL_MODE_DYNAMIC": 1, + "PORTAL_MODE_GLOBAL": 3, + "PORTAL_MODE_IGNORE": 4, + "PORTAL_MODE_ROAMING": 2, + "PORTAL_MODE_STATIC": 0 + }, + "properties": [ + { + "name": "autoplace_priority", + "type": "int", + "getter": "get_portal_autoplace_priority", + "setter": "set_portal_autoplace_priority", + "index": -1 + }, + { + "name": "include_in_bound", + "type": "bool", + "getter": "get_include_in_bound", + "setter": "set_include_in_bound", + "index": -1 + }, + { + "name": "portal_mode", + "type": "int", + "getter": "get_portal_mode", + "setter": "set_portal_mode", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_include_in_bound", + "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_portal_autoplace_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_portal_mode", + "return_type": "enum.CullInstance::PortalMode", + "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_include_in_bound", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_portal_autoplace_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_portal_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": "" + } + ] + } + ], + "enums": [ + { + "name": "PortalMode", + "values": { + "PORTAL_MODE_STATIC": 0, + "PORTAL_MODE_DYNAMIC": 1, + "PORTAL_MODE_ROAMING": 2, + "PORTAL_MODE_GLOBAL": 3, + "PORTAL_MODE_IGNORE": 4 + } + } + ] + }, + { + "name": "Curve", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "TANGENT_FREE": 0, + "TANGENT_LINEAR": 1, + "TANGENT_MODE_COUNT": 2 + }, + "properties": [ + { + "name": "_data", + "type": "int", + "getter": "_get_data", + "setter": "_set_data", + "index": -1 + }, + { + "name": "bake_resolution", + "type": "int", + "getter": "get_bake_resolution", + "setter": "set_bake_resolution", + "index": -1 + }, + { + "name": "max_value", + "type": "float", + "getter": "get_max_value", + "setter": "set_max_value", + "index": -1 + }, + { + "name": "min_value", + "type": "float", + "getter": "get_min_value", + "setter": "set_min_value", + "index": -1 + } + ], + "signals": [ + { + "name": "range_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_get_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_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_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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "left_tangent", + "type": "float", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "right_tangent", + "type": "float", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "left_mode", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "right_mode", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "bake", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "clean_dupes", + "return_type": "void", + "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_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": "get_bake_resolution", + "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_max_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": "get_min_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": "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_left_mode", + "return_type": "enum.Curve::TangentMode", + "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_point_left_tangent", + "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": "index", + "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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_point_right_mode", + "return_type": "enum.Curve::TangentMode", + "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_point_right_tangent", + "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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "interpolate_baked", + "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": "offset", + "type": "float", + "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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bake_resolution", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "resolution", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_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": "max", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_min_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": "min", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_point_left_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_point_left_tangent", + "return_type": "void", + "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": "tangent", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_point_offset", + "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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_point_right_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_point_right_tangent", + "return_type": "void", + "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": "tangent", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_point_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "y", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "TangentMode", + "values": { + "TANGENT_FREE": 0, + "TANGENT_LINEAR": 1, + "TANGENT_MODE_COUNT": 2 + } + } + ] + }, + { + "name": "Curve2D", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "_data", + "type": "int", + "getter": "_get_data", + "setter": "_set_data", + "index": -1 + }, + { + "name": "bake_interval", + "type": "float", + "getter": "get_bake_interval", + "setter": "set_bake_interval", + "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": "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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "in", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + }, + { + "name": "out", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + }, + { + "name": "at_position", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "clear_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": "get_bake_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_baked_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_baked_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_closest_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": "to_point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_closest_point", + "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_point", + "type": "Vector2", + "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_in", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_point_out", + "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": "idx", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "interpolate", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "t", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "interpolate_baked", + "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": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cubic", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "interpolatef", + "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": "fofs", + "type": "float", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bake_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": "distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_point_in", + "return_type": "void", + "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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_point_out", + "return_type": "void", + "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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tessellate", + "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": "max_stages", + "type": "int", + "has_default_value": true, + "default_value": "5" + }, + { + "name": "tolerance_degrees", + "type": "float", + "has_default_value": true, + "default_value": "4" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Curve3D", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "_data", + "type": "int", + "getter": "_get_data", + "setter": "_set_data", + "index": -1 + }, + { + "name": "bake_interval", + "type": "float", + "getter": "get_bake_interval", + "setter": "set_bake_interval", + "index": -1 + }, + { + "name": "up_vector_enabled", + "type": "bool", + "getter": "is_up_vector_enabled", + "setter": "set_up_vector_enabled", + "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": "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": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "in", + "type": "Vector3", + "has_default_value": true, + "default_value": "(0, 0, 0)" + }, + { + "name": "out", + "type": "Vector3", + "has_default_value": true, + "default_value": "(0, 0, 0)" + }, + { + "name": "at_position", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "clear_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": "get_bake_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_baked_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_baked_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_baked_tilts", + "return_type": "PoolRealArray", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_baked_up_vectors", + "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_closest_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": "to_point", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_closest_point", + "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_point", + "type": "Vector3", + "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_in", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_point_out", + "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": "idx", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_point_tilt", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "interpolate", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "t", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "interpolate_baked", + "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": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cubic", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "interpolate_baked_up_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": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "apply_tilt", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "interpolatef", + "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": "fofs", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_up_vector_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_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bake_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": "distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_point_in", + "return_type": "void", + "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": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_point_out", + "return_type": "void", + "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": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_point_tilt", + "return_type": "void", + "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": "tilt", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_up_vector_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": "tessellate", + "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": "max_stages", + "type": "int", + "has_default_value": true, + "default_value": "5" + }, + { + "name": "tolerance_degrees", + "type": "float", + "has_default_value": true, + "default_value": "4" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "CurveTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "curve", + "type": "Curve", + "getter": "get_curve", + "setter": "set_curve", + "index": -1 + }, + { + "name": "width", + "type": "int", + "getter": "get_width", + "setter": "set_width", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_update", + "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_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": "set_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": "curve", + "type": "Curve", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "CylinderMesh", + "base_class": "PrimitiveMesh", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "bottom_radius", + "type": "float", + "getter": "get_bottom_radius", + "setter": "set_bottom_radius", + "index": -1 + }, + { + "name": "height", + "type": "float", + "getter": "get_height", + "setter": "set_height", + "index": -1 + }, + { + "name": "radial_segments", + "type": "int", + "getter": "get_radial_segments", + "setter": "set_radial_segments", + "index": -1 + }, + { + "name": "rings", + "type": "int", + "getter": "get_rings", + "setter": "set_rings", + "index": -1 + }, + { + "name": "top_radius", + "type": "float", + "getter": "get_top_radius", + "setter": "set_top_radius", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_bottom_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_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_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_top_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_bottom_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_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_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_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_top_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": "CylinderShape", + "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": "DTLSServer", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "setup", + "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": "key", + "type": "CryptoKey", + "has_default_value": false, + "default_value": "" + }, + { + "name": "certificate", + "type": "X509Certificate", + "has_default_value": false, + "default_value": "" + }, + { + "name": "chain", + "type": "X509Certificate", + "has_default_value": true, + "default_value": "[Object:null]" + } + ] + }, + { + "name": "take_connection", + "return_type": "PacketPeerDTLS", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "udp_peer", + "type": "PacketPeerUDP", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "DampedSpringJoint2D", + "base_class": "Joint2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "damping", + "type": "float", + "getter": "get_damping", + "setter": "set_damping", + "index": -1 + }, + { + "name": "length", + "type": "float", + "getter": "get_length", + "setter": "set_length", + "index": -1 + }, + { + "name": "rest_length", + "type": "float", + "getter": "get_rest_length", + "setter": "set_rest_length", + "index": -1 + }, + { + "name": "stiffness", + "type": "float", + "getter": "get_stiffness", + "setter": "set_stiffness", + "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_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_rest_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_stiffness", + "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": "damping", + "type": "float", + "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": "length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_rest_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": "rest_length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_stiffness", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "stiffness", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "DirectionalLight", + "base_class": "Light", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "SHADOW_DEPTH_RANGE_OPTIMIZED": 1, + "SHADOW_DEPTH_RANGE_STABLE": 0, + "SHADOW_ORTHOGONAL": 0, + "SHADOW_PARALLEL_2_SPLITS": 1, + "SHADOW_PARALLEL_4_SPLITS": 2 + }, + "properties": [ + { + "name": "directional_shadow_bias_split_scale", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 15 + }, + { + "name": "directional_shadow_blend_splits", + "type": "bool", + "getter": "is_blend_splits_enabled", + "setter": "set_blend_splits", + "index": -1 + }, + { + "name": "directional_shadow_depth_range", + "type": "int", + "getter": "get_shadow_depth_range", + "setter": "set_shadow_depth_range", + "index": -1 + }, + { + "name": "directional_shadow_max_distance", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 9 + }, + { + "name": "directional_shadow_mode", + "type": "int", + "getter": "get_shadow_mode", + "setter": "set_shadow_mode", + "index": -1 + }, + { + "name": "directional_shadow_normal_bias", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 13 + }, + { + "name": "directional_shadow_split_1", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 10 + }, + { + "name": "directional_shadow_split_2", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 11 + }, + { + "name": "directional_shadow_split_3", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 12 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_shadow_depth_range", + "return_type": "enum.DirectionalLight::ShadowDepthRange", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_shadow_mode", + "return_type": "enum.DirectionalLight::ShadowMode", + "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_blend_splits_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": "set_blend_splits", + "return_type": "void", + "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_shadow_depth_range", + "return_type": "void", + "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_shadow_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": "" + } + ] + } + ], + "enums": [ + { + "name": "ShadowMode", + "values": { + "SHADOW_ORTHOGONAL": 0, + "SHADOW_PARALLEL_2_SPLITS": 1, + "SHADOW_PARALLEL_4_SPLITS": 2 + } + }, + { + "name": "ShadowDepthRange", + "values": { + "SHADOW_DEPTH_RANGE_STABLE": 0, + "SHADOW_DEPTH_RANGE_OPTIMIZED": 1 + } + } + ] + }, + { + "name": "DynamicFont", + "base_class": "Font", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "SPACING_BOTTOM": 1, + "SPACING_CHAR": 2, + "SPACING_SPACE": 3, + "SPACING_TOP": 0 + }, + "properties": [ + { + "name": "extra_spacing_bottom", + "type": "int", + "getter": "get_spacing", + "setter": "set_spacing", + "index": 1 + }, + { + "name": "extra_spacing_char", + "type": "int", + "getter": "get_spacing", + "setter": "set_spacing", + "index": 2 + }, + { + "name": "extra_spacing_space", + "type": "int", + "getter": "get_spacing", + "setter": "set_spacing", + "index": 3 + }, + { + "name": "extra_spacing_top", + "type": "int", + "getter": "get_spacing", + "setter": "set_spacing", + "index": 0 + }, + { + "name": "font_data", + "type": "DynamicFontData", + "getter": "get_font_data", + "setter": "set_font_data", + "index": -1 + }, + { + "name": "outline_color", + "type": "Color", + "getter": "get_outline_color", + "setter": "set_outline_color", + "index": -1 + }, + { + "name": "outline_size", + "type": "int", + "getter": "get_outline_size", + "setter": "set_outline_size", + "index": -1 + }, + { + "name": "size", + "type": "int", + "getter": "get_size", + "setter": "set_size", + "index": -1 + }, + { + "name": "use_filter", + "type": "bool", + "getter": "get_use_filter", + "setter": "set_use_filter", + "index": -1 + }, + { + "name": "use_mipmaps", + "type": "bool", + "getter": "get_use_mipmaps", + "setter": "set_use_mipmaps", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "add_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": "data", + "type": "DynamicFontData", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_available_chars", + "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_fallback", + "return_type": "DynamicFontData", + "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_fallback_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_font_data", + "return_type": "DynamicFontData", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_outline_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_outline_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": "get_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": "get_spacing", + "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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_use_filter", + "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_use_mipmaps", + "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_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": "idx", + "type": "int", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "data", + "type": "DynamicFontData", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_font_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": "DynamicFontData", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_outline_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_outline_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_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": "data", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_spacing", + "return_type": "void", + "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": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_filter", + "return_type": "void", + "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_use_mipmaps", + "return_type": "void", + "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": "SpacingType", + "values": { + "SPACING_TOP": 0, + "SPACING_BOTTOM": 1, + "SPACING_CHAR": 2, + "SPACING_SPACE": 3 + } + } + ] + }, + { + "name": "DynamicFontData", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "HINTING_LIGHT": 1, + "HINTING_NONE": 0, + "HINTING_NORMAL": 2 + }, + "properties": [ + { + "name": "antialiased", + "type": "bool", + "getter": "is_antialiased", + "setter": "set_antialiased", + "index": -1 + }, + { + "name": "font_path", + "type": "String", + "getter": "get_font_path", + "setter": "set_font_path", + "index": -1 + }, + { + "name": "hinting", + "type": "int", + "getter": "get_hinting", + "setter": "set_hinting", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_font_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_hinting", + "return_type": "enum.DynamicFontData::Hinting", + "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_antialiased", + "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_antialiased", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "antialiased", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_font_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": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_hinting", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + { + "name": "Hinting", + "values": { + "HINTING_NONE": 0, + "HINTING_LIGHT": 1, + "HINTING_NORMAL": 2 + } + } + ] + }, + { + "name": "EditorExportPlugin", + "base_class": "Reference", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "_export_begin", + "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": "features", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "is_debug", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_export_end", + "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": "_export_file", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "features", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_file", + "return_type": "void", + "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": "file", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "remap", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_ios_bundle_file", + "return_type": "void", + "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": "add_ios_cpp_code", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "code", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_ios_embedded_framework", + "return_type": "void", + "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": "add_ios_framework", + "return_type": "void", + "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": "add_ios_linker_flags", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "flags", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_ios_plist_content", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "plist_content", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_ios_project_static_lib", + "return_type": "void", + "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": "add_shared_object", + "return_type": "void", + "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": "tags", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "skip", + "return_type": "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": "EditorFeatureProfile", + "base_class": "Reference", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + "FEATURE_3D": 0, + "FEATURE_ASSET_LIB": 2, + "FEATURE_FILESYSTEM_DOCK": 5, + "FEATURE_IMPORT_DOCK": 6, + "FEATURE_MAX": 7, + "FEATURE_NODE_DOCK": 4, + "FEATURE_SCENE_TREE": 3, + "FEATURE_SCRIPT": 1 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_feature_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": "feature", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_class_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": "class_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_class_editor_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": "class_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_class_property_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": "class_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_feature_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": "feature", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "load_from_file", + "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": "save_to_file", + "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_disable_class", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "class_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_disable_class_editor", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "class_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_disable_class_property", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "class_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_disable_feature", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "feature", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Feature", + "values": { + "FEATURE_3D": 0, + "FEATURE_SCRIPT": 1, + "FEATURE_ASSET_LIB": 2, + "FEATURE_SCENE_TREE": 3, + "FEATURE_NODE_DOCK": 4, + "FEATURE_FILESYSTEM_DOCK": 5, + "FEATURE_IMPORT_DOCK": 6, + "FEATURE_MAX": 7 + } + } + ] + }, + { + "name": "EditorFileDialog", + "base_class": "ConfirmationDialog", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + "ACCESS_FILESYSTEM": 2, + "ACCESS_RESOURCES": 0, + "ACCESS_USERDATA": 1, + "DISPLAY_LIST": 1, + "DISPLAY_THUMBNAILS": 0, + "MODE_OPEN_ANY": 3, + "MODE_OPEN_DIR": 2, + "MODE_OPEN_FILE": 0, + "MODE_OPEN_FILES": 1, + "MODE_SAVE_FILE": 4 + }, + "properties": [ + { + "name": "access", + "type": "int", + "getter": "get_access", + "setter": "set_access", + "index": -1 + }, + { + "name": "current_dir", + "type": "String", + "getter": "get_current_dir", + "setter": "set_current_dir", + "index": -1 + }, + { + "name": "current_file", + "type": "String", + "getter": "get_current_file", + "setter": "set_current_file", + "index": -1 + }, + { + "name": "current_path", + "type": "String", + "getter": "get_current_path", + "setter": "set_current_path", + "index": -1 + }, + { + "name": "disable_overwrite_warning", + "type": "bool", + "getter": "is_overwrite_warning_disabled", + "setter": "set_disable_overwrite_warning", + "index": -1 + }, + { + "name": "display_mode", + "type": "int", + "getter": "get_display_mode", + "setter": "set_display_mode", + "index": -1 + }, + { + "name": "mode", + "type": "int", + "getter": "get_mode", + "setter": "set_mode", + "index": -1 + }, + { + "name": "show_hidden_files", + "type": "bool", + "getter": "is_showing_hidden_files", + "setter": "set_show_hidden_files", + "index": -1 + } + ], + "signals": [ + { + "name": "dir_selected", + "arguments": [ + { + "name": "dir", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "file_selected", + "arguments": [ + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "files_selected", + "arguments": [ + { + "name": "paths", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_action_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": "_cancel_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": "_dir_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": "_favorite_move_down", + "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": "_favorite_move_up", + "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": "_favorite_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": "_favorite_selected", + "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": "_file_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": "_filter_selected", + "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": "_go_back", + "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": "_go_forward", + "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": "_go_up", + "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": "_item_db_selected", + "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": "_item_list_item_rmb_selected", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_item_list_rmb_clicked", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_item_menu_id_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": "arg0", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_item_selected", + "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": "_items_clear_selection", + "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": "_make_dir", + "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": "_make_dir_confirm", + "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": "_multi_selected", + "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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_recent_selected", + "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": "_save_confirm_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": "_select_drive", + "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": "_thumbnail_done", + "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": "arg1", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg3", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_thumbnail_result", + "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": "arg1", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg3", + "type": "Variant", + "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": "_update_dir", + "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_file_list", + "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_file_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": "add_filter", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filter", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_filters", + "return_type": "void", + "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_access", + "return_type": "enum.EditorFileDialog::Access", + "is_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_dir", + "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_file", + "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_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_display_mode", + "return_type": "enum.EditorFileDialog::DisplayMode", + "is_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.EditorFileDialog::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_vbox", + "return_type": "VBoxContainer", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "invalidate", + "return_type": "void", + "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_overwrite_warning_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_showing_hidden_files", + "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_access", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "access", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_current_dir", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "dir", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_current_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_current_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": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_disable_overwrite_warning", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "disable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_display_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_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_show_hidden_files", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "show", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "DisplayMode", + "values": { + "DISPLAY_THUMBNAILS": 0, + "DISPLAY_LIST": 1 + } + }, + { + "name": "Mode", + "values": { + "MODE_OPEN_FILE": 0, + "MODE_OPEN_FILES": 1, + "MODE_OPEN_DIR": 2, + "MODE_OPEN_ANY": 3, + "MODE_SAVE_FILE": 4 + } + }, + { + "name": "Access", + "values": { + "ACCESS_RESOURCES": 0, + "ACCESS_USERDATA": 1, + "ACCESS_FILESYSTEM": 2 + } + } + ] + }, + { + "name": "EditorFileSystem", + "base_class": "Node", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "filesystem_changed", + "arguments": [ + ] + }, + { + "name": "resources_reimported", + "arguments": [ + { + "name": "resources", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "resources_reload", + "arguments": [ + { + "name": "resources", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "sources_changed", + "arguments": [ + { + "name": "exist", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "get_file_type", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_filesystem", + "return_type": "EditorFileSystemDirectory", + "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_filesystem_path", + "return_type": "EditorFileSystemDirectory", + "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_scanning_progress", + "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_scanning", + "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": "scan", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "scan_sources", + "return_type": "void", + "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_file", + "return_type": "void", + "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": "update_script_classes", + "return_type": "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": "EditorFileSystemDirectory", + "base_class": "Object", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "find_dir_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "find_file_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_file", + "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_file_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_file_import_is_valid", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_file_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_file_script_class_extends", + "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_file_script_class_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_file_type", + "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_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": "get_parent", + "return_type": "EditorFileSystemDirectory", + "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_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_subdir", + "return_type": "EditorFileSystemDirectory", + "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": "get_subdir_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorImportPlugin", + "base_class": "ResourceImporter", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_import_options", + "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": "preset", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_import_order", + "return_type": "int", + "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_importer_name", + "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_option_visibility", + "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": "option", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "options", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_preset_count", + "return_type": "int", + "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_preset_name", + "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": "preset", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_priority", + "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": "get_recognized_extensions", + "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": "get_resource_type", + "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_save_extension", + "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_visible_name", + "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": "import", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "source_file", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "save_path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "options", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + }, + { + "name": "platform_variants", + "type": "Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "gen_files", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorInspector", + "base_class": "ScrollContainer", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "object_id_selected", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "property_edited", + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "property_keyed", + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "property_selected", + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "property_toggled", + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "checked", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "resource_selected", + "arguments": [ + { + "name": "res", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "prop", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "restart_requested", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_edit_request_change", + "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": "arg1", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_feature_profile_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": "_filter_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": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_multiple_properties_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": "arg0", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "_object_id_selected", + "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": "arg1", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_property_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": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "String", + "has_default_value": true, + "default_value": "" + }, + { + "name": "arg3", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "_property_changed_update_all", + "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": "arg1", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg3", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_property_checked", + "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": "arg1", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_property_keyed", + "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": "arg1", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_property_keyed_with_value", + "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": "arg1", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_property_selected", + "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": "arg1", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_resource_selected", + "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": "arg1", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_vscroll_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": "arg0", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "refresh", + "return_type": "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": "EditorInspectorPlugin", + "base_class": "Reference", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "add_custom_control", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "control", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_property_editor", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "editor", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_property_editor_for_multiple_properties", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "properties", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "editor", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "can_handle", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "parse_begin", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "parse_category", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "category", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "parse_end", + "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": "parse_property", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hint", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hint_text", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "usage", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorInterface", + "base_class": "Node", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "distraction_free_mode", + "type": "bool", + "getter": "is_distraction_free_mode_enabled", + "setter": "set_distraction_free_mode", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "edit_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": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "edit_resource", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_base_control", + "return_type": "Control", + "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_current_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_edited_scene_root", + "return_type": "Node", + "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_editor_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_editor_settings", + "return_type": "EditorSettings", + "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_editor_viewport", + "return_type": "Control", + "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_file_system_dock", + "return_type": "FileSystemDock", + "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_inspector", + "return_type": "EditorInspector", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_open_scenes", + "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_playing_scene", + "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_resource_filesystem", + "return_type": "EditorFileSystem", + "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_resource_previewer", + "return_type": "EditorResourcePreview", + "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_script_editor", + "return_type": "ScriptEditor", + "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_selected_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_selection", + "return_type": "EditorSelection", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "inspect_object", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "for_property", + "type": "String", + "has_default_value": true, + "default_value": "" + }, + { + "name": "inspector_only", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "is_distraction_free_mode_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_scene", + "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_plugin_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": "plugin", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "make_mesh_previews", + "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": "meshes", + "type": "Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "preview_size", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "open_scene_from_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": "scene_filepath", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "play_current_scene", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "play_custom_scene", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "scene_filepath", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "play_main_scene", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "reload_scene_from_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": "scene_filepath", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "save_scene", + "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": "save_scene_as", + "return_type": "void", + "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": "with_preview", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "select_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_distraction_free_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": "enter", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_main_screen_editor", + "return_type": "void", + "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_plugin_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": "plugin", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "stop_playing_scene", + "return_type": "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": "EditorNavigationMeshGenerator", + "base_class": "Object", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "bake", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "nav_mesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + }, + { + "name": "root_node", + "type": "Node", + "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": "nav_mesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorPlugin", + "base_class": "Node", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + "CONTAINER_CANVAS_EDITOR_BOTTOM": 8, + "CONTAINER_CANVAS_EDITOR_MENU": 5, + "CONTAINER_CANVAS_EDITOR_SIDE_LEFT": 6, + "CONTAINER_CANVAS_EDITOR_SIDE_RIGHT": 7, + "CONTAINER_PROJECT_SETTING_TAB_LEFT": 10, + "CONTAINER_PROJECT_SETTING_TAB_RIGHT": 11, + "CONTAINER_PROPERTY_EDITOR_BOTTOM": 9, + "CONTAINER_SPATIAL_EDITOR_BOTTOM": 4, + "CONTAINER_SPATIAL_EDITOR_MENU": 1, + "CONTAINER_SPATIAL_EDITOR_SIDE_LEFT": 2, + "CONTAINER_SPATIAL_EDITOR_SIDE_RIGHT": 3, + "CONTAINER_TOOLBAR": 0, + "DOCK_SLOT_LEFT_BL": 1, + "DOCK_SLOT_LEFT_BR": 3, + "DOCK_SLOT_LEFT_UL": 0, + "DOCK_SLOT_LEFT_UR": 2, + "DOCK_SLOT_MAX": 8, + "DOCK_SLOT_RIGHT_BL": 5, + "DOCK_SLOT_RIGHT_BR": 7, + "DOCK_SLOT_RIGHT_UL": 4, + "DOCK_SLOT_RIGHT_UR": 6 + }, + "properties": [ + ], + "signals": [ + { + "name": "main_screen_changed", + "arguments": [ + { + "name": "screen_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "resource_saved", + "arguments": [ + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "scene_changed", + "arguments": [ + { + "name": "scene_root", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "scene_closed", + "arguments": [ + { + "name": "filepath", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "add_autoload_singleton", + "return_type": "void", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_control_to_bottom_panel", + "return_type": "ToolButton", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "control", + "type": "Control", + "has_default_value": false, + "default_value": "" + }, + { + "name": "title", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_control_to_container", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "container", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "control", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_control_to_dock", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "slot", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "control", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_custom_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": "type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "base", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "script", + "type": "Script", + "has_default_value": false, + "default_value": "" + }, + { + "name": "icon", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_export_plugin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "plugin", + "type": "EditorExportPlugin", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_import_plugin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "importer", + "type": "EditorImportPlugin", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_inspector_plugin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "plugin", + "type": "EditorInspectorPlugin", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_scene_import_plugin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "scene_importer", + "type": "EditorSceneImporter", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_spatial_gizmo_plugin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "plugin", + "type": "EditorSpatialGizmoPlugin", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_tool_menu_item", + "return_type": "void", + "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": "handler", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "callback", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ud", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + } + ] + }, + { + "name": "add_tool_submenu_item", + "return_type": "void", + "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": "submenu", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_changes", + "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": "build", + "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": "clear", + "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": "disable_plugin", + "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", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "enable_plugin", + "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": "forward_canvas_draw_over_viewport", + "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": "overlay", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "forward_canvas_force_draw_over_viewport", + "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": "overlay", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "forward_canvas_gui_input", + "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": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "forward_spatial_draw_over_viewport", + "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": "overlay", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "forward_spatial_force_draw_over_viewport", + "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": "overlay", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "forward_spatial_gui_input", + "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": "camera", + "type": "Camera", + "has_default_value": false, + "default_value": "" + }, + { + "name": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_breakpoints", + "return_type": "PoolStringArray", + "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_editor_interface", + "return_type": "EditorInterface", + "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_plugin_icon", + "return_type": "Texture", + "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_plugin_name", + "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_script_create_dialog", + "return_type": "ScriptCreateDialog", + "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_state", + "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_undo_redo", + "return_type": "UndoRedo", + "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_window_layout", + "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": "layout", + "type": "ConfigFile", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "handles", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_main_screen", + "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": "hide_bottom_panel", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "make_bottom_panel_item_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": "item", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "make_visible", + "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": "queue_save_layout", + "return_type": "void", + "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_autoload_singleton", + "return_type": "void", + "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_control_from_bottom_panel", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "control", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_control_from_container", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "container", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "control", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_control_from_docks", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "control", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_custom_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": "type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_export_plugin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "plugin", + "type": "EditorExportPlugin", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_import_plugin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "importer", + "type": "EditorImportPlugin", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_inspector_plugin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "plugin", + "type": "EditorInspectorPlugin", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_scene_import_plugin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "scene_importer", + "type": "EditorSceneImporter", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_spatial_gizmo_plugin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "plugin", + "type": "EditorSpatialGizmoPlugin", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_tool_menu_item", + "return_type": "void", + "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": "save_external_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": "set_force_draw_over_forwarding_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": "set_input_event_forwarding_always_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": "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": "set_window_layout", + "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": "layout", + "type": "ConfigFile", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "update_overlays", + "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": [ + ] + } + ], + "enums": [ + { + "name": "DockSlot", + "values": { + "DOCK_SLOT_LEFT_UL": 0, + "DOCK_SLOT_LEFT_BL": 1, + "DOCK_SLOT_LEFT_UR": 2, + "DOCK_SLOT_LEFT_BR": 3, + "DOCK_SLOT_RIGHT_UL": 4, + "DOCK_SLOT_RIGHT_BL": 5, + "DOCK_SLOT_RIGHT_UR": 6, + "DOCK_SLOT_RIGHT_BR": 7, + "DOCK_SLOT_MAX": 8 + } + }, + { + "name": "CustomControlContainer", + "values": { + "CONTAINER_TOOLBAR": 0, + "CONTAINER_SPATIAL_EDITOR_MENU": 1, + "CONTAINER_SPATIAL_EDITOR_SIDE_LEFT": 2, + "CONTAINER_SPATIAL_EDITOR_SIDE_RIGHT": 3, + "CONTAINER_SPATIAL_EDITOR_BOTTOM": 4, + "CONTAINER_CANVAS_EDITOR_MENU": 5, + "CONTAINER_CANVAS_EDITOR_SIDE_LEFT": 6, + "CONTAINER_CANVAS_EDITOR_SIDE_RIGHT": 7, + "CONTAINER_CANVAS_EDITOR_BOTTOM": 8, + "CONTAINER_PROPERTY_EDITOR_BOTTOM": 9, + "CONTAINER_PROJECT_SETTING_TAB_LEFT": 10, + "CONTAINER_PROJECT_SETTING_TAB_RIGHT": 11 + } + } + ] + }, + { + "name": "EditorProperty", + "base_class": "Container", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "checkable", + "type": "bool", + "getter": "is_checkable", + "setter": "set_checkable", + "index": -1 + }, + { + "name": "checked", + "type": "bool", + "getter": "is_checked", + "setter": "set_checked", + "index": -1 + }, + { + "name": "draw_red", + "type": "bool", + "getter": "is_draw_red", + "setter": "set_draw_red", + "index": -1 + }, + { + "name": "keying", + "type": "bool", + "getter": "is_keying", + "setter": "set_keying", + "index": -1 + }, + { + "name": "label", + "type": "String", + "getter": "get_label", + "setter": "set_label", + "index": -1 + }, + { + "name": "read_only", + "type": "bool", + "getter": "is_read_only", + "setter": "set_read_only", + "index": -1 + } + ], + "signals": [ + { + "name": "multiple_properties_changed", + "arguments": [ + { + "name": "properties", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "object_id_selected", + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "property_changed", + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "property_checked", + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bool", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "property_keyed", + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "property_keyed_with_value", + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "resource_selected", + "arguments": [ + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "selected", + "arguments": [ + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "focusable_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_focusable_focused", + "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": "_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": "add_focusable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "control", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "emit_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "field", + "type": "String", + "has_default_value": true, + "default_value": "" + }, + { + "name": "changing", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_edited_object", + "return_type": "Object", + "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_edited_property", + "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_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_tooltip_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": "is_checkable", + "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_checked", + "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_draw_red", + "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_keying", + "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_read_only", + "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_bottom_editor", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "editor", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_checkable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "checkable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_checked", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "checked", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_draw_red", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "draw_red", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_keying", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "keying", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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_read_only", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "read_only", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "update_property", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorResourceConversionPlugin", + "base_class": "Reference", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "_convert", + "return_type": "Resource", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_converts_to", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorResourcePicker", + "base_class": "HBoxContainer", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "base_type", + "type": "String", + "getter": "get_base_type", + "setter": "set_base_type", + "index": -1 + }, + { + "name": "editable", + "type": "bool", + "getter": "is_editable", + "setter": "set_editable", + "index": -1 + }, + { + "name": "edited_resource", + "type": "Resource", + "getter": "get_edited_resource", + "setter": "set_edited_resource", + "index": -1 + }, + { + "name": "toggle_mode", + "type": "bool", + "getter": "is_toggle_mode", + "setter": "set_toggle_mode", + "index": -1 + } + ], + "signals": [ + { + "name": "resource_changed", + "arguments": [ + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "resource_selected", + "arguments": [ + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_button_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": "_button_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": "_edit_menu_cbk", + "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": "_file_quick_selected", + "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": "_file_selected", + "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": "_resource_selected", + "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_menu", + "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_resource_preview", + "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": "arg1", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg3", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "can_drop_data_fw", + "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": "data", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "drop_data_fw", + "return_type": "void", + "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": "data", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_allowed_types", + "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_base_type", + "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_drag_data_fw", + "return_type": "Variant", + "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": "from", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_edited_resource", + "return_type": "Resource", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "handle_menu_selected", + "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": "is_editable", + "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_base_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": "base_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_create_options", + "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": "menu_node", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_editable", + "return_type": "void", + "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_edited_resource", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "resource", + "type": "Resource", + "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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_toggle_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorResourcePreview", + "base_class": "Node", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "preview_invalidated", + "arguments": [ + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_preview_ready", + "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": "arg1", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg3", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg4", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg5", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_preview_generator", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "generator", + "type": "EditorResourcePreviewGenerator", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "check_for_invalidation", + "return_type": "void", + "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": "queue_edited_resource_preview", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + }, + { + "name": "receiver", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "receiver_func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "userdata", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "queue_resource_preview", + "return_type": "void", + "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": "receiver", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "receiver_func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "userdata", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_preview_generator", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "generator", + "type": "EditorResourcePreviewGenerator", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorResourcePreviewGenerator", + "base_class": "Reference", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "can_generate_small_preview", + "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": "generate", + "return_type": "Texture", + "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", + "type": "Resource", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "generate_from_path", + "return_type": "Texture", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "generate_small_preview_automatically", + "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": "handles", + "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": "type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorSceneImporter", + "base_class": "Reference", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + "IMPORT_ANIMATION": 2, + "IMPORT_ANIMATION_DETECT_LOOP": 4, + "IMPORT_ANIMATION_FORCE_ALL_TRACKS_IN_ALL_CLIPS": 16, + "IMPORT_ANIMATION_KEEP_VALUE_TRACKS": 32, + "IMPORT_ANIMATION_OPTIMIZE": 8, + "IMPORT_FAIL_ON_MISSING_DEPENDENCIES": 512, + "IMPORT_GENERATE_TANGENT_ARRAYS": 256, + "IMPORT_MATERIALS_IN_INSTANCES": 1024, + "IMPORT_SCENE": 1, + "IMPORT_USE_COMPRESSION": 2048 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_extensions", + "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": "_get_import_flags", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_import_animation", + "return_type": "Animation", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bake_fps", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_import_scene", + "return_type": "Node", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bake_fps", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "import_animation_from_other_importer", + "return_type": "Animation", + "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": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bake_fps", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "import_scene_from_other_importer", + "return_type": "Node", + "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": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bake_fps", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorSceneImporterFBX", + "base_class": "EditorSceneImporter", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "EditorSceneImporterGLTF", + "base_class": "EditorSceneImporter", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "EditorScenePostImport", + "base_class": "Reference", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_source_file", + "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_source_folder", + "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": "post_import", + "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": "scene", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorScript", + "base_class": "Reference", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "_run", + "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_root_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": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_editor_interface", + "return_type": "EditorInterface", + "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_scene", + "return_type": "Node", + "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": "EditorScriptPicker", + "base_class": "EditorResourcePicker", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "script_owner", + "type": "Node", + "getter": "get_script_owner", + "setter": "set_script_owner", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_script_owner", + "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": "set_script_owner", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "owner_node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorSelection", + "base_class": "Object", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "selection_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_emit_change", + "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_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": "node", + "type": "Node", + "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": "get_selected_nodes", + "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_transformable_selected_nodes", + "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": "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": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorSettings", + "base_class": "Resource", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + "NOTIFICATION_EDITOR_SETTINGS_CHANGED": 10000 + }, + "properties": [ + ], + "signals": [ + { + "name": "settings_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "add_property_info", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "info", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "erase", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_favorites", + "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_project_metadata", + "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": "section", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "default", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + } + ] + }, + { + "name": "get_project_settings_dir", + "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_recent_dirs", + "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_setting", + "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_settings_dir", + "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_setting", + "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": "property_can_revert", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "property_get_revert", + "return_type": "Variant", + "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_favorites", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "dirs", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_initial_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "update_current", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_project_metadata", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "section", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "data", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_recent_dirs", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "dirs", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_setting", + "return_type": "void", + "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": "EditorSpatialGizmo", + "base_class": "SpatialGizmo", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "add_collision_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": "PoolVector3Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_collision_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": "triangles", + "type": "TriangleMesh", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_handles", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "handles", + "type": "PoolVector3Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "Material", + "has_default_value": false, + "default_value": "" + }, + { + "name": "billboard", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "secondary", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "add_lines", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "lines", + "type": "PoolVector3Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "Material", + "has_default_value": false, + "default_value": "" + }, + { + "name": "billboard", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "modulate", + "type": "Color", + "has_default_value": true, + "default_value": "1,1,1,1" + } + ] + }, + { + "name": "add_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": "ArrayMesh", + "has_default_value": false, + "default_value": "" + }, + { + "name": "billboard", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "skeleton", + "type": "SkinReference", + "has_default_value": true, + "default_value": "[Object:null]" + }, + { + "name": "material", + "type": "Material", + "has_default_value": true, + "default_value": "Null" + } + ] + }, + { + "name": "add_unscaled_billboard", + "return_type": "void", + "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": "default_scale", + "type": "float", + "has_default_value": true, + "default_value": "1" + }, + { + "name": "modulate", + "type": "Color", + "has_default_value": true, + "default_value": "1,1,1,1" + } + ] + }, + { + "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": "commit_handle", + "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": "restore", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cancel", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_handle_name", + "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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_handle_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_plugin", + "return_type": "EditorSpatialGizmoPlugin", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_spatial_node", + "return_type": "Spatial", + "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_handle_highlighted", + "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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "redraw", + "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_handle", + "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": "camera", + "type": "Camera", + "has_default_value": false, + "default_value": "" + }, + { + "name": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_hidden", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "hidden", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_spatial_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": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorSpatialGizmoPlugin", + "base_class": "Resource", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "add_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "SpatialMaterial", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "can_be_hidden", + "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": "commit_handle", + "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": "gizmo", + "type": "EditorSpatialGizmo", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "restore", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cancel", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_gizmo", + "return_type": "EditorSpatialGizmo", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "spatial", + "type": "Spatial", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_handle_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "billboard", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "texture", + "type": "Texture", + "has_default_value": true, + "default_value": "Null" + } + ] + }, + { + "name": "create_icon_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "on_top", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "color", + "type": "Color", + "has_default_value": true, + "default_value": "1,1,1,1" + } + ] + }, + { + "name": "create_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + }, + { + "name": "billboard", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "on_top", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "use_vertex_color", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_handle_name", + "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": "gizmo", + "type": "EditorSpatialGizmo", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_handle_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": "gizmo", + "type": "EditorSpatialGizmo", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_material", + "return_type": "SpatialMaterial", + "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": "gizmo", + "type": "EditorSpatialGizmo", + "has_default_value": true, + "default_value": "[Object:null]" + } + ] + }, + { + "name": "get_name", + "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_priority", + "return_type": "int", + "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_gizmo", + "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": "spatial", + "type": "Spatial", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_handle_highlighted", + "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": "gizmo", + "type": "EditorSpatialGizmo", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_selectable_when_hidden", + "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": "redraw", + "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": "gizmo", + "type": "EditorSpatialGizmo", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_handle", + "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": "gizmo", + "type": "EditorSpatialGizmo", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "camera", + "type": "Camera", + "has_default_value": false, + "default_value": "" + }, + { + "name": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorSpinSlider", + "base_class": "Range", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "flat", + "type": "bool", + "getter": "is_flat", + "setter": "set_flat", + "index": -1 + }, + { + "name": "label", + "type": "String", + "getter": "get_label", + "setter": "set_label", + "index": -1 + }, + { + "name": "read_only", + "type": "bool", + "getter": "is_read_only", + "setter": "set_read_only", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_grabber_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": "_grabber_mouse_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": "_grabber_mouse_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": "_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": "_value_focus_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": "_value_input_closed", + "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": "_value_input_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": "get_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": "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": "is_read_only", + "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_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": "flat", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_read_only", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "read_only", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorVCSInterface", + "base_class": "Object", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + "CHANGE_TYPE_DELETED": 3, + "CHANGE_TYPE_MODIFIED": 1, + "CHANGE_TYPE_NEW": 0, + "CHANGE_TYPE_RENAMED": 2, + "CHANGE_TYPE_TYPECHANGE": 4, + "CHANGE_TYPE_UNMERGED": 5, + "TREE_AREA_COMMIT": 0, + "TREE_AREA_STAGED": 1, + "TREE_AREA_UNSTAGED": 2 + }, + "properties": [ + ], + "signals": [ + { + "name": "stage_area_refreshed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_checkout_branch", + "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": "branch_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_commit", + "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": "msg", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_create_branch", + "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": "branch_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_create_remote", + "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": "remote_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "remote_url", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_discard_file", + "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": "file_path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_fetch", + "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": "remote", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_branch_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": "_get_current_branch_name", + "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_diff", + "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": "identifier", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "area", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_line_diff", + "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": "file_path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_modified_files_data", + "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": "_get_previous_commits", + "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": "max_commits", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_remotes", + "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": "_get_vcs_name", + "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": "_initialize", + "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": "project_path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_pull", + "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": "remote", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_push", + "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": "remote", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "force", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_credentials", + "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": "username", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "password", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ssh_public_key_path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ssh_private_key_path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ssh_passphrase", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_shut_down", + "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": "_stage_file", + "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": "file_path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_unstage_file", + "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": "file_path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_diff_hunks_into_diff_file", + "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": "diff_hunk", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + }, + { + "name": "line_diffs", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_line_diffs_into_diff_hunk", + "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": "diff_files", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + }, + { + "name": "diff_hunks", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_commit", + "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": "msg", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "author", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "date", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_diff_file", + "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": "new_file", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "old_file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_diff_hunk", + "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": "old_start", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "new_start", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "old_lines", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "new_lines", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_diff_line", + "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": "new_line_no", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "old_line_no", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "content", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "status", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_status_file", + "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": "file_path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "change_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "area", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "popup_error", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "msg", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "ChangeType", + "values": { + "CHANGE_TYPE_NEW": 0, + "CHANGE_TYPE_MODIFIED": 1, + "CHANGE_TYPE_RENAMED": 2, + "CHANGE_TYPE_DELETED": 3, + "CHANGE_TYPE_TYPECHANGE": 4, + "CHANGE_TYPE_UNMERGED": 5 + } + }, + { + "name": "TreeArea", + "values": { + "TREE_AREA_COMMIT": 0, + "TREE_AREA_STAGED": 1, + "TREE_AREA_UNSTAGED": 2 + } + } + ] + }, + { + "name": "EncodedObjectAsID", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "object_id", + "type": "int", + "getter": "get_object_id", + "setter": "set_object_id", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_object_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": "set_object_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Environment", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "BG_CAMERA_FEED": 6, + "BG_CANVAS": 4, + "BG_CLEAR_COLOR": 0, + "BG_COLOR": 1, + "BG_COLOR_SKY": 3, + "BG_KEEP": 5, + "BG_MAX": 7, + "BG_SKY": 2, + "DOF_BLUR_QUALITY_HIGH": 2, + "DOF_BLUR_QUALITY_LOW": 0, + "DOF_BLUR_QUALITY_MEDIUM": 1, + "GLOW_BLEND_MODE_ADDITIVE": 0, + "GLOW_BLEND_MODE_REPLACE": 3, + "GLOW_BLEND_MODE_SCREEN": 1, + "GLOW_BLEND_MODE_SOFTLIGHT": 2, + "SSAO_BLUR_1x1": 1, + "SSAO_BLUR_2x2": 2, + "SSAO_BLUR_3x3": 3, + "SSAO_BLUR_DISABLED": 0, + "SSAO_QUALITY_HIGH": 2, + "SSAO_QUALITY_LOW": 0, + "SSAO_QUALITY_MEDIUM": 1, + "TONE_MAPPER_ACES": 3, + "TONE_MAPPER_ACES_FITTED": 4, + "TONE_MAPPER_FILMIC": 2, + "TONE_MAPPER_LINEAR": 0, + "TONE_MAPPER_REINHARDT": 1 + }, + "properties": [ + { + "name": "adjustment_brightness", + "type": "float", + "getter": "get_adjustment_brightness", + "setter": "set_adjustment_brightness", + "index": -1 + }, + { + "name": "adjustment_color_correction", + "type": "Texture", + "getter": "get_adjustment_color_correction", + "setter": "set_adjustment_color_correction", + "index": -1 + }, + { + "name": "adjustment_contrast", + "type": "float", + "getter": "get_adjustment_contrast", + "setter": "set_adjustment_contrast", + "index": -1 + }, + { + "name": "adjustment_enabled", + "type": "bool", + "getter": "is_adjustment_enabled", + "setter": "set_adjustment_enable", + "index": -1 + }, + { + "name": "adjustment_saturation", + "type": "float", + "getter": "get_adjustment_saturation", + "setter": "set_adjustment_saturation", + "index": -1 + }, + { + "name": "ambient_light_color", + "type": "Color", + "getter": "get_ambient_light_color", + "setter": "set_ambient_light_color", + "index": -1 + }, + { + "name": "ambient_light_energy", + "type": "float", + "getter": "get_ambient_light_energy", + "setter": "set_ambient_light_energy", + "index": -1 + }, + { + "name": "ambient_light_sky_contribution", + "type": "float", + "getter": "get_ambient_light_sky_contribution", + "setter": "set_ambient_light_sky_contribution", + "index": -1 + }, + { + "name": "auto_exposure_enabled", + "type": "bool", + "getter": "get_tonemap_auto_exposure", + "setter": "set_tonemap_auto_exposure", + "index": -1 + }, + { + "name": "auto_exposure_max_luma", + "type": "float", + "getter": "get_tonemap_auto_exposure_max", + "setter": "set_tonemap_auto_exposure_max", + "index": -1 + }, + { + "name": "auto_exposure_min_luma", + "type": "float", + "getter": "get_tonemap_auto_exposure_min", + "setter": "set_tonemap_auto_exposure_min", + "index": -1 + }, + { + "name": "auto_exposure_scale", + "type": "float", + "getter": "get_tonemap_auto_exposure_grey", + "setter": "set_tonemap_auto_exposure_grey", + "index": -1 + }, + { + "name": "auto_exposure_speed", + "type": "float", + "getter": "get_tonemap_auto_exposure_speed", + "setter": "set_tonemap_auto_exposure_speed", + "index": -1 + }, + { + "name": "background_camera_feed_id", + "type": "int", + "getter": "get_camera_feed_id", + "setter": "set_camera_feed_id", + "index": -1 + }, + { + "name": "background_canvas_max_layer", + "type": "int", + "getter": "get_canvas_max_layer", + "setter": "set_canvas_max_layer", + "index": -1 + }, + { + "name": "background_color", + "type": "Color", + "getter": "get_bg_color", + "setter": "set_bg_color", + "index": -1 + }, + { + "name": "background_energy", + "type": "float", + "getter": "get_bg_energy", + "setter": "set_bg_energy", + "index": -1 + }, + { + "name": "background_mode", + "type": "int", + "getter": "get_background", + "setter": "set_background", + "index": -1 + }, + { + "name": "background_sky", + "type": "Sky", + "getter": "get_sky", + "setter": "set_sky", + "index": -1 + }, + { + "name": "background_sky_custom_fov", + "type": "float", + "getter": "get_sky_custom_fov", + "setter": "set_sky_custom_fov", + "index": -1 + }, + { + "name": "background_sky_orientation", + "type": "Basis", + "getter": "get_sky_orientation", + "setter": "set_sky_orientation", + "index": -1 + }, + { + "name": "background_sky_rotation", + "type": "Vector3", + "getter": "get_sky_rotation", + "setter": "set_sky_rotation", + "index": -1 + }, + { + "name": "background_sky_rotation_degrees", + "type": "Vector3", + "getter": "get_sky_rotation_degrees", + "setter": "set_sky_rotation_degrees", + "index": -1 + }, + { + "name": "dof_blur_far_amount", + "type": "float", + "getter": "get_dof_blur_far_amount", + "setter": "set_dof_blur_far_amount", + "index": -1 + }, + { + "name": "dof_blur_far_distance", + "type": "float", + "getter": "get_dof_blur_far_distance", + "setter": "set_dof_blur_far_distance", + "index": -1 + }, + { + "name": "dof_blur_far_enabled", + "type": "bool", + "getter": "is_dof_blur_far_enabled", + "setter": "set_dof_blur_far_enabled", + "index": -1 + }, + { + "name": "dof_blur_far_quality", + "type": "int", + "getter": "get_dof_blur_far_quality", + "setter": "set_dof_blur_far_quality", + "index": -1 + }, + { + "name": "dof_blur_far_transition", + "type": "float", + "getter": "get_dof_blur_far_transition", + "setter": "set_dof_blur_far_transition", + "index": -1 + }, + { + "name": "dof_blur_near_amount", + "type": "float", + "getter": "get_dof_blur_near_amount", + "setter": "set_dof_blur_near_amount", + "index": -1 + }, + { + "name": "dof_blur_near_distance", + "type": "float", + "getter": "get_dof_blur_near_distance", + "setter": "set_dof_blur_near_distance", + "index": -1 + }, + { + "name": "dof_blur_near_enabled", + "type": "bool", + "getter": "is_dof_blur_near_enabled", + "setter": "set_dof_blur_near_enabled", + "index": -1 + }, + { + "name": "dof_blur_near_quality", + "type": "int", + "getter": "get_dof_blur_near_quality", + "setter": "set_dof_blur_near_quality", + "index": -1 + }, + { + "name": "dof_blur_near_transition", + "type": "float", + "getter": "get_dof_blur_near_transition", + "setter": "set_dof_blur_near_transition", + "index": -1 + }, + { + "name": "fog_color", + "type": "Color", + "getter": "get_fog_color", + "setter": "set_fog_color", + "index": -1 + }, + { + "name": "fog_depth_begin", + "type": "float", + "getter": "get_fog_depth_begin", + "setter": "set_fog_depth_begin", + "index": -1 + }, + { + "name": "fog_depth_curve", + "type": "float", + "getter": "get_fog_depth_curve", + "setter": "set_fog_depth_curve", + "index": -1 + }, + { + "name": "fog_depth_enabled", + "type": "bool", + "getter": "is_fog_depth_enabled", + "setter": "set_fog_depth_enabled", + "index": -1 + }, + { + "name": "fog_depth_end", + "type": "float", + "getter": "get_fog_depth_end", + "setter": "set_fog_depth_end", + "index": -1 + }, + { + "name": "fog_enabled", + "type": "bool", + "getter": "is_fog_enabled", + "setter": "set_fog_enabled", + "index": -1 + }, + { + "name": "fog_height_curve", + "type": "float", + "getter": "get_fog_height_curve", + "setter": "set_fog_height_curve", + "index": -1 + }, + { + "name": "fog_height_enabled", + "type": "bool", + "getter": "is_fog_height_enabled", + "setter": "set_fog_height_enabled", + "index": -1 + }, + { + "name": "fog_height_max", + "type": "float", + "getter": "get_fog_height_max", + "setter": "set_fog_height_max", + "index": -1 + }, + { + "name": "fog_height_min", + "type": "float", + "getter": "get_fog_height_min", + "setter": "set_fog_height_min", + "index": -1 + }, + { + "name": "fog_sun_amount", + "type": "float", + "getter": "get_fog_sun_amount", + "setter": "set_fog_sun_amount", + "index": -1 + }, + { + "name": "fog_sun_color", + "type": "Color", + "getter": "get_fog_sun_color", + "setter": "set_fog_sun_color", + "index": -1 + }, + { + "name": "fog_transmit_curve", + "type": "float", + "getter": "get_fog_transmit_curve", + "setter": "set_fog_transmit_curve", + "index": -1 + }, + { + "name": "fog_transmit_enabled", + "type": "bool", + "getter": "is_fog_transmit_enabled", + "setter": "set_fog_transmit_enabled", + "index": -1 + }, + { + "name": "glow_bicubic_upscale", + "type": "bool", + "getter": "is_glow_bicubic_upscale_enabled", + "setter": "set_glow_bicubic_upscale", + "index": -1 + }, + { + "name": "glow_blend_mode", + "type": "int", + "getter": "get_glow_blend_mode", + "setter": "set_glow_blend_mode", + "index": -1 + }, + { + "name": "glow_bloom", + "type": "float", + "getter": "get_glow_bloom", + "setter": "set_glow_bloom", + "index": -1 + }, + { + "name": "glow_enabled", + "type": "bool", + "getter": "is_glow_enabled", + "setter": "set_glow_enabled", + "index": -1 + }, + { + "name": "glow_hdr_luminance_cap", + "type": "float", + "getter": "get_glow_hdr_luminance_cap", + "setter": "set_glow_hdr_luminance_cap", + "index": -1 + }, + { + "name": "glow_hdr_scale", + "type": "float", + "getter": "get_glow_hdr_bleed_scale", + "setter": "set_glow_hdr_bleed_scale", + "index": -1 + }, + { + "name": "glow_hdr_threshold", + "type": "float", + "getter": "get_glow_hdr_bleed_threshold", + "setter": "set_glow_hdr_bleed_threshold", + "index": -1 + }, + { + "name": "glow_intensity", + "type": "float", + "getter": "get_glow_intensity", + "setter": "set_glow_intensity", + "index": -1 + }, + { + "name": "glow_levels/1", + "type": "bool", + "getter": "is_glow_level_enabled", + "setter": "set_glow_level", + "index": 0 + }, + { + "name": "glow_levels/2", + "type": "bool", + "getter": "is_glow_level_enabled", + "setter": "set_glow_level", + "index": 1 + }, + { + "name": "glow_levels/3", + "type": "bool", + "getter": "is_glow_level_enabled", + "setter": "set_glow_level", + "index": 2 + }, + { + "name": "glow_levels/4", + "type": "bool", + "getter": "is_glow_level_enabled", + "setter": "set_glow_level", + "index": 3 + }, + { + "name": "glow_levels/5", + "type": "bool", + "getter": "is_glow_level_enabled", + "setter": "set_glow_level", + "index": 4 + }, + { + "name": "glow_levels/6", + "type": "bool", + "getter": "is_glow_level_enabled", + "setter": "set_glow_level", + "index": 5 + }, + { + "name": "glow_levels/7", + "type": "bool", + "getter": "is_glow_level_enabled", + "setter": "set_glow_level", + "index": 6 + }, + { + "name": "glow_strength", + "type": "float", + "getter": "get_glow_strength", + "setter": "set_glow_strength", + "index": -1 + }, + { + "name": "ss_reflections_depth_tolerance", + "type": "float", + "getter": "get_ssr_depth_tolerance", + "setter": "set_ssr_depth_tolerance", + "index": -1 + }, + { + "name": "ss_reflections_enabled", + "type": "bool", + "getter": "is_ssr_enabled", + "setter": "set_ssr_enabled", + "index": -1 + }, + { + "name": "ss_reflections_fade_in", + "type": "float", + "getter": "get_ssr_fade_in", + "setter": "set_ssr_fade_in", + "index": -1 + }, + { + "name": "ss_reflections_fade_out", + "type": "float", + "getter": "get_ssr_fade_out", + "setter": "set_ssr_fade_out", + "index": -1 + }, + { + "name": "ss_reflections_max_steps", + "type": "int", + "getter": "get_ssr_max_steps", + "setter": "set_ssr_max_steps", + "index": -1 + }, + { + "name": "ss_reflections_roughness", + "type": "bool", + "getter": "is_ssr_rough", + "setter": "set_ssr_rough", + "index": -1 + }, + { + "name": "ssao_ao_channel_affect", + "type": "float", + "getter": "get_ssao_ao_channel_affect", + "setter": "set_ssao_ao_channel_affect", + "index": -1 + }, + { + "name": "ssao_bias", + "type": "float", + "getter": "get_ssao_bias", + "setter": "set_ssao_bias", + "index": -1 + }, + { + "name": "ssao_blur", + "type": "int", + "getter": "get_ssao_blur", + "setter": "set_ssao_blur", + "index": -1 + }, + { + "name": "ssao_color", + "type": "Color", + "getter": "get_ssao_color", + "setter": "set_ssao_color", + "index": -1 + }, + { + "name": "ssao_edge_sharpness", + "type": "float", + "getter": "get_ssao_edge_sharpness", + "setter": "set_ssao_edge_sharpness", + "index": -1 + }, + { + "name": "ssao_enabled", + "type": "bool", + "getter": "is_ssao_enabled", + "setter": "set_ssao_enabled", + "index": -1 + }, + { + "name": "ssao_intensity", + "type": "float", + "getter": "get_ssao_intensity", + "setter": "set_ssao_intensity", + "index": -1 + }, + { + "name": "ssao_intensity2", + "type": "float", + "getter": "get_ssao_intensity2", + "setter": "set_ssao_intensity2", + "index": -1 + }, + { + "name": "ssao_light_affect", + "type": "float", + "getter": "get_ssao_direct_light_affect", + "setter": "set_ssao_direct_light_affect", + "index": -1 + }, + { + "name": "ssao_quality", + "type": "int", + "getter": "get_ssao_quality", + "setter": "set_ssao_quality", + "index": -1 + }, + { + "name": "ssao_radius", + "type": "float", + "getter": "get_ssao_radius", + "setter": "set_ssao_radius", + "index": -1 + }, + { + "name": "ssao_radius2", + "type": "float", + "getter": "get_ssao_radius2", + "setter": "set_ssao_radius2", + "index": -1 + }, + { + "name": "tonemap_exposure", + "type": "float", + "getter": "get_tonemap_exposure", + "setter": "set_tonemap_exposure", + "index": -1 + }, + { + "name": "tonemap_mode", + "type": "int", + "getter": "get_tonemapper", + "setter": "set_tonemapper", + "index": -1 + }, + { + "name": "tonemap_white", + "type": "float", + "getter": "get_tonemap_white", + "setter": "set_tonemap_white", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_adjustment_brightness", + "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_adjustment_color_correction", + "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_adjustment_contrast", + "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_adjustment_saturation", + "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_ambient_light_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_ambient_light_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_ambient_light_sky_contribution", + "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_background", + "return_type": "enum.Environment::BGMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_bg_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_bg_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_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_canvas_max_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_dof_blur_far_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_dof_blur_far_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_dof_blur_far_quality", + "return_type": "enum.Environment::DOFBlurQuality", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_dof_blur_far_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": "get_dof_blur_near_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_dof_blur_near_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_dof_blur_near_quality", + "return_type": "enum.Environment::DOFBlurQuality", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_dof_blur_near_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": "get_fog_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_fog_depth_begin", + "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_fog_depth_curve", + "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_fog_depth_end", + "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_fog_height_curve", + "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_fog_height_max", + "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_fog_height_min", + "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_fog_sun_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_fog_sun_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_fog_transmit_curve", + "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_glow_blend_mode", + "return_type": "enum.Environment::GlowBlendMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_glow_bloom", + "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_glow_hdr_bleed_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_glow_hdr_bleed_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": "get_glow_hdr_luminance_cap", + "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_glow_intensity", + "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_glow_strength", + "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_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_sky_custom_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_sky_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_sky_rotation", + "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_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_ssao_ao_channel_affect", + "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_ssao_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_ssao_blur", + "return_type": "enum.Environment::SSAOBlur", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_ssao_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_ssao_direct_light_affect", + "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_ssao_edge_sharpness", + "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_ssao_intensity", + "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_ssao_intensity2", + "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_ssao_quality", + "return_type": "enum.Environment::SSAOQuality", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_ssao_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_ssao_radius2", + "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_ssr_depth_tolerance", + "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_ssr_fade_in", + "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_ssr_fade_out", + "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_ssr_max_steps", + "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_tonemap_auto_exposure", + "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_tonemap_auto_exposure_grey", + "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_tonemap_auto_exposure_max", + "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_tonemap_auto_exposure_min", + "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_tonemap_auto_exposure_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_tonemap_exposure", + "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_tonemap_white", + "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_tonemapper", + "return_type": "enum.Environment::ToneMapper", + "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_adjustment_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_dof_blur_far_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_dof_blur_near_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_fog_depth_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_fog_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_fog_height_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_fog_transmit_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_glow_bicubic_upscale_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_glow_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_glow_level_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_ssao_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_ssr_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_ssr_rough", + "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_adjustment_brightness", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "brightness", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_adjustment_color_correction", + "return_type": "void", + "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_correction", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_adjustment_contrast", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "contrast", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_adjustment_enable", + "return_type": "void", + "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_adjustment_saturation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "saturation", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ambient_light_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_ambient_light_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_ambient_light_sky_contribution", + "return_type": "void", + "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_background", + "return_type": "void", + "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_bg_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_bg_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_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": "camera_feed_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_canvas_max_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_dof_blur_far_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": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_dof_blur_far_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": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_dof_blur_far_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_dof_blur_far_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": "intensity", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_dof_blur_far_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": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_dof_blur_near_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": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_dof_blur_near_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": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_dof_blur_near_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_dof_blur_near_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": "level", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_dof_blur_near_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": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fog_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_fog_depth_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": "distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fog_depth_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": "curve", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fog_depth_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_fog_depth_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": "distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fog_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_fog_height_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": "curve", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fog_height_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_fog_height_max", + "return_type": "void", + "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_fog_height_min", + "return_type": "void", + "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_fog_sun_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_fog_sun_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_fog_transmit_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": "curve", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fog_transmit_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_glow_bicubic_upscale", + "return_type": "void", + "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_glow_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_glow_bloom", + "return_type": "void", + "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_glow_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_glow_hdr_bleed_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_glow_hdr_bleed_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": "" + } + ] + }, + { + "name": "set_glow_hdr_luminance_cap", + "return_type": "void", + "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_glow_intensity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_glow_level", + "return_type": "void", + "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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_glow_strength", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "strength", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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_sky_custom_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": "scale", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sky_orientation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "orientation", + "type": "Basis", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sky_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": "euler_radians", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "euler_degrees", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ssao_ao_channel_affect", + "return_type": "void", + "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_ssao_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_ssao_blur", + "return_type": "void", + "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_ssao_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_ssao_direct_light_affect", + "return_type": "void", + "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_ssao_edge_sharpness", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "edge_sharpness", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ssao_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_ssao_intensity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ssao_intensity2", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ssao_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_ssao_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_ssao_radius2", + "return_type": "void", + "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_ssr_depth_tolerance", + "return_type": "void", + "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_tolerance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ssr_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_ssr_fade_in", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "fade_in", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ssr_fade_out", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "fade_out", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ssr_max_steps", + "return_type": "void", + "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_steps", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ssr_rough", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "rough", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tonemap_auto_exposure", + "return_type": "void", + "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_exposure", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tonemap_auto_exposure_grey", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "exposure_grey", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tonemap_auto_exposure_max", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "exposure_max", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tonemap_auto_exposure_min", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "exposure_min", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tonemap_auto_exposure_speed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "exposure_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tonemap_exposure", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "exposure", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tonemap_white", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "white", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tonemapper", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + { + "name": "SSAOBlur", + "values": { + "SSAO_BLUR_DISABLED": 0, + "SSAO_BLUR_1x1": 1, + "SSAO_BLUR_2x2": 2, + "SSAO_BLUR_3x3": 3 + } + }, + { + "name": "ToneMapper", + "values": { + "TONE_MAPPER_LINEAR": 0, + "TONE_MAPPER_REINHARDT": 1, + "TONE_MAPPER_FILMIC": 2, + "TONE_MAPPER_ACES": 3, + "TONE_MAPPER_ACES_FITTED": 4 + } + }, + { + "name": "GlowBlendMode", + "values": { + "GLOW_BLEND_MODE_ADDITIVE": 0, + "GLOW_BLEND_MODE_SCREEN": 1, + "GLOW_BLEND_MODE_SOFTLIGHT": 2, + "GLOW_BLEND_MODE_REPLACE": 3 + } + }, + { + "name": "BGMode", + "values": { + "BG_CLEAR_COLOR": 0, + "BG_COLOR": 1, + "BG_SKY": 2, + "BG_COLOR_SKY": 3, + "BG_CANVAS": 4, + "BG_KEEP": 5, + "BG_CAMERA_FEED": 6, + "BG_MAX": 7 + } + }, + { + "name": "SSAOQuality", + "values": { + "SSAO_QUALITY_LOW": 0, + "SSAO_QUALITY_MEDIUM": 1, + "SSAO_QUALITY_HIGH": 2 + } + }, + { + "name": "DOFBlurQuality", + "values": { + "DOF_BLUR_QUALITY_LOW": 0, + "DOF_BLUR_QUALITY_MEDIUM": 1, + "DOF_BLUR_QUALITY_HIGH": 2 + } + } + ] + }, + { + "name": "Expression", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "execute", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "inputs", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "base_instance", + "type": "Object", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "show_error", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "get_error_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_execute_failed", + "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": "parse", + "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": "expression", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "input_names", + "type": "PoolStringArray", + "has_default_value": true, + "default_value": "[]" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ExternalTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "size", + "type": "Vector2", + "getter": "get_size", + "setter": "set_size", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_external_texture_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": "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "FileDialog", + "base_class": "ConfirmationDialog", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "ACCESS_FILESYSTEM": 2, + "ACCESS_RESOURCES": 0, + "ACCESS_USERDATA": 1, + "MODE_OPEN_ANY": 3, + "MODE_OPEN_DIR": 2, + "MODE_OPEN_FILE": 0, + "MODE_OPEN_FILES": 1, + "MODE_SAVE_FILE": 4 + }, + "properties": [ + { + "name": "access", + "type": "int", + "getter": "get_access", + "setter": "set_access", + "index": -1 + }, + { + "name": "current_dir", + "type": "String", + "getter": "get_current_dir", + "setter": "set_current_dir", + "index": -1 + }, + { + "name": "current_file", + "type": "String", + "getter": "get_current_file", + "setter": "set_current_file", + "index": -1 + }, + { + "name": "current_path", + "type": "String", + "getter": "get_current_path", + "setter": "set_current_path", + "index": -1 + }, + { + "name": "filters", + "type": "PoolStringArray", + "getter": "get_filters", + "setter": "set_filters", + "index": -1 + }, + { + "name": "mode", + "type": "int", + "getter": "get_mode", + "setter": "set_mode", + "index": -1 + }, + { + "name": "mode_overrides_title", + "type": "bool", + "getter": "is_mode_overriding_title", + "setter": "set_mode_overrides_title", + "index": -1 + }, + { + "name": "show_hidden_files", + "type": "bool", + "getter": "is_showing_hidden_files", + "setter": "set_show_hidden_files", + "index": -1 + } + ], + "signals": [ + { + "name": "dir_selected", + "arguments": [ + { + "name": "dir", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "file_selected", + "arguments": [ + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "files_selected", + "arguments": [ + { + "name": "paths", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_action_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": "_cancel_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": "_dir_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": "_file_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": "_filter_selected", + "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": "_go_up", + "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": "_make_dir", + "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": "_make_dir_confirm", + "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": "_save_confirm_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": "_select_drive", + "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": "_tree_item_activated", + "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": "_tree_multi_selected", + "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": "arg1", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_tree_selected", + "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": "_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": "_update_dir", + "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_file_list", + "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_file_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": "add_filter", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filter", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_filters", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "deselect_items", + "return_type": "void", + "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_access", + "return_type": "enum.FileDialog::Access", + "is_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_dir", + "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_file", + "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_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_filters", + "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_line_edit", + "return_type": "LineEdit", + "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_mode", + "return_type": "enum.FileDialog::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_vbox", + "return_type": "VBoxContainer", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "invalidate", + "return_type": "void", + "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_mode_overriding_title", + "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_showing_hidden_files", + "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_access", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "access", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_current_dir", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "dir", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_current_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_current_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": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filters", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filters", + "type": "PoolStringArray", + "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_mode_overrides_title", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "override", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_show_hidden_files", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "show", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Mode", + "values": { + "MODE_OPEN_FILE": 0, + "MODE_OPEN_FILES": 1, + "MODE_OPEN_DIR": 2, + "MODE_OPEN_ANY": 3, + "MODE_SAVE_FILE": 4 + } + }, + { + "name": "Access", + "values": { + "ACCESS_RESOURCES": 0, + "ACCESS_USERDATA": 1, + "ACCESS_FILESYSTEM": 2 + } + } + ] + }, + { + "name": "FileSystemDock", + "base_class": "VBoxContainer", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "display_mode_changed", + "arguments": [ + ] + }, + { + "name": "file_removed", + "arguments": [ + { + "name": "file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "files_moved", + "arguments": [ + { + "name": "old_file", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "new_file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "folder_moved", + "arguments": [ + { + "name": "old_folder", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "new_file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "folder_removed", + "arguments": [ + { + "name": "folder", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "inherit", + "arguments": [ + { + "name": "file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance", + "arguments": [ + { + "name": "files", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_bw_history", + "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": "_duplicate_operation_confirm", + "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": "_feature_profile_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": "_file_list_activate_file", + "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": "_file_list_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": "_file_list_rmb_option", + "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": "option", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_file_list_rmb_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": "arg0", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_file_list_rmb_select", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_file_list_thumbnail_done", + "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": "arg1", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg3", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_file_multi_selected", + "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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_file_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": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_file_sort_popup", + "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": "_folder_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": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_fs_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": "_fw_history", + "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": "_make_dir_confirm", + "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": "_make_scene_confirm", + "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": "_move_operation_confirm", + "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": "to_path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "overwrite", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "_move_with_overwrite", + "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": "_navigate_to_path", + "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": "arg1", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "_preview_invalidated", + "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": "_rename_operation_confirm", + "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": "_rescan", + "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": "_resource_created", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_search_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": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_select_file", + "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": "arg1", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_toggle_file_display", + "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": "_toggle_split_mode", + "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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_tree_activate_file", + "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": "_tree_empty_selected", + "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": "_tree_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": "_tree_multi_selected", + "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": "arg1", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_tree_rmb_empty", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_tree_rmb_option", + "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": "option", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_tree_rmb_select", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_tree_thumbnail_done", + "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": "arg1", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg3", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_update_import_dock", + "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_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": "arg0", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg3", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "can_drop_data_fw", + "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": "arg0", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "drop_data_fw", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_drag_data_fw", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "navigate_to_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": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Font", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "draw", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "canvas_item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "string", + "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": "outline_modulate", + "type": "Color", + "has_default_value": true, + "default_value": "1,1,1,1" + } + ] + }, + { + "name": "draw_char", + "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": "canvas_item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "modulate", + "type": "Color", + "has_default_value": true, + "default_value": "1,1,1,1" + }, + { + "name": "outline", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_ascent", + "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_char_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": "char", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "get_descent", + "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_string_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": "string", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_wordwrap_string_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": "string", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "width", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_outline", + "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_distance_field_hint", + "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": "update_changes", + "return_type": "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": "FuncRef", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "function", + "type": "String", + "getter": "get_function", + "setter": "set_function", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "call_func", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "call_funcv", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg_array", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_function", + "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": "is_valid", + "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_function", + "return_type": "void", + "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_instance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GDNative", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "library", + "type": "GDNativeLibrary", + "getter": "get_library", + "setter": "set_library", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "call_native", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "calling_type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "procedure_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arguments", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_library", + "return_type": "GDNativeLibrary", + "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": "set_library", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "library", + "type": "GDNativeLibrary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "terminate", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "GDNativeLibrary", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "config_file", + "type": "ConfigFile", + "getter": "get_config_file", + "setter": "set_config_file", + "index": -1 + }, + { + "name": "load_once", + "type": "bool", + "getter": "should_load_once", + "setter": "set_load_once", + "index": -1 + }, + { + "name": "reloadable", + "type": "bool", + "getter": "is_reloadable", + "setter": "set_reloadable", + "index": -1 + }, + { + "name": "singleton", + "type": "bool", + "getter": "is_singleton", + "setter": "set_singleton", + "index": -1 + }, + { + "name": "symbol_prefix", + "type": "String", + "getter": "get_symbol_prefix", + "setter": "set_symbol_prefix", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_config_file", + "return_type": "ConfigFile", + "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_current_dependencies", + "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_current_library_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_symbol_prefix", + "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": "is_reloadable", + "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_singleton", + "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_config_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "config_file", + "type": "ConfigFile", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_load_once", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "load_once", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_reloadable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "reloadable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_singleton", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "singleton", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_symbol_prefix", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "symbol_prefix", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "should_load_once", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "GDScript", + "base_class": "Script", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_as_byte_code", + "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": "new", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "GDScriptFunctionState", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "completed", + "arguments": [ + { + "name": "result", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_signal_callback", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "is_valid", + "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": "extended_check", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "resume", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GIProbe", + "base_class": "VisualInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "SUBDIV_128": 1, + "SUBDIV_256": 2, + "SUBDIV_512": 3, + "SUBDIV_64": 0, + "SUBDIV_MAX": 4 + }, + "properties": [ + { + "name": "bias", + "type": "float", + "getter": "get_bias", + "setter": "set_bias", + "index": -1 + }, + { + "name": "compress", + "type": "bool", + "getter": "is_compressed", + "setter": "set_compress", + "index": -1 + }, + { + "name": "data", + "type": "GIProbeData", + "getter": "get_probe_data", + "setter": "set_probe_data", + "index": -1 + }, + { + "name": "dynamic_range", + "type": "int", + "getter": "get_dynamic_range", + "setter": "set_dynamic_range", + "index": -1 + }, + { + "name": "energy", + "type": "float", + "getter": "get_energy", + "setter": "set_energy", + "index": -1 + }, + { + "name": "extents", + "type": "Vector3", + "getter": "get_extents", + "setter": "set_extents", + "index": -1 + }, + { + "name": "interior", + "type": "bool", + "getter": "is_interior", + "setter": "set_interior", + "index": -1 + }, + { + "name": "normal_bias", + "type": "float", + "getter": "get_normal_bias", + "setter": "set_normal_bias", + "index": -1 + }, + { + "name": "propagation", + "type": "float", + "getter": "get_propagation", + "setter": "set_propagation", + "index": -1 + }, + { + "name": "subdiv", + "type": "int", + "getter": "get_subdiv", + "setter": "set_subdiv", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "bake", + "return_type": "void", + "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": "create_visual_debug", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "debug_bake", + "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": "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_dynamic_range", + "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_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_normal_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_probe_data", + "return_type": "GIProbeData", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_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_subdiv", + "return_type": "enum.GIProbe::Subdiv", + "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_compressed", + "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_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_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": "max", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_compress", + "return_type": "void", + "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_dynamic_range", + "return_type": "void", + "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", + "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": "max", + "type": "float", + "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_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_normal_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": "max", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_probe_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": "GIProbeData", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "max", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "subdiv", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Subdiv", + "values": { + "SUBDIV_64": 0, + "SUBDIV_128": 1, + "SUBDIV_256": 2, + "SUBDIV_512": 3, + "SUBDIV_MAX": 4 + } + } + ] + }, + { + "name": "GIProbeData", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "bias", + "type": "float", + "getter": "get_bias", + "setter": "set_bias", + "index": -1 + }, + { + "name": "bounds", + "type": "AABB", + "getter": "get_bounds", + "setter": "set_bounds", + "index": -1 + }, + { + "name": "cell_size", + "type": "float", + "getter": "get_cell_size", + "setter": "set_cell_size", + "index": -1 + }, + { + "name": "compress", + "type": "bool", + "getter": "is_compressed", + "setter": "set_compress", + "index": -1 + }, + { + "name": "dynamic_data", + "type": "PoolIntArray", + "getter": "get_dynamic_data", + "setter": "set_dynamic_data", + "index": -1 + }, + { + "name": "dynamic_range", + "type": "int", + "getter": "get_dynamic_range", + "setter": "set_dynamic_range", + "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": "normal_bias", + "type": "float", + "getter": "get_normal_bias", + "setter": "set_normal_bias", + "index": -1 + }, + { + "name": "propagation", + "type": "float", + "getter": "get_propagation", + "setter": "set_propagation", + "index": -1 + }, + { + "name": "to_cell_xform", + "type": "Transform", + "getter": "get_to_cell_xform", + "setter": "set_to_cell_xform", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_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_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_dynamic_data", + "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": "get_dynamic_range", + "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_normal_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_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_to_cell_xform", + "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": "is_compressed", + "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_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_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_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_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": "cell_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_compress", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "compress", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_dynamic_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": "dynamic_data", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_dynamic_range", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "dynamic_range", + "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_normal_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_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_to_cell_xform", + "return_type": "void", + "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_cell_xform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFAccessor", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "buffer_view", + "type": "int", + "getter": "get_buffer_view", + "setter": "set_buffer_view", + "index": -1 + }, + { + "name": "byte_offset", + "type": "int", + "getter": "get_byte_offset", + "setter": "set_byte_offset", + "index": -1 + }, + { + "name": "component_type", + "type": "int", + "getter": "get_component_type", + "setter": "set_component_type", + "index": -1 + }, + { + "name": "count", + "type": "int", + "getter": "get_count", + "setter": "set_count", + "index": -1 + }, + { + "name": "max", + "type": "PoolRealArray", + "getter": "get_max", + "setter": "set_max", + "index": -1 + }, + { + "name": "min", + "type": "PoolRealArray", + "getter": "get_min", + "setter": "set_min", + "index": -1 + }, + { + "name": "normalized", + "type": "bool", + "getter": "get_normalized", + "setter": "set_normalized", + "index": -1 + }, + { + "name": "sparse_count", + "type": "int", + "getter": "get_sparse_count", + "setter": "set_sparse_count", + "index": -1 + }, + { + "name": "sparse_indices_buffer_view", + "type": "int", + "getter": "get_sparse_indices_buffer_view", + "setter": "set_sparse_indices_buffer_view", + "index": -1 + }, + { + "name": "sparse_indices_byte_offset", + "type": "int", + "getter": "get_sparse_indices_byte_offset", + "setter": "set_sparse_indices_byte_offset", + "index": -1 + }, + { + "name": "sparse_indices_component_type", + "type": "int", + "getter": "get_sparse_indices_component_type", + "setter": "set_sparse_indices_component_type", + "index": -1 + }, + { + "name": "sparse_values_buffer_view", + "type": "int", + "getter": "get_sparse_values_buffer_view", + "setter": "set_sparse_values_buffer_view", + "index": -1 + }, + { + "name": "sparse_values_byte_offset", + "type": "int", + "getter": "get_sparse_values_byte_offset", + "setter": "set_sparse_values_byte_offset", + "index": -1 + }, + { + "name": "type", + "type": "int", + "getter": "get_type", + "setter": "set_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_buffer_view", + "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_byte_offset", + "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_component_type", + "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_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": "get_max", + "return_type": "PoolRealArray", + "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_min", + "return_type": "PoolRealArray", + "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_normalized", + "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": "get_sparse_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": "get_sparse_indices_buffer_view", + "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_sparse_indices_byte_offset", + "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_sparse_indices_component_type", + "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_sparse_values_buffer_view", + "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_sparse_values_byte_offset", + "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_type", + "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": "set_buffer_view", + "return_type": "void", + "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_view", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_byte_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": "byte_offset", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_component_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": "component_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max", + "return_type": "void", + "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", + "type": "PoolRealArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_min", + "return_type": "void", + "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", + "type": "PoolRealArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_normalized", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "normalized", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sparse_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": "sparse_count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sparse_indices_buffer_view", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "sparse_indices_buffer_view", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sparse_indices_byte_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": "sparse_indices_byte_offset", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sparse_indices_component_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": "sparse_indices_component_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sparse_values_buffer_view", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "sparse_values_buffer_view", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sparse_values_byte_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": "sparse_values_byte_offset", + "type": "int", + "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": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFAnimation", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "loop", + "type": "bool", + "getter": "get_loop", + "setter": "set_loop", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_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_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFBufferView", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "buffer", + "type": "int", + "getter": "get_buffer", + "setter": "set_buffer", + "index": -1 + }, + { + "name": "byte_length", + "type": "int", + "getter": "get_byte_length", + "setter": "set_byte_length", + "index": -1 + }, + { + "name": "byte_offset", + "type": "int", + "getter": "get_byte_offset", + "setter": "set_byte_offset", + "index": -1 + }, + { + "name": "byte_stride", + "type": "int", + "getter": "get_byte_stride", + "setter": "set_byte_stride", + "index": -1 + }, + { + "name": "indices", + "type": "bool", + "getter": "get_indices", + "setter": "set_indices", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_buffer", + "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_byte_length", + "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_byte_offset", + "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_byte_stride", + "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_indices", + "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_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": "buffer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_byte_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": "byte_length", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_byte_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": "byte_offset", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_byte_stride", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "byte_stride", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_indices", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "indices", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFCamera", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "fov_size", + "type": "float", + "getter": "get_fov_size", + "setter": "set_fov_size", + "index": -1 + }, + { + "name": "perspective", + "type": "bool", + "getter": "get_perspective", + "setter": "set_perspective", + "index": -1 + }, + { + "name": "zfar", + "type": "float", + "getter": "get_zfar", + "setter": "set_zfar", + "index": -1 + }, + { + "name": "znear", + "type": "float", + "getter": "get_znear", + "setter": "set_znear", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_fov_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_perspective", + "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_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": "set_fov_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": "fov_size", + "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": "perspective", + "type": "bool", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFDocument", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "GLTFLight", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "color", + "type": "Color", + "getter": "get_color", + "setter": "set_color", + "index": -1 + }, + { + "name": "inner_cone_angle", + "type": "float", + "getter": "get_inner_cone_angle", + "setter": "set_inner_cone_angle", + "index": -1 + }, + { + "name": "intensity", + "type": "float", + "getter": "get_intensity", + "setter": "set_intensity", + "index": -1 + }, + { + "name": "outer_cone_angle", + "type": "float", + "getter": "get_outer_cone_angle", + "setter": "set_outer_cone_angle", + "index": -1 + }, + { + "name": "range", + "type": "float", + "getter": "get_range", + "setter": "set_range", + "index": -1 + }, + { + "name": "type", + "type": "String", + "getter": "get_type", + "setter": "set_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_inner_cone_angle", + "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_intensity", + "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_outer_cone_angle", + "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_range", + "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_type", + "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": "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_inner_cone_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": "inner_cone_angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_intensity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_outer_cone_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": "outer_cone_angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_range", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "range", + "type": "float", + "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": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFMesh", + "base_class": "Resource", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "blend_weights", + "type": "PoolRealArray", + "getter": "get_blend_weights", + "setter": "set_blend_weights", + "index": -1 + }, + { + "name": "mesh", + "type": "Object", + "getter": "get_mesh", + "setter": "set_mesh", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_blend_weights", + "return_type": "PoolRealArray", + "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_mesh", + "return_type": "ArrayMesh", + "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_blend_weights", + "return_type": "void", + "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_weights", + "type": "PoolRealArray", + "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": "ArrayMesh", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFNode", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "camera", + "type": "int", + "getter": "get_camera", + "setter": "set_camera", + "index": -1 + }, + { + "name": "children", + "type": "PoolIntArray", + "getter": "get_children", + "setter": "set_children", + "index": -1 + }, + { + "name": "height", + "type": "int", + "getter": "get_height", + "setter": "set_height", + "index": -1 + }, + { + "name": "joint", + "type": "bool", + "getter": "get_joint", + "setter": "set_joint", + "index": -1 + }, + { + "name": "light", + "type": "int", + "getter": "get_light", + "setter": "set_light", + "index": -1 + }, + { + "name": "mesh", + "type": "int", + "getter": "get_mesh", + "setter": "set_mesh", + "index": -1 + }, + { + "name": "parent", + "type": "int", + "getter": "get_parent", + "setter": "set_parent", + "index": -1 + }, + { + "name": "rotation", + "type": "Quat", + "getter": "get_rotation", + "setter": "set_rotation", + "index": -1 + }, + { + "name": "scale", + "type": "Vector3", + "getter": "get_scale", + "setter": "set_scale", + "index": -1 + }, + { + "name": "skeleton", + "type": "int", + "getter": "get_skeleton", + "setter": "set_skeleton", + "index": -1 + }, + { + "name": "skin", + "type": "int", + "getter": "get_skin", + "setter": "set_skin", + "index": -1 + }, + { + "name": "translation", + "type": "Vector3", + "getter": "get_translation", + "setter": "set_translation", + "index": -1 + }, + { + "name": "xform", + "type": "Transform", + "getter": "get_xform", + "setter": "set_xform", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_camera", + "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_children", + "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": "get_height", + "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_joint", + "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": "get_light", + "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_mesh", + "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_parent", + "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_rotation", + "return_type": "Quat", + "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_scale", + "return_type": "Vector3", + "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_skeleton", + "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_skin", + "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_translation", + "return_type": "Vector3", + "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_xform", + "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": "set_camera", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "camera", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_children", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "children", + "type": "PoolIntArray", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joint", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "joint", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "light", + "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": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mesh", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "parent", + "type": "int", + "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": "rotation", + "type": "Quat", + "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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skeleton", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "skeleton", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "skin", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_translation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "translation", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_xform", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFSkeleton", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "godot_bone_node", + "type": "Dictionary", + "getter": "get_godot_bone_node", + "setter": "set_godot_bone_node", + "index": -1 + }, + { + "name": "joints", + "type": "PoolIntArray", + "getter": "get_joints", + "setter": "set_joints", + "index": -1 + }, + { + "name": "roots", + "type": "PoolIntArray", + "getter": "get_roots", + "setter": "set_roots", + "index": -1 + }, + { + "name": "unique_names", + "type": "Array", + "getter": "get_unique_names", + "setter": "set_unique_names", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_bone_attachment", + "return_type": "BoneAttachment", + "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": "get_bone_attachment_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": "get_godot_bone_node", + "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_godot_skeleton", + "return_type": "Skeleton", + "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_joints", + "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": "get_roots", + "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": "get_unique_names", + "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": "set_godot_bone_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": "godot_bone_node", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joints", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "joints", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_roots", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "roots", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_unique_names", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unique_names", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFSkin", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "godot_skin", + "type": "Object", + "getter": "get_godot_skin", + "setter": "set_godot_skin", + "index": -1 + }, + { + "name": "inverse_binds", + "type": "Array", + "getter": "get_inverse_binds", + "setter": "set_inverse_binds", + "index": -1 + }, + { + "name": "joint_i_to_bone_i", + "type": "Dictionary", + "getter": "get_joint_i_to_bone_i", + "setter": "set_joint_i_to_bone_i", + "index": -1 + }, + { + "name": "joint_i_to_name", + "type": "Dictionary", + "getter": "get_joint_i_to_name", + "setter": "set_joint_i_to_name", + "index": -1 + }, + { + "name": "joints", + "type": "PoolIntArray", + "getter": "get_joints", + "setter": "set_joints", + "index": -1 + }, + { + "name": "joints_original", + "type": "PoolIntArray", + "getter": "get_joints_original", + "setter": "set_joints_original", + "index": -1 + }, + { + "name": "non_joints", + "type": "PoolIntArray", + "getter": "get_non_joints", + "setter": "set_non_joints", + "index": -1 + }, + { + "name": "roots", + "type": "PoolIntArray", + "getter": "get_roots", + "setter": "set_roots", + "index": -1 + }, + { + "name": "skeleton", + "type": "int", + "getter": "get_skeleton", + "setter": "set_skeleton", + "index": -1 + }, + { + "name": "skin_root", + "type": "int", + "getter": "get_skin_root", + "setter": "set_skin_root", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_godot_skin", + "return_type": "Skin", + "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_inverse_binds", + "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_joint_i_to_bone_i", + "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_joint_i_to_name", + "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_joints", + "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": "get_joints_original", + "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": "get_non_joints", + "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": "get_roots", + "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": "get_skeleton", + "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_skin_root", + "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": "set_godot_skin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "godot_skin", + "type": "Skin", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_inverse_binds", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "inverse_binds", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joint_i_to_bone_i", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "joint_i_to_bone_i", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joint_i_to_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": "joint_i_to_name", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joints", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "joints", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joints_original", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "joints_original", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_non_joints", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "non_joints", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_roots", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "roots", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skeleton", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "skeleton", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skin_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": "skin_root", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFSpecGloss", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "diffuse_factor", + "type": "Color", + "getter": "get_diffuse_factor", + "setter": "set_diffuse_factor", + "index": -1 + }, + { + "name": "diffuse_img", + "type": "Object", + "getter": "get_diffuse_img", + "setter": "set_diffuse_img", + "index": -1 + }, + { + "name": "gloss_factor", + "type": "float", + "getter": "get_gloss_factor", + "setter": "set_gloss_factor", + "index": -1 + }, + { + "name": "spec_gloss_img", + "type": "Object", + "getter": "get_spec_gloss_img", + "setter": "set_spec_gloss_img", + "index": -1 + }, + { + "name": "specular_factor", + "type": "Color", + "getter": "get_specular_factor", + "setter": "set_specular_factor", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_diffuse_factor", + "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_diffuse_img", + "return_type": "Image", + "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_gloss_factor", + "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_spec_gloss_img", + "return_type": "Image", + "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_specular_factor", + "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": "set_diffuse_factor", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "diffuse_factor", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_diffuse_img", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "diffuse_img", + "type": "Image", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_gloss_factor", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "gloss_factor", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_spec_gloss_img", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "spec_gloss_img", + "type": "Image", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_specular_factor", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "specular_factor", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFState", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "accessors", + "type": "Array", + "getter": "get_accessors", + "setter": "set_accessors", + "index": -1 + }, + { + "name": "animations", + "type": "Array", + "getter": "get_animations", + "setter": "set_animations", + "index": -1 + }, + { + "name": "buffer_views", + "type": "Array", + "getter": "get_buffer_views", + "setter": "set_buffer_views", + "index": -1 + }, + { + "name": "buffers", + "type": "Array", + "getter": "get_buffers", + "setter": "set_buffers", + "index": -1 + }, + { + "name": "cameras", + "type": "Array", + "getter": "get_cameras", + "setter": "set_cameras", + "index": -1 + }, + { + "name": "glb_data", + "type": "PoolByteArray", + "getter": "get_glb_data", + "setter": "set_glb_data", + "index": -1 + }, + { + "name": "images", + "type": "Array", + "getter": "get_images", + "setter": "set_images", + "index": -1 + }, + { + "name": "json", + "type": "Dictionary", + "getter": "get_json", + "setter": "set_json", + "index": -1 + }, + { + "name": "lights", + "type": "Array", + "getter": "get_lights", + "setter": "set_lights", + "index": -1 + }, + { + "name": "major_version", + "type": "int", + "getter": "get_major_version", + "setter": "set_major_version", + "index": -1 + }, + { + "name": "materials", + "type": "Array", + "getter": "get_materials", + "setter": "set_materials", + "index": -1 + }, + { + "name": "meshes", + "type": "Array", + "getter": "get_meshes", + "setter": "set_meshes", + "index": -1 + }, + { + "name": "minor_version", + "type": "int", + "getter": "get_minor_version", + "setter": "set_minor_version", + "index": -1 + }, + { + "name": "nodes", + "type": "Array", + "getter": "get_nodes", + "setter": "set_nodes", + "index": -1 + }, + { + "name": "root_nodes", + "type": "PoolIntArray", + "getter": "get_root_nodes", + "setter": "set_root_nodes", + "index": -1 + }, + { + "name": "scene_name", + "type": "String", + "getter": "get_scene_name", + "setter": "set_scene_name", + "index": -1 + }, + { + "name": "skeleton_to_node", + "type": "Dictionary", + "getter": "get_skeleton_to_node", + "setter": "set_skeleton_to_node", + "index": -1 + }, + { + "name": "skeletons", + "type": "Array", + "getter": "get_skeletons", + "setter": "set_skeletons", + "index": -1 + }, + { + "name": "skins", + "type": "Array", + "getter": "get_skins", + "setter": "set_skins", + "index": -1 + }, + { + "name": "textures", + "type": "Array", + "getter": "get_textures", + "setter": "set_textures", + "index": -1 + }, + { + "name": "unique_animation_names", + "type": "Array", + "getter": "get_unique_animation_names", + "setter": "set_unique_animation_names", + "index": -1 + }, + { + "name": "unique_names", + "type": "Array", + "getter": "get_unique_names", + "setter": "set_unique_names", + "index": -1 + }, + { + "name": "use_named_skin_binds", + "type": "bool", + "getter": "get_use_named_skin_binds", + "setter": "set_use_named_skin_binds", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_accessors", + "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_animation_player", + "return_type": "AnimationPlayer", + "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": "get_animation_players_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_animations", + "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_buffer_views", + "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_buffers", + "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_cameras", + "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_glb_data", + "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": "get_images", + "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_json", + "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_lights", + "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_major_version", + "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_materials", + "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_meshes", + "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_minor_version", + "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_nodes", + "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_root_nodes", + "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_scene_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": "get_scene_node", + "return_type": "Node", + "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": "get_skeleton_to_node", + "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_skeletons", + "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_skins", + "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_textures", + "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_unique_animation_names", + "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_unique_names", + "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_use_named_skin_binds", + "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_accessors", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "accessors", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_animations", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "animations", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_buffer_views", + "return_type": "void", + "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_views", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_buffers", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "buffers", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_cameras", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "cameras", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_glb_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": "glb_data", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_images", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "images", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_json", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "json", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_lights", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "lights", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_major_version", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "major_version", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_materials", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "materials", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_meshes", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "meshes", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_minor_version", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "minor_version", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "nodes", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_root_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": "root_nodes", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_scene_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": "scene_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skeleton_to_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": "skeleton_to_node", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skeletons", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "skeletons", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skins", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "skins", + "type": "Array", + "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": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "textures", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_unique_animation_names", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unique_animation_names", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_unique_names", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unique_names", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_named_skin_binds", + "return_type": "void", + "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_named_skin_binds", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GLTFTexture", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "src_image", + "type": "int", + "getter": "get_src_image", + "setter": "set_src_image", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_src_image", + "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_src_image", + "return_type": "void", + "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_image", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Generic6DOFJoint", + "base_class": "Joint", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "FLAG_ENABLE_ANGULAR_LIMIT": 1, + "FLAG_ENABLE_ANGULAR_SPRING": 2, + "FLAG_ENABLE_LINEAR_LIMIT": 0, + "FLAG_ENABLE_LINEAR_MOTOR": 5, + "FLAG_ENABLE_LINEAR_SPRING": 3, + "FLAG_ENABLE_MOTOR": 4, + "FLAG_MAX": 6, + "PARAM_ANGULAR_DAMPING": 13, + "PARAM_ANGULAR_ERP": 16, + "PARAM_ANGULAR_FORCE_LIMIT": 15, + "PARAM_ANGULAR_LIMIT_SOFTNESS": 12, + "PARAM_ANGULAR_LOWER_LIMIT": 10, + "PARAM_ANGULAR_MOTOR_FORCE_LIMIT": 18, + "PARAM_ANGULAR_MOTOR_TARGET_VELOCITY": 17, + "PARAM_ANGULAR_RESTITUTION": 14, + "PARAM_ANGULAR_SPRING_DAMPING": 20, + "PARAM_ANGULAR_SPRING_EQUILIBRIUM_POINT": 21, + "PARAM_ANGULAR_SPRING_STIFFNESS": 19, + "PARAM_ANGULAR_UPPER_LIMIT": 11, + "PARAM_LINEAR_DAMPING": 4, + "PARAM_LINEAR_LIMIT_SOFTNESS": 2, + "PARAM_LINEAR_LOWER_LIMIT": 0, + "PARAM_LINEAR_MOTOR_FORCE_LIMIT": 6, + "PARAM_LINEAR_MOTOR_TARGET_VELOCITY": 5, + "PARAM_LINEAR_RESTITUTION": 3, + "PARAM_LINEAR_SPRING_DAMPING": 8, + "PARAM_LINEAR_SPRING_EQUILIBRIUM_POINT": 9, + "PARAM_LINEAR_SPRING_STIFFNESS": 7, + "PARAM_LINEAR_UPPER_LIMIT": 1, + "PARAM_MAX": 22 + }, + "properties": [ + { + "name": "angular_limit_x/damping", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 13 + }, + { + "name": "angular_limit_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 1 + }, + { + "name": "angular_limit_x/erp", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 16 + }, + { + "name": "angular_limit_x/force_limit", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 15 + }, + { + "name": "angular_limit_x/lower_angle", + "type": "float", + "getter": "_get_angular_lo_limit_x", + "setter": "_set_angular_lo_limit_x", + "index": -1 + }, + { + "name": "angular_limit_x/restitution", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 14 + }, + { + "name": "angular_limit_x/softness", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 12 + }, + { + "name": "angular_limit_x/upper_angle", + "type": "float", + "getter": "_get_angular_hi_limit_x", + "setter": "_set_angular_hi_limit_x", + "index": -1 + }, + { + "name": "angular_limit_y/damping", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 13 + }, + { + "name": "angular_limit_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 1 + }, + { + "name": "angular_limit_y/erp", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 16 + }, + { + "name": "angular_limit_y/force_limit", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 15 + }, + { + "name": "angular_limit_y/lower_angle", + "type": "float", + "getter": "_get_angular_lo_limit_y", + "setter": "_set_angular_lo_limit_y", + "index": -1 + }, + { + "name": "angular_limit_y/restitution", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 14 + }, + { + "name": "angular_limit_y/softness", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 12 + }, + { + "name": "angular_limit_y/upper_angle", + "type": "float", + "getter": "_get_angular_hi_limit_y", + "setter": "_set_angular_hi_limit_y", + "index": -1 + }, + { + "name": "angular_limit_z/damping", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 13 + }, + { + "name": "angular_limit_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 1 + }, + { + "name": "angular_limit_z/erp", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 16 + }, + { + "name": "angular_limit_z/force_limit", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 15 + }, + { + "name": "angular_limit_z/lower_angle", + "type": "float", + "getter": "_get_angular_lo_limit_z", + "setter": "_set_angular_lo_limit_z", + "index": -1 + }, + { + "name": "angular_limit_z/restitution", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 14 + }, + { + "name": "angular_limit_z/softness", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 12 + }, + { + "name": "angular_limit_z/upper_angle", + "type": "float", + "getter": "_get_angular_hi_limit_z", + "setter": "_set_angular_hi_limit_z", + "index": -1 + }, + { + "name": "angular_motor_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 4 + }, + { + "name": "angular_motor_x/force_limit", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 18 + }, + { + "name": "angular_motor_x/target_velocity", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 17 + }, + { + "name": "angular_motor_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 4 + }, + { + "name": "angular_motor_y/force_limit", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 18 + }, + { + "name": "angular_motor_y/target_velocity", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 17 + }, + { + "name": "angular_motor_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 4 + }, + { + "name": "angular_motor_z/force_limit", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 18 + }, + { + "name": "angular_motor_z/target_velocity", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 17 + }, + { + "name": "angular_spring_x/damping", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 20 + }, + { + "name": "angular_spring_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 2 + }, + { + "name": "angular_spring_x/equilibrium_point", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 21 + }, + { + "name": "angular_spring_x/stiffness", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 19 + }, + { + "name": "angular_spring_y/damping", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 20 + }, + { + "name": "angular_spring_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 2 + }, + { + "name": "angular_spring_y/equilibrium_point", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 21 + }, + { + "name": "angular_spring_y/stiffness", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 19 + }, + { + "name": "angular_spring_z/damping", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 20 + }, + { + "name": "angular_spring_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 2 + }, + { + "name": "angular_spring_z/equilibrium_point", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 21 + }, + { + "name": "angular_spring_z/stiffness", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 19 + }, + { + "name": "linear_limit_x/damping", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 4 + }, + { + "name": "linear_limit_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 0 + }, + { + "name": "linear_limit_x/lower_distance", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 0 + }, + { + "name": "linear_limit_x/restitution", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 3 + }, + { + "name": "linear_limit_x/softness", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 2 + }, + { + "name": "linear_limit_x/upper_distance", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 1 + }, + { + "name": "linear_limit_y/damping", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 4 + }, + { + "name": "linear_limit_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 0 + }, + { + "name": "linear_limit_y/lower_distance", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 0 + }, + { + "name": "linear_limit_y/restitution", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 3 + }, + { + "name": "linear_limit_y/softness", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 2 + }, + { + "name": "linear_limit_y/upper_distance", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 1 + }, + { + "name": "linear_limit_z/damping", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 4 + }, + { + "name": "linear_limit_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 0 + }, + { + "name": "linear_limit_z/lower_distance", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 0 + }, + { + "name": "linear_limit_z/restitution", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 3 + }, + { + "name": "linear_limit_z/softness", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 2 + }, + { + "name": "linear_limit_z/upper_distance", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 1 + }, + { + "name": "linear_motor_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 5 + }, + { + "name": "linear_motor_x/force_limit", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 6 + }, + { + "name": "linear_motor_x/target_velocity", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 5 + }, + { + "name": "linear_motor_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 5 + }, + { + "name": "linear_motor_y/force_limit", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 6 + }, + { + "name": "linear_motor_y/target_velocity", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 5 + }, + { + "name": "linear_motor_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 5 + }, + { + "name": "linear_motor_z/force_limit", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 6 + }, + { + "name": "linear_motor_z/target_velocity", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 5 + }, + { + "name": "linear_spring_x/damping", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 8 + }, + { + "name": "linear_spring_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 3 + }, + { + "name": "linear_spring_x/equilibrium_point", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 9 + }, + { + "name": "linear_spring_x/stiffness", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 7 + }, + { + "name": "linear_spring_y/damping", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 8 + }, + { + "name": "linear_spring_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 3 + }, + { + "name": "linear_spring_y/equilibrium_point", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 9 + }, + { + "name": "linear_spring_y/stiffness", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 7 + }, + { + "name": "linear_spring_z/damping", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 8 + }, + { + "name": "linear_spring_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 3 + }, + { + "name": "linear_spring_z/equilibrium_point", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 9 + }, + { + "name": "linear_spring_z/stiffness", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 7 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_angular_hi_limit_x", + "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": "_get_angular_hi_limit_y", + "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": "_get_angular_hi_limit_z", + "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": "_get_angular_lo_limit_x", + "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": "_get_angular_lo_limit_y", + "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": "_get_angular_lo_limit_z", + "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": "_set_angular_hi_limit_x", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_angular_hi_limit_y", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_angular_hi_limit_z", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_angular_lo_limit_x", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_angular_lo_limit_y", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_angular_lo_limit_z", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_flag_x", + "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_flag_y", + "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_flag_z", + "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_param_x", + "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_y", + "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_z", + "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": "set_flag_x", + "return_type": "void", + "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": "value", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_flag_y", + "return_type": "void", + "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": "value", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_flag_z", + "return_type": "void", + "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": "value", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_param_x", + "return_type": "void", + "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_y", + "return_type": "void", + "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_z", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + { + "name": "Param", + "values": { + "PARAM_LINEAR_LOWER_LIMIT": 0, + "PARAM_LINEAR_UPPER_LIMIT": 1, + "PARAM_LINEAR_LIMIT_SOFTNESS": 2, + "PARAM_LINEAR_RESTITUTION": 3, + "PARAM_LINEAR_DAMPING": 4, + "PARAM_LINEAR_MOTOR_TARGET_VELOCITY": 5, + "PARAM_LINEAR_MOTOR_FORCE_LIMIT": 6, + "PARAM_LINEAR_SPRING_STIFFNESS": 7, + "PARAM_LINEAR_SPRING_DAMPING": 8, + "PARAM_LINEAR_SPRING_EQUILIBRIUM_POINT": 9, + "PARAM_ANGULAR_LOWER_LIMIT": 10, + "PARAM_ANGULAR_UPPER_LIMIT": 11, + "PARAM_ANGULAR_LIMIT_SOFTNESS": 12, + "PARAM_ANGULAR_DAMPING": 13, + "PARAM_ANGULAR_RESTITUTION": 14, + "PARAM_ANGULAR_FORCE_LIMIT": 15, + "PARAM_ANGULAR_ERP": 16, + "PARAM_ANGULAR_MOTOR_TARGET_VELOCITY": 17, + "PARAM_ANGULAR_MOTOR_FORCE_LIMIT": 18, + "PARAM_ANGULAR_SPRING_STIFFNESS": 19, + "PARAM_ANGULAR_SPRING_DAMPING": 20, + "PARAM_ANGULAR_SPRING_EQUILIBRIUM_POINT": 21, + "PARAM_MAX": 22 + } + }, + { + "name": "Flag", + "values": { + "FLAG_ENABLE_LINEAR_LIMIT": 0, + "FLAG_ENABLE_ANGULAR_LIMIT": 1, + "FLAG_ENABLE_ANGULAR_SPRING": 2, + "FLAG_ENABLE_LINEAR_SPRING": 3, + "FLAG_ENABLE_MOTOR": 4, + "FLAG_ENABLE_LINEAR_MOTOR": 5, + "FLAG_MAX": 6 + } + } + ] + }, + { + "name": "GeometryInstance", + "base_class": "VisualInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + "FLAG_DRAW_NEXT_FRAME_IF_VISIBLE": 1, + "FLAG_MAX": 2, + "FLAG_USE_BAKED_LIGHT": 0, + "LIGHTMAP_SCALE_1X": 0, + "LIGHTMAP_SCALE_2X": 1, + "LIGHTMAP_SCALE_4X": 2, + "LIGHTMAP_SCALE_8X": 3, + "LIGHTMAP_SCALE_MAX": 4, + "SHADOW_CASTING_SETTING_DOUBLE_SIDED": 2, + "SHADOW_CASTING_SETTING_OFF": 0, + "SHADOW_CASTING_SETTING_ON": 1, + "SHADOW_CASTING_SETTING_SHADOWS_ONLY": 3 + }, + "properties": [ + { + "name": "cast_shadow", + "type": "int", + "getter": "get_cast_shadows_setting", + "setter": "set_cast_shadows_setting", + "index": -1 + }, + { + "name": "extra_cull_margin", + "type": "float", + "getter": "get_extra_cull_margin", + "setter": "set_extra_cull_margin", + "index": -1 + }, + { + "name": "generate_lightmap", + "type": "bool", + "getter": "get_generate_lightmap", + "setter": "set_generate_lightmap", + "index": -1 + }, + { + "name": "lightmap_scale", + "type": "int", + "getter": "get_lightmap_scale", + "setter": "set_lightmap_scale", + "index": -1 + }, + { + "name": "lod_max_distance", + "type": "int", + "getter": "get_lod_max_distance", + "setter": "set_lod_max_distance", + "index": -1 + }, + { + "name": "lod_max_hysteresis", + "type": "int", + "getter": "get_lod_max_hysteresis", + "setter": "set_lod_max_hysteresis", + "index": -1 + }, + { + "name": "lod_min_distance", + "type": "int", + "getter": "get_lod_min_distance", + "setter": "set_lod_min_distance", + "index": -1 + }, + { + "name": "lod_min_hysteresis", + "type": "int", + "getter": "get_lod_min_hysteresis", + "setter": "set_lod_min_hysteresis", + "index": -1 + }, + { + "name": "material_override", + "type": "ShaderMaterial,SpatialMaterial", + "getter": "get_material_override", + "setter": "set_material_override", + "index": -1 + }, + { + "name": "use_in_baked_light", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 0 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_cast_shadows_setting", + "return_type": "enum.GeometryInstance::ShadowCastingSetting", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_extra_cull_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_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_generate_lightmap", + "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": "get_lightmap_scale", + "return_type": "enum.GeometryInstance::LightmapScale", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_lod_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_lod_max_hysteresis", + "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_lod_min_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_lod_min_hysteresis", + "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_override", + "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": "set_cast_shadows_setting", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "shadow_casting_setting", + "type": "int", + "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": "set_extra_cull_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_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": "value", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_generate_lightmap", + "return_type": "void", + "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_lightmap_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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_lod_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": "mode", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_lod_max_hysteresis", + "return_type": "void", + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_lod_min_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": "mode", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_lod_min_hysteresis", + "return_type": "void", + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_material_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": "material", + "type": "Material", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Flags", + "values": { + "FLAG_USE_BAKED_LIGHT": 0, + "FLAG_DRAW_NEXT_FRAME_IF_VISIBLE": 1, + "FLAG_MAX": 2 + } + }, + { + "name": "ShadowCastingSetting", + "values": { + "SHADOW_CASTING_SETTING_OFF": 0, + "SHADOW_CASTING_SETTING_ON": 1, + "SHADOW_CASTING_SETTING_DOUBLE_SIDED": 2, + "SHADOW_CASTING_SETTING_SHADOWS_ONLY": 3 + } + }, + { + "name": "LightmapScale", + "values": { + "LIGHTMAP_SCALE_1X": 0, + "LIGHTMAP_SCALE_2X": 1, + "LIGHTMAP_SCALE_4X": 2, + "LIGHTMAP_SCALE_8X": 3, + "LIGHTMAP_SCALE_MAX": 4 + } + } + ] + }, + { + "name": "Gradient", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "colors", + "type": "PoolColorArray", + "getter": "get_colors", + "setter": "set_colors", + "index": -1 + }, + { + "name": "offsets", + "type": "PoolRealArray", + "getter": "get_offsets", + "setter": "set_offsets", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "point", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_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_offset", + "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": "point", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_offsets", + "return_type": "PoolRealArray", + "is_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_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": "interpolate", + "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": "offset", + "type": "float", + "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": "point", + "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": "point", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "colors", + "type": "PoolColorArray", + "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": "point", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_offsets", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "offsets", + "type": "PoolRealArray", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GradientTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "gradient", + "type": "Gradient", + "getter": "get_gradient", + "setter": "set_gradient", + "index": -1 + }, + { + "name": "width", + "type": "int", + "getter": "get_width", + "setter": "set_width", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_update", + "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_gradient", + "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": "set_gradient", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "gradient", + "type": "Gradient", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GraphEdit", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "minimap_enabled", + "type": "bool", + "getter": "is_minimap_enabled", + "setter": "set_minimap_enabled", + "index": -1 + }, + { + "name": "minimap_opacity", + "type": "float", + "getter": "get_minimap_opacity", + "setter": "set_minimap_opacity", + "index": -1 + }, + { + "name": "minimap_size", + "type": "Vector2", + "getter": "get_minimap_size", + "setter": "set_minimap_size", + "index": -1 + }, + { + "name": "right_disconnects", + "type": "bool", + "getter": "is_right_disconnects_enabled", + "setter": "set_right_disconnects", + "index": -1 + }, + { + "name": "scroll_offset", + "type": "Vector2", + "getter": "get_scroll_ofs", + "setter": "set_scroll_ofs", + "index": -1 + }, + { + "name": "show_zoom_label", + "type": "bool", + "getter": "is_showing_zoom_label", + "setter": "set_show_zoom_label", + "index": -1 + }, + { + "name": "snap_distance", + "type": "int", + "getter": "get_snap", + "setter": "set_snap", + "index": -1 + }, + { + "name": "use_snap", + "type": "bool", + "getter": "is_using_snap", + "setter": "set_use_snap", + "index": -1 + }, + { + "name": "zoom", + "type": "float", + "getter": "get_zoom", + "setter": "set_zoom", + "index": -1 + }, + { + "name": "zoom_max", + "type": "float", + "getter": "get_zoom_max", + "setter": "set_zoom_max", + "index": -1 + }, + { + "name": "zoom_min", + "type": "float", + "getter": "get_zoom_min", + "setter": "set_zoom_min", + "index": -1 + }, + { + "name": "zoom_step", + "type": "float", + "getter": "get_zoom_step", + "setter": "set_zoom_step", + "index": -1 + } + ], + "signals": [ + { + "name": "_begin_node_move", + "arguments": [ + ] + }, + { + "name": "_end_node_move", + "arguments": [ + ] + }, + { + "name": "connection_from_empty", + "arguments": [ + { + "name": "to", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_slot", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "release_position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "connection_request", + "arguments": [ + { + "name": "from", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_slot", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_slot", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "connection_to_empty", + "arguments": [ + { + "name": "from", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_slot", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "release_position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "copy_nodes_request", + "arguments": [ + ] + }, + { + "name": "delete_nodes_request", + "arguments": [ + ] + }, + { + "name": "disconnection_request", + "arguments": [ + { + "name": "from", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_slot", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_slot", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "duplicate_nodes_request", + "arguments": [ + ] + }, + { + "name": "node_selected", + "arguments": [ + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "node_unselected", + "arguments": [ + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "paste_nodes_request", + "arguments": [ + ] + }, + { + "name": "popup_request", + "arguments": [ + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "scroll_offset_changed", + "arguments": [ + { + "name": "ofs", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_connections_layer_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": "_graph_node_moved", + "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": "_graph_node_raised", + "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": "_graph_node_slot_updated", + "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": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "_minimap_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": "_minimap_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": "_scroll_moved", + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_snap_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": "_snap_value_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": "arg0", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_top_layer_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": "_top_layer_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": "_update_scroll_offset", + "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": "_zoom_minus", + "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": "_zoom_plus", + "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": "_zoom_reset", + "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_valid_connection_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": "from_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_valid_left_disconnect_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_valid_right_disconnect_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_connections", + "return_type": "void", + "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_node", + "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": "from", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_port", + "type": "int", + "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": "from", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_connection_list", + "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_minimap_opacity", + "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_minimap_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_scroll_ofs", + "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": "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_zoom", + "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_hbox", + "return_type": "HBoxContainer", + "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_zoom_max", + "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_min", + "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_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": "is_minimap_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_node_connected", + "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": "from", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_right_disconnects_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_showing_zoom_label", + "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_snap", + "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_valid_connection_type", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_valid_connection_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": "from_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_valid_left_disconnect_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_valid_right_disconnect_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_connection_activity", + "return_type": "void", + "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": "from_port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "amount", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_minimap_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_minimap_opacity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "p_opacity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_minimap_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": "p_size", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_right_disconnects", + "return_type": "void", + "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_scroll_ofs", + "return_type": "void", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_selected", + "return_type": "void", + "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": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_show_zoom_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": "enable", + "type": "bool", + "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": "pixels", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_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": "enable", + "type": "bool", + "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": "p_zoom", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_zoom_max", + "return_type": "void", + "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_max", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_zoom_min", + "return_type": "void", + "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_min", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_zoom_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": "zoom_step", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GraphNode", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "OVERLAY_BREAKPOINT": 1, + "OVERLAY_DISABLED": 0, + "OVERLAY_POSITION": 2 + }, + "properties": [ + { + "name": "comment", + "type": "bool", + "getter": "is_comment", + "setter": "set_comment", + "index": -1 + }, + { + "name": "offset", + "type": "Vector2", + "getter": "get_offset", + "setter": "set_offset", + "index": -1 + }, + { + "name": "overlay", + "type": "int", + "getter": "get_overlay", + "setter": "set_overlay", + "index": -1 + }, + { + "name": "resizable", + "type": "bool", + "getter": "is_resizable", + "setter": "set_resizable", + "index": -1 + }, + { + "name": "selected", + "type": "bool", + "getter": "is_selected", + "setter": "set_selected", + "index": -1 + }, + { + "name": "show_close", + "type": "bool", + "getter": "is_close_button_visible", + "setter": "set_show_close_button", + "index": -1 + }, + { + "name": "title", + "type": "String", + "getter": "get_title", + "setter": "set_title", + "index": -1 + } + ], + "signals": [ + { + "name": "close_request", + "arguments": [ + ] + }, + { + "name": "dragged", + "arguments": [ + { + "name": "from", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "offset_changed", + "arguments": [ + ] + }, + { + "name": "raise_request", + "arguments": [ + ] + }, + { + "name": "resize_request", + "arguments": [ + { + "name": "new_minsize", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "slot_updated", + "arguments": [ + { + "name": "idx", + "type": "int", + "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": "clear_all_slots", + "return_type": "void", + "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_slot", + "return_type": "void", + "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": "get_connection_input_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_connection_input_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": "get_connection_input_position", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_connection_input_type", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_connection_output_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_connection_output_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": "get_connection_output_position", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_connection_output_type", + "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": "idx", + "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_overlay", + "return_type": "enum.GraphNode::Overlay", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_slot_color_left", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_slot_color_right", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_slot_type_left", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_slot_type_right", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_title", + "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": "is_close_button_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_comment", + "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_resizable", + "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_selected", + "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_slot_enabled_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_slot_enabled_right", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_comment", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "comment", + "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_overlay", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "overlay", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_resizable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "resizable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_selected", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "selected", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_show_close_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": "show", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_slot", + "return_type": "void", + "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": "enable_left", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "type_left", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color_left", + "type": "Color", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable_right", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "type_right", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color_right", + "type": "Color", + "has_default_value": false, + "default_value": "" + }, + { + "name": "custom_left", + "type": "Texture", + "has_default_value": true, + "default_value": "[Object:null]" + }, + { + "name": "custom_right", + "type": "Texture", + "has_default_value": true, + "default_value": "[Object:null]" + } + ] + }, + { + "name": "set_slot_color_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color_left", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_slot_color_right", + "return_type": "void", + "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": "color_right", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_slot_enabled_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable_left", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_slot_enabled_right", + "return_type": "void", + "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": "enable_right", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_slot_type_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "type_left", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_slot_type_right", + "return_type": "void", + "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": "type_right", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_title", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "title", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Overlay", + "values": { + "OVERLAY_DISABLED": 0, + "OVERLAY_BREAKPOINT": 1, + "OVERLAY_POSITION": 2 + } + } + ] + }, + { + "name": "GridContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "columns", + "type": "int", + "getter": "get_columns", + "setter": "set_columns", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_columns", + "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_columns", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "columns", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GridMap", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "INVALID_CELL_ITEM": -1 + }, + "properties": [ + { + "name": "cell_center_x", + "type": "bool", + "getter": "get_center_x", + "setter": "set_center_x", + "index": -1 + }, + { + "name": "cell_center_y", + "type": "bool", + "getter": "get_center_y", + "setter": "set_center_y", + "index": -1 + }, + { + "name": "cell_center_z", + "type": "bool", + "getter": "get_center_z", + "setter": "set_center_z", + "index": -1 + }, + { + "name": "cell_octant_size", + "type": "int", + "getter": "get_octant_size", + "setter": "set_octant_size", + "index": -1 + }, + { + "name": "cell_scale", + "type": "float", + "getter": "get_cell_scale", + "setter": "set_cell_scale", + "index": -1 + }, + { + "name": "cell_size", + "type": "Vector3", + "getter": "get_cell_size", + "setter": "set_cell_size", + "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": "mesh_library", + "type": "MeshLibrary", + "getter": "get_mesh_library", + "setter": "set_mesh_library", + "index": -1 + }, + { + "name": "use_in_baked_light", + "type": "bool", + "getter": "get_use_in_baked_light", + "setter": "set_use_in_baked_light", + "index": -1 + } + ], + "signals": [ + { + "name": "cell_size_changed", + "arguments": [ + { + "name": "cell_size", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_update_octants_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": "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": "clear_baked_meshes", + "return_type": "void", + "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_bake_mesh_instance", + "return_type": "RID", + "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": "get_bake_meshes", + "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_cell_item", + "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": "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": "get_cell_item_orientation", + "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": "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": "get_cell_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_cell_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": "get_center_x", + "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_center_y", + "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_center_z", + "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_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_mesh_library", + "return_type": "MeshLibrary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_meshes", + "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_octant_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": "get_use_in_baked_light", + "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_used_cells", + "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": "make_baked_meshes", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "gen_lightmap_uv", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "lightmap_uv_texel_size", + "type": "float", + "has_default_value": true, + "default_value": "0.1" + } + ] + }, + { + "name": "map_to_world", + "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": "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": "resource_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_cell_item", + "return_type": "void", + "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": "item", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "orientation", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "set_cell_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_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": "size", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_center_x", + "return_type": "void", + "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_center_y", + "return_type": "void", + "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_center_z", + "return_type": "void", + "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", + "return_type": "void", + "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": "clipabove", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "floor", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "axis", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "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_mesh_library", + "return_type": "void", + "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_library", + "type": "MeshLibrary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_octant_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_use_in_baked_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": "use_in_baked_light", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "world_to_map", + "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": "pos", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "GrooveJoint2D", + "base_class": "Joint2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "initial_offset", + "type": "float", + "getter": "get_initial_offset", + "setter": "set_initial_offset", + "index": -1 + }, + { + "name": "length", + "type": "float", + "getter": "get_length", + "setter": "set_length", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_initial_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_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": "set_initial_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": "float", + "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": "length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "HBoxContainer", + "base_class": "BoxContainer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "HMACContext", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "finish", + "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": "hash_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "update", + "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": "data", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "HScrollBar", + "base_class": "ScrollBar", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "HSeparator", + "base_class": "Separator", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "HSlider", + "base_class": "Slider", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "HSplitContainer", + "base_class": "SplitContainer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "HTTPClient", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "METHOD_CONNECT": 7, + "METHOD_DELETE": 4, + "METHOD_GET": 0, + "METHOD_HEAD": 1, + "METHOD_MAX": 9, + "METHOD_OPTIONS": 5, + "METHOD_PATCH": 8, + "METHOD_POST": 2, + "METHOD_PUT": 3, + "METHOD_TRACE": 6, + "RESPONSE_ACCEPTED": 202, + "RESPONSE_ALREADY_REPORTED": 208, + "RESPONSE_BAD_GATEWAY": 502, + "RESPONSE_BAD_REQUEST": 400, + "RESPONSE_CONFLICT": 409, + "RESPONSE_CONTINUE": 100, + "RESPONSE_CREATED": 201, + "RESPONSE_EXPECTATION_FAILED": 417, + "RESPONSE_FAILED_DEPENDENCY": 424, + "RESPONSE_FORBIDDEN": 403, + "RESPONSE_FOUND": 302, + "RESPONSE_GATEWAY_TIMEOUT": 504, + "RESPONSE_GONE": 410, + "RESPONSE_HTTP_VERSION_NOT_SUPPORTED": 505, + "RESPONSE_IM_A_TEAPOT": 418, + "RESPONSE_IM_USED": 226, + "RESPONSE_INSUFFICIENT_STORAGE": 507, + "RESPONSE_INTERNAL_SERVER_ERROR": 500, + "RESPONSE_LENGTH_REQUIRED": 411, + "RESPONSE_LOCKED": 423, + "RESPONSE_LOOP_DETECTED": 508, + "RESPONSE_METHOD_NOT_ALLOWED": 405, + "RESPONSE_MISDIRECTED_REQUEST": 421, + "RESPONSE_MOVED_PERMANENTLY": 301, + "RESPONSE_MULTIPLE_CHOICES": 300, + "RESPONSE_MULTI_STATUS": 207, + "RESPONSE_NETWORK_AUTH_REQUIRED": 511, + "RESPONSE_NON_AUTHORITATIVE_INFORMATION": 203, + "RESPONSE_NOT_ACCEPTABLE": 406, + "RESPONSE_NOT_EXTENDED": 510, + "RESPONSE_NOT_FOUND": 404, + "RESPONSE_NOT_IMPLEMENTED": 501, + "RESPONSE_NOT_MODIFIED": 304, + "RESPONSE_NO_CONTENT": 204, + "RESPONSE_OK": 200, + "RESPONSE_PARTIAL_CONTENT": 206, + "RESPONSE_PAYMENT_REQUIRED": 402, + "RESPONSE_PERMANENT_REDIRECT": 308, + "RESPONSE_PRECONDITION_FAILED": 412, + "RESPONSE_PRECONDITION_REQUIRED": 428, + "RESPONSE_PROCESSING": 102, + "RESPONSE_PROXY_AUTHENTICATION_REQUIRED": 407, + "RESPONSE_REQUESTED_RANGE_NOT_SATISFIABLE": 416, + "RESPONSE_REQUEST_ENTITY_TOO_LARGE": 413, + "RESPONSE_REQUEST_HEADER_FIELDS_TOO_LARGE": 431, + "RESPONSE_REQUEST_TIMEOUT": 408, + "RESPONSE_REQUEST_URI_TOO_LONG": 414, + "RESPONSE_RESET_CONTENT": 205, + "RESPONSE_SEE_OTHER": 303, + "RESPONSE_SERVICE_UNAVAILABLE": 503, + "RESPONSE_SWITCHING_PROTOCOLS": 101, + "RESPONSE_SWITCH_PROXY": 306, + "RESPONSE_TEMPORARY_REDIRECT": 307, + "RESPONSE_TOO_MANY_REQUESTS": 429, + "RESPONSE_UNAUTHORIZED": 401, + "RESPONSE_UNAVAILABLE_FOR_LEGAL_REASONS": 451, + "RESPONSE_UNPROCESSABLE_ENTITY": 422, + "RESPONSE_UNSUPPORTED_MEDIA_TYPE": 415, + "RESPONSE_UPGRADE_REQUIRED": 426, + "RESPONSE_USE_PROXY": 305, + "RESPONSE_VARIANT_ALSO_NEGOTIATES": 506, + "STATUS_BODY": 7, + "STATUS_CANT_CONNECT": 4, + "STATUS_CANT_RESOLVE": 2, + "STATUS_CONNECTED": 5, + "STATUS_CONNECTING": 3, + "STATUS_CONNECTION_ERROR": 8, + "STATUS_DISCONNECTED": 0, + "STATUS_REQUESTING": 6, + "STATUS_RESOLVING": 1, + "STATUS_SSL_HANDSHAKE_ERROR": 9 + }, + "properties": [ + { + "name": "blocking_mode_enabled", + "type": "bool", + "getter": "is_blocking_mode_enabled", + "setter": "set_blocking_mode", + "index": -1 + }, + { + "name": "connection", + "type": "StreamPeer", + "getter": "get_connection", + "setter": "set_connection", + "index": -1 + }, + { + "name": "read_chunk_size", + "type": "int", + "getter": "get_read_chunk_size", + "setter": "set_read_chunk_size", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "close", + "return_type": "void", + "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_to_host", + "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": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "use_ssl", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "verify_host", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "get_connection", + "return_type": "StreamPeer", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_read_chunk_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": "get_response_body_length", + "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_response_code", + "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_response_headers", + "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_response_headers_as_dictionary", + "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_status", + "return_type": "enum.HTTPClient::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": "has_response", + "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_blocking_mode_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_response_chunked", + "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": "poll", + "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": "query_string_from_dict", + "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": "fields", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "read_response_body_chunk", + "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": "request", + "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": "method", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "url", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "headers", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "body", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "request_raw", + "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": "method", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "url", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "headers", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "body", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_blocking_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": "" + } + ] + }, + { + "name": "set_connection", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "connection", + "type": "StreamPeer", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_read_chunk_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": "bytes", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Status", + "values": { + "STATUS_DISCONNECTED": 0, + "STATUS_RESOLVING": 1, + "STATUS_CANT_RESOLVE": 2, + "STATUS_CONNECTING": 3, + "STATUS_CANT_CONNECT": 4, + "STATUS_CONNECTED": 5, + "STATUS_REQUESTING": 6, + "STATUS_BODY": 7, + "STATUS_CONNECTION_ERROR": 8, + "STATUS_SSL_HANDSHAKE_ERROR": 9 + } + }, + { + "name": "Method", + "values": { + "METHOD_GET": 0, + "METHOD_HEAD": 1, + "METHOD_POST": 2, + "METHOD_PUT": 3, + "METHOD_DELETE": 4, + "METHOD_OPTIONS": 5, + "METHOD_TRACE": 6, + "METHOD_CONNECT": 7, + "METHOD_PATCH": 8, + "METHOD_MAX": 9 + } + }, + { + "name": "ResponseCode", + "values": { + "RESPONSE_CONTINUE": 100, + "RESPONSE_SWITCHING_PROTOCOLS": 101, + "RESPONSE_PROCESSING": 102, + "RESPONSE_OK": 200, + "RESPONSE_CREATED": 201, + "RESPONSE_ACCEPTED": 202, + "RESPONSE_NON_AUTHORITATIVE_INFORMATION": 203, + "RESPONSE_NO_CONTENT": 204, + "RESPONSE_RESET_CONTENT": 205, + "RESPONSE_PARTIAL_CONTENT": 206, + "RESPONSE_MULTI_STATUS": 207, + "RESPONSE_ALREADY_REPORTED": 208, + "RESPONSE_IM_USED": 226, + "RESPONSE_MULTIPLE_CHOICES": 300, + "RESPONSE_MOVED_PERMANENTLY": 301, + "RESPONSE_FOUND": 302, + "RESPONSE_SEE_OTHER": 303, + "RESPONSE_NOT_MODIFIED": 304, + "RESPONSE_USE_PROXY": 305, + "RESPONSE_SWITCH_PROXY": 306, + "RESPONSE_TEMPORARY_REDIRECT": 307, + "RESPONSE_PERMANENT_REDIRECT": 308, + "RESPONSE_BAD_REQUEST": 400, + "RESPONSE_UNAUTHORIZED": 401, + "RESPONSE_PAYMENT_REQUIRED": 402, + "RESPONSE_FORBIDDEN": 403, + "RESPONSE_NOT_FOUND": 404, + "RESPONSE_METHOD_NOT_ALLOWED": 405, + "RESPONSE_NOT_ACCEPTABLE": 406, + "RESPONSE_PROXY_AUTHENTICATION_REQUIRED": 407, + "RESPONSE_REQUEST_TIMEOUT": 408, + "RESPONSE_CONFLICT": 409, + "RESPONSE_GONE": 410, + "RESPONSE_LENGTH_REQUIRED": 411, + "RESPONSE_PRECONDITION_FAILED": 412, + "RESPONSE_REQUEST_ENTITY_TOO_LARGE": 413, + "RESPONSE_REQUEST_URI_TOO_LONG": 414, + "RESPONSE_UNSUPPORTED_MEDIA_TYPE": 415, + "RESPONSE_REQUESTED_RANGE_NOT_SATISFIABLE": 416, + "RESPONSE_EXPECTATION_FAILED": 417, + "RESPONSE_IM_A_TEAPOT": 418, + "RESPONSE_MISDIRECTED_REQUEST": 421, + "RESPONSE_UNPROCESSABLE_ENTITY": 422, + "RESPONSE_LOCKED": 423, + "RESPONSE_FAILED_DEPENDENCY": 424, + "RESPONSE_UPGRADE_REQUIRED": 426, + "RESPONSE_PRECONDITION_REQUIRED": 428, + "RESPONSE_TOO_MANY_REQUESTS": 429, + "RESPONSE_REQUEST_HEADER_FIELDS_TOO_LARGE": 431, + "RESPONSE_UNAVAILABLE_FOR_LEGAL_REASONS": 451, + "RESPONSE_INTERNAL_SERVER_ERROR": 500, + "RESPONSE_NOT_IMPLEMENTED": 501, + "RESPONSE_BAD_GATEWAY": 502, + "RESPONSE_SERVICE_UNAVAILABLE": 503, + "RESPONSE_GATEWAY_TIMEOUT": 504, + "RESPONSE_HTTP_VERSION_NOT_SUPPORTED": 505, + "RESPONSE_VARIANT_ALSO_NEGOTIATES": 506, + "RESPONSE_INSUFFICIENT_STORAGE": 507, + "RESPONSE_LOOP_DETECTED": 508, + "RESPONSE_NOT_EXTENDED": 510, + "RESPONSE_NETWORK_AUTH_REQUIRED": 511 + } + } + ] + }, + { + "name": "HTTPRequest", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "RESULT_BODY_DECOMPRESS_FAILED": 8, + "RESULT_BODY_SIZE_LIMIT_EXCEEDED": 7, + "RESULT_CANT_CONNECT": 2, + "RESULT_CANT_RESOLVE": 3, + "RESULT_CHUNKED_BODY_SIZE_MISMATCH": 1, + "RESULT_CONNECTION_ERROR": 4, + "RESULT_DOWNLOAD_FILE_CANT_OPEN": 10, + "RESULT_DOWNLOAD_FILE_WRITE_ERROR": 11, + "RESULT_NO_RESPONSE": 6, + "RESULT_REDIRECT_LIMIT_REACHED": 12, + "RESULT_REQUEST_FAILED": 9, + "RESULT_SSL_HANDSHAKE_ERROR": 5, + "RESULT_SUCCESS": 0, + "RESULT_TIMEOUT": 13 + }, + "properties": [ + { + "name": "accept_gzip", + "type": "bool", + "getter": "is_accepting_gzip", + "setter": "set_accept_gzip", + "index": -1 + }, + { + "name": "body_size_limit", + "type": "int", + "getter": "get_body_size_limit", + "setter": "set_body_size_limit", + "index": -1 + }, + { + "name": "download_chunk_size", + "type": "int", + "getter": "get_download_chunk_size", + "setter": "set_download_chunk_size", + "index": -1 + }, + { + "name": "download_file", + "type": "String", + "getter": "get_download_file", + "setter": "set_download_file", + "index": -1 + }, + { + "name": "max_redirects", + "type": "int", + "getter": "get_max_redirects", + "setter": "set_max_redirects", + "index": -1 + }, + { + "name": "timeout", + "type": "int", + "getter": "get_timeout", + "setter": "set_timeout", + "index": -1 + }, + { + "name": "use_threads", + "type": "bool", + "getter": "is_using_threads", + "setter": "set_use_threads", + "index": -1 + } + ], + "signals": [ + { + "name": "request_completed", + "arguments": [ + { + "name": "result", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "response_code", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "headers", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "body", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_redirect_request", + "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": "_request_done", + "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": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg3", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_timeout", + "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": "cancel_request", + "return_type": "void", + "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_body_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": "get_body_size_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": "get_download_chunk_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": "get_download_file", + "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_downloaded_bytes", + "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_http_client_status", + "return_type": "enum.HTTPClient::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": "get_max_redirects", + "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_timeout", + "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_accepting_gzip", + "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_threads", + "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": "request", + "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": "url", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "custom_headers", + "type": "PoolStringArray", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "ssl_validate_domain", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "method", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "request_data", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "request_raw", + "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": "url", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "custom_headers", + "type": "PoolStringArray", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "ssl_validate_domain", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "method", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "request_data_raw", + "type": "PoolByteArray", + "has_default_value": true, + "default_value": "[PoolByteArray]" + } + ] + }, + { + "name": "set_accept_gzip", + "return_type": "void", + "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_body_size_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": "bytes", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_download_chunk_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": "arg0", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_download_file", + "return_type": "void", + "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_max_redirects", + "return_type": "void", + "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_timeout", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "timeout", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_threads", + "return_type": "void", + "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": "Result", + "values": { + "RESULT_SUCCESS": 0, + "RESULT_CHUNKED_BODY_SIZE_MISMATCH": 1, + "RESULT_CANT_CONNECT": 2, + "RESULT_CANT_RESOLVE": 3, + "RESULT_CONNECTION_ERROR": 4, + "RESULT_SSL_HANDSHAKE_ERROR": 5, + "RESULT_NO_RESPONSE": 6, + "RESULT_BODY_SIZE_LIMIT_EXCEEDED": 7, + "RESULT_BODY_DECOMPRESS_FAILED": 8, + "RESULT_REQUEST_FAILED": 9, + "RESULT_DOWNLOAD_FILE_CANT_OPEN": 10, + "RESULT_DOWNLOAD_FILE_WRITE_ERROR": 11, + "RESULT_REDIRECT_LIMIT_REACHED": 12, + "RESULT_TIMEOUT": 13 + } + } + ] + }, + { + "name": "HashingContext", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "HASH_MD5": 0, + "HASH_SHA1": 1, + "HASH_SHA256": 2 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "finish", + "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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "update", + "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": "chunk", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "HashType", + "values": { + "HASH_MD5": 0, + "HASH_SHA1": 1, + "HASH_SHA256": 2 + } + } + ] + }, + { + "name": "HeightMapShape", + "base_class": "Shape", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "map_data", + "type": "PoolRealArray", + "getter": "get_map_data", + "setter": "set_map_data", + "index": -1 + }, + { + "name": "map_depth", + "type": "int", + "getter": "get_map_depth", + "setter": "set_map_depth", + "index": -1 + }, + { + "name": "map_width", + "type": "int", + "getter": "get_map_width", + "setter": "set_map_width", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_map_data", + "return_type": "PoolRealArray", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_map_depth", + "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_map_width", + "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_map_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": "PoolRealArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_map_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": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_map_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": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "HingeJoint", + "base_class": "Joint", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "FLAG_ENABLE_MOTOR": 1, + "FLAG_MAX": 2, + "FLAG_USE_LIMIT": 0, + "PARAM_BIAS": 0, + "PARAM_LIMIT_BIAS": 3, + "PARAM_LIMIT_LOWER": 2, + "PARAM_LIMIT_RELAXATION": 5, + "PARAM_LIMIT_SOFTNESS": 4, + "PARAM_LIMIT_UPPER": 1, + "PARAM_MAX": 8, + "PARAM_MOTOR_MAX_IMPULSE": 7, + "PARAM_MOTOR_TARGET_VELOCITY": 6 + }, + "properties": [ + { + "name": "angular_limit/bias", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 3 + }, + { + "name": "angular_limit/enable", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 0 + }, + { + "name": "angular_limit/lower", + "type": "float", + "getter": "_get_lower_limit", + "setter": "_set_lower_limit", + "index": -1 + }, + { + "name": "angular_limit/relaxation", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 5 + }, + { + "name": "angular_limit/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 4 + }, + { + "name": "angular_limit/upper", + "type": "float", + "getter": "_get_upper_limit", + "setter": "_set_upper_limit", + "index": -1 + }, + { + "name": "motor/enable", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 1 + }, + { + "name": "motor/max_impulse", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 7 + }, + { + "name": "motor/target_velocity", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 6 + }, + { + "name": "params/bias", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 0 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_lower_limit", + "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": "_get_upper_limit", + "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": "_set_lower_limit", + "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": "lower_limit", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_upper_limit", + "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": "upper_limit", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_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_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": "set_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": "enabled", + "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": "" + } + ] + } + ], + "enums": [ + { + "name": "Param", + "values": { + "PARAM_BIAS": 0, + "PARAM_LIMIT_UPPER": 1, + "PARAM_LIMIT_LOWER": 2, + "PARAM_LIMIT_BIAS": 3, + "PARAM_LIMIT_SOFTNESS": 4, + "PARAM_LIMIT_RELAXATION": 5, + "PARAM_MOTOR_TARGET_VELOCITY": 6, + "PARAM_MOTOR_MAX_IMPULSE": 7, + "PARAM_MAX": 8 + } + }, + { + "name": "Flag", + "values": { + "FLAG_USE_LIMIT": 0, + "FLAG_ENABLE_MOTOR": 1, + "FLAG_MAX": 2 + } + } + ] + }, + { + "name": "IP", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "IP", + "instanciable": false, + "is_reference": false, + "constants": { + "RESOLVER_INVALID_ID": -1, + "RESOLVER_MAX_QUERIES": 32, + "RESOLVER_STATUS_DONE": 2, + "RESOLVER_STATUS_ERROR": 3, + "RESOLVER_STATUS_NONE": 0, + "RESOLVER_STATUS_WAITING": 1, + "TYPE_ANY": 3, + "TYPE_IPV4": 1, + "TYPE_IPV6": 2, + "TYPE_NONE": 0 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "clear_cache", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "hostname", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "erase_resolve_item", + "return_type": "void", + "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_local_addresses", + "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_local_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_resolve_item_address", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_resolve_item_addresses", + "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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_resolve_item_status", + "return_type": "enum.IP::ResolverStatus", + "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": "resolve_hostname", + "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": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ip_type", + "type": "int", + "has_default_value": true, + "default_value": "3" + } + ] + }, + { + "name": "resolve_hostname_addresses", + "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": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ip_type", + "type": "int", + "has_default_value": true, + "default_value": "3" + } + ] + }, + { + "name": "resolve_hostname_queue_item", + "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": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ip_type", + "type": "int", + "has_default_value": true, + "default_value": "3" + } + ] + } + ], + "enums": [ + { + "name": "ResolverStatus", + "values": { + "RESOLVER_STATUS_NONE": 0, + "RESOLVER_STATUS_WAITING": 1, + "RESOLVER_STATUS_DONE": 2, + "RESOLVER_STATUS_ERROR": 3 + } + }, + { + "name": "Type", + "values": { + "TYPE_NONE": 0, + "TYPE_IPV4": 1, + "TYPE_IPV6": 2, + "TYPE_ANY": 3 + } + } + ] + }, + { + "name": "IP_Unix", + "base_class": "IP", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "Image", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "ALPHA_BIT": 1, + "ALPHA_BLEND": 2, + "ALPHA_NONE": 0, + "COMPRESS_ETC": 3, + "COMPRESS_ETC2": 4, + "COMPRESS_PVRTC2": 1, + "COMPRESS_PVRTC4": 2, + "COMPRESS_S3TC": 0, + "COMPRESS_SOURCE_GENERIC": 0, + "COMPRESS_SOURCE_NORMAL": 2, + "COMPRESS_SOURCE_SRGB": 1, + "FORMAT_BPTC_RGBA": 22, + "FORMAT_BPTC_RGBF": 23, + "FORMAT_BPTC_RGBFU": 24, + "FORMAT_DXT1": 17, + "FORMAT_DXT3": 18, + "FORMAT_DXT5": 19, + "FORMAT_ETC": 29, + "FORMAT_ETC2_R11": 30, + "FORMAT_ETC2_R11S": 31, + "FORMAT_ETC2_RG11": 32, + "FORMAT_ETC2_RG11S": 33, + "FORMAT_ETC2_RGB8": 34, + "FORMAT_ETC2_RGB8A1": 36, + "FORMAT_ETC2_RGBA8": 35, + "FORMAT_L8": 0, + "FORMAT_LA8": 1, + "FORMAT_MAX": 37, + "FORMAT_PVRTC2": 25, + "FORMAT_PVRTC2A": 26, + "FORMAT_PVRTC4": 27, + "FORMAT_PVRTC4A": 28, + "FORMAT_R8": 2, + "FORMAT_RF": 8, + "FORMAT_RG8": 3, + "FORMAT_RGB8": 4, + "FORMAT_RGBA4444": 6, + "FORMAT_RGBA5551": 7, + "FORMAT_RGBA8": 5, + "FORMAT_RGBAF": 11, + "FORMAT_RGBAH": 15, + "FORMAT_RGBE9995": 16, + "FORMAT_RGBF": 10, + "FORMAT_RGBH": 14, + "FORMAT_RGF": 9, + "FORMAT_RGH": 13, + "FORMAT_RGTC_R": 20, + "FORMAT_RGTC_RG": 21, + "FORMAT_RH": 12, + "INTERPOLATE_BILINEAR": 1, + "INTERPOLATE_CUBIC": 2, + "INTERPOLATE_LANCZOS": 4, + "INTERPOLATE_NEAREST": 0, + "INTERPOLATE_TRILINEAR": 3, + "MAX_HEIGHT": 16384, + "MAX_WIDTH": 16384 + }, + "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": "data", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "blend_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": "src", + "type": "Image", + "has_default_value": false, + "default_value": "" + }, + { + "name": "src_rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dst", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "blend_rect_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": "src", + "type": "Image", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mask", + "type": "Image", + "has_default_value": false, + "default_value": "" + }, + { + "name": "src_rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dst", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "blit_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": "src", + "type": "Image", + "has_default_value": false, + "default_value": "" + }, + { + "name": "src_rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dst", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "blit_rect_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": "src", + "type": "Image", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mask", + "type": "Image", + "has_default_value": false, + "default_value": "" + }, + { + "name": "src_rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dst", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "bumpmap_to_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": "bump_scale", + "type": "float", + "has_default_value": true, + "default_value": "1" + } + ] + }, + { + "name": "clear_mipmaps", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "compress", + "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": "source", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "lossy_quality", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "convert", + "return_type": "void", + "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": "copy_from", + "return_type": "void", + "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": "Image", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "width", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "use_mipmaps", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "format", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_from_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": "width", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "use_mipmaps", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "format", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "data", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "crop", + "return_type": "void", + "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": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "decompress", + "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": "detect_alpha", + "return_type": "enum.Image::AlphaMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "expand_x2_hq2x", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "fill", + "return_type": "void", + "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": "fix_alpha_edges", + "return_type": "void", + "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_x", + "return_type": "void", + "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_y", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "generate_mipmaps", + "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": "renormalize", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "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.Image::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_height", + "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_mipmap_offset", + "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": "mipmap", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_pixel", + "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": "x", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "y", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_pixelv", + "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": "src", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_rect", + "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": "rect", + "type": "Rect2", + "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_used_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_width", + "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_mipmaps", + "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_compressed", + "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_empty", + "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_invisible", + "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": "load", + "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": "load_bmp_from_buffer", + "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": "buffer", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "load_jpg_from_buffer", + "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": "buffer", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "load_png_from_buffer", + "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": "buffer", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "load_tga_from_buffer", + "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": "buffer", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "load_webp_from_buffer", + "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": "buffer", + "type": "PoolByteArray", + "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": "normalmap_to_xy", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "premultiply_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": "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": "width", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "interpolation", + "type": "int", + "has_default_value": true, + "default_value": "1" + } + ] + }, + { + "name": "resize_to_po2", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "square", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "interpolation", + "type": "int", + "has_default_value": true, + "default_value": "1" + } + ] + }, + { + "name": "rgbe_to_srgb", + "return_type": "Image", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "save_exr", + "return_type": "enum.Error", + "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": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "grayscale", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "save_png", + "return_type": "enum.Error", + "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": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "save_png_to_buffer", + "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": "set_pixel", + "return_type": "void", + "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": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pixelv", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "dst", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shrink_x2", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "srgb_to_linear", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "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": "AlphaMode", + "values": { + "ALPHA_NONE": 0, + "ALPHA_BIT": 1, + "ALPHA_BLEND": 2 + } + }, + { + "name": "CompressSource", + "values": { + "COMPRESS_SOURCE_GENERIC": 0, + "COMPRESS_SOURCE_SRGB": 1, + "COMPRESS_SOURCE_NORMAL": 2 + } + }, + { + "name": "Interpolation", + "values": { + "INTERPOLATE_NEAREST": 0, + "INTERPOLATE_BILINEAR": 1, + "INTERPOLATE_CUBIC": 2, + "INTERPOLATE_TRILINEAR": 3, + "INTERPOLATE_LANCZOS": 4 + } + }, + { + "name": "CompressMode", + "values": { + "COMPRESS_S3TC": 0, + "COMPRESS_PVRTC2": 1, + "COMPRESS_PVRTC4": 2, + "COMPRESS_ETC": 3, + "COMPRESS_ETC2": 4 + } + }, + { + "name": "Format", + "values": { + "FORMAT_L8": 0, + "FORMAT_LA8": 1, + "FORMAT_R8": 2, + "FORMAT_RG8": 3, + "FORMAT_RGB8": 4, + "FORMAT_RGBA8": 5, + "FORMAT_RGBA4444": 6, + "FORMAT_RGBA5551": 7, + "FORMAT_RF": 8, + "FORMAT_RGF": 9, + "FORMAT_RGBF": 10, + "FORMAT_RGBAF": 11, + "FORMAT_RH": 12, + "FORMAT_RGH": 13, + "FORMAT_RGBH": 14, + "FORMAT_RGBAH": 15, + "FORMAT_RGBE9995": 16, + "FORMAT_DXT1": 17, + "FORMAT_DXT3": 18, + "FORMAT_DXT5": 19, + "FORMAT_RGTC_R": 20, + "FORMAT_RGTC_RG": 21, + "FORMAT_BPTC_RGBA": 22, + "FORMAT_BPTC_RGBF": 23, + "FORMAT_BPTC_RGBFU": 24, + "FORMAT_PVRTC2": 25, + "FORMAT_PVRTC2A": 26, + "FORMAT_PVRTC4": 27, + "FORMAT_PVRTC4A": 28, + "FORMAT_ETC": 29, + "FORMAT_ETC2_R11": 30, + "FORMAT_ETC2_R11S": 31, + "FORMAT_ETC2_RG11": 32, + "FORMAT_ETC2_RG11S": 33, + "FORMAT_ETC2_RGB8": 34, + "FORMAT_ETC2_RGBA8": 35, + "FORMAT_ETC2_RGB8A1": 36, + "FORMAT_MAX": 37 + } + } + ] + }, + { + "name": "ImageTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "STORAGE_COMPRESS_LOSSLESS": 2, + "STORAGE_COMPRESS_LOSSY": 1, + "STORAGE_RAW": 0 + }, + "properties": [ + { + "name": "lossy_quality", + "type": "float", + "getter": "get_lossy_storage_quality", + "setter": "set_lossy_storage_quality", + "index": -1 + }, + { + "name": "storage", + "type": "int", + "getter": "get_storage", + "setter": "set_storage", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_reload_hook", + "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": "rid", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "flags", + "type": "int", + "has_default_value": true, + "default_value": "7" + } + ] + }, + { + "name": "create_from_image", + "return_type": "void", + "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": "flags", + "type": "int", + "has_default_value": true, + "default_value": "7" + } + ] + }, + { + "name": "get_format", + "return_type": "enum.Image::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_lossy_storage_quality", + "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_storage", + "return_type": "enum.ImageTexture::Storage", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "load", + "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": "image", + "type": "Image", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_lossy_storage_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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_size_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": "size", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_storage", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + { + "name": "Storage", + "values": { + "STORAGE_RAW": 0, + "STORAGE_COMPRESS_LOSSY": 1, + "STORAGE_COMPRESS_LOSSLESS": 2 + } + } + ] + }, + { + "name": "ImmediateGeometry", + "base_class": "GeometryInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "add_sphere", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "lats", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "lons", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "add_uv", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "add_vertex", + "return_type": "void", + "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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "primitive", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "Texture", + "has_default_value": true, + "default_value": "[Object:null]" + } + ] + }, + { + "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": "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": "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_normal", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "normal", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tangent", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tangent", + "type": "Plane", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_uv", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "uv", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_uv2", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "uv", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Input", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "Input", + "instanciable": false, + "is_reference": false, + "constants": { + "CURSOR_ARROW": 0, + "CURSOR_BDIAGSIZE": 11, + "CURSOR_BUSY": 5, + "CURSOR_CAN_DROP": 7, + "CURSOR_CROSS": 3, + "CURSOR_DRAG": 6, + "CURSOR_FDIAGSIZE": 12, + "CURSOR_FORBIDDEN": 8, + "CURSOR_HELP": 16, + "CURSOR_HSIZE": 10, + "CURSOR_HSPLIT": 15, + "CURSOR_IBEAM": 1, + "CURSOR_MOVE": 13, + "CURSOR_POINTING_HAND": 2, + "CURSOR_VSIZE": 9, + "CURSOR_VSPLIT": 14, + "CURSOR_WAIT": 4, + "MOUSE_MODE_CAPTURED": 2, + "MOUSE_MODE_CONFINED": 3, + "MOUSE_MODE_HIDDEN": 1, + "MOUSE_MODE_VISIBLE": 0 + }, + "properties": [ + ], + "signals": [ + { + "name": "joy_connection_changed", + "arguments": [ + { + "name": "device", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "connected", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "action_press", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "strength", + "type": "float", + "has_default_value": true, + "default_value": "1" + } + ] + }, + { + "name": "action_release", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_joy_mapping", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mapping", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "update_existing", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_accelerometer", + "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_action_raw_strength", + "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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exact", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_action_strength", + "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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exact", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_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": "negative_action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "positive_action", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_connected_joypads", + "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_current_cursor_shape", + "return_type": "enum.Input::CursorShape", + "is_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_gyroscope", + "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_joy_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": "device", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "axis", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_joy_axis_index_from_string", + "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": "axis", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_joy_axis_string", + "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": "axis_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_joy_button_index_from_string", + "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": "button", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_joy_button_string", + "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": "button_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_joy_guid", + "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": "device", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_joy_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": "device", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_joy_vibration_duration", + "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": "device", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_joy_vibration_strength", + "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": "device", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_last_mouse_speed", + "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_magnetometer", + "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_mouse_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_mouse_mode", + "return_type": "enum.Input::MouseMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_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": "negative_x", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "positive_x", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "negative_y", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "positive_y", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "deadzone", + "type": "float", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "is_action_just_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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exact", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "is_action_just_released", + "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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exact", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "is_action_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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exact", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "is_joy_button_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": "device", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "button", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_joy_known", + "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": "device", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_key_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": "scancode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_mouse_button_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": "button", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "joy_connection_changed", + "return_type": "void", + "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": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "connected", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "guid", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "parse_input_event", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "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": "remove_joy_mapping", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "guid", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_custom_mouse_cursor", + "return_type": "void", + "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": "Resource", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "hotspot", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + } + ] + }, + { + "name": "set_default_cursor_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": true, + "default_value": "0" + } + ] + }, + { + "name": "set_mouse_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_accumulated_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "start_joy_vibration", + "return_type": "void", + "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": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "weak_magnitude", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "strong_magnitude", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "stop_joy_vibration", + "return_type": "void", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "vibrate_handheld", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "duration_ms", + "type": "int", + "has_default_value": true, + "default_value": "500" + } + ] + }, + { + "name": "warp_mouse_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": "to", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "MouseMode", + "values": { + "MOUSE_MODE_VISIBLE": 0, + "MOUSE_MODE_HIDDEN": 1, + "MOUSE_MODE_CAPTURED": 2, + "MOUSE_MODE_CONFINED": 3 + } + }, + { + "name": "CursorShape", + "values": { + "CURSOR_ARROW": 0, + "CURSOR_IBEAM": 1, + "CURSOR_POINTING_HAND": 2, + "CURSOR_CROSS": 3, + "CURSOR_WAIT": 4, + "CURSOR_BUSY": 5, + "CURSOR_DRAG": 6, + "CURSOR_CAN_DROP": 7, + "CURSOR_FORBIDDEN": 8, + "CURSOR_VSIZE": 9, + "CURSOR_HSIZE": 10, + "CURSOR_BDIAGSIZE": 11, + "CURSOR_FDIAGSIZE": 12, + "CURSOR_MOVE": 13, + "CURSOR_VSPLIT": 14, + "CURSOR_HSPLIT": 15, + "CURSOR_HELP": 16 + } + } + ] + }, + { + "name": "InputDefault", + "base_class": "Input", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "InputEvent", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "device", + "type": "int", + "getter": "get_device", + "setter": "set_device", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "accumulate", + "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": "with_event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "as_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_action_strength", + "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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exact_match", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_device", + "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_action", + "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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exact_match", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "is_action_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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "allow_echo", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "exact_match", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "is_action_released", + "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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exact_match", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "is_action_type", + "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_echo", + "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": "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shortcut_match", + "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": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exact_match", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "xformed_by", + "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": "xform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_ofs", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventAction", + "base_class": "InputEvent", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "action", + "type": "String", + "getter": "get_action", + "setter": "set_action", + "index": -1 + }, + { + "name": "pressed", + "type": "bool", + "getter": "is_pressed", + "setter": "set_pressed", + "index": -1 + }, + { + "name": "strength", + "type": "float", + "getter": "get_strength", + "setter": "set_strength", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_action", + "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_strength", + "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_action", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "action", + "type": "String", + "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_strength", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "strength", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventGesture", + "base_class": "InputEventWithModifiers", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "position", + "type": "Vector2", + "getter": "get_position", + "setter": "set_position", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "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": "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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventJoypadButton", + "base_class": "InputEvent", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "button_index", + "type": "int", + "getter": "get_button_index", + "setter": "set_button_index", + "index": -1 + }, + { + "name": "pressed", + "type": "bool", + "getter": "is_pressed", + "setter": "set_pressed", + "index": -1 + }, + { + "name": "pressure", + "type": "float", + "getter": "get_pressure", + "setter": "set_pressure", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_button_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": "get_pressure", + "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_button_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": "button_index", + "type": "int", + "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_pressure", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pressure", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventJoypadMotion", + "base_class": "InputEvent", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "axis", + "type": "int", + "getter": "get_axis", + "setter": "set_axis", + "index": -1 + }, + { + "name": "axis_value", + "type": "float", + "getter": "get_axis_value", + "setter": "set_axis_value", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_axis", + "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_axis_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": "set_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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_axis_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": "axis_value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventKey", + "base_class": "InputEventWithModifiers", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "echo", + "type": "bool", + "getter": "is_echo", + "setter": "set_echo", + "index": -1 + }, + { + "name": "physical_scancode", + "type": "int", + "getter": "get_physical_scancode", + "setter": "set_physical_scancode", + "index": -1 + }, + { + "name": "pressed", + "type": "bool", + "getter": "is_pressed", + "setter": "set_pressed", + "index": -1 + }, + { + "name": "scancode", + "type": "int", + "getter": "get_scancode", + "setter": "set_scancode", + "index": -1 + }, + { + "name": "unicode", + "type": "int", + "getter": "get_unicode", + "setter": "set_unicode", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_physical_scancode", + "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_physical_scancode_with_modifiers", + "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_scancode", + "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_scancode_with_modifiers", + "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_unicode", + "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_echo", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "echo", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_physical_scancode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "scancode", + "type": "int", + "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_scancode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "scancode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_unicode", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unicode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventMIDI", + "base_class": "InputEvent", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "channel", + "type": "int", + "getter": "get_channel", + "setter": "set_channel", + "index": -1 + }, + { + "name": "controller_number", + "type": "int", + "getter": "get_controller_number", + "setter": "set_controller_number", + "index": -1 + }, + { + "name": "controller_value", + "type": "int", + "getter": "get_controller_value", + "setter": "set_controller_value", + "index": -1 + }, + { + "name": "instrument", + "type": "int", + "getter": "get_instrument", + "setter": "set_instrument", + "index": -1 + }, + { + "name": "message", + "type": "int", + "getter": "get_message", + "setter": "set_message", + "index": -1 + }, + { + "name": "pitch", + "type": "int", + "getter": "get_pitch", + "setter": "set_pitch", + "index": -1 + }, + { + "name": "pressure", + "type": "int", + "getter": "get_pressure", + "setter": "set_pressure", + "index": -1 + }, + { + "name": "velocity", + "type": "int", + "getter": "get_velocity", + "setter": "set_velocity", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_channel", + "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_number", + "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_value", + "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_instrument", + "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_message", + "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", + "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_pressure", + "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_velocity", + "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_channel", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "channel", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_controller_number", + "return_type": "void", + "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_number", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_controller_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": "controller_value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_instrument", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instrument", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_message", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "message", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "pitch", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pressure", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pressure", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "velocity", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventMagnifyGesture", + "base_class": "InputEventGesture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "factor", + "type": "float", + "getter": "get_factor", + "setter": "set_factor", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_factor", + "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_factor", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "factor", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventMouse", + "base_class": "InputEventWithModifiers", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "button_mask", + "type": "int", + "getter": "get_button_mask", + "setter": "set_button_mask", + "index": -1 + }, + { + "name": "global_position", + "type": "Vector2", + "getter": "get_global_position", + "setter": "set_global_position", + "index": -1 + }, + { + "name": "position", + "type": "Vector2", + "getter": "get_position", + "setter": "set_position", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_global_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_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": "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": "button_mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_global_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": "global_position", + "type": "Vector2", + "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": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventMouseButton", + "base_class": "InputEventMouse", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "button_index", + "type": "int", + "getter": "get_button_index", + "setter": "set_button_index", + "index": -1 + }, + { + "name": "doubleclick", + "type": "bool", + "getter": "is_doubleclick", + "setter": "set_doubleclick", + "index": -1 + }, + { + "name": "factor", + "type": "float", + "getter": "get_factor", + "setter": "set_factor", + "index": -1 + }, + { + "name": "pressed", + "type": "bool", + "getter": "is_pressed", + "setter": "set_pressed", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_button_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": "get_factor", + "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_doubleclick", + "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_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": "button_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_doubleclick", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "doubleclick", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_factor", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "factor", + "type": "float", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventMouseMotion", + "base_class": "InputEventMouse", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "pressure", + "type": "float", + "getter": "get_pressure", + "setter": "set_pressure", + "index": -1 + }, + { + "name": "relative", + "type": "Vector2", + "getter": "get_relative", + "setter": "set_relative", + "index": -1 + }, + { + "name": "speed", + "type": "Vector2", + "getter": "get_speed", + "setter": "set_speed", + "index": -1 + }, + { + "name": "tilt", + "type": "Vector2", + "getter": "get_tilt", + "setter": "set_tilt", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_pressure", + "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_relative", + "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", + "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_tilt", + "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": "set_pressure", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pressure", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_relative", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "relative", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_speed", + "return_type": "void", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tilt", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tilt", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventPanGesture", + "base_class": "InputEventGesture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "delta", + "type": "Vector2", + "getter": "get_delta", + "setter": "set_delta", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_delta", + "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": "set_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": "delta", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventScreenDrag", + "base_class": "InputEvent", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "index", + "type": "int", + "getter": "get_index", + "setter": "set_index", + "index": -1 + }, + { + "name": "position", + "type": "Vector2", + "getter": "get_position", + "setter": "set_position", + "index": -1 + }, + { + "name": "relative", + "type": "Vector2", + "getter": "get_relative", + "setter": "set_relative", + "index": -1 + }, + { + "name": "speed", + "type": "Vector2", + "getter": "get_speed", + "setter": "set_speed", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_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": "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": "get_relative", + "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", + "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": "set_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_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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_relative", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "relative", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_speed", + "return_type": "void", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventScreenTouch", + "base_class": "InputEvent", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "index", + "type": "int", + "getter": "get_index", + "setter": "set_index", + "index": -1 + }, + { + "name": "position", + "type": "Vector2", + "getter": "get_position", + "setter": "set_position", + "index": -1 + }, + { + "name": "pressed", + "type": "bool", + "getter": "is_pressed", + "setter": "set_pressed", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_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": "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": "set_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_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": "position", + "type": "Vector2", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventWithModifiers", + "base_class": "InputEvent", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "alt", + "type": "bool", + "getter": "get_alt", + "setter": "set_alt", + "index": -1 + }, + { + "name": "command", + "type": "bool", + "getter": "get_command", + "setter": "set_command", + "index": -1 + }, + { + "name": "control", + "type": "bool", + "getter": "get_control", + "setter": "set_control", + "index": -1 + }, + { + "name": "meta", + "type": "bool", + "getter": "get_metakey", + "setter": "set_metakey", + "index": -1 + }, + { + "name": "shift", + "type": "bool", + "getter": "get_shift", + "setter": "set_shift", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_alt", + "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_command", + "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_control", + "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_metakey", + "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_shift", + "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_alt", + "return_type": "void", + "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_command", + "return_type": "void", + "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_control", + "return_type": "void", + "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_metakey", + "return_type": "void", + "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_shift", + "return_type": "void", + "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": "InputMap", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "InputMap", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "action_add_event", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "action_erase_event", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "action_erase_events", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "action_get_deadzone", + "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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "action_has_event", + "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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "action_set_deadzone", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "deadzone", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_action", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "deadzone", + "type": "float", + "has_default_value": true, + "default_value": "0.5" + } + ] + }, + { + "name": "erase_action", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "event_is_action", + "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": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + }, + { + "name": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exact_match", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_action_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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_actions", + "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_action", + "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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "load_from_globals", + "return_type": "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": "InstancePlaceholder", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "create_instance", + "return_type": "Node", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "replace", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "custom_scene", + "type": "PackedScene", + "has_default_value": true, + "default_value": "Null" + } + ] + }, + { + "name": "get_instance_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_stored_values", + "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": "with_order", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "replace_by_instance", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "custom_scene", + "type": "PackedScene", + "has_default_value": true, + "default_value": "Null" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InterpolatedCamera", + "base_class": "Camera", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "enabled", + "type": "bool", + "getter": "is_interpolation_enabled", + "setter": "set_interpolation_enabled", + "index": -1 + }, + { + "name": "speed", + "type": "float", + "getter": "get_speed", + "setter": "set_speed", + "index": -1 + }, + { + "name": "target", + "type": "NodePath", + "getter": "get_target_path", + "setter": "set_target_path", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_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_target_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": "is_interpolation_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": "set_interpolation_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": "target_path", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_speed", + "return_type": "void", + "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": "set_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": "target", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_target_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": "target_path", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ItemList", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "ICON_MODE_LEFT": 1, + "ICON_MODE_TOP": 0, + "SELECT_MULTI": 1, + "SELECT_SINGLE": 0 + }, + "properties": [ + { + "name": "allow_reselect", + "type": "bool", + "getter": "get_allow_reselect", + "setter": "set_allow_reselect", + "index": -1 + }, + { + "name": "allow_rmb_select", + "type": "bool", + "getter": "get_allow_rmb_select", + "setter": "set_allow_rmb_select", + "index": -1 + }, + { + "name": "auto_height", + "type": "bool", + "getter": "has_auto_height", + "setter": "set_auto_height", + "index": -1 + }, + { + "name": "fixed_column_width", + "type": "int", + "getter": "get_fixed_column_width", + "setter": "set_fixed_column_width", + "index": -1 + }, + { + "name": "fixed_icon_size", + "type": "Vector2", + "getter": "get_fixed_icon_size", + "setter": "set_fixed_icon_size", + "index": -1 + }, + { + "name": "icon_mode", + "type": "int", + "getter": "get_icon_mode", + "setter": "set_icon_mode", + "index": -1 + }, + { + "name": "icon_scale", + "type": "float", + "getter": "get_icon_scale", + "setter": "set_icon_scale", + "index": -1 + }, + { + "name": "items", + "type": "Array", + "getter": "_get_items", + "setter": "_set_items", + "index": -1 + }, + { + "name": "max_columns", + "type": "int", + "getter": "get_max_columns", + "setter": "set_max_columns", + "index": -1 + }, + { + "name": "max_text_lines", + "type": "int", + "getter": "get_max_text_lines", + "setter": "set_max_text_lines", + "index": -1 + }, + { + "name": "same_column_width", + "type": "bool", + "getter": "is_same_column_width", + "setter": "set_same_column_width", + "index": -1 + }, + { + "name": "select_mode", + "type": "int", + "getter": "get_select_mode", + "setter": "set_select_mode", + "index": -1 + } + ], + "signals": [ + { + "name": "item_activated", + "arguments": [ + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "item_rmb_selected", + "arguments": [ + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "at_position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "item_selected", + "arguments": [ + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multi_selected", + "arguments": [ + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "selected", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "nothing_selected", + "arguments": [ + ] + }, + { + "name": "rmb_clicked", + "arguments": [ + { + "name": "at_position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_get_items", + "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": "_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": "_scroll_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": "arg0", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_items", + "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_icon_item", + "return_type": "void", + "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", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "selectable", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "add_item", + "return_type": "void", + "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": "icon", + "type": "Texture", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "selectable", + "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": "ensure_current_is_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": "get_allow_reselect", + "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_allow_rmb_select", + "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_fixed_column_width", + "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_fixed_icon_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_icon_mode", + "return_type": "enum.ItemList::IconMode", + "is_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_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_item_at_position", + "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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exact", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_item_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_item_custom_bg_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_custom_fg_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_icon_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_icon_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_metadata", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_tooltip", + "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_max_columns", + "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_max_text_lines", + "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_select_mode", + "return_type": "enum.ItemList::SelectMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_selected_items", + "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": "get_v_scroll", + "return_type": "VScrollBar", + "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_auto_height", + "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_anything_selected", + "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_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_item_icon_transposed", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_item_selectable", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_same_column_width", + "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_selected", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "move_item", + "return_type": "void", + "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_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_item", + "return_type": "void", + "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": "select", + "return_type": "void", + "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": "single", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "set_allow_reselect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "allow", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_allow_rmb_select", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "allow", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_auto_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fixed_column_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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fixed_icon_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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_icon_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_icon_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_item_custom_bg_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "custom_bg_color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_custom_fg_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "custom_fg_color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "icon", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_icon_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "modulate", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_icon_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_icon_transposed", + "return_type": "void", + "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": "transposed", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_metadata", + "return_type": "void", + "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": "metadata", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_selectable", + "return_type": "void", + "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": "selectable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tooltip", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_tooltip_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_columns", + "return_type": "void", + "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_max_text_lines", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "lines", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_same_column_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_select_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": "sort_items_by_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": "unselect", + "return_type": "void", + "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": "unselect_all", + "return_type": "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": "SelectMode", + "values": { + "SELECT_SINGLE": 0, + "SELECT_MULTI": 1 + } + }, + { + "name": "IconMode", + "values": { + "ICON_MODE_TOP": 0, + "ICON_MODE_LEFT": 1 + } + } + ] + }, + { + "name": "JNISingleton", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "JSONParseResult", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "error", + "type": "Object", + "getter": "get_error", + "setter": "set_error", + "index": -1 + }, + { + "name": "error_line", + "type": "int", + "getter": "get_error_line", + "setter": "set_error_line", + "index": -1 + }, + { + "name": "error_string", + "type": "String", + "getter": "get_error_string", + "setter": "set_error_string", + "index": -1 + }, + { + "name": "result", + "type": "Variant", + "getter": "get_result", + "setter": "set_result", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_error", + "return_type": "enum.Error", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_error_line", + "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_error_string", + "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_result", + "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": "set_error", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "error", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_error_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": "error_line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_error_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": "error_string", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_result", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "result", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "JSONRPC", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "INTERNAL_ERROR": -32603, + "INVALID_PARAMS": -32602, + "INVALID_REQUEST": -32600, + "METHOD_NOT_FOUND": -32601, + "PARSE_ERROR": -32700 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "make_notification", + "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": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "params", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "make_request", + "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": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "params", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "make_response", + "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": "result", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "make_response_error", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "code", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "message", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + } + ] + }, + { + "name": "process_action", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "action", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "recurse", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "process_string", + "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": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_scope", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "scope", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "target", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "ErrorCode", + "values": { + "PARSE_ERROR": -32700, + "INTERNAL_ERROR": -32603, + "INVALID_PARAMS": -32602, + "METHOD_NOT_FOUND": -32601, + "INVALID_REQUEST": -32600 + } + } + ] + }, + { + "name": "JavaClass", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "JavaClassWrapper", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "JavaClassWrapper", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "wrap", + "return_type": "JavaClass", + "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": "JavaScript", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "JavaScript", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "create_callback", + "return_type": "JavaScriptObject", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_object", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "download_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": "buffer", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mime", + "type": "String", + "has_default_value": true, + "default_value": "application/octet-stream" + } + ] + }, + { + "name": "eval", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "code", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "use_global_execution_context", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_interface", + "return_type": "JavaScriptObject", + "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": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "JavaScriptObject", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "Joint", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "collision/exclude_nodes", + "type": "bool", + "getter": "get_exclude_nodes_from_collision", + "setter": "set_exclude_nodes_from_collision", + "index": -1 + }, + { + "name": "nodes/node_a", + "type": "NodePath", + "getter": "get_node_a", + "setter": "set_node_a", + "index": -1 + }, + { + "name": "nodes/node_b", + "type": "NodePath", + "getter": "get_node_b", + "setter": "set_node_b", + "index": -1 + }, + { + "name": "solver/priority", + "type": "int", + "getter": "get_solver_priority", + "setter": "set_solver_priority", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "get_exclude_nodes_from_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": "get_node_a", + "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_b", + "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_solver_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": "set_exclude_nodes_from_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_node_a", + "return_type": "void", + "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": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_node_b", + "return_type": "void", + "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": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_solver_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Joint2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "bias", + "type": "float", + "getter": "get_bias", + "setter": "set_bias", + "index": -1 + }, + { + "name": "disable_collision", + "type": "bool", + "getter": "get_exclude_nodes_from_collision", + "setter": "set_exclude_nodes_from_collision", + "index": -1 + }, + { + "name": "node_a", + "type": "NodePath", + "getter": "get_node_a", + "setter": "set_node_a", + "index": -1 + }, + { + "name": "node_b", + "type": "NodePath", + "getter": "get_node_b", + "setter": "set_node_b", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_exclude_nodes_from_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": "get_node_a", + "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_b", + "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": "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_exclude_nodes_from_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_node_a", + "return_type": "void", + "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": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_node_b", + "return_type": "void", + "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": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "KinematicBody", + "base_class": "PhysicsBody", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "axis_lock_motion_x", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 1 + }, + { + "name": "axis_lock_motion_y", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 2 + }, + { + "name": "axis_lock_motion_z", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 4 + }, + { + "name": "collision/safe_margin", + "type": "float", + "getter": "get_safe_margin", + "setter": "set_safe_margin", + "index": -1 + }, + { + "name": "motion/sync_to_physics", + "type": "bool", + "getter": "is_sync_to_physics_enabled", + "setter": "set_sync_to_physics", + "index": -1 + }, + { + "name": "move_lock_x", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 1 + }, + { + "name": "move_lock_y", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 2 + }, + { + "name": "move_lock_z", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 4 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_direct_state_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": "arg0", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_axis_lock", + "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": "axis", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_floor_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": "up_direction", + "type": "Vector3", + "has_default_value": true, + "default_value": "(0, 1, 0)" + } + ] + }, + { + "name": "get_floor_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": "get_floor_velocity", + "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_last_slide_collision", + "return_type": "KinematicCollision", + "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_safe_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_slide_collision", + "return_type": "KinematicCollision", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "slide_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_slide_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": "is_on_ceiling", + "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_on_floor", + "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_on_wall", + "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_sync_to_physics_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": "move_and_collide", + "return_type": "KinematicCollision", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "rel_vec", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "exclude_raycast_shapes", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "test_only", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "move_and_slide", + "return_type": "Vector3", + "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_velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "up_direction", + "type": "Vector3", + "has_default_value": true, + "default_value": "(0, 0, 0)" + }, + { + "name": "stop_on_slope", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "max_slides", + "type": "int", + "has_default_value": true, + "default_value": "4" + }, + { + "name": "floor_max_angle", + "type": "float", + "has_default_value": true, + "default_value": "0.785398" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "move_and_slide_with_snap", + "return_type": "Vector3", + "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_velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "snap", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "up_direction", + "type": "Vector3", + "has_default_value": true, + "default_value": "(0, 0, 0)" + }, + { + "name": "stop_on_slope", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "max_slides", + "type": "int", + "has_default_value": true, + "default_value": "4" + }, + { + "name": "floor_max_angle", + "type": "float", + "has_default_value": true, + "default_value": "0.785398" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "set_axis_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": "axis", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "lock", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_safe_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": "pixels", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sync_to_physics", + "return_type": "void", + "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": "test_move", + "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": "from", + "type": "Transform", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rel_vec", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "KinematicBody2D", + "base_class": "PhysicsBody2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "collision/safe_margin", + "type": "float", + "getter": "get_safe_margin", + "setter": "set_safe_margin", + "index": -1 + }, + { + "name": "motion/sync_to_physics", + "type": "bool", + "getter": "is_sync_to_physics_enabled", + "setter": "set_sync_to_physics", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_direct_state_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": "arg0", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_floor_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": "up_direction", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, -1)" + } + ] + }, + { + "name": "get_floor_normal", + "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_floor_velocity", + "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_last_slide_collision", + "return_type": "KinematicCollision2D", + "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_safe_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_slide_collision", + "return_type": "KinematicCollision2D", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "slide_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_slide_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": "is_on_ceiling", + "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_on_floor", + "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_on_wall", + "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_sync_to_physics_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": "move_and_collide", + "return_type": "KinematicCollision2D", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "rel_vec", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "exclude_raycast_shapes", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "test_only", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "move_and_slide", + "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": "linear_velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "up_direction", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + }, + { + "name": "stop_on_slope", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "max_slides", + "type": "int", + "has_default_value": true, + "default_value": "4" + }, + { + "name": "floor_max_angle", + "type": "float", + "has_default_value": true, + "default_value": "0.785398" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "move_and_slide_with_snap", + "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": "linear_velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "snap", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "up_direction", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + }, + { + "name": "stop_on_slope", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "max_slides", + "type": "int", + "has_default_value": true, + "default_value": "4" + }, + { + "name": "floor_max_angle", + "type": "float", + "has_default_value": true, + "default_value": "0.785398" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "set_safe_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": "pixels", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sync_to_physics", + "return_type": "void", + "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": "test_move", + "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": "from", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rel_vec", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "KinematicCollision", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "collider", + "type": "Object", + "getter": "get_collider", + "setter": "", + "index": -1 + }, + { + "name": "collider_id", + "type": "int", + "getter": "get_collider_id", + "setter": "", + "index": -1 + }, + { + "name": "collider_metadata", + "type": "Variant", + "getter": "get_collider_metadata", + "setter": "", + "index": -1 + }, + { + "name": "collider_rid", + "type": "RID", + "getter": "get_collider_rid", + "setter": "", + "index": -1 + }, + { + "name": "collider_shape", + "type": "Object", + "getter": "get_collider_shape", + "setter": "", + "index": -1 + }, + { + "name": "collider_shape_index", + "type": "int", + "getter": "get_collider_shape_index", + "setter": "", + "index": -1 + }, + { + "name": "collider_velocity", + "type": "Vector3", + "getter": "get_collider_velocity", + "setter": "", + "index": -1 + }, + { + "name": "local_shape", + "type": "Object", + "getter": "get_local_shape", + "setter": "", + "index": -1 + }, + { + "name": "normal", + "type": "Vector3", + "getter": "get_normal", + "setter": "", + "index": -1 + }, + { + "name": "position", + "type": "Vector3", + "getter": "get_position", + "setter": "", + "index": -1 + }, + { + "name": "remainder", + "type": "Vector3", + "getter": "get_remainder", + "setter": "", + "index": -1 + }, + { + "name": "travel", + "type": "Vector3", + "getter": "get_travel", + "setter": "", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_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": "up_direction", + "type": "Vector3", + "has_default_value": true, + "default_value": "(0, 1, 0)" + } + ] + }, + { + "name": "get_collider", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_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_collider_metadata", + "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": "get_collider_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_collider_shape", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_shape_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": "get_collider_velocity", + "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_local_shape", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_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": "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_remainder", + "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_travel", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "KinematicCollision2D", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "collider", + "type": "Object", + "getter": "get_collider", + "setter": "", + "index": -1 + }, + { + "name": "collider_id", + "type": "int", + "getter": "get_collider_id", + "setter": "", + "index": -1 + }, + { + "name": "collider_metadata", + "type": "Variant", + "getter": "get_collider_metadata", + "setter": "", + "index": -1 + }, + { + "name": "collider_rid", + "type": "RID", + "getter": "get_collider_rid", + "setter": "", + "index": -1 + }, + { + "name": "collider_shape", + "type": "Object", + "getter": "get_collider_shape", + "setter": "", + "index": -1 + }, + { + "name": "collider_shape_index", + "type": "int", + "getter": "get_collider_shape_index", + "setter": "", + "index": -1 + }, + { + "name": "collider_velocity", + "type": "Vector2", + "getter": "get_collider_velocity", + "setter": "", + "index": -1 + }, + { + "name": "local_shape", + "type": "Object", + "getter": "get_local_shape", + "setter": "", + "index": -1 + }, + { + "name": "normal", + "type": "Vector2", + "getter": "get_normal", + "setter": "", + "index": -1 + }, + { + "name": "position", + "type": "Vector2", + "getter": "get_position", + "setter": "", + "index": -1 + }, + { + "name": "remainder", + "type": "Vector2", + "getter": "get_remainder", + "setter": "", + "index": -1 + }, + { + "name": "travel", + "type": "Vector2", + "getter": "get_travel", + "setter": "", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_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": "up_direction", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, -1)" + } + ] + }, + { + "name": "get_collider", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_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_collider_metadata", + "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": "get_collider_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_collider_shape", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_shape_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": "get_collider_velocity", + "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_local_shape", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_normal", + "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_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_remainder", + "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_travel", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Label", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "ALIGN_CENTER": 1, + "ALIGN_FILL": 3, + "ALIGN_LEFT": 0, + "ALIGN_RIGHT": 2, + "VALIGN_BOTTOM": 2, + "VALIGN_CENTER": 1, + "VALIGN_FILL": 3, + "VALIGN_TOP": 0 + }, + "properties": [ + { + "name": "align", + "type": "int", + "getter": "get_align", + "setter": "set_align", + "index": -1 + }, + { + "name": "autowrap", + "type": "bool", + "getter": "has_autowrap", + "setter": "set_autowrap", + "index": -1 + }, + { + "name": "clip_text", + "type": "bool", + "getter": "is_clipping_text", + "setter": "set_clip_text", + "index": -1 + }, + { + "name": "lines_skipped", + "type": "int", + "getter": "get_lines_skipped", + "setter": "set_lines_skipped", + "index": -1 + }, + { + "name": "max_lines_visible", + "type": "int", + "getter": "get_max_lines_visible", + "setter": "set_max_lines_visible", + "index": -1 + }, + { + "name": "percent_visible", + "type": "float", + "getter": "get_percent_visible", + "setter": "set_percent_visible", + "index": -1 + }, + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "uppercase", + "type": "bool", + "getter": "is_uppercase", + "setter": "set_uppercase", + "index": -1 + }, + { + "name": "valign", + "type": "int", + "getter": "get_valign", + "setter": "set_valign", + "index": -1 + }, + { + "name": "visible_characters", + "type": "int", + "getter": "get_visible_characters", + "setter": "set_visible_characters", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_align", + "return_type": "enum.Label::Align", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_line_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_line_height", + "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_lines_skipped", + "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_max_lines_visible", + "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_percent_visible", + "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_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_total_character_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_valign", + "return_type": "enum.Label::VAlign", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_visible_characters", + "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_visible_line_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_autowrap", + "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_clipping_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": "is_uppercase", + "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_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": "" + } + ] + }, + { + "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": "enable", + "type": "bool", + "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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_lines_skipped", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "lines_skipped", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_lines_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": "lines_visible", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_percent_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": "percent_visible", + "type": "float", + "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_uppercase", + "return_type": "void", + "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_valign", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "valign", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_visible_characters", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + { + "name": "Align", + "values": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2, + "ALIGN_FILL": 3 + } + }, + { + "name": "VAlign", + "values": { + "VALIGN_TOP": 0, + "VALIGN_CENTER": 1, + "VALIGN_BOTTOM": 2, + "VALIGN_FILL": 3 + } + } + ] + }, + { + "name": "LargeTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "_data", + "type": "Array", + "getter": "_get_data", + "setter": "_set_data", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_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_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_piece", + "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": "ofs", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "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": "get_piece_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_piece_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_piece_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": "set_piece_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ofs", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_piece_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "Texture", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Light", + "base_class": "VisualInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + "BAKE_ALL": 2, + "BAKE_DISABLED": 0, + "BAKE_INDIRECT": 1, + "PARAM_ATTENUATION": 5, + "PARAM_CONTACT_SHADOW_SIZE": 8, + "PARAM_ENERGY": 0, + "PARAM_INDIRECT_ENERGY": 1, + "PARAM_MAX": 16, + "PARAM_RANGE": 4, + "PARAM_SHADOW_BIAS": 14, + "PARAM_SHADOW_BIAS_SPLIT_SCALE": 15, + "PARAM_SHADOW_MAX_DISTANCE": 9, + "PARAM_SHADOW_NORMAL_BIAS": 13, + "PARAM_SHADOW_SPLIT_1_OFFSET": 10, + "PARAM_SHADOW_SPLIT_2_OFFSET": 11, + "PARAM_SHADOW_SPLIT_3_OFFSET": 12, + "PARAM_SIZE": 2, + "PARAM_SPECULAR": 3, + "PARAM_SPOT_ANGLE": 6, + "PARAM_SPOT_ATTENUATION": 7 + }, + "properties": [ + { + "name": "editor_only", + "type": "bool", + "getter": "is_editor_only", + "setter": "set_editor_only", + "index": -1 + }, + { + "name": "light_bake_mode", + "type": "int", + "getter": "get_bake_mode", + "setter": "set_bake_mode", + "index": -1 + }, + { + "name": "light_color", + "type": "Color", + "getter": "get_color", + "setter": "set_color", + "index": -1 + }, + { + "name": "light_cull_mask", + "type": "int", + "getter": "get_cull_mask", + "setter": "set_cull_mask", + "index": -1 + }, + { + "name": "light_energy", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 0 + }, + { + "name": "light_indirect_energy", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 1 + }, + { + "name": "light_negative", + "type": "bool", + "getter": "is_negative", + "setter": "set_negative", + "index": -1 + }, + { + "name": "light_size", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 2 + }, + { + "name": "light_specular", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 3 + }, + { + "name": "shadow_bias", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 14 + }, + { + "name": "shadow_color", + "type": "Color", + "getter": "get_shadow_color", + "setter": "set_shadow_color", + "index": -1 + }, + { + "name": "shadow_contact", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 8 + }, + { + "name": "shadow_enabled", + "type": "bool", + "getter": "has_shadow", + "setter": "set_shadow", + "index": -1 + }, + { + "name": "shadow_reverse_cull_face", + "type": "bool", + "getter": "get_shadow_reverse_cull_face", + "setter": "set_shadow_reverse_cull_face", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_bake_mode", + "return_type": "enum.Light::BakeMode", + "is_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_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_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_shadow_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_shadow_reverse_cull_face", + "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": "has_shadow", + "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_editor_only", + "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_negative", + "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_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": "bake_mode", + "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_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": "cull_mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_editor_only", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "editor_only", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_negative", + "return_type": "void", + "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_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_shadow", + "return_type": "void", + "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_shadow_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": "shadow_color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_shadow_reverse_cull_face", + "return_type": "void", + "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": "BakeMode", + "values": { + "BAKE_DISABLED": 0, + "BAKE_INDIRECT": 1, + "BAKE_ALL": 2 + } + }, + { + "name": "Param", + "values": { + "PARAM_ENERGY": 0, + "PARAM_INDIRECT_ENERGY": 1, + "PARAM_SIZE": 2, + "PARAM_SPECULAR": 3, + "PARAM_RANGE": 4, + "PARAM_ATTENUATION": 5, + "PARAM_SPOT_ANGLE": 6, + "PARAM_SPOT_ATTENUATION": 7, + "PARAM_CONTACT_SHADOW_SIZE": 8, + "PARAM_SHADOW_MAX_DISTANCE": 9, + "PARAM_SHADOW_SPLIT_1_OFFSET": 10, + "PARAM_SHADOW_SPLIT_2_OFFSET": 11, + "PARAM_SHADOW_SPLIT_3_OFFSET": 12, + "PARAM_SHADOW_NORMAL_BIAS": 13, + "PARAM_SHADOW_BIAS": 14, + "PARAM_SHADOW_BIAS_SPLIT_SCALE": 15, + "PARAM_MAX": 16 + } + } + ] + }, + { + "name": "Light2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "MODE_ADD": 0, + "MODE_MASK": 3, + "MODE_MIX": 2, + "MODE_SUB": 1, + "SHADOW_FILTER_NONE": 0, + "SHADOW_FILTER_PCF13": 5, + "SHADOW_FILTER_PCF3": 1, + "SHADOW_FILTER_PCF5": 2, + "SHADOW_FILTER_PCF7": 3, + "SHADOW_FILTER_PCF9": 4 + }, + "properties": [ + { + "name": "color", + "type": "Color", + "getter": "get_color", + "setter": "set_color", + "index": -1 + }, + { + "name": "editor_only", + "type": "bool", + "getter": "is_editor_only", + "setter": "set_editor_only", + "index": -1 + }, + { + "name": "enabled", + "type": "bool", + "getter": "is_enabled", + "setter": "set_enabled", + "index": -1 + }, + { + "name": "energy", + "type": "float", + "getter": "get_energy", + "setter": "set_energy", + "index": -1 + }, + { + "name": "mode", + "type": "int", + "getter": "get_mode", + "setter": "set_mode", + "index": -1 + }, + { + "name": "offset", + "type": "Vector2", + "getter": "get_texture_offset", + "setter": "set_texture_offset", + "index": -1 + }, + { + "name": "range_height", + "type": "float", + "getter": "get_height", + "setter": "set_height", + "index": -1 + }, + { + "name": "range_item_cull_mask", + "type": "int", + "getter": "get_item_cull_mask", + "setter": "set_item_cull_mask", + "index": -1 + }, + { + "name": "range_layer_max", + "type": "int", + "getter": "get_layer_range_max", + "setter": "set_layer_range_max", + "index": -1 + }, + { + "name": "range_layer_min", + "type": "int", + "getter": "get_layer_range_min", + "setter": "set_layer_range_min", + "index": -1 + }, + { + "name": "range_z_max", + "type": "int", + "getter": "get_z_range_max", + "setter": "set_z_range_max", + "index": -1 + }, + { + "name": "range_z_min", + "type": "int", + "getter": "get_z_range_min", + "setter": "set_z_range_min", + "index": -1 + }, + { + "name": "shadow_buffer_size", + "type": "int", + "getter": "get_shadow_buffer_size", + "setter": "set_shadow_buffer_size", + "index": -1 + }, + { + "name": "shadow_color", + "type": "Color", + "getter": "get_shadow_color", + "setter": "set_shadow_color", + "index": -1 + }, + { + "name": "shadow_enabled", + "type": "bool", + "getter": "is_shadow_enabled", + "setter": "set_shadow_enabled", + "index": -1 + }, + { + "name": "shadow_filter", + "type": "int", + "getter": "get_shadow_filter", + "setter": "set_shadow_filter", + "index": -1 + }, + { + "name": "shadow_filter_smooth", + "type": "float", + "getter": "get_shadow_smooth", + "setter": "set_shadow_smooth", + "index": -1 + }, + { + "name": "shadow_gradient_length", + "type": "float", + "getter": "get_shadow_gradient_length", + "setter": "set_shadow_gradient_length", + "index": -1 + }, + { + "name": "shadow_item_cull_mask", + "type": "int", + "getter": "get_item_shadow_cull_mask", + "setter": "set_item_shadow_cull_mask", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + }, + { + "name": "texture_scale", + "type": "float", + "getter": "get_texture_scale", + "setter": "set_texture_scale", + "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": "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_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_item_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_item_shadow_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_layer_range_max", + "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_layer_range_min", + "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_mode", + "return_type": "enum.Light2D::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_shadow_buffer_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": "get_shadow_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_shadow_filter", + "return_type": "enum.Light2D::ShadowFilter", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_shadow_gradient_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_shadow_smooth", + "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_texture_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_texture_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_z_range_max", + "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_z_range_min", + "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_editor_only", + "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_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_shadow_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": "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_editor_only", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "editor_only", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "enabled", + "type": "bool", + "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_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_item_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": "item_cull_mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_shadow_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": "item_shadow_cull_mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_layer_range_max", + "return_type": "void", + "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_layer_range_min", + "return_type": "void", + "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_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_shadow_buffer_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_shadow_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": "shadow_color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_shadow_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_shadow_filter", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filter", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_shadow_gradient_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": "multiplier", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_shadow_smooth", + "return_type": "void", + "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", + "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_texture_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": "texture_offset", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_texture_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": "texture_scale", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_z_range_max", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "z", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_z_range_min", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "z", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "ShadowFilter", + "values": { + "SHADOW_FILTER_NONE": 0, + "SHADOW_FILTER_PCF3": 1, + "SHADOW_FILTER_PCF5": 2, + "SHADOW_FILTER_PCF7": 3, + "SHADOW_FILTER_PCF9": 4, + "SHADOW_FILTER_PCF13": 5 + } + }, + { + "name": "Mode", + "values": { + "MODE_ADD": 0, + "MODE_SUB": 1, + "MODE_MIX": 2, + "MODE_MASK": 3 + } + } + ] + }, + { + "name": "LightOccluder2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "light_mask", + "type": "int", + "getter": "get_occluder_light_mask", + "setter": "set_occluder_light_mask", + "index": -1 + }, + { + "name": "occluder", + "type": "OccluderPolygon2D", + "getter": "get_occluder_polygon", + "setter": "set_occluder_polygon", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_poly_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_occluder_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_occluder_polygon", + "return_type": "OccluderPolygon2D", + "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_occluder_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": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_occluder_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": "OccluderPolygon2D", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Line2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "LINE_CAP_BOX": 1, + "LINE_CAP_NONE": 0, + "LINE_CAP_ROUND": 2, + "LINE_JOINT_BEVEL": 1, + "LINE_JOINT_ROUND": 2, + "LINE_JOINT_SHARP": 0, + "LINE_TEXTURE_NONE": 0, + "LINE_TEXTURE_STRETCH": 2, + "LINE_TEXTURE_TILE": 1 + }, + "properties": [ + { + "name": "antialiased", + "type": "bool", + "getter": "get_antialiased", + "setter": "set_antialiased", + "index": -1 + }, + { + "name": "begin_cap_mode", + "type": "int", + "getter": "get_begin_cap_mode", + "setter": "set_begin_cap_mode", + "index": -1 + }, + { + "name": "default_color", + "type": "Color", + "getter": "get_default_color", + "setter": "set_default_color", + "index": -1 + }, + { + "name": "end_cap_mode", + "type": "int", + "getter": "get_end_cap_mode", + "setter": "set_end_cap_mode", + "index": -1 + }, + { + "name": "gradient", + "type": "Gradient", + "getter": "get_gradient", + "setter": "set_gradient", + "index": -1 + }, + { + "name": "joint_mode", + "type": "int", + "getter": "get_joint_mode", + "setter": "set_joint_mode", + "index": -1 + }, + { + "name": "points", + "type": "PoolVector2Array", + "getter": "get_points", + "setter": "set_points", + "index": -1 + }, + { + "name": "round_precision", + "type": "int", + "getter": "get_round_precision", + "setter": "set_round_precision", + "index": -1 + }, + { + "name": "sharp_limit", + "type": "float", + "getter": "get_sharp_limit", + "setter": "set_sharp_limit", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + }, + { + "name": "texture_mode", + "type": "int", + "getter": "get_texture_mode", + "setter": "set_texture_mode", + "index": -1 + }, + { + "name": "width", + "type": "float", + "getter": "get_width", + "setter": "set_width", + "index": -1 + }, + { + "name": "width_curve", + "type": "Curve", + "getter": "get_curve", + "setter": "set_curve", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_curve_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": "_gradient_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_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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "at_position", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "clear_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": "get_antialiased", + "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_begin_cap_mode", + "return_type": "enum.Line2D::LineCapMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_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": "get_default_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_end_cap_mode", + "return_type": "enum.Line2D::LineCapMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_gradient", + "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_joint_mode", + "return_type": "enum.Line2D::LineJointMode", + "is_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_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_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": "i", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_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_round_precision", + "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_sharp_limit", + "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_texture_mode", + "return_type": "enum.Line2D::LineTextureMode", + "is_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": "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": "i", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_antialiased", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "antialiased", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_begin_cap_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_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": "curve", + "type": "Curve", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_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_end_cap_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_gradient", + "return_type": "void", + "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": "Gradient", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joint_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_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": "i", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "points", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_round_precision", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "precision", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sharp_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": "limit", + "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_texture_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_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": "LineTextureMode", + "values": { + "LINE_TEXTURE_NONE": 0, + "LINE_TEXTURE_TILE": 1, + "LINE_TEXTURE_STRETCH": 2 + } + }, + { + "name": "LineCapMode", + "values": { + "LINE_CAP_NONE": 0, + "LINE_CAP_BOX": 1, + "LINE_CAP_ROUND": 2 + } + }, + { + "name": "LineJointMode", + "values": { + "LINE_JOINT_SHARP": 0, + "LINE_JOINT_BEVEL": 1, + "LINE_JOINT_ROUND": 2 + } + } + ] + }, + { + "name": "LineEdit", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "ALIGN_CENTER": 1, + "ALIGN_FILL": 3, + "ALIGN_LEFT": 0, + "ALIGN_RIGHT": 2, + "MENU_CLEAR": 3, + "MENU_COPY": 1, + "MENU_CUT": 0, + "MENU_MAX": 7, + "MENU_PASTE": 2, + "MENU_REDO": 6, + "MENU_SELECT_ALL": 4, + "MENU_UNDO": 5 + }, + "properties": [ + { + "name": "align", + "type": "int", + "getter": "get_align", + "setter": "set_align", + "index": -1 + }, + { + "name": "caret_blink", + "type": "bool", + "getter": "cursor_get_blink_enabled", + "setter": "cursor_set_blink_enabled", + "index": -1 + }, + { + "name": "caret_blink_speed", + "type": "float", + "getter": "cursor_get_blink_speed", + "setter": "cursor_set_blink_speed", + "index": -1 + }, + { + "name": "caret_position", + "type": "int", + "getter": "get_cursor_position", + "setter": "set_cursor_position", + "index": -1 + }, + { + "name": "clear_button_enabled", + "type": "bool", + "getter": "is_clear_button_enabled", + "setter": "set_clear_button_enabled", + "index": -1 + }, + { + "name": "context_menu_enabled", + "type": "bool", + "getter": "is_context_menu_enabled", + "setter": "set_context_menu_enabled", + "index": -1 + }, + { + "name": "editable", + "type": "bool", + "getter": "is_editable", + "setter": "set_editable", + "index": -1 + }, + { + "name": "expand_to_text_length", + "type": "bool", + "getter": "get_expand_to_text_length", + "setter": "set_expand_to_text_length", + "index": -1 + }, + { + "name": "max_length", + "type": "int", + "getter": "get_max_length", + "setter": "set_max_length", + "index": -1 + }, + { + "name": "placeholder_alpha", + "type": "float", + "getter": "get_placeholder_alpha", + "setter": "set_placeholder_alpha", + "index": -1 + }, + { + "name": "placeholder_text", + "type": "String", + "getter": "get_placeholder", + "setter": "set_placeholder", + "index": -1 + }, + { + "name": "right_icon", + "type": "Texture", + "getter": "get_right_icon", + "setter": "set_right_icon", + "index": -1 + }, + { + "name": "secret", + "type": "bool", + "getter": "is_secret", + "setter": "set_secret", + "index": -1 + }, + { + "name": "secret_character", + "type": "String", + "getter": "get_secret_character", + "setter": "set_secret_character", + "index": -1 + }, + { + "name": "selecting_enabled", + "type": "bool", + "getter": "is_selecting_enabled", + "setter": "set_selecting_enabled", + "index": -1 + }, + { + "name": "shortcut_keys_enabled", + "type": "bool", + "getter": "is_shortcut_keys_enabled", + "setter": "set_shortcut_keys_enabled", + "index": -1 + }, + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "virtual_keyboard_enabled", + "type": "bool", + "getter": "is_virtual_keyboard_enabled", + "setter": "set_virtual_keyboard_enabled", + "index": -1 + } + ], + "signals": [ + { + "name": "text_change_rejected", + "arguments": [ + { + "name": "rejected_substring", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "text_changed", + "arguments": [ + { + "name": "new_text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "text_entered", + "arguments": [ + { + "name": "new_text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_editor_settings_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": "_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": "_text_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": "_toggle_draw_caret", + "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": "append_at_cursor", + "return_type": "void", + "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": "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": "cursor_get_blink_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": "cursor_get_blink_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": "cursor_set_blink_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": "cursor_set_blink_speed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "blink_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "delete_char_at_cursor", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "delete_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": "from_column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "deselect", + "return_type": "void", + "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_align", + "return_type": "enum.LineEdit::Align", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_cursor_position", + "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_expand_to_text_length", + "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_max_length", + "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_menu", + "return_type": "PopupMenu", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_placeholder", + "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_placeholder_alpha", + "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_right_icon", + "return_type": "Texture", + "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_scroll_offset", + "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_secret_character", + "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", + "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": "is_clear_button_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_context_menu_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_editable", + "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_secret", + "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_selecting_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_shortcut_keys_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_virtual_keyboard_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": "menu_option", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "option", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "select", + "return_type": "void", + "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": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "to", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "select_all", + "return_type": "void", + "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_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": "" + } + ] + }, + { + "name": "set_clear_button_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_context_menu_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_cursor_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": "position", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_editable", + "return_type": "void", + "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_to_text_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_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": "chars", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_placeholder", + "return_type": "void", + "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_placeholder_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": "alpha", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_right_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": "icon", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_secret", + "return_type": "void", + "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_secret_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": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_selecting_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_shortcut_keys_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_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_virtual_keyboard_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": "" + } + ] + } + ], + "enums": [ + { + "name": "Align", + "values": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2, + "ALIGN_FILL": 3 + } + }, + { + "name": "MenuItems", + "values": { + "MENU_CUT": 0, + "MENU_COPY": 1, + "MENU_PASTE": 2, + "MENU_CLEAR": 3, + "MENU_SELECT_ALL": 4, + "MENU_UNDO": 5, + "MENU_REDO": 6, + "MENU_MAX": 7 + } + } + ] + }, + { + "name": "LineShape2D", + "base_class": "Shape2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "d", + "type": "float", + "getter": "get_d", + "setter": "set_d", + "index": -1 + }, + { + "name": "normal", + "type": "Vector2", + "getter": "get_normal", + "setter": "set_normal", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_d", + "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_normal", + "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": "set_d", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "d", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_normal", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "normal", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "LinkButton", + "base_class": "BaseButton", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "UNDERLINE_MODE_ALWAYS": 0, + "UNDERLINE_MODE_NEVER": 2, + "UNDERLINE_MODE_ON_HOVER": 1 + }, + "properties": [ + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "underline", + "type": "int", + "getter": "get_underline_mode", + "setter": "set_underline_mode", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_underline_mode", + "return_type": "enum.LinkButton::UnderlineMode", + "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_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_underline_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": "underline_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "UnderlineMode", + "values": { + "UNDERLINE_MODE_ALWAYS": 0, + "UNDERLINE_MODE_ON_HOVER": 1, + "UNDERLINE_MODE_NEVER": 2 + } + } + ] + }, + { + "name": "Listener", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "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": "get_listener_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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "MainLoop", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "NOTIFICATION_APP_PAUSED": 1015, + "NOTIFICATION_APP_RESUMED": 1014, + "NOTIFICATION_CRASH": 1012, + "NOTIFICATION_OS_IME_UPDATE": 1013, + "NOTIFICATION_OS_MEMORY_WARNING": 1009, + "NOTIFICATION_TRANSLATION_CHANGED": 1010, + "NOTIFICATION_WM_ABOUT": 1011, + "NOTIFICATION_WM_FOCUS_IN": 1004, + "NOTIFICATION_WM_FOCUS_OUT": 1005, + "NOTIFICATION_WM_GO_BACK_REQUEST": 1007, + "NOTIFICATION_WM_MOUSE_ENTER": 1002, + "NOTIFICATION_WM_MOUSE_EXIT": 1003, + "NOTIFICATION_WM_QUIT_REQUEST": 1006, + "NOTIFICATION_WM_UNFOCUS_REQUEST": 1008 + }, + "properties": [ + ], + "signals": [ + { + "name": "on_request_permissions_result", + "arguments": [ + { + "name": "permission", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "granted", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_drop_files", + "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": "files", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_screen", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_finalize", + "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": "_global_menu_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": "id", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "meta", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_idle", + "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": "delta", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_initialize", + "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": "_input_event", + "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": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_input_text", + "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": "text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_iteration", + "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": "delta", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "idle", + "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": "delta", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "init", + "return_type": "void", + "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_event", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "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": "input_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": "iteration", + "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": "delta", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "MarginContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "Material", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + "RENDER_PRIORITY_MAX": 127, + "RENDER_PRIORITY_MIN": -128 + }, + "properties": [ + { + "name": "next_pass", + "type": "Material", + "getter": "get_next_pass", + "setter": "set_next_pass", + "index": -1 + }, + { + "name": "render_priority", + "type": "int", + "getter": "get_render_priority", + "setter": "set_render_priority", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_next_pass", + "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_render_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": "set_next_pass", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "next_pass", + "type": "Material", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_render_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "MenuButton", + "base_class": "Button", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "items", + "type": "Array", + "getter": "_get_items", + "setter": "_set_items", + "index": -1 + }, + { + "name": "switch_on_hover", + "type": "bool", + "getter": "is_switch_on_hover", + "setter": "set_switch_on_hover", + "index": -1 + } + ], + "signals": [ + { + "name": "about_to_show", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_get_items", + "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_items", + "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": "_unhandled_key_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_popup", + "return_type": "PopupMenu", + "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_switch_on_hover", + "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_disable_shortcuts", + "return_type": "void", + "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_switch_on_hover", + "return_type": "void", + "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": "Mesh", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + "ARRAY_BONES": 6, + "ARRAY_COLOR": 3, + "ARRAY_COMPRESS_BASE": 9, + "ARRAY_COMPRESS_BONES": 32768, + "ARRAY_COMPRESS_COLOR": 4096, + "ARRAY_COMPRESS_DEFAULT": 2194432, + "ARRAY_COMPRESS_INDEX": 131072, + "ARRAY_COMPRESS_NORMAL": 1024, + "ARRAY_COMPRESS_TANGENT": 2048, + "ARRAY_COMPRESS_TEX_UV": 8192, + "ARRAY_COMPRESS_TEX_UV2": 16384, + "ARRAY_COMPRESS_VERTEX": 512, + "ARRAY_COMPRESS_WEIGHTS": 65536, + "ARRAY_FLAG_USE_16_BIT_BONES": 524288, + "ARRAY_FLAG_USE_2D_VERTICES": 262144, + "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION": 2097152, + "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, + "BLEND_SHAPE_MODE_NORMALIZED": 0, + "BLEND_SHAPE_MODE_RELATIVE": 1, + "PRIMITIVE_LINES": 1, + "PRIMITIVE_LINE_LOOP": 3, + "PRIMITIVE_LINE_STRIP": 2, + "PRIMITIVE_POINTS": 0, + "PRIMITIVE_TRIANGLES": 4, + "PRIMITIVE_TRIANGLE_FAN": 6, + "PRIMITIVE_TRIANGLE_STRIP": 5 + }, + "properties": [ + { + "name": "lightmap_size_hint", + "type": "Vector2", + "getter": "get_lightmap_size_hint", + "setter": "set_lightmap_size_hint", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "create_convex_shape", + "return_type": "Shape", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "clean", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "simplify", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "create_outline", + "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": "margin", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_trimesh_shape", + "return_type": "Shape", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "generate_triangle_mesh", + "return_type": "TriangleMesh", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_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": "get_faces", + "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_lightmap_size_hint", + "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_surface_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_lightmap_size_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": "size", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "surface_get_arrays", + "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": "surf_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "surface_get_blend_shape_arrays", + "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": "surf_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "surface_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": "surf_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "surface_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": "surf_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "Material", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "BlendShapeMode", + "values": { + "BLEND_SHAPE_MODE_NORMALIZED": 0, + "BLEND_SHAPE_MODE_RELATIVE": 1 + } + }, + { + "name": "PrimitiveType", + "values": { + "PRIMITIVE_POINTS": 0, + "PRIMITIVE_LINES": 1, + "PRIMITIVE_LINE_STRIP": 2, + "PRIMITIVE_LINE_LOOP": 3, + "PRIMITIVE_TRIANGLES": 4, + "PRIMITIVE_TRIANGLE_STRIP": 5, + "PRIMITIVE_TRIANGLE_FAN": 6 + } + }, + { + "name": "ArrayFormat", + "values": { + "ARRAY_FORMAT_VERTEX": 1, + "ARRAY_FORMAT_NORMAL": 2, + "ARRAY_FORMAT_TANGENT": 4, + "ARRAY_FORMAT_COLOR": 8, + "ARRAY_COMPRESS_BASE": 9, + "ARRAY_FORMAT_TEX_UV": 16, + "ARRAY_FORMAT_TEX_UV2": 32, + "ARRAY_FORMAT_BONES": 64, + "ARRAY_FORMAT_WEIGHTS": 128, + "ARRAY_FORMAT_INDEX": 256, + "ARRAY_COMPRESS_VERTEX": 512, + "ARRAY_COMPRESS_NORMAL": 1024, + "ARRAY_COMPRESS_TANGENT": 2048, + "ARRAY_COMPRESS_COLOR": 4096, + "ARRAY_COMPRESS_TEX_UV": 8192, + "ARRAY_COMPRESS_TEX_UV2": 16384, + "ARRAY_COMPRESS_BONES": 32768, + "ARRAY_COMPRESS_WEIGHTS": 65536, + "ARRAY_COMPRESS_INDEX": 131072, + "ARRAY_FLAG_USE_2D_VERTICES": 262144, + "ARRAY_FLAG_USE_16_BIT_BONES": 524288, + "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION": 2097152, + "ARRAY_COMPRESS_DEFAULT": 2194432 + } + }, + { + "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": "MeshDataTool", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "commit_to_surface", + "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": "mesh", + "type": "ArrayMesh", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_from_surface", + "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": "mesh", + "type": "ArrayMesh", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_edge_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_edge_faces", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_edge_meta", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_edge_vertex", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "vertex", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_face_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_face_edge", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "edge", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_face_meta", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_face_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_face_vertex", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "vertex", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "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_vertex", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_vertex_bones", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_vertex_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_vertex_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_vertex_edges", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_vertex_faces", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_vertex_meta", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_vertex_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_vertex_tangent", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_vertex_uv", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_vertex_uv2", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_vertex_weights", + "return_type": "PoolRealArray", + "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": "set_edge_meta", + "return_type": "void", + "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": "meta", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_face_meta", + "return_type": "void", + "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": "meta", + "type": "Variant", + "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_vertex", + "return_type": "void", + "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": "vertex", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertex_bones", + "return_type": "void", + "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": "bones", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertex_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertex_meta", + "return_type": "void", + "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": "meta", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertex_normal", + "return_type": "void", + "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": "normal", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertex_tangent", + "return_type": "void", + "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": "tangent", + "type": "Plane", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertex_uv", + "return_type": "void", + "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": "uv", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertex_uv2", + "return_type": "void", + "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": "uv2", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertex_weights", + "return_type": "void", + "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": "weights", + "type": "PoolRealArray", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "MeshInstance", + "base_class": "GeometryInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "mesh", + "type": "Mesh", + "getter": "get_mesh", + "setter": "set_mesh", + "index": -1 + }, + { + "name": "skeleton", + "type": "NodePath", + "getter": "get_skeleton_path", + "setter": "set_skeleton_path", + "index": -1 + }, + { + "name": "skin", + "type": "Skin", + "getter": "get_skin", + "setter": "set_skin", + "index": -1 + }, + { + "name": "software_skinning_transform_normals", + "type": "bool", + "getter": "is_software_skinning_transform_normals_enabled", + "setter": "set_software_skinning_transform_normals", + "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": "_update_skinning", + "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": "create_convex_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": "clean", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "simplify", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "create_debug_tangents", + "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": "create_multiple_convex_collisions", + "return_type": "void", + "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_trimesh_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": "get_active_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": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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_skeleton_path", + "return_type": "NodePath", + "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_skin", + "return_type": "Skin", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_surface_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": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_surface_material_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": "is_software_skinning_transform_normals_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": "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_skeleton_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": "skeleton_path", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "skin", + "type": "Skin", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_software_skinning_transform_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_surface_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": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "Material", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "MeshInstance2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "mesh", + "type": "Mesh", + "getter": "get_mesh", + "setter": "set_mesh", + "index": -1 + }, + { + "name": "normal_map", + "type": "Texture", + "getter": "get_normal_map", + "setter": "set_normal_map", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + } + ], + "signals": [ + { + "name": "texture_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "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_normal_map", + "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_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": "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_normal_map", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "normal_map", + "type": "Texture", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "MeshLibrary", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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_item", + "return_type": "void", + "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": "find_item_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": "get_item_list", + "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": "get_item_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_mesh_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_navmesh", + "return_type": "NavigationMesh", + "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_item_navmesh_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_preview", + "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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_shapes", + "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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_last_unused_item_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": "remove_item", + "return_type": "void", + "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": "set_item_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mesh", + "type": "Mesh", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_mesh_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mesh_transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_navmesh", + "return_type": "void", + "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": "navmesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_navmesh_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "navmesh", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_preview", + "return_type": "void", + "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": "texture", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shapes", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "MeshTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "base_texture", + "type": "Texture", + "getter": "get_base_texture", + "setter": "set_base_texture", + "index": -1 + }, + { + "name": "image_size", + "type": "Vector2", + "getter": "get_image_size", + "setter": "set_image_size", + "index": -1 + }, + { + "name": "mesh", + "type": "Mesh", + "getter": "get_mesh", + "setter": "set_mesh", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_base_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_image_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_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": "set_base_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_image_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": "Vector2", + "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": "MobileVRInterface", + "base_class": "ARVRInterface", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "display_to_lens", + "type": "float", + "getter": "get_display_to_lens", + "setter": "set_display_to_lens", + "index": -1 + }, + { + "name": "display_width", + "type": "float", + "getter": "get_display_width", + "setter": "set_display_width", + "index": -1 + }, + { + "name": "eye_height", + "type": "float", + "getter": "get_eye_height", + "setter": "set_eye_height", + "index": -1 + }, + { + "name": "iod", + "type": "float", + "getter": "get_iod", + "setter": "set_iod", + "index": -1 + }, + { + "name": "k1", + "type": "float", + "getter": "get_k1", + "setter": "set_k1", + "index": -1 + }, + { + "name": "k2", + "type": "float", + "getter": "get_k2", + "setter": "set_k2", + "index": -1 + }, + { + "name": "oversample", + "type": "float", + "getter": "get_oversample", + "setter": "set_oversample", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_display_to_lens", + "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_display_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": "get_eye_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_iod", + "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_k1", + "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_k2", + "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_oversample", + "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_display_to_lens", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "display_to_lens", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_display_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": "display_width", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_eye_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": "eye_height", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_iod", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "iod", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_k1", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "k", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_k2", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "k", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_oversample", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "oversample", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "MultiMesh", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "COLOR_8BIT": 1, + "COLOR_FLOAT": 2, + "COLOR_NONE": 0, + "CUSTOM_DATA_8BIT": 1, + "CUSTOM_DATA_FLOAT": 2, + "CUSTOM_DATA_NONE": 0, + "TRANSFORM_2D": 0, + "TRANSFORM_3D": 1 + }, + "properties": [ + { + "name": "color_array", + "type": "PoolColorArray", + "getter": "_get_color_array", + "setter": "_set_color_array", + "index": -1 + }, + { + "name": "color_format", + "type": "int", + "getter": "get_color_format", + "setter": "set_color_format", + "index": -1 + }, + { + "name": "custom_data_array", + "type": "PoolColorArray", + "getter": "_get_custom_data_array", + "setter": "_set_custom_data_array", + "index": -1 + }, + { + "name": "custom_data_format", + "type": "int", + "getter": "get_custom_data_format", + "setter": "set_custom_data_format", + "index": -1 + }, + { + "name": "instance_count", + "type": "int", + "getter": "get_instance_count", + "setter": "set_instance_count", + "index": -1 + }, + { + "name": "mesh", + "type": "Mesh", + "getter": "get_mesh", + "setter": "set_mesh", + "index": -1 + }, + { + "name": "transform_2d_array", + "type": "PoolVector2Array", + "getter": "_get_transform_2d_array", + "setter": "_set_transform_2d_array", + "index": -1 + }, + { + "name": "transform_array", + "type": "PoolVector3Array", + "getter": "_get_transform_array", + "setter": "_set_transform_array", + "index": -1 + }, + { + "name": "transform_format", + "type": "int", + "getter": "get_transform_format", + "setter": "set_transform_format", + "index": -1 + }, + { + "name": "visible_instance_count", + "type": "int", + "getter": "get_visible_instance_count", + "setter": "set_visible_instance_count", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_color_array", + "return_type": "PoolColorArray", + "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_custom_data_array", + "return_type": "PoolColorArray", + "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_transform_2d_array", + "return_type": "PoolVector2Array", + "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_transform_array", + "return_type": "PoolVector3Array", + "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_color_array", + "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": "PoolColorArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_custom_data_array", + "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": "PoolColorArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_transform_2d_array", + "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": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_transform_array", + "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": "PoolVector3Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_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": "get_color_format", + "return_type": "enum.MultiMesh::ColorFormat", + "is_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_data_format", + "return_type": "enum.MultiMesh::CustomDataFormat", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_instance_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": "instance", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_instance_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_instance_custom_data", + "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": "instance", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_instance_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": "instance", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_instance_transform_2d", + "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": "instance", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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_transform_format", + "return_type": "enum.MultiMesh::TransformFormat", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_visible_instance_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_as_bulk_array", + "return_type": "void", + "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": "PoolRealArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_color_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_custom_data_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_instance_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": "instance", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_instance_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": "count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_instance_custom_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": "instance", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "custom_data", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_instance_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": "instance", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_instance_transform_2d", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "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_transform_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_visible_instance_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": "count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "TransformFormat", + "values": { + "TRANSFORM_2D": 0, + "TRANSFORM_3D": 1 + } + }, + { + "name": "CustomDataFormat", + "values": { + "CUSTOM_DATA_NONE": 0, + "CUSTOM_DATA_8BIT": 1, + "CUSTOM_DATA_FLOAT": 2 + } + }, + { + "name": "ColorFormat", + "values": { + "COLOR_NONE": 0, + "COLOR_8BIT": 1, + "COLOR_FLOAT": 2 + } + } + ] + }, + { + "name": "MultiMeshInstance", + "base_class": "GeometryInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "multimesh", + "type": "MultiMesh", + "getter": "get_multimesh", + "setter": "set_multimesh", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_multimesh", + "return_type": "MultiMesh", + "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_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "MultiMeshInstance2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "multimesh", + "type": "MultiMesh", + "getter": "get_multimesh", + "setter": "set_multimesh", + "index": -1 + }, + { + "name": "normal_map", + "type": "Texture", + "getter": "get_normal_map", + "setter": "set_normal_map", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + } + ], + "signals": [ + { + "name": "texture_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "get_multimesh", + "return_type": "MultiMesh", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_normal_map", + "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_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": "set_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": "set_normal_map", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "normal_map", + "type": "Texture", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "MultiplayerAPI", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "RPC_MODE_DISABLED": 0, + "RPC_MODE_MASTER": 2, + "RPC_MODE_MASTERSYNC": 5, + "RPC_MODE_PUPPET": 3, + "RPC_MODE_PUPPETSYNC": 6, + "RPC_MODE_REMOTE": 1, + "RPC_MODE_REMOTESYNC": 4, + "RPC_MODE_SLAVE": 3, + "RPC_MODE_SYNC": 4 + }, + "properties": [ + { + "name": "allow_object_decoding", + "type": "bool", + "getter": "is_object_decoding_allowed", + "setter": "set_allow_object_decoding", + "index": -1 + }, + { + "name": "network_peer", + "type": "NetworkedMultiplayerPeer", + "getter": "get_network_peer", + "setter": "set_network_peer", + "index": -1 + }, + { + "name": "refuse_new_network_connections", + "type": "bool", + "getter": "is_refusing_new_network_connections", + "setter": "set_refuse_new_network_connections", + "index": -1 + }, + { + "name": "root_node", + "type": "Node", + "getter": "get_root_node", + "setter": "set_root_node", + "index": -1 + } + ], + "signals": [ + { + "name": "connected_to_server", + "arguments": [ + ] + }, + { + "name": "connection_failed", + "arguments": [ + ] + }, + { + "name": "network_peer_connected", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "network_peer_disconnected", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "network_peer_packet", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "packet", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "server_disconnected", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_add_peer", + "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": "_connected_to_server", + "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": "_connection_failed", + "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": "_del_peer", + "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": "_server_disconnected", + "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": "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": "get_network_connected_peers", + "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": "get_network_peer", + "return_type": "NetworkedMultiplayerPeer", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_network_unique_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_root_node", + "return_type": "Node", + "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_rpc_sender_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": "has_network_peer", + "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_network_server", + "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_object_decoding_allowed", + "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_refusing_new_network_connections", + "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": "poll", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "send_bytes", + "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": "bytes", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "mode", + "type": "int", + "has_default_value": true, + "default_value": "2" + } + ] + }, + { + "name": "set_allow_object_decoding", + "return_type": "void", + "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_network_peer", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "peer", + "type": "NetworkedMultiplayerPeer", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_refuse_new_network_connections", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "refuse", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_root_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": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "RPCMode", + "values": { + "RPC_MODE_DISABLED": 0, + "RPC_MODE_REMOTE": 1, + "RPC_MODE_MASTER": 2, + "RPC_MODE_PUPPET": 3, + "RPC_MODE_SLAVE": 3, + "RPC_MODE_REMOTESYNC": 4, + "RPC_MODE_SYNC": 4, + "RPC_MODE_MASTERSYNC": 5, + "RPC_MODE_PUPPETSYNC": 6 + } + } + ] + }, + { + "name": "MultiplayerPeerGDNative", + "base_class": "NetworkedMultiplayerPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "NativeScript", + "base_class": "Script", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "class_name", + "type": "String", + "getter": "get_class_name", + "setter": "set_class_name", + "index": -1 + }, + { + "name": "library", + "type": "GDNativeLibrary", + "getter": "get_library", + "setter": "set_library", + "index": -1 + }, + { + "name": "script_class_icon_path", + "type": "String", + "getter": "get_script_class_icon_path", + "setter": "set_script_class_icon_path", + "index": -1 + }, + { + "name": "script_class_name", + "type": "String", + "getter": "get_script_class_name", + "setter": "set_script_class_name", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_class_documentation", + "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_class_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_library", + "return_type": "GDNativeLibrary", + "is_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_documentation", + "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": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_property_documentation", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_script_class_icon_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_script_class_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_signal_documentation", + "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": "signal_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "new", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "set_class_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": "class_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_library", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "library", + "type": "GDNativeLibrary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_script_class_icon_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": "icon_path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_script_class_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": "class_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Navigation", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "up_vector", + "type": "Vector3", + "getter": "get_up_vector", + "setter": "set_up_vector", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_closest_point", + "return_type": "Vector3", + "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_point", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_closest_point_normal", + "return_type": "Vector3", + "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_point", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_closest_point_owner", + "return_type": "Object", + "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_point", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_closest_point_to_segment", + "return_type": "Vector3", + "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", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "end", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "use_collision", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_simple_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": "start", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "end", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "optimize", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "get_up_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": "navmesh_add", + "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": "mesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + }, + { + "name": "xform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + }, + { + "name": "owner", + "type": "Object", + "has_default_value": true, + "default_value": "Null" + } + ] + }, + { + "name": "navmesh_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "navmesh_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "xform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_up_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": "up", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Navigation2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_closest_point", + "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": "to_point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_closest_point_owner", + "return_type": "Object", + "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_point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_simple_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": "start", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "end", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "optimize", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "navpoly_add", + "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": "mesh", + "type": "NavigationPolygon", + "has_default_value": false, + "default_value": "" + }, + { + "name": "xform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "owner", + "type": "Object", + "has_default_value": true, + "default_value": "Null" + } + ] + }, + { + "name": "navpoly_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "navpoly_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "xform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationMesh", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "PARSED_GEOMETRY_BOTH": 2, + "PARSED_GEOMETRY_MAX": 3, + "PARSED_GEOMETRY_MESH_INSTANCES": 0, + "PARSED_GEOMETRY_STATIC_COLLIDERS": 1, + "SAMPLE_PARTITION_LAYERS": 2, + "SAMPLE_PARTITION_MAX": 3, + "SAMPLE_PARTITION_MONOTONE": 1, + "SAMPLE_PARTITION_WATERSHED": 0, + "SOURCE_GEOMETRY_GROUPS_EXPLICIT": 2, + "SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN": 1, + "SOURCE_GEOMETRY_MAX": 3, + "SOURCE_GEOMETRY_NAVMESH_CHILDREN": 0 + }, + "properties": [ + { + "name": "agent/height", + "type": "float", + "getter": "get_agent_height", + "setter": "set_agent_height", + "index": -1 + }, + { + "name": "agent/max_climb", + "type": "float", + "getter": "get_agent_max_climb", + "setter": "set_agent_max_climb", + "index": -1 + }, + { + "name": "agent/max_slope", + "type": "float", + "getter": "get_agent_max_slope", + "setter": "set_agent_max_slope", + "index": -1 + }, + { + "name": "agent/radius", + "type": "float", + "getter": "get_agent_radius", + "setter": "set_agent_radius", + "index": -1 + }, + { + "name": "cell/height", + "type": "float", + "getter": "get_cell_height", + "setter": "set_cell_height", + "index": -1 + }, + { + "name": "cell/size", + "type": "float", + "getter": "get_cell_size", + "setter": "set_cell_size", + "index": -1 + }, + { + "name": "detail/sample_distance", + "type": "float", + "getter": "get_detail_sample_distance", + "setter": "set_detail_sample_distance", + "index": -1 + }, + { + "name": "detail/sample_max_error", + "type": "float", + "getter": "get_detail_sample_max_error", + "setter": "set_detail_sample_max_error", + "index": -1 + }, + { + "name": "edge/max_error", + "type": "float", + "getter": "get_edge_max_error", + "setter": "set_edge_max_error", + "index": -1 + }, + { + "name": "edge/max_length", + "type": "float", + "getter": "get_edge_max_length", + "setter": "set_edge_max_length", + "index": -1 + }, + { + "name": "filter/filter_walkable_low_height_spans", + "type": "bool", + "getter": "get_filter_walkable_low_height_spans", + "setter": "set_filter_walkable_low_height_spans", + "index": -1 + }, + { + "name": "filter/ledge_spans", + "type": "bool", + "getter": "get_filter_ledge_spans", + "setter": "set_filter_ledge_spans", + "index": -1 + }, + { + "name": "filter/low_hanging_obstacles", + "type": "bool", + "getter": "get_filter_low_hanging_obstacles", + "setter": "set_filter_low_hanging_obstacles", + "index": -1 + }, + { + "name": "geometry/collision_mask", + "type": "int", + "getter": "get_collision_mask", + "setter": "set_collision_mask", + "index": -1 + }, + { + "name": "geometry/parsed_geometry_type", + "type": "int", + "getter": "get_parsed_geometry_type", + "setter": "set_parsed_geometry_type", + "index": -1 + }, + { + "name": "geometry/source_geometry_mode", + "type": "int", + "getter": "get_source_geometry_mode", + "setter": "set_source_geometry_mode", + "index": -1 + }, + { + "name": "geometry/source_group_name", + "type": "String", + "getter": "get_source_group_name", + "setter": "set_source_group_name", + "index": -1 + }, + { + "name": "polygon/verts_per_poly", + "type": "float", + "getter": "get_verts_per_poly", + "setter": "set_verts_per_poly", + "index": -1 + }, + { + "name": "polygons", + "type": "Array", + "getter": "_get_polygons", + "setter": "_set_polygons", + "index": -1 + }, + { + "name": "region/merge_size", + "type": "float", + "getter": "get_region_merge_size", + "setter": "set_region_merge_size", + "index": -1 + }, + { + "name": "region/min_size", + "type": "float", + "getter": "get_region_min_size", + "setter": "set_region_min_size", + "index": -1 + }, + { + "name": "sample_partition_type/sample_partition_type", + "type": "int", + "getter": "get_sample_partition_type", + "setter": "set_sample_partition_type", + "index": -1 + }, + { + "name": "vertices", + "type": "PoolVector3Array", + "getter": "get_vertices", + "setter": "set_vertices", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_polygons", + "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_polygons", + "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": "polygons", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_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": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_polygons", + "return_type": "void", + "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_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": "get_agent_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_agent_max_climb", + "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_agent_max_slope", + "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_agent_radius", + "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_cell_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_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_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_detail_sample_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_detail_sample_max_error", + "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_edge_max_error", + "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_edge_max_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_filter_ledge_spans", + "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_filter_low_hanging_obstacles", + "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_filter_walkable_low_height_spans", + "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_parsed_geometry_type", + "return_type": "enum.NavigationMesh::ParsedGeometryType", + "is_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": "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_polygon_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_region_merge_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_region_min_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_sample_partition_type", + "return_type": "enum.NavigationMesh::SamplePartitionType", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_source_geometry_mode", + "return_type": "enum.NavigationMesh::SourceGeometryMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_source_group_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_vertices", + "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_verts_per_poly", + "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_agent_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": "agent_height", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_agent_max_climb", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent_max_climb", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_agent_max_slope", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "agent_max_slope", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_agent_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": "agent_radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_cell_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": "cell_height", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "cell_size", + "type": "float", + "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_detail_sample_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": "detail_sample_dist", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_detail_sample_max_error", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "detail_sample_max_error", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_edge_max_error", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "edge_max_error", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_edge_max_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": "edge_max_length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filter_ledge_spans", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filter_ledge_spans", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filter_low_hanging_obstacles", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filter_low_hanging_obstacles", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filter_walkable_low_height_spans", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filter_walkable_low_height_spans", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_parsed_geometry_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": "geometry_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_region_merge_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": "region_merge_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_region_min_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": "region_min_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sample_partition_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": "sample_partition_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_source_geometry_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": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_source_group_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": "mask", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertices", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vertices", + "type": "PoolVector3Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_verts_per_poly", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "verts_per_poly", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "ParsedGeometryType", + "values": { + "PARSED_GEOMETRY_MESH_INSTANCES": 0, + "PARSED_GEOMETRY_STATIC_COLLIDERS": 1, + "PARSED_GEOMETRY_BOTH": 2, + "PARSED_GEOMETRY_MAX": 3 + } + }, + { + "name": "SamplePartitionType", + "values": { + "SAMPLE_PARTITION_WATERSHED": 0, + "SAMPLE_PARTITION_MONOTONE": 1, + "SAMPLE_PARTITION_LAYERS": 2, + "SAMPLE_PARTITION_MAX": 3 + } + }, + { + "name": "SourceGeometryMode", + "values": { + "SOURCE_GEOMETRY_NAVMESH_CHILDREN": 0, + "SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN": 1, + "SOURCE_GEOMETRY_GROUPS_EXPLICIT": 2, + "SOURCE_GEOMETRY_MAX": 3 + } + } + ] + }, + { + "name": "NavigationMeshInstance", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "enabled", + "type": "bool", + "getter": "is_enabled", + "setter": "set_enabled", + "index": -1 + }, + { + "name": "navmesh", + "type": "NavigationMesh", + "getter": "get_navigation_mesh", + "setter": "set_navigation_mesh", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_navigation_mesh", + "return_type": "NavigationMesh", + "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_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": "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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_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": "navmesh", + "type": "NavigationMesh", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationPolygon", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "outlines", + "type": "Array", + "getter": "_get_outlines", + "setter": "_set_outlines", + "index": -1 + }, + { + "name": "polygons", + "type": "Array", + "getter": "_get_polygons", + "setter": "_set_polygons", + "index": -1 + }, + { + "name": "vertices", + "type": "PoolVector2Array", + "getter": "get_vertices", + "setter": "set_vertices", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_outlines", + "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": "_get_polygons", + "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_outlines", + "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": "outlines", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_polygons", + "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": "polygons", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_outline", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "outline", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_outline_at_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": "outline", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_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": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_outlines", + "return_type": "void", + "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_polygons", + "return_type": "void", + "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_outline", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_outline_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_polygon", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_polygon_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_vertices", + "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": "make_polygons_from_outlines", + "return_type": "void", + "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_outline", + "return_type": "void", + "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": "set_outline", + "return_type": "void", + "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": "outline", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertices", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vertices", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationPolygonInstance", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "enabled", + "type": "bool", + "getter": "is_enabled", + "setter": "set_enabled", + "index": -1 + }, + { + "name": "navpoly", + "type": "NavigationPolygon", + "getter": "get_navigation_polygon", + "setter": "set_navigation_polygon", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_navpoly_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_navigation_polygon", + "return_type": "NavigationPolygon", + "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_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": "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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_navigation_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": "navpoly", + "type": "NavigationPolygon", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NetworkedMultiplayerENet", + "base_class": "NetworkedMultiplayerPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "COMPRESS_FASTLZ": 2, + "COMPRESS_NONE": 0, + "COMPRESS_RANGE_CODER": 1, + "COMPRESS_ZLIB": 3, + "COMPRESS_ZSTD": 4 + }, + "properties": [ + { + "name": "always_ordered", + "type": "bool", + "getter": "is_always_ordered", + "setter": "set_always_ordered", + "index": -1 + }, + { + "name": "channel_count", + "type": "int", + "getter": "get_channel_count", + "setter": "set_channel_count", + "index": -1 + }, + { + "name": "compression_mode", + "type": "int", + "getter": "get_compression_mode", + "setter": "set_compression_mode", + "index": -1 + }, + { + "name": "dtls_hostname", + "type": "String", + "getter": "get_dtls_hostname", + "setter": "set_dtls_hostname", + "index": -1 + }, + { + "name": "dtls_verify", + "type": "bool", + "getter": "is_dtls_verify_enabled", + "setter": "set_dtls_verify_enabled", + "index": -1 + }, + { + "name": "server_relay", + "type": "bool", + "getter": "is_server_relay_enabled", + "setter": "set_server_relay_enabled", + "index": -1 + }, + { + "name": "transfer_channel", + "type": "int", + "getter": "get_transfer_channel", + "setter": "set_transfer_channel", + "index": -1 + }, + { + "name": "use_dtls", + "type": "bool", + "getter": "is_dtls_enabled", + "setter": "set_dtls_enabled", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "close_connection", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "wait_usec", + "type": "int", + "has_default_value": true, + "default_value": "100" + } + ] + }, + { + "name": "create_client", + "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": "address", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "in_bandwidth", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "out_bandwidth", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "client_port", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "create_server", + "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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_clients", + "type": "int", + "has_default_value": true, + "default_value": "32" + }, + { + "name": "in_bandwidth", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "out_bandwidth", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "disconnect_peer", + "return_type": "void", + "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": "now", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_channel_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_compression_mode", + "return_type": "enum.NetworkedMultiplayerENet::CompressionMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_dtls_hostname", + "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_last_packet_channel", + "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_packet_channel", + "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_peer_address", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_peer_port", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_transfer_channel", + "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_always_ordered", + "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_dtls_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_dtls_verify_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_server_relay_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": "set_always_ordered", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ordered", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bind_ip", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ip", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_channel_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": "channels", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_compression_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_dtls_certificate", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "certificate", + "type": "X509Certificate", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_dtls_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_dtls_hostname", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "hostname", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_dtls_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": "key", + "type": "CryptoKey", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_dtls_verify_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_peer_timeout", + "return_type": "void", + "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": "timeout_limit", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "timeout_min", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "timeout_max", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_server_relay_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_transfer_channel", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "channel", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "CompressionMode", + "values": { + "COMPRESS_NONE": 0, + "COMPRESS_RANGE_CODER": 1, + "COMPRESS_FASTLZ": 2, + "COMPRESS_ZLIB": 3, + "COMPRESS_ZSTD": 4 + } + } + ] + }, + { + "name": "NetworkedMultiplayerPeer", + "base_class": "PacketPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + "CONNECTION_CONNECTED": 2, + "CONNECTION_CONNECTING": 1, + "CONNECTION_DISCONNECTED": 0, + "TARGET_PEER_BROADCAST": 0, + "TARGET_PEER_SERVER": 1, + "TRANSFER_MODE_RELIABLE": 2, + "TRANSFER_MODE_UNRELIABLE": 0, + "TRANSFER_MODE_UNRELIABLE_ORDERED": 1 + }, + "properties": [ + { + "name": "refuse_new_connections", + "type": "bool", + "getter": "is_refusing_new_connections", + "setter": "set_refuse_new_connections", + "index": -1 + }, + { + "name": "transfer_mode", + "type": "int", + "getter": "get_transfer_mode", + "setter": "set_transfer_mode", + "index": -1 + } + ], + "signals": [ + { + "name": "connection_failed", + "arguments": [ + ] + }, + { + "name": "connection_succeeded", + "arguments": [ + ] + }, + { + "name": "peer_connected", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "peer_disconnected", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "server_disconnected", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "get_connection_status", + "return_type": "enum.NetworkedMultiplayerPeer::ConnectionStatus", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_packet_peer", + "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_transfer_mode", + "return_type": "enum.NetworkedMultiplayerPeer::TransferMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_unique_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": "is_refusing_new_connections", + "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": "poll", + "return_type": "void", + "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_refuse_new_connections", + "return_type": "void", + "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_target_peer", + "return_type": "void", + "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": "set_transfer_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": "" + } + ] + } + ], + "enums": [ + { + "name": "ConnectionStatus", + "values": { + "CONNECTION_DISCONNECTED": 0, + "CONNECTION_CONNECTING": 1, + "CONNECTION_CONNECTED": 2 + } + }, + { + "name": "TransferMode", + "values": { + "TRANSFER_MODE_UNRELIABLE": 0, + "TRANSFER_MODE_UNRELIABLE_ORDERED": 1, + "TRANSFER_MODE_RELIABLE": 2 + } + } + ] + }, + { + "name": "NinePatchRect", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "AXIS_STRETCH_MODE_STRETCH": 0, + "AXIS_STRETCH_MODE_TILE": 1, + "AXIS_STRETCH_MODE_TILE_FIT": 2 + }, + "properties": [ + { + "name": "axis_stretch_horizontal", + "type": "int", + "getter": "get_h_axis_stretch_mode", + "setter": "set_h_axis_stretch_mode", + "index": -1 + }, + { + "name": "axis_stretch_vertical", + "type": "int", + "getter": "get_v_axis_stretch_mode", + "setter": "set_v_axis_stretch_mode", + "index": -1 + }, + { + "name": "draw_center", + "type": "bool", + "getter": "is_draw_center_enabled", + "setter": "set_draw_center", + "index": -1 + }, + { + "name": "patch_margin_bottom", + "type": "int", + "getter": "get_patch_margin", + "setter": "set_patch_margin", + "index": 3 + }, + { + "name": "patch_margin_left", + "type": "int", + "getter": "get_patch_margin", + "setter": "set_patch_margin", + "index": 0 + }, + { + "name": "patch_margin_right", + "type": "int", + "getter": "get_patch_margin", + "setter": "set_patch_margin", + "index": 2 + }, + { + "name": "patch_margin_top", + "type": "int", + "getter": "get_patch_margin", + "setter": "set_patch_margin", + "index": 1 + }, + { + "name": "region_rect", + "type": "Rect2", + "getter": "get_region_rect", + "setter": "set_region_rect", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + } + ], + "signals": [ + { + "name": "texture_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "get_h_axis_stretch_mode", + "return_type": "enum.NinePatchRect::AxisStretchMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_patch_margin", + "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_region_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_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_v_axis_stretch_mode", + "return_type": "enum.NinePatchRect::AxisStretchMode", + "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_draw_center_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": "set_draw_center", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "draw_center", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_h_axis_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": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_patch_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": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_region_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": "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_v_axis_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": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "AxisStretchMode", + "values": { + "AXIS_STRETCH_MODE_STRETCH": 0, + "AXIS_STRETCH_MODE_TILE": 1, + "AXIS_STRETCH_MODE_TILE_FIT": 2 + } + } + ] + }, + { + "name": "Node", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "DUPLICATE_GROUPS": 2, + "DUPLICATE_SCRIPTS": 4, + "DUPLICATE_SIGNALS": 1, + "DUPLICATE_USE_INSTANCING": 8, + "NOTIFICATION_APP_PAUSED": 1015, + "NOTIFICATION_APP_RESUMED": 1014, + "NOTIFICATION_CRASH": 1012, + "NOTIFICATION_DRAG_BEGIN": 21, + "NOTIFICATION_DRAG_END": 22, + "NOTIFICATION_ENTER_TREE": 10, + "NOTIFICATION_EXIT_TREE": 11, + "NOTIFICATION_INSTANCED": 20, + "NOTIFICATION_INTERNAL_PHYSICS_PROCESS": 26, + "NOTIFICATION_INTERNAL_PROCESS": 25, + "NOTIFICATION_MOVED_IN_PARENT": 12, + "NOTIFICATION_OS_IME_UPDATE": 1013, + "NOTIFICATION_OS_MEMORY_WARNING": 1009, + "NOTIFICATION_PARENTED": 18, + "NOTIFICATION_PATH_CHANGED": 23, + "NOTIFICATION_PAUSED": 14, + "NOTIFICATION_PHYSICS_PROCESS": 16, + "NOTIFICATION_POST_ENTER_TREE": 27, + "NOTIFICATION_PROCESS": 17, + "NOTIFICATION_READY": 13, + "NOTIFICATION_TRANSLATION_CHANGED": 1010, + "NOTIFICATION_UNPARENTED": 19, + "NOTIFICATION_UNPAUSED": 15, + "NOTIFICATION_WM_ABOUT": 1011, + "NOTIFICATION_WM_FOCUS_IN": 1004, + "NOTIFICATION_WM_FOCUS_OUT": 1005, + "NOTIFICATION_WM_GO_BACK_REQUEST": 1007, + "NOTIFICATION_WM_MOUSE_ENTER": 1002, + "NOTIFICATION_WM_MOUSE_EXIT": 1003, + "NOTIFICATION_WM_QUIT_REQUEST": 1006, + "NOTIFICATION_WM_UNFOCUS_REQUEST": 1008, + "PAUSE_MODE_INHERIT": 0, + "PAUSE_MODE_PROCESS": 2, + "PAUSE_MODE_STOP": 1 + }, + "properties": [ + { + "name": "_import_path", + "type": "NodePath", + "getter": "_get_import_path", + "setter": "_set_import_path", + "index": -1 + }, + { + "name": "custom_multiplayer", + "type": "MultiplayerAPI", + "getter": "get_custom_multiplayer", + "setter": "set_custom_multiplayer", + "index": -1 + }, + { + "name": "editor_description", + "type": "String", + "getter": "_get_editor_description", + "setter": "_set_editor_description", + "index": -1 + }, + { + "name": "filename", + "type": "String", + "getter": "get_filename", + "setter": "set_filename", + "index": -1 + }, + { + "name": "multiplayer", + "type": "MultiplayerAPI", + "getter": "get_multiplayer", + "setter": "", + "index": -1 + }, + { + "name": "name", + "type": "String", + "getter": "get_name", + "setter": "set_name", + "index": -1 + }, + { + "name": "owner", + "type": "Node", + "getter": "get_owner", + "setter": "set_owner", + "index": -1 + }, + { + "name": "pause_mode", + "type": "int", + "getter": "get_pause_mode", + "setter": "set_pause_mode", + "index": -1 + }, + { + "name": "process_priority", + "type": "int", + "getter": "get_process_priority", + "setter": "set_process_priority", + "index": -1 + } + ], + "signals": [ + { + "name": "ready", + "arguments": [ + ] + }, + { + "name": "renamed", + "arguments": [ + ] + }, + { + "name": "tree_entered", + "arguments": [ + ] + }, + { + "name": "tree_exited", + "arguments": [ + ] + }, + { + "name": "tree_exiting", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_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": "_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": "_get_configuration_warning", + "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_editor_description", + "return_type": "String", + "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_import_path", + "return_type": "NodePath", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_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": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_physics_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": "delta", + "type": "float", + "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": "delta", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_ready", + "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_editor_description", + "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": "editor_description", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_import_path", + "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": "import_path", + "type": "NodePath", + "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": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_unhandled_key_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": "event", + "type": "InputEventKey", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_child", + "return_type": "void", + "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": "Node", + "has_default_value": false, + "default_value": "" + }, + { + "name": "legible_unique_name", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "add_child_below_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": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + }, + { + "name": "child_node", + "type": "Node", + "has_default_value": false, + "default_value": "" + }, + { + "name": "legible_unique_name", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "add_to_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": "group", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "persistent", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "can_process", + "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": "duplicate", + "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": "flags", + "type": "int", + "has_default_value": true, + "default_value": "15" + } + ] + }, + { + "name": "find_node", + "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": "mask", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "recursive", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "owned", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "find_parent", + "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": "mask", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_child", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_child_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_children", + "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_custom_multiplayer", + "return_type": "MultiplayerAPI", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_filename", + "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_groups", + "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_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": "get_multiplayer", + "return_type": "MultiplayerAPI", + "is_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_network_master", + "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_node", + "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": "path", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_node_and_resource", + "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": "path", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_node_or_null", + "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": "path", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_owner", + "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_parent", + "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_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_path_to", + "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": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_pause_mode", + "return_type": "enum.Node::PauseMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_physics_process_delta_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_position_in_parent", + "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_process_delta_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_process_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_scene_instance_load_placeholder", + "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_tree", + "return_type": "SceneTree", + "is_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", + "return_type": "Viewport", + "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_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": "path", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_node_and_resource", + "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": "is_a_parent_of", + "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": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_displayed_folded", + "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_greater_than", + "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": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_in_group", + "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": "group", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_inside_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": "is_network_master", + "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_physics_processing", + "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_physics_processing_internal", + "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_processing", + "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_processing_input", + "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_processing_internal", + "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_processing_unhandled_input", + "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_processing_unhandled_key_input", + "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": "move_child", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "child_node", + "type": "Node", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_position", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "print_stray_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": "print_tree", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "print_tree_pretty", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "propagate_call", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "args", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "parent_first", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "propagate_notification", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "what", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "queue_free", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "raise", + "return_type": "void", + "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_and_skip", + "return_type": "void", + "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_child", + "return_type": "void", + "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": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_from_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": "group", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "replace_by", + "return_type": "void", + "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": "Node", + "has_default_value": false, + "default_value": "" + }, + { + "name": "keep_data", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "request_ready", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "rpc", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rpc_config", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rpc_id", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "peer_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rpc_unreliable", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rpc_unreliable_id", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "peer_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rset", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rset_config", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rset_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": "peer_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rset_unreliable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rset_unreliable_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": "peer_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_custom_multiplayer", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "api", + "type": "MultiplayerAPI", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_display_folded", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "fold", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_filename", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "filename", + "type": "String", + "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": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_network_master", + "return_type": "void", + "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": "recursive", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "set_owner", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "owner", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pause_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_physics_process", + "return_type": "void", + "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_physics_process_internal", + "return_type": "void", + "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_process", + "return_type": "void", + "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_process_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_process_internal", + "return_type": "void", + "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_process_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_process_unhandled_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_process_unhandled_key_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_scene_instance_load_placeholder", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "load_placeholder", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "update_configuration_warning", + "return_type": "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": "PauseMode", + "values": { + "PAUSE_MODE_INHERIT": 0, + "PAUSE_MODE_STOP": 1, + "PAUSE_MODE_PROCESS": 2 + } + }, + { + "name": "DuplicateFlags", + "values": { + "DUPLICATE_SIGNALS": 1, + "DUPLICATE_GROUPS": 2, + "DUPLICATE_SCRIPTS": 4, + "DUPLICATE_USE_INSTANCING": 8 + } + } + ] + }, + { + "name": "Node2D", + "base_class": "CanvasItem", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "global_position", + "type": "Vector2", + "getter": "get_global_position", + "setter": "set_global_position", + "index": -1 + }, + { + "name": "global_rotation", + "type": "float", + "getter": "get_global_rotation", + "setter": "set_global_rotation", + "index": -1 + }, + { + "name": "global_rotation_degrees", + "type": "float", + "getter": "get_global_rotation_degrees", + "setter": "set_global_rotation_degrees", + "index": -1 + }, + { + "name": "global_scale", + "type": "Vector2", + "getter": "get_global_scale", + "setter": "set_global_scale", + "index": -1 + }, + { + "name": "global_transform", + "type": "Transform2D", + "getter": "get_global_transform", + "setter": "set_global_transform", + "index": -1 + }, + { + "name": "position", + "type": "Vector2", + "getter": "get_position", + "setter": "set_position", + "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": "z_as_relative", + "type": "bool", + "getter": "is_z_relative", + "setter": "set_z_as_relative", + "index": -1 + }, + { + "name": "z_index", + "type": "int", + "getter": "get_z_index", + "setter": "set_z_index", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "apply_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": "ratio", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_angle_to", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_global_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_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_global_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_global_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_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_relative_transform_to_parent", + "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": "parent", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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_z_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": "global_translate", + "return_type": "void", + "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": "is_z_relative", + "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": "look_at", + "return_type": "void", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "move_local_x", + "return_type": "void", + "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": "scaled", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "move_local_y", + "return_type": "void", + "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": "scaled", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "rotate", + "return_type": "void", + "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_global_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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_global_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_global_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_global_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_global_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": "Transform2D", + "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": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "position", + "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": "xform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_z_as_relative", + "return_type": "void", + "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_z_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": "z_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "to_global", + "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": "local_point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "to_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": "global_point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "translate", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "NoiseTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "as_normalmap", + "type": "bool", + "getter": "is_normalmap", + "setter": "set_as_normalmap", + "index": -1 + }, + { + "name": "bump_strength", + "type": "float", + "getter": "get_bump_strength", + "setter": "set_bump_strength", + "index": -1 + }, + { + "name": "height", + "type": "int", + "getter": "get_height", + "setter": "set_height", + "index": -1 + }, + { + "name": "noise", + "type": "OpenSimplexNoise", + "getter": "get_noise", + "setter": "set_noise", + "index": -1 + }, + { + "name": "noise_offset", + "type": "Vector2", + "getter": "get_noise_offset", + "setter": "set_noise_offset", + "index": -1 + }, + { + "name": "seamless", + "type": "bool", + "getter": "get_seamless", + "setter": "set_seamless", + "index": -1 + }, + { + "name": "width", + "type": "int", + "getter": "get_width", + "setter": "set_width", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_generate_texture", + "return_type": "Image", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_queue_update", + "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": "_thread_done", + "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": "image", + "type": "Image", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_update_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": "get_bump_strength", + "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_noise", + "return_type": "OpenSimplexNoise", + "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_noise_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_seamless", + "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_normalmap", + "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_as_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": "as_normalmap", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bump_strength", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bump_strength", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_noise", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "noise", + "type": "OpenSimplexNoise", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_noise_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": "noise_offset", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_seamless", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "seamless", + "type": "bool", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Object", + "base_class": "", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "CONNECT_DEFERRED": 1, + "CONNECT_ONESHOT": 4, + "CONNECT_PERSIST": 2, + "CONNECT_REFERENCE_COUNTED": 8, + "NOTIFICATION_POSTINITIALIZE": 0, + "NOTIFICATION_PREDELETE": 1 + }, + "properties": [ + ], + "signals": [ + { + "name": "script_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_get", + "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": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_property_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": "_init", + "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": "_notification", + "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": "what", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set", + "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": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_to_string", + "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": "add_user_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": "signal", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arguments", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + } + ] + }, + { + "name": "call", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "call_deferred", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "callv", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg_array", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "can_translate_messages", + "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": "connect", + "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": "signal", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "target", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "binds", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "flags", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "disconnect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "signal", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "target", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "emit_signal", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "signal", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "free", + "return_type": "void", + "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", + "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": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_class", + "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_incoming_connections", + "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_indexed", + "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": "property", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_instance_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_meta", + "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_meta_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_method_list", + "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_property_list", + "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_script", + "return_type": "Reference", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_signal_connection_list", + "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": "signal", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_signal_list", + "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": "has_meta", + "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_method", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_signal", + "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": "signal", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_user_signal", + "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": "signal", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_blocking_signals", + "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_class", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_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": "signal", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "target", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_queued_for_deletion", + "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": "notification", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "what", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "reversed", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "property_list_changed_notify", + "return_type": "void", + "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_meta", + "return_type": "void", + "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", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_block_signals", + "return_type": "void", + "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_deferred", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_indexed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_message_translation", + "return_type": "void", + "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_meta", + "return_type": "void", + "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": "" + } + ] + }, + { + "name": "set_script", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "script", + "type": "Reference", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "to_string", + "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": "tr", + "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": "message", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "ConnectFlags", + "values": { + "CONNECT_DEFERRED": 1, + "CONNECT_PERSIST": 2, + "CONNECT_ONESHOT": 4, + "CONNECT_REFERENCE_COUNTED": 8 + } + } + ] + }, + { + "name": "Occluder", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "shape", + "type": "OccluderShape", + "getter": "get_shape", + "setter": "set_shape", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_shape", + "return_type": "OccluderShape", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "resource_changed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "OccluderShape", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "OccluderPolygon2D", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "CULL_CLOCKWISE": 1, + "CULL_COUNTER_CLOCKWISE": 2, + "CULL_DISABLED": 0 + }, + "properties": [ + { + "name": "closed", + "type": "bool", + "getter": "is_closed", + "setter": "set_closed", + "index": -1 + }, + { + "name": "cull_mode", + "type": "int", + "getter": "get_cull_mode", + "setter": "set_cull_mode", + "index": -1 + }, + { + "name": "polygon", + "type": "PoolVector2Array", + "getter": "get_polygon", + "setter": "set_polygon", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_cull_mode", + "return_type": "enum.OccluderPolygon2D::CullMode", + "is_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": "is_closed", + "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_closed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "closed", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_cull_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": "cull_mode", + "type": "int", + "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": "" + } + ] + } + ], + "enums": [ + { + "name": "CullMode", + "values": { + "CULL_DISABLED": 0, + "CULL_CLOCKWISE": 1, + "CULL_COUNTER_CLOCKWISE": 2 + } + } + ] + }, + { + "name": "OccluderShape", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "OccluderShapeSphere", + "base_class": "OccluderShape", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "spheres", + "type": "Array", + "getter": "get_spheres", + "setter": "set_spheres", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_spheres", + "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": "set_sphere_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_spheres", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "spheres", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "OmniLight", + "base_class": "Light", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "SHADOW_CUBE": 1, + "SHADOW_DETAIL_HORIZONTAL": 1, + "SHADOW_DETAIL_VERTICAL": 0, + "SHADOW_DUAL_PARABOLOID": 0 + }, + "properties": [ + { + "name": "omni_attenuation", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 5 + }, + { + "name": "omni_range", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 4 + }, + { + "name": "omni_shadow_detail", + "type": "int", + "getter": "get_shadow_detail", + "setter": "set_shadow_detail", + "index": -1 + }, + { + "name": "omni_shadow_mode", + "type": "int", + "getter": "get_shadow_mode", + "setter": "set_shadow_mode", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_shadow_detail", + "return_type": "enum.OmniLight::ShadowDetail", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_shadow_mode", + "return_type": "enum.OmniLight::ShadowMode", + "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_shadow_detail", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "detail", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_shadow_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": "" + } + ] + } + ], + "enums": [ + { + "name": "ShadowMode", + "values": { + "SHADOW_DUAL_PARABOLOID": 0, + "SHADOW_CUBE": 1 + } + }, + { + "name": "ShadowDetail", + "values": { + "SHADOW_DETAIL_VERTICAL": 0, + "SHADOW_DETAIL_HORIZONTAL": 1 + } + } + ] + }, + { + "name": "OpenSimplexNoise", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "lacunarity", + "type": "float", + "getter": "get_lacunarity", + "setter": "set_lacunarity", + "index": -1 + }, + { + "name": "octaves", + "type": "int", + "getter": "get_octaves", + "setter": "set_octaves", + "index": -1 + }, + { + "name": "period", + "type": "float", + "getter": "get_period", + "setter": "set_period", + "index": -1 + }, + { + "name": "persistence", + "type": "float", + "getter": "get_persistence", + "setter": "set_persistence", + "index": -1 + }, + { + "name": "seed", + "type": "int", + "getter": "get_seed", + "setter": "set_seed", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_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": "width", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "noise_offset", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + } + ] + }, + { + "name": "get_lacunarity", + "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_noise_1d", + "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": "x", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_noise_2d", + "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": "x", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "y", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_noise_2dv", + "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": "pos", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_noise_3d", + "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": "x", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "y", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "z", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_noise_3dv", + "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": "pos", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_noise_4d", + "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": "x", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "y", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "z", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "w", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_octaves", + "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_period", + "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_persistence", + "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_seamless_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": "size", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_seed", + "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_lacunarity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "lacunarity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_octaves", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "octave_count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_period", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "period", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_persistence", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "persistence", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_seed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "seed", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "OptionButton", + "base_class": "Button", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "items", + "type": "Array", + "getter": "_get_items", + "setter": "_set_items", + "index": -1 + }, + { + "name": "selected", + "type": "int", + "getter": "get_selected", + "setter": "_select_int", + "index": -1 + } + ], + "signals": [ + { + "name": "item_focused", + "arguments": [ + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "item_selected", + "arguments": [ + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_focused", + "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": "_get_items", + "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": "_select_int", + "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": "_selected", + "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": "_set_items", + "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_icon_item", + "return_type": "void", + "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": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "add_item", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "add_separator", + "return_type": "void", + "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", + "return_type": "void", + "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_item_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_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_metadata", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_popup", + "return_type": "PopupMenu", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_selected", + "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_selected_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_selected_metadata", + "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": "is_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_item", + "return_type": "void", + "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": "select", + "return_type": "void", + "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": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_metadata", + "return_type": "void", + "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": "metadata", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PCKPacker", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "add_file", + "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": "pck_path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "source_path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "flush", + "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": "verbose", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "pck_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": "pck_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "alignment", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PHashTranslation", + "base_class": "Translation", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "generate", + "return_type": "void", + "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": "Translation", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PackedDataContainer", + "base_class": "Resource", + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_data", + "return_type": "PoolByteArray", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "_iter_get", + "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": "arg0", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_iter_init", + "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": "arg0", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_iter_next", + "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": "arg0", + "type": "Array", + "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": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "pack", + "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": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PackedDataContainerRef", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "_is_dictionary", + "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": "_iter_get", + "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": "arg0", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_iter_init", + "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": "arg0", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_iter_next", + "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": "arg0", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PackedScene", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "GEN_EDIT_STATE_DISABLED": 0, + "GEN_EDIT_STATE_INSTANCE": 1, + "GEN_EDIT_STATE_MAIN": 2 + }, + "properties": [ + { + "name": "_bundled", + "type": "Dictionary", + "getter": "_get_bundled_scene", + "setter": "_set_bundled_scene", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_bundled_scene", + "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_bundled_scene", + "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": "can_instance", + "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_state", + "return_type": "SceneState", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "instance", + "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": "edit_state", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "pack", + "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": "Node", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "GenEditState", + "values": { + "GEN_EDIT_STATE_DISABLED": 0, + "GEN_EDIT_STATE_INSTANCE": 1, + "GEN_EDIT_STATE_MAIN": 2 + } + } + ] + }, + { + "name": "PackedSceneGLTF", + "base_class": "PackedScene", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "export_gltf", + "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": "Node", + "has_default_value": false, + "default_value": "" + }, + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "bake_fps", + "type": "float", + "has_default_value": true, + "default_value": "1000" + } + ] + }, + { + "name": "import_gltf_scene", + "return_type": "Node", + "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": "flags", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "bake_fps", + "type": "float", + "has_default_value": true, + "default_value": "1000" + }, + { + "name": "state", + "type": "GLTFState", + "has_default_value": true, + "default_value": "[Object:null]" + } + ] + }, + { + "name": "pack_gltf", + "return_type": "void", + "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": "flags", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "bake_fps", + "type": "float", + "has_default_value": true, + "default_value": "1000" + }, + { + "name": "state", + "type": "GLTFState", + "has_default_value": true, + "default_value": "[Object:null]" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PacketPeer", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "allow_object_decoding", + "type": "bool", + "getter": "is_object_decoding_allowed", + "setter": "set_allow_object_decoding", + "index": -1 + }, + { + "name": "encode_buffer_max_size", + "type": "int", + "getter": "get_encode_buffer_max_size", + "setter": "set_encode_buffer_max_size", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_available_packet_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_encode_buffer_max_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": "get_packet", + "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": "get_packet_error", + "return_type": "enum.Error", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_var", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "allow_objects", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "is_object_decoding_allowed", + "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": "put_packet", + "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": "buffer", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_var", + "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": "var", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "full_objects", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "set_allow_object_decoding", + "return_type": "void", + "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_encode_buffer_max_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_size", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PacketPeerDTLS", + "base_class": "PacketPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "STATUS_CONNECTED": 2, + "STATUS_DISCONNECTED": 0, + "STATUS_ERROR": 3, + "STATUS_ERROR_HOSTNAME_MISMATCH": 4, + "STATUS_HANDSHAKING": 1 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "connect_to_peer", + "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": "packet_peer", + "type": "PacketPeerUDP", + "has_default_value": false, + "default_value": "" + }, + { + "name": "validate_certs", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "for_hostname", + "type": "String", + "has_default_value": true, + "default_value": "" + }, + { + "name": "valid_certificate", + "type": "X509Certificate", + "has_default_value": true, + "default_value": "[Object:null]" + } + ] + }, + { + "name": "disconnect_from_peer", + "return_type": "void", + "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_status", + "return_type": "enum.PacketPeerDTLS::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": "poll", + "return_type": "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": "Status", + "values": { + "STATUS_DISCONNECTED": 0, + "STATUS_HANDSHAKING": 1, + "STATUS_CONNECTED": 2, + "STATUS_ERROR": 3, + "STATUS_ERROR_HOSTNAME_MISMATCH": 4 + } + } + ] + }, + { + "name": "PacketPeerGDNative", + "base_class": "PacketPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "PacketPeerStream", + "base_class": "PacketPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "input_buffer_max_size", + "type": "int", + "getter": "get_input_buffer_max_size", + "setter": "set_input_buffer_max_size", + "index": -1 + }, + { + "name": "output_buffer_max_size", + "type": "int", + "getter": "get_output_buffer_max_size", + "setter": "set_output_buffer_max_size", + "index": -1 + }, + { + "name": "stream_peer", + "type": "StreamPeer", + "getter": "get_stream_peer", + "setter": "set_stream_peer", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_input_buffer_max_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": "get_output_buffer_max_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": "get_stream_peer", + "return_type": "StreamPeer", + "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_input_buffer_max_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_size_bytes", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_output_buffer_max_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_size_bytes", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_stream_peer", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "peer", + "type": "StreamPeer", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PacketPeerUDP", + "base_class": "PacketPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "close", + "return_type": "void", + "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_to_host", + "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": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_packet_ip", + "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_packet_port", + "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_connected_to_host", + "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_listening", + "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": "join_multicast_group", + "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": "multicast_address", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "interface_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "leave_multicast_group", + "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": "multicast_address", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "interface_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "listen", + "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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bind_address", + "type": "String", + "has_default_value": true, + "default_value": "*" + }, + { + "name": "recv_buf_size", + "type": "int", + "has_default_value": true, + "default_value": "65536" + } + ] + }, + { + "name": "set_broadcast_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_dest_address", + "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": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "wait", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Panel", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "PanelContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "PanoramaSky", + "base_class": "Sky", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "panorama", + "type": "Texture", + "getter": "get_panorama", + "setter": "set_panorama", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_panorama", + "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": "set_panorama", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ParallaxBackground", + "base_class": "CanvasLayer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "scroll_base_offset", + "type": "Vector2", + "getter": "get_scroll_base_offset", + "setter": "set_scroll_base_offset", + "index": -1 + }, + { + "name": "scroll_base_scale", + "type": "Vector2", + "getter": "get_scroll_base_scale", + "setter": "set_scroll_base_scale", + "index": -1 + }, + { + "name": "scroll_ignore_camera_zoom", + "type": "bool", + "getter": "is_ignore_camera_zoom", + "setter": "set_ignore_camera_zoom", + "index": -1 + }, + { + "name": "scroll_limit_begin", + "type": "Vector2", + "getter": "get_limit_begin", + "setter": "set_limit_begin", + "index": -1 + }, + { + "name": "scroll_limit_end", + "type": "Vector2", + "getter": "get_limit_end", + "setter": "set_limit_end", + "index": -1 + }, + { + "name": "scroll_offset", + "type": "Vector2", + "getter": "get_scroll_offset", + "setter": "set_scroll_offset", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_camera_moved", + "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": "Transform2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_limit_begin", + "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_limit_end", + "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_scroll_base_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_scroll_base_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_scroll_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": "is_ignore_camera_zoom", + "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_ignore_camera_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": "ignore", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_limit_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": "ofs", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_limit_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": "ofs", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_scroll_base_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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_scroll_base_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_scroll_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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ParallaxLayer", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "motion_mirroring", + "type": "Vector2", + "getter": "get_mirroring", + "setter": "set_mirroring", + "index": -1 + }, + { + "name": "motion_offset", + "type": "Vector2", + "getter": "get_motion_offset", + "setter": "set_motion_offset", + "index": -1 + }, + { + "name": "motion_scale", + "type": "Vector2", + "getter": "get_motion_scale", + "setter": "set_motion_scale", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_mirroring", + "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_motion_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_motion_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": "set_mirroring", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mirror", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_motion_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_motion_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Particles", + "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, + "MAX_DRAW_PASSES": 4 + }, + "properties": [ + { + "name": "amount", + "type": "int", + "getter": "get_amount", + "setter": "set_amount", + "index": -1 + }, + { + "name": "draw_order", + "type": "int", + "getter": "get_draw_order", + "setter": "set_draw_order", + "index": -1 + }, + { + "name": "draw_pass_1", + "type": "Mesh", + "getter": "get_draw_pass_mesh", + "setter": "set_draw_pass_mesh", + "index": 0 + }, + { + "name": "draw_pass_2", + "type": "Mesh", + "getter": "get_draw_pass_mesh", + "setter": "set_draw_pass_mesh", + "index": 1 + }, + { + "name": "draw_pass_3", + "type": "Mesh", + "getter": "get_draw_pass_mesh", + "setter": "set_draw_pass_mesh", + "index": 2 + }, + { + "name": "draw_pass_4", + "type": "Mesh", + "getter": "get_draw_pass_mesh", + "setter": "set_draw_pass_mesh", + "index": 3 + }, + { + "name": "draw_passes", + "type": "int", + "getter": "get_draw_passes", + "setter": "set_draw_passes", + "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": "fract_delta", + "type": "bool", + "getter": "get_fractional_delta", + "setter": "set_fractional_delta", + "index": -1 + }, + { + "name": "lifetime", + "type": "float", + "getter": "get_lifetime", + "setter": "set_lifetime", + "index": -1 + }, + { + "name": "local_coords", + "type": "bool", + "getter": "get_use_local_coordinates", + "setter": "set_use_local_coordinates", + "index": -1 + }, + { + "name": "one_shot", + "type": "bool", + "getter": "get_one_shot", + "setter": "set_one_shot", + "index": -1 + }, + { + "name": "preprocess", + "type": "float", + "getter": "get_pre_process_time", + "setter": "set_pre_process_time", + "index": -1 + }, + { + "name": "process_material", + "type": "ShaderMaterial,ParticlesMaterial", + "getter": "get_process_material", + "setter": "set_process_material", + "index": -1 + }, + { + "name": "randomness", + "type": "float", + "getter": "get_randomness_ratio", + "setter": "set_randomness_ratio", + "index": -1 + }, + { + "name": "speed_scale", + "type": "float", + "getter": "get_speed_scale", + "setter": "set_speed_scale", + "index": -1 + }, + { + "name": "visibility_aabb", + "type": "AABB", + "getter": "get_visibility_aabb", + "setter": "set_visibility_aabb", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "capture_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": "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_draw_order", + "return_type": "enum.Particles::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_draw_pass_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": "pass", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_draw_passes", + "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_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_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_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_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_process_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_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_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": "get_visibility_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": "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_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_draw_pass_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": "pass", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mesh", + "type": "Mesh", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_draw_passes", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "passes", + "type": "int", + "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_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_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_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_process_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_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_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": "" + } + ] + }, + { + "name": "set_visibility_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": "" + } + ] + } + ], + "enums": [ + { + "name": "DrawOrder", + "values": { + "DRAW_ORDER_INDEX": 0, + "DRAW_ORDER_LIFETIME": 1, + "DRAW_ORDER_VIEW_DEPTH": 2 + } + } + ] + }, + { + "name": "Particles2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "DRAW_ORDER_INDEX": 0, + "DRAW_ORDER_LIFETIME": 1 + }, + "properties": [ + { + "name": "amount", + "type": "int", + "getter": "get_amount", + "setter": "set_amount", + "index": -1 + }, + { + "name": "draw_order", + "type": "int", + "getter": "get_draw_order", + "setter": "set_draw_order", + "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": "fract_delta", + "type": "bool", + "getter": "get_fractional_delta", + "setter": "set_fractional_delta", + "index": -1 + }, + { + "name": "lifetime", + "type": "float", + "getter": "get_lifetime", + "setter": "set_lifetime", + "index": -1 + }, + { + "name": "local_coords", + "type": "bool", + "getter": "get_use_local_coordinates", + "setter": "set_use_local_coordinates", + "index": -1 + }, + { + "name": "normal_map", + "type": "Texture", + "getter": "get_normal_map", + "setter": "set_normal_map", + "index": -1 + }, + { + "name": "one_shot", + "type": "bool", + "getter": "get_one_shot", + "setter": "set_one_shot", + "index": -1 + }, + { + "name": "preprocess", + "type": "float", + "getter": "get_pre_process_time", + "setter": "set_pre_process_time", + "index": -1 + }, + { + "name": "process_material", + "type": "ShaderMaterial,ParticlesMaterial", + "getter": "get_process_material", + "setter": "set_process_material", + "index": -1 + }, + { + "name": "randomness", + "type": "float", + "getter": "get_randomness_ratio", + "setter": "set_randomness_ratio", + "index": -1 + }, + { + "name": "speed_scale", + "type": "float", + "getter": "get_speed_scale", + "setter": "set_speed_scale", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + }, + { + "name": "visibility_rect", + "type": "Rect2", + "getter": "get_visibility_rect", + "setter": "set_visibility_rect", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "capture_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_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_draw_order", + "return_type": "enum.Particles2D::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_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_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_normal_map", + "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_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_process_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_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_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": "get_visibility_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": "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_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_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_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_normal_map", + "return_type": "void", + "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_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": "secs", + "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_process_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_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_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": "" + } + ] + }, + { + "name": "set_visibility_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": "visibility_rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "DrawOrder", + "values": { + "DRAW_ORDER_INDEX": 0, + "DRAW_ORDER_LIFETIME": 1 + } + } + ] + }, + { + "name": "ParticlesMaterial", + "base_class": "Material", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "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": "angle", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 7 + }, + { + "name": "angle_curve", + "type": "CurveTexture", + "getter": "get_param_texture", + "setter": "set_param_texture", + "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": "CurveTexture", + "getter": "get_param_texture", + "setter": "set_param_texture", + "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": "CurveTexture", + "getter": "get_param_texture", + "setter": "set_param_texture", + "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": "CurveTexture", + "getter": "get_param_texture", + "setter": "set_param_texture", + "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_ramp", + "type": "GradientTexture", + "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": "CurveTexture", + "getter": "get_param_texture", + "setter": "set_param_texture", + "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": "emission_box_extents", + "type": "Vector3", + "getter": "get_emission_box_extents", + "setter": "set_emission_box_extents", + "index": -1 + }, + { + "name": "emission_color_texture", + "type": "Texture", + "getter": "get_emission_color_texture", + "setter": "set_emission_color_texture", + "index": -1 + }, + { + "name": "emission_normal_texture", + "type": "Texture", + "getter": "get_emission_normal_texture", + "setter": "set_emission_normal_texture", + "index": -1 + }, + { + "name": "emission_point_count", + "type": "int", + "getter": "get_emission_point_count", + "setter": "set_emission_point_count", + "index": -1 + }, + { + "name": "emission_point_texture", + "type": "Texture", + "getter": "get_emission_point_texture", + "setter": "set_emission_point_texture", + "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": "flag_align_y", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 0 + }, + { + "name": "flag_disable_z", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 2 + }, + { + "name": "flag_rotate_y", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 1 + }, + { + "name": "flatness", + "type": "float", + "getter": "get_flatness", + "setter": "set_flatness", + "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": "CurveTexture", + "getter": "get_param_texture", + "setter": "set_param_texture", + "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_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": "CurveTexture", + "getter": "get_param_texture", + "setter": "set_param_texture", + "index": 3 + }, + { + "name": "linear_accel_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 3 + }, + { + "name": "orbit_velocity", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 2 + }, + { + "name": "orbit_velocity_curve", + "type": "CurveTexture", + "getter": "get_param_texture", + "setter": "set_param_texture", + "index": 2 + }, + { + "name": "orbit_velocity_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 2 + }, + { + "name": "radial_accel", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 4 + }, + { + "name": "radial_accel_curve", + "type": "CurveTexture", + "getter": "get_param_texture", + "setter": "set_param_texture", + "index": 4 + }, + { + "name": "radial_accel_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 4 + }, + { + "name": "scale", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 8 + }, + { + "name": "scale_curve", + "type": "CurveTexture", + "getter": "get_param_texture", + "setter": "set_param_texture", + "index": 8 + }, + { + "name": "scale_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 8 + }, + { + "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": "CurveTexture", + "getter": "get_param_texture", + "setter": "set_param_texture", + "index": 5 + }, + { + "name": "tangential_accel_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 5 + }, + { + "name": "trail_color_modifier", + "type": "GradientTexture", + "getter": "get_trail_color_modifier", + "setter": "set_trail_color_modifier", + "index": -1 + }, + { + "name": "trail_divisor", + "type": "int", + "getter": "get_trail_divisor", + "setter": "set_trail_divisor", + "index": -1 + }, + { + "name": "trail_size_modifier", + "type": "CurveTexture", + "getter": "get_trail_size_modifier", + "setter": "set_trail_size_modifier", + "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": "get_color_ramp", + "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_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_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_color_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_emission_normal_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_emission_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_emission_point_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_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.ParticlesMaterial::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_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_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_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_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_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_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_param_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": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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_trail_color_modifier", + "return_type": "GradientTexture", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_trail_divisor", + "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_trail_size_modifier", + "return_type": "CurveTexture", + "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": "" + } + ] + }, + { + "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": "Texture", + "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": "degrees", + "type": "Vector3", + "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_color_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_emission_normal_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_emission_point_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": "point_count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_emission_point_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_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_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_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_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_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": "randomness", + "type": "float", + "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_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_param_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": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "Texture", + "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_trail_color_modifier", + "return_type": "void", + "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": "GradientTexture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_trail_divisor", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "divisor", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_trail_size_modifier", + "return_type": "void", + "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": "CurveTexture", + "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": "Path", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "curve", + "type": "Curve3D", + "getter": "get_curve", + "setter": "set_curve", + "index": -1 + } + ], + "signals": [ + { + "name": "curve_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_curve_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_curve", + "return_type": "Curve3D", + "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_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": "curve", + "type": "Curve3D", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Path2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "curve", + "type": "Curve2D", + "getter": "get_curve", + "setter": "set_curve", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_curve_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_curve", + "return_type": "Curve2D", + "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_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": "curve", + "type": "Curve2D", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PathFollow", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "ROTATION_NONE": 0, + "ROTATION_ORIENTED": 4, + "ROTATION_XY": 2, + "ROTATION_XYZ": 3, + "ROTATION_Y": 1 + }, + "properties": [ + { + "name": "cubic_interp", + "type": "bool", + "getter": "get_cubic_interpolation", + "setter": "set_cubic_interpolation", + "index": -1 + }, + { + "name": "h_offset", + "type": "float", + "getter": "get_h_offset", + "setter": "set_h_offset", + "index": -1 + }, + { + "name": "loop", + "type": "bool", + "getter": "has_loop", + "setter": "set_loop", + "index": -1 + }, + { + "name": "offset", + "type": "float", + "getter": "get_offset", + "setter": "set_offset", + "index": -1 + }, + { + "name": "rotation_mode", + "type": "int", + "getter": "get_rotation_mode", + "setter": "set_rotation_mode", + "index": -1 + }, + { + "name": "unit_offset", + "type": "float", + "getter": "get_unit_offset", + "setter": "set_unit_offset", + "index": -1 + }, + { + "name": "v_offset", + "type": "float", + "getter": "get_v_offset", + "setter": "set_v_offset", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_cubic_interpolation", + "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_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_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_rotation_mode", + "return_type": "enum.PathFollow::RotationMode", + "is_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_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_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": "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_cubic_interpolation", + "return_type": "void", + "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_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": "h_offset", + "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": "loop", + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_rotation_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": "rotation_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_unit_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": "unit_offset", + "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": "v_offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "RotationMode", + "values": { + "ROTATION_NONE": 0, + "ROTATION_Y": 1, + "ROTATION_XY": 2, + "ROTATION_XYZ": 3, + "ROTATION_ORIENTED": 4 + } + } + ] + }, + { + "name": "PathFollow2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "cubic_interp", + "type": "bool", + "getter": "get_cubic_interpolation", + "setter": "set_cubic_interpolation", + "index": -1 + }, + { + "name": "h_offset", + "type": "float", + "getter": "get_h_offset", + "setter": "set_h_offset", + "index": -1 + }, + { + "name": "lookahead", + "type": "float", + "getter": "get_lookahead", + "setter": "set_lookahead", + "index": -1 + }, + { + "name": "loop", + "type": "bool", + "getter": "has_loop", + "setter": "set_loop", + "index": -1 + }, + { + "name": "offset", + "type": "float", + "getter": "get_offset", + "setter": "set_offset", + "index": -1 + }, + { + "name": "rotate", + "type": "bool", + "getter": "is_rotating", + "setter": "set_rotate", + "index": -1 + }, + { + "name": "unit_offset", + "type": "float", + "getter": "get_unit_offset", + "setter": "set_unit_offset", + "index": -1 + }, + { + "name": "v_offset", + "type": "float", + "getter": "get_v_offset", + "setter": "set_v_offset", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_cubic_interpolation", + "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_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_lookahead", + "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_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_unit_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_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": "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": "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": "set_cubic_interpolation", + "return_type": "void", + "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_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": "h_offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_lookahead", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "lookahead", + "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": "loop", + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_rotate", + "return_type": "void", + "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_unit_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": "unit_offset", + "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": "v_offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Performance", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "Performance", + "instanciable": false, + "is_reference": false, + "constants": { + "AUDIO_OUTPUT_LATENCY": 30, + "MEMORY_DYNAMIC": 4, + "MEMORY_DYNAMIC_MAX": 6, + "MEMORY_MESSAGE_BUFFER_MAX": 7, + "MEMORY_STATIC": 3, + "MEMORY_STATIC_MAX": 5, + "MONITOR_MAX": 31, + "OBJECT_COUNT": 8, + "OBJECT_NODE_COUNT": 10, + "OBJECT_ORPHAN_NODE_COUNT": 11, + "OBJECT_RESOURCE_COUNT": 9, + "PHYSICS_2D_ACTIVE_OBJECTS": 24, + "PHYSICS_2D_COLLISION_PAIRS": 25, + "PHYSICS_2D_ISLAND_COUNT": 26, + "PHYSICS_3D_ACTIVE_OBJECTS": 27, + "PHYSICS_3D_COLLISION_PAIRS": 28, + "PHYSICS_3D_ISLAND_COUNT": 29, + "RENDER_2D_DRAW_CALLS_IN_FRAME": 19, + "RENDER_2D_ITEMS_IN_FRAME": 18, + "RENDER_DRAW_CALLS_IN_FRAME": 17, + "RENDER_MATERIAL_CHANGES_IN_FRAME": 14, + "RENDER_OBJECTS_IN_FRAME": 12, + "RENDER_SHADER_CHANGES_IN_FRAME": 15, + "RENDER_SURFACE_CHANGES_IN_FRAME": 16, + "RENDER_TEXTURE_MEM_USED": 21, + "RENDER_USAGE_VIDEO_MEM_TOTAL": 23, + "RENDER_VERTEX_MEM_USED": 22, + "RENDER_VERTICES_IN_FRAME": 13, + "RENDER_VIDEO_MEM_USED": 20, + "TIME_FPS": 0, + "TIME_PHYSICS_PROCESS": 2, + "TIME_PROCESS": 1 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_monitor", + "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": "monitor", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Monitor", + "values": { + "TIME_FPS": 0, + "TIME_PROCESS": 1, + "TIME_PHYSICS_PROCESS": 2, + "MEMORY_STATIC": 3, + "MEMORY_DYNAMIC": 4, + "MEMORY_STATIC_MAX": 5, + "MEMORY_DYNAMIC_MAX": 6, + "MEMORY_MESSAGE_BUFFER_MAX": 7, + "OBJECT_COUNT": 8, + "OBJECT_RESOURCE_COUNT": 9, + "OBJECT_NODE_COUNT": 10, + "OBJECT_ORPHAN_NODE_COUNT": 11, + "RENDER_OBJECTS_IN_FRAME": 12, + "RENDER_VERTICES_IN_FRAME": 13, + "RENDER_MATERIAL_CHANGES_IN_FRAME": 14, + "RENDER_SHADER_CHANGES_IN_FRAME": 15, + "RENDER_SURFACE_CHANGES_IN_FRAME": 16, + "RENDER_DRAW_CALLS_IN_FRAME": 17, + "RENDER_2D_ITEMS_IN_FRAME": 18, + "RENDER_2D_DRAW_CALLS_IN_FRAME": 19, + "RENDER_VIDEO_MEM_USED": 20, + "RENDER_TEXTURE_MEM_USED": 21, + "RENDER_VERTEX_MEM_USED": 22, + "RENDER_USAGE_VIDEO_MEM_TOTAL": 23, + "PHYSICS_2D_ACTIVE_OBJECTS": 24, + "PHYSICS_2D_COLLISION_PAIRS": 25, + "PHYSICS_2D_ISLAND_COUNT": 26, + "PHYSICS_3D_ACTIVE_OBJECTS": 27, + "PHYSICS_3D_COLLISION_PAIRS": 28, + "PHYSICS_3D_ISLAND_COUNT": 29, + "AUDIO_OUTPUT_LATENCY": 30, + "MONITOR_MAX": 31 + } + } + ] + }, + { + "name": "PhysicalBone", + "base_class": "PhysicsBody", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "JOINT_TYPE_6DOF": 5, + "JOINT_TYPE_CONE": 2, + "JOINT_TYPE_HINGE": 3, + "JOINT_TYPE_NONE": 0, + "JOINT_TYPE_PIN": 1, + "JOINT_TYPE_SLIDER": 4 + }, + "properties": [ + { + "name": "body_offset", + "type": "Transform", + "getter": "get_body_offset", + "setter": "set_body_offset", + "index": -1 + }, + { + "name": "bounce", + "type": "float", + "getter": "get_bounce", + "setter": "set_bounce", + "index": -1 + }, + { + "name": "friction", + "type": "float", + "getter": "get_friction", + "setter": "set_friction", + "index": -1 + }, + { + "name": "gravity_scale", + "type": "float", + "getter": "get_gravity_scale", + "setter": "set_gravity_scale", + "index": -1 + }, + { + "name": "joint_offset", + "type": "Transform", + "getter": "get_joint_offset", + "setter": "set_joint_offset", + "index": -1 + }, + { + "name": "joint_type", + "type": "int", + "getter": "get_joint_type", + "setter": "set_joint_type", + "index": -1 + }, + { + "name": "mass", + "type": "float", + "getter": "get_mass", + "setter": "set_mass", + "index": -1 + }, + { + "name": "weight", + "type": "float", + "getter": "get_weight", + "setter": "set_weight", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_direct_state_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": "arg0", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_central_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "impulse", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_impulse", + "return_type": "void", + "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": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "impulse", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_body_offset", + "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_bone_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_bounce", + "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_friction", + "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_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_joint_offset", + "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_joint_type", + "return_type": "enum.PhysicalBone::JointType", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_mass", + "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_simulate_physics", + "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": "get_weight", + "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_simulating_physics", + "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_static_body", + "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_body_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": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bounce", + "return_type": "void", + "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", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_friction", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "friction", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_gravity_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": "gravity_scale", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joint_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": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_joint_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": "joint_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_mass", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mass", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_weight", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "weight", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "JointType", + "values": { + "JOINT_TYPE_NONE": 0, + "JOINT_TYPE_PIN": 1, + "JOINT_TYPE_CONE": 2, + "JOINT_TYPE_HINGE": 3, + "JOINT_TYPE_SLIDER": 4, + "JOINT_TYPE_6DOF": 5 + } + } + ] + }, + { + "name": "Physics2DDirectBodyState", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "angular_velocity", + "type": "float", + "getter": "get_angular_velocity", + "setter": "set_angular_velocity", + "index": -1 + }, + { + "name": "inverse_inertia", + "type": "float", + "getter": "get_inverse_inertia", + "setter": "", + "index": -1 + }, + { + "name": "inverse_mass", + "type": "float", + "getter": "get_inverse_mass", + "setter": "", + "index": -1 + }, + { + "name": "linear_velocity", + "type": "Vector2", + "getter": "get_linear_velocity", + "setter": "set_linear_velocity", + "index": -1 + }, + { + "name": "sleeping", + "type": "bool", + "getter": "is_sleeping", + "setter": "set_sleep_state", + "index": -1 + }, + { + "name": "step", + "type": "float", + "getter": "get_step", + "setter": "", + "index": -1 + }, + { + "name": "total_angular_damp", + "type": "float", + "getter": "get_total_angular_damp", + "setter": "", + "index": -1 + }, + { + "name": "total_gravity", + "type": "Vector2", + "getter": "get_total_gravity", + "setter": "", + "index": -1 + }, + { + "name": "total_linear_damp", + "type": "float", + "getter": "get_total_linear_damp", + "setter": "", + "index": -1 + }, + { + "name": "transform", + "type": "Transform2D", + "getter": "get_transform", + "setter": "set_transform", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "add_central_force", + "return_type": "void", + "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", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_force", + "return_type": "void", + "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": "force", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_torque", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "torque", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_central_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "impulse", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_impulse", + "return_type": "void", + "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": "impulse", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_torque_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "impulse", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_angular_velocity", + "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_contact_collider", + "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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_collider_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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_collider_object", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_collider_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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_collider_shape", + "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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_collider_shape_metadata", + "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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_collider_velocity_at_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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_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_contact_local_normal", + "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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_local_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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_local_shape", + "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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_inverse_inertia", + "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_inverse_mass", + "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_linear_velocity", + "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_space_state", + "return_type": "Physics2DDirectSpaceState", + "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_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_total_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_total_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_total_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_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_velocity_at_local_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": "local_position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "integrate_forces", + "return_type": "void", + "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_sleeping", + "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_angular_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "velocity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_linear_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sleep_state", + "return_type": "void", + "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_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": "Physics2DDirectBodyStateSW", + "base_class": "Physics2DDirectBodyState", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "Physics2DDirectSpaceState", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "cast_motion", + "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": "shape", + "type": "Physics2DShapeQueryParameters", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "collide_shape", + "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": "shape", + "type": "Physics2DShapeQueryParameters", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_results", + "type": "int", + "has_default_value": true, + "default_value": "32" + } + ] + }, + { + "name": "get_rest_info", + "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": "shape", + "type": "Physics2DShapeQueryParameters", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "intersect_point", + "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": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_results", + "type": "int", + "has_default_value": true, + "default_value": "32" + }, + { + "name": "exclude", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "collision_layer", + "type": "int", + "has_default_value": true, + "default_value": "2147483647" + }, + { + "name": "collide_with_bodies", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "collide_with_areas", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "intersect_point_on_canvas", + "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": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "canvas_instance_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_results", + "type": "int", + "has_default_value": true, + "default_value": "32" + }, + { + "name": "exclude", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "collision_layer", + "type": "int", + "has_default_value": true, + "default_value": "2147483647" + }, + { + "name": "collide_with_bodies", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "collide_with_areas", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "intersect_ray", + "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": "from", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exclude", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "collision_layer", + "type": "int", + "has_default_value": true, + "default_value": "2147483647" + }, + { + "name": "collide_with_bodies", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "collide_with_areas", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "intersect_shape", + "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": "shape", + "type": "Physics2DShapeQueryParameters", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_results", + "type": "int", + "has_default_value": true, + "default_value": "32" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Physics2DServer", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "Physics2DServer", + "instanciable": false, + "is_reference": false, + "constants": { + "AREA_BODY_ADDED": 0, + "AREA_BODY_REMOVED": 1, + "AREA_PARAM_ANGULAR_DAMP": 6, + "AREA_PARAM_GRAVITY": 0, + "AREA_PARAM_GRAVITY_DISTANCE_SCALE": 3, + "AREA_PARAM_GRAVITY_IS_POINT": 2, + "AREA_PARAM_GRAVITY_POINT_ATTENUATION": 4, + "AREA_PARAM_GRAVITY_VECTOR": 1, + "AREA_PARAM_LINEAR_DAMP": 5, + "AREA_PARAM_PRIORITY": 7, + "AREA_SPACE_OVERRIDE_COMBINE": 1, + "AREA_SPACE_OVERRIDE_COMBINE_REPLACE": 2, + "AREA_SPACE_OVERRIDE_DISABLED": 0, + "AREA_SPACE_OVERRIDE_REPLACE": 3, + "AREA_SPACE_OVERRIDE_REPLACE_COMBINE": 4, + "BODY_MODE_CHARACTER": 3, + "BODY_MODE_KINEMATIC": 1, + "BODY_MODE_RIGID": 2, + "BODY_MODE_STATIC": 0, + "BODY_PARAM_ANGULAR_DAMP": 6, + "BODY_PARAM_BOUNCE": 0, + "BODY_PARAM_FRICTION": 1, + "BODY_PARAM_GRAVITY_SCALE": 4, + "BODY_PARAM_INERTIA": 3, + "BODY_PARAM_LINEAR_DAMP": 5, + "BODY_PARAM_MASS": 2, + "BODY_PARAM_MAX": 7, + "BODY_STATE_ANGULAR_VELOCITY": 2, + "BODY_STATE_CAN_SLEEP": 4, + "BODY_STATE_LINEAR_VELOCITY": 1, + "BODY_STATE_SLEEPING": 3, + "BODY_STATE_TRANSFORM": 0, + "CCD_MODE_CAST_RAY": 1, + "CCD_MODE_CAST_SHAPE": 2, + "CCD_MODE_DISABLED": 0, + "DAMPED_STRING_DAMPING": 2, + "DAMPED_STRING_REST_LENGTH": 0, + "DAMPED_STRING_STIFFNESS": 1, + "INFO_ACTIVE_OBJECTS": 0, + "INFO_COLLISION_PAIRS": 1, + "INFO_ISLAND_COUNT": 2, + "JOINT_DAMPED_SPRING": 2, + "JOINT_GROOVE": 1, + "JOINT_PARAM_BIAS": 0, + "JOINT_PARAM_MAX_BIAS": 1, + "JOINT_PARAM_MAX_FORCE": 2, + "JOINT_PIN": 0, + "SHAPE_CAPSULE": 5, + "SHAPE_CIRCLE": 3, + "SHAPE_CONCAVE_POLYGON": 7, + "SHAPE_CONVEX_POLYGON": 6, + "SHAPE_CUSTOM": 8, + "SHAPE_LINE": 0, + "SHAPE_RAY": 1, + "SHAPE_RECTANGLE": 4, + "SHAPE_SEGMENT": 2, + "SPACE_PARAM_BODY_ANGULAR_VELOCITY_SLEEP_THRESHOLD": 4, + "SPACE_PARAM_BODY_LINEAR_VELOCITY_SLEEP_THRESHOLD": 3, + "SPACE_PARAM_BODY_MAX_ALLOWED_PENETRATION": 2, + "SPACE_PARAM_BODY_TIME_TO_SLEEP": 5, + "SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS": 6, + "SPACE_PARAM_CONTACT_MAX_SEPARATION": 1, + "SPACE_PARAM_CONTACT_RECYCLE_RADIUS": 0, + "SPACE_PARAM_TEST_MOTION_MIN_CONTACT_DEPTH": 7 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "area_add_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": true, + "default_value": "((1, 0), (0, 1), (0, 0))" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "area_attach_canvas_instance_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_attach_object_instance_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_clear_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "area_get_canvas_instance_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_get_object_instance_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_get_param", + "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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_get_shape", + "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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_get_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_get_shape_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_get_space", + "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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_get_space_override_mode", + "return_type": "enum.Physics2DServer::AreaSpaceOverrideMode", + "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": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_remove_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_set_area_monitor_callback", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "receiver", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "layer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_set_monitor_callback", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "receiver", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "monitorable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_set_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_set_shape_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_set_shape_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_set_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "space", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_add_central_force", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "force", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_add_collision_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "excepted_body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_add_force", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "offset", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "force", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_add_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": true, + "default_value": "((1, 0), (0, 1), (0, 0))" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "body_add_torque", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "torque", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_apply_central_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "impulse", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_apply_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "impulse", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_apply_torque_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "impulse", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_attach_canvas_instance_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_attach_object_instance_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_clear_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "body_get_canvas_instance_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_continuous_collision_detection_mode", + "return_type": "enum.Physics2DServer::CCDMode", + "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": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_direct_state", + "return_type": "Physics2DDirectBodyState", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_max_contacts_reported", + "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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_mode", + "return_type": "enum.Physics2DServer::BodyMode", + "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": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_object_instance_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_shape", + "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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_shape_metadata", + "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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_shape_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_space", + "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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_state", + "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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "state", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_is_omitting_force_integration", + "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": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_remove_collision_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "excepted_body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_remove_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_axis_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "axis_velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "layer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_continuous_collision_detection_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_force_integration_callback", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "receiver", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "userdata", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + } + ] + }, + { + "name": "body_set_max_contacts_reported", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "amount", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_omit_force_integration", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_shape_as_one_way_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "margin", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_shape_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_shape_metadata", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "metadata", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_shape_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "space", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_state", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "state", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_test_motion", + "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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "motion", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "margin", + "type": "float", + "has_default_value": true, + "default_value": "0.08" + }, + { + "name": "result", + "type": "Physics2DTestMotionResult", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "exclude_raycast_shapes", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "exclude", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + } + ] + }, + { + "name": "capsule_shape_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "circle_shape_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "concave_polygon_shape_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "convex_polygon_shape_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "damped_spring_joint_create", + "return_type": "RID", + "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_a", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "anchor_b", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "body_a", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "body_b", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + } + ] + }, + { + "name": "damped_string_joint_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "damped_string_joint_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "free_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": "get_process_info", + "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": "process_info", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "groove_joint_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "groove1_a", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "groove2_a", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "anchor_b", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "body_a", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + }, + { + "name": "body_b", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + } + ] + }, + { + "name": "joint_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "joint_get_type", + "return_type": "enum.Physics2DServer::JointType", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "joint_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "line_shape_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "pin_joint_create", + "return_type": "RID", + "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", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "body_a", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "body_b", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + } + ] + }, + { + "name": "ray_shape_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "rectangle_shape_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "segment_shape_create", + "return_type": "RID", + "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": "active", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_collision_iterations", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "iterations", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_get_data", + "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": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_get_type", + "return_type": "enum.Physics2DServer::ShapeType", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_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": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "data", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "space_create", + "return_type": "RID", + "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_get_direct_state", + "return_type": "Physics2DDirectSpaceState", + "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", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "space_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": "space", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "space_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": "space", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "space_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": "space", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "active", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "space_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": "space", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "ProcessInfo", + "values": { + "INFO_ACTIVE_OBJECTS": 0, + "INFO_COLLISION_PAIRS": 1, + "INFO_ISLAND_COUNT": 2 + } + }, + { + "name": "AreaBodyStatus", + "values": { + "AREA_BODY_ADDED": 0, + "AREA_BODY_REMOVED": 1 + } + }, + { + "name": "DampedStringParam", + "values": { + "DAMPED_STRING_REST_LENGTH": 0, + "DAMPED_STRING_STIFFNESS": 1, + "DAMPED_STRING_DAMPING": 2 + } + }, + { + "name": "BodyMode", + "values": { + "BODY_MODE_STATIC": 0, + "BODY_MODE_KINEMATIC": 1, + "BODY_MODE_RIGID": 2, + "BODY_MODE_CHARACTER": 3 + } + }, + { + "name": "ShapeType", + "values": { + "SHAPE_LINE": 0, + "SHAPE_RAY": 1, + "SHAPE_SEGMENT": 2, + "SHAPE_CIRCLE": 3, + "SHAPE_RECTANGLE": 4, + "SHAPE_CAPSULE": 5, + "SHAPE_CONVEX_POLYGON": 6, + "SHAPE_CONCAVE_POLYGON": 7, + "SHAPE_CUSTOM": 8 + } + }, + { + "name": "JointParam", + "values": { + "JOINT_PARAM_BIAS": 0, + "JOINT_PARAM_MAX_BIAS": 1, + "JOINT_PARAM_MAX_FORCE": 2 + } + }, + { + "name": "SpaceParameter", + "values": { + "SPACE_PARAM_CONTACT_RECYCLE_RADIUS": 0, + "SPACE_PARAM_CONTACT_MAX_SEPARATION": 1, + "SPACE_PARAM_BODY_MAX_ALLOWED_PENETRATION": 2, + "SPACE_PARAM_BODY_LINEAR_VELOCITY_SLEEP_THRESHOLD": 3, + "SPACE_PARAM_BODY_ANGULAR_VELOCITY_SLEEP_THRESHOLD": 4, + "SPACE_PARAM_BODY_TIME_TO_SLEEP": 5, + "SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS": 6, + "SPACE_PARAM_TEST_MOTION_MIN_CONTACT_DEPTH": 7 + } + }, + { + "name": "JointType", + "values": { + "JOINT_PIN": 0, + "JOINT_GROOVE": 1, + "JOINT_DAMPED_SPRING": 2 + } + }, + { + "name": "CCDMode", + "values": { + "CCD_MODE_DISABLED": 0, + "CCD_MODE_CAST_RAY": 1, + "CCD_MODE_CAST_SHAPE": 2 + } + }, + { + "name": "BodyState", + "values": { + "BODY_STATE_TRANSFORM": 0, + "BODY_STATE_LINEAR_VELOCITY": 1, + "BODY_STATE_ANGULAR_VELOCITY": 2, + "BODY_STATE_SLEEPING": 3, + "BODY_STATE_CAN_SLEEP": 4 + } + }, + { + "name": "BodyParameter", + "values": { + "BODY_PARAM_BOUNCE": 0, + "BODY_PARAM_FRICTION": 1, + "BODY_PARAM_MASS": 2, + "BODY_PARAM_INERTIA": 3, + "BODY_PARAM_GRAVITY_SCALE": 4, + "BODY_PARAM_LINEAR_DAMP": 5, + "BODY_PARAM_ANGULAR_DAMP": 6, + "BODY_PARAM_MAX": 7 + } + }, + { + "name": "AreaSpaceOverrideMode", + "values": { + "AREA_SPACE_OVERRIDE_DISABLED": 0, + "AREA_SPACE_OVERRIDE_COMBINE": 1, + "AREA_SPACE_OVERRIDE_COMBINE_REPLACE": 2, + "AREA_SPACE_OVERRIDE_REPLACE": 3, + "AREA_SPACE_OVERRIDE_REPLACE_COMBINE": 4 + } + }, + { + "name": "AreaParameter", + "values": { + "AREA_PARAM_GRAVITY": 0, + "AREA_PARAM_GRAVITY_VECTOR": 1, + "AREA_PARAM_GRAVITY_IS_POINT": 2, + "AREA_PARAM_GRAVITY_DISTANCE_SCALE": 3, + "AREA_PARAM_GRAVITY_POINT_ATTENUATION": 4, + "AREA_PARAM_LINEAR_DAMP": 5, + "AREA_PARAM_ANGULAR_DAMP": 6, + "AREA_PARAM_PRIORITY": 7 + } + } + ] + }, + { + "name": "Physics2DServerSW", + "base_class": "Physics2DServer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "Physics2DShapeQueryParameters", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "collide_with_areas", + "type": "bool", + "getter": "is_collide_with_areas_enabled", + "setter": "set_collide_with_areas", + "index": -1 + }, + { + "name": "collide_with_bodies", + "type": "bool", + "getter": "is_collide_with_bodies_enabled", + "setter": "set_collide_with_bodies", + "index": -1 + }, + { + "name": "collision_layer", + "type": "int", + "getter": "get_collision_layer", + "setter": "set_collision_layer", + "index": -1 + }, + { + "name": "exclude", + "type": "Array", + "getter": "get_exclude", + "setter": "set_exclude", + "index": -1 + }, + { + "name": "margin", + "type": "float", + "getter": "get_margin", + "setter": "set_margin", + "index": -1 + }, + { + "name": "motion", + "type": "Vector2", + "getter": "get_motion", + "setter": "set_motion", + "index": -1 + }, + { + "name": "shape_rid", + "type": "RID", + "getter": "get_shape_rid", + "setter": "set_shape_rid", + "index": -1 + }, + { + "name": "transform", + "type": "Transform2D", + "getter": "get_transform", + "setter": "set_transform", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_exclude", + "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_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_motion", + "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_shape_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_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_collide_with_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_collide_with_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": "set_collide_with_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_collide_with_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_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": "collision_layer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_exclude", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "exclude", + "type": "Array", + "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_motion", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "motion", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_shape_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": "shape", + "type": "RID", + "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": "Physics2DTestMotionResult", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "collider", + "type": "Object", + "getter": "get_collider", + "setter": "", + "index": -1 + }, + { + "name": "collider_id", + "type": "int", + "getter": "get_collider_id", + "setter": "", + "index": -1 + }, + { + "name": "collider_rid", + "type": "RID", + "getter": "get_collider_rid", + "setter": "", + "index": -1 + }, + { + "name": "collider_shape", + "type": "int", + "getter": "get_collider_shape", + "setter": "", + "index": -1 + }, + { + "name": "collider_velocity", + "type": "Vector2", + "getter": "get_collider_velocity", + "setter": "", + "index": -1 + }, + { + "name": "collision_depth", + "type": "float", + "getter": "get_collision_depth", + "setter": "", + "index": -1 + }, + { + "name": "collision_normal", + "type": "Vector2", + "getter": "get_collision_normal", + "setter": "", + "index": -1 + }, + { + "name": "collision_point", + "type": "Vector2", + "getter": "get_collision_point", + "setter": "", + "index": -1 + }, + { + "name": "collision_safe_fraction", + "type": "float", + "getter": "get_collision_safe_fraction", + "setter": "", + "index": -1 + }, + { + "name": "collision_unsafe_fraction", + "type": "float", + "getter": "get_collision_unsafe_fraction", + "setter": "", + "index": -1 + }, + { + "name": "motion", + "type": "Vector2", + "getter": "get_motion", + "setter": "", + "index": -1 + }, + { + "name": "motion_remainder", + "type": "Vector2", + "getter": "get_motion_remainder", + "setter": "", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_collider", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_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_collider_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_collider_shape", + "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_collider_velocity", + "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_collision_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_collision_normal", + "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_collision_point", + "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_collision_safe_fraction", + "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_unsafe_fraction", + "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_motion", + "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_motion_remainder", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicsBody", + "base_class": "CollisionObject", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_layers", + "return_type": "int", + "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_layers", + "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": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_collision_exception_with", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "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": "get_collision_exceptions", + "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": "remove_collision_exception_with", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicsBody2D", + "base_class": "CollisionObject2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "layers", + "type": "int", + "getter": "_get_layers", + "setter": "_set_layers", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_layers", + "return_type": "int", + "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_layers", + "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": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_collision_exception_with", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "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": "get_collision_exceptions", + "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": "remove_collision_exception_with", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicsDirectBodyState", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "angular_velocity", + "type": "Vector3", + "getter": "get_angular_velocity", + "setter": "set_angular_velocity", + "index": -1 + }, + { + "name": "center_of_mass", + "type": "Vector3", + "getter": "get_center_of_mass", + "setter": "", + "index": -1 + }, + { + "name": "inverse_inertia", + "type": "Vector3", + "getter": "get_inverse_inertia", + "setter": "", + "index": -1 + }, + { + "name": "inverse_mass", + "type": "float", + "getter": "get_inverse_mass", + "setter": "", + "index": -1 + }, + { + "name": "linear_velocity", + "type": "Vector3", + "getter": "get_linear_velocity", + "setter": "set_linear_velocity", + "index": -1 + }, + { + "name": "principal_inertia_axes", + "type": "Basis", + "getter": "get_principal_inertia_axes", + "setter": "", + "index": -1 + }, + { + "name": "sleeping", + "type": "bool", + "getter": "is_sleeping", + "setter": "set_sleep_state", + "index": -1 + }, + { + "name": "step", + "type": "float", + "getter": "get_step", + "setter": "", + "index": -1 + }, + { + "name": "total_angular_damp", + "type": "float", + "getter": "get_total_angular_damp", + "setter": "", + "index": -1 + }, + { + "name": "total_gravity", + "type": "Vector3", + "getter": "get_total_gravity", + "setter": "", + "index": -1 + }, + { + "name": "total_linear_damp", + "type": "float", + "getter": "get_total_linear_damp", + "setter": "", + "index": -1 + }, + { + "name": "transform", + "type": "Transform2D", + "getter": "get_transform", + "setter": "set_transform", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "add_central_force", + "return_type": "void", + "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", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_force", + "return_type": "void", + "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", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_torque", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "torque", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_central_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "j", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_impulse", + "return_type": "void", + "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": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "j", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_torque_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "j", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_angular_velocity", + "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_center_of_mass", + "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_contact_collider", + "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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_collider_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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_collider_object", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_collider_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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_collider_shape", + "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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_collider_velocity_at_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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_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_contact_impulse", + "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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_local_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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_local_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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_contact_local_shape", + "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": "contact_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_inverse_inertia", + "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_inverse_mass", + "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_linear_velocity", + "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_principal_inertia_axes", + "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_space_state", + "return_type": "PhysicsDirectSpaceState", + "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_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_total_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_total_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_total_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_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_velocity_at_local_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": "local_position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "integrate_forces", + "return_type": "void", + "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_sleeping", + "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_angular_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_linear_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sleep_state", + "return_type": "void", + "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_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": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicsDirectSpaceState", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "cast_motion", + "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": "shape", + "type": "PhysicsShapeQueryParameters", + "has_default_value": false, + "default_value": "" + }, + { + "name": "motion", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "collide_shape", + "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": "shape", + "type": "PhysicsShapeQueryParameters", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_results", + "type": "int", + "has_default_value": true, + "default_value": "32" + } + ] + }, + { + "name": "get_rest_info", + "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": "shape", + "type": "PhysicsShapeQueryParameters", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "intersect_ray", + "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": "from", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exclude", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "collision_mask", + "type": "int", + "has_default_value": true, + "default_value": "2147483647" + }, + { + "name": "collide_with_bodies", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "collide_with_areas", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "intersect_shape", + "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": "shape", + "type": "PhysicsShapeQueryParameters", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_results", + "type": "int", + "has_default_value": true, + "default_value": "32" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicsMaterial", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "absorbent", + "type": "bool", + "getter": "is_absorbent", + "setter": "set_absorbent", + "index": -1 + }, + { + "name": "bounce", + "type": "float", + "getter": "get_bounce", + "setter": "set_bounce", + "index": -1 + }, + { + "name": "friction", + "type": "float", + "getter": "get_friction", + "setter": "set_friction", + "index": -1 + }, + { + "name": "rough", + "type": "bool", + "getter": "is_rough", + "setter": "set_rough", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_bounce", + "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_friction", + "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_absorbent", + "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_rough", + "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_absorbent", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "absorbent", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bounce", + "return_type": "void", + "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", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_friction", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "friction", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_rough", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "rough", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicsServer", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "PhysicsServer", + "instanciable": false, + "is_reference": false, + "constants": { + "AREA_BODY_ADDED": 0, + "AREA_BODY_REMOVED": 1, + "AREA_PARAM_ANGULAR_DAMP": 6, + "AREA_PARAM_GRAVITY": 0, + "AREA_PARAM_GRAVITY_DISTANCE_SCALE": 3, + "AREA_PARAM_GRAVITY_IS_POINT": 2, + "AREA_PARAM_GRAVITY_POINT_ATTENUATION": 4, + "AREA_PARAM_GRAVITY_VECTOR": 1, + "AREA_PARAM_LINEAR_DAMP": 5, + "AREA_PARAM_PRIORITY": 7, + "AREA_SPACE_OVERRIDE_COMBINE": 1, + "AREA_SPACE_OVERRIDE_COMBINE_REPLACE": 2, + "AREA_SPACE_OVERRIDE_DISABLED": 0, + "AREA_SPACE_OVERRIDE_REPLACE": 3, + "AREA_SPACE_OVERRIDE_REPLACE_COMBINE": 4, + "BODY_AXIS_ANGULAR_X": 8, + "BODY_AXIS_ANGULAR_Y": 16, + "BODY_AXIS_ANGULAR_Z": 32, + "BODY_AXIS_LINEAR_X": 1, + "BODY_AXIS_LINEAR_Y": 2, + "BODY_AXIS_LINEAR_Z": 4, + "BODY_MODE_CHARACTER": 3, + "BODY_MODE_KINEMATIC": 1, + "BODY_MODE_RIGID": 2, + "BODY_MODE_STATIC": 0, + "BODY_PARAM_ANGULAR_DAMP": 5, + "BODY_PARAM_BOUNCE": 0, + "BODY_PARAM_FRICTION": 1, + "BODY_PARAM_GRAVITY_SCALE": 3, + "BODY_PARAM_LINEAR_DAMP": 4, + "BODY_PARAM_MASS": 2, + "BODY_PARAM_MAX": 6, + "BODY_STATE_ANGULAR_VELOCITY": 2, + "BODY_STATE_CAN_SLEEP": 4, + "BODY_STATE_LINEAR_VELOCITY": 1, + "BODY_STATE_SLEEPING": 3, + "BODY_STATE_TRANSFORM": 0, + "CONE_TWIST_JOINT_BIAS": 2, + "CONE_TWIST_JOINT_RELAXATION": 4, + "CONE_TWIST_JOINT_SOFTNESS": 3, + "CONE_TWIST_JOINT_SWING_SPAN": 0, + "CONE_TWIST_JOINT_TWIST_SPAN": 1, + "G6DOF_JOINT_ANGULAR_DAMPING": 13, + "G6DOF_JOINT_ANGULAR_ERP": 16, + "G6DOF_JOINT_ANGULAR_FORCE_LIMIT": 15, + "G6DOF_JOINT_ANGULAR_LIMIT_SOFTNESS": 12, + "G6DOF_JOINT_ANGULAR_LOWER_LIMIT": 10, + "G6DOF_JOINT_ANGULAR_MOTOR_FORCE_LIMIT": 18, + "G6DOF_JOINT_ANGULAR_MOTOR_TARGET_VELOCITY": 17, + "G6DOF_JOINT_ANGULAR_RESTITUTION": 14, + "G6DOF_JOINT_ANGULAR_UPPER_LIMIT": 11, + "G6DOF_JOINT_FLAG_ENABLE_ANGULAR_LIMIT": 1, + "G6DOF_JOINT_FLAG_ENABLE_LINEAR_LIMIT": 0, + "G6DOF_JOINT_FLAG_ENABLE_LINEAR_MOTOR": 5, + "G6DOF_JOINT_FLAG_ENABLE_MOTOR": 4, + "G6DOF_JOINT_LINEAR_DAMPING": 4, + "G6DOF_JOINT_LINEAR_LIMIT_SOFTNESS": 2, + "G6DOF_JOINT_LINEAR_LOWER_LIMIT": 0, + "G6DOF_JOINT_LINEAR_MOTOR_FORCE_LIMIT": 6, + "G6DOF_JOINT_LINEAR_MOTOR_TARGET_VELOCITY": 5, + "G6DOF_JOINT_LINEAR_RESTITUTION": 3, + "G6DOF_JOINT_LINEAR_UPPER_LIMIT": 1, + "HINGE_JOINT_BIAS": 0, + "HINGE_JOINT_FLAG_ENABLE_MOTOR": 1, + "HINGE_JOINT_FLAG_USE_LIMIT": 0, + "HINGE_JOINT_LIMIT_BIAS": 3, + "HINGE_JOINT_LIMIT_LOWER": 2, + "HINGE_JOINT_LIMIT_RELAXATION": 5, + "HINGE_JOINT_LIMIT_SOFTNESS": 4, + "HINGE_JOINT_LIMIT_UPPER": 1, + "HINGE_JOINT_MOTOR_MAX_IMPULSE": 7, + "HINGE_JOINT_MOTOR_TARGET_VELOCITY": 6, + "INFO_ACTIVE_OBJECTS": 0, + "INFO_COLLISION_PAIRS": 1, + "INFO_ISLAND_COUNT": 2, + "JOINT_6DOF": 4, + "JOINT_CONE_TWIST": 3, + "JOINT_HINGE": 1, + "JOINT_PIN": 0, + "JOINT_SLIDER": 2, + "PIN_JOINT_BIAS": 0, + "PIN_JOINT_DAMPING": 1, + "PIN_JOINT_IMPULSE_CLAMP": 2, + "SHAPE_BOX": 3, + "SHAPE_CAPSULE": 4, + "SHAPE_CONCAVE_POLYGON": 7, + "SHAPE_CONVEX_POLYGON": 6, + "SHAPE_CUSTOM": 9, + "SHAPE_CYLINDER": 5, + "SHAPE_HEIGHTMAP": 8, + "SHAPE_PLANE": 0, + "SHAPE_RAY": 1, + "SHAPE_SPHERE": 2, + "SLIDER_JOINT_ANGULAR_LIMIT_DAMPING": 15, + "SLIDER_JOINT_ANGULAR_LIMIT_LOWER": 12, + "SLIDER_JOINT_ANGULAR_LIMIT_RESTITUTION": 14, + "SLIDER_JOINT_ANGULAR_LIMIT_SOFTNESS": 13, + "SLIDER_JOINT_ANGULAR_LIMIT_UPPER": 11, + "SLIDER_JOINT_ANGULAR_MOTION_DAMPING": 18, + "SLIDER_JOINT_ANGULAR_MOTION_RESTITUTION": 17, + "SLIDER_JOINT_ANGULAR_MOTION_SOFTNESS": 16, + "SLIDER_JOINT_ANGULAR_ORTHOGONAL_DAMPING": 21, + "SLIDER_JOINT_ANGULAR_ORTHOGONAL_RESTITUTION": 20, + "SLIDER_JOINT_ANGULAR_ORTHOGONAL_SOFTNESS": 19, + "SLIDER_JOINT_LINEAR_LIMIT_DAMPING": 4, + "SLIDER_JOINT_LINEAR_LIMIT_LOWER": 1, + "SLIDER_JOINT_LINEAR_LIMIT_RESTITUTION": 3, + "SLIDER_JOINT_LINEAR_LIMIT_SOFTNESS": 2, + "SLIDER_JOINT_LINEAR_LIMIT_UPPER": 0, + "SLIDER_JOINT_LINEAR_MOTION_DAMPING": 7, + "SLIDER_JOINT_LINEAR_MOTION_RESTITUTION": 6, + "SLIDER_JOINT_LINEAR_MOTION_SOFTNESS": 5, + "SLIDER_JOINT_LINEAR_ORTHOGONAL_DAMPING": 10, + "SLIDER_JOINT_LINEAR_ORTHOGONAL_RESTITUTION": 9, + "SLIDER_JOINT_LINEAR_ORTHOGONAL_SOFTNESS": 8, + "SLIDER_JOINT_MAX": 22, + "SPACE_PARAM_BODY_ANGULAR_VELOCITY_DAMP_RATIO": 6, + "SPACE_PARAM_BODY_ANGULAR_VELOCITY_SLEEP_THRESHOLD": 4, + "SPACE_PARAM_BODY_LINEAR_VELOCITY_SLEEP_THRESHOLD": 3, + "SPACE_PARAM_BODY_MAX_ALLOWED_PENETRATION": 2, + "SPACE_PARAM_BODY_TIME_TO_SLEEP": 5, + "SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS": 7, + "SPACE_PARAM_CONTACT_MAX_SEPARATION": 1, + "SPACE_PARAM_CONTACT_RECYCLE_RADIUS": 0, + "SPACE_PARAM_TEST_MOTION_MIN_CONTACT_DEPTH": 8 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "area_add_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": true, + "default_value": "1, 0, 0, 0, 1, 0, 0, 0, 1 - 0, 0, 0" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "area_attach_object_instance_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_clear_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "area_get_object_instance_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_get_param", + "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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_get_shape", + "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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_get_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_get_shape_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_get_space", + "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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_get_space_override_mode", + "return_type": "enum.PhysicsServer::AreaSpaceOverrideMode", + "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": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_is_ray_pickable", + "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": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_remove_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_set_area_monitor_callback", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "receiver", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "layer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_set_monitor_callback", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "receiver", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "monitorable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_set_ray_pickable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_set_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_set_shape_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_set_shape_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_set_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "space", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "area_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": "area", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_add_central_force", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "force", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_add_collision_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "excepted_body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_add_force", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "force", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_add_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": true, + "default_value": "1, 0, 0, 0, 1, 0, 0, 0, 1 - 0, 0, 0" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "body_add_torque", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "torque", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_apply_central_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "impulse", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_apply_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "impulse", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_apply_torque_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "impulse", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_attach_object_instance_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_clear_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_create", + "return_type": "RID", + "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": true, + "default_value": "2" + }, + { + "name": "init_sleeping", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_direct_state", + "return_type": "PhysicsDirectBodyState", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_kinematic_safe_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_max_contacts_reported", + "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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_mode", + "return_type": "enum.PhysicsServer::BodyMode", + "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": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_object_instance_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_shape", + "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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_shape_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_space", + "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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_get_state", + "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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "state", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_is_axis_locked", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "axis", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_is_continuous_collision_detection_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_is_omitting_force_integration", + "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": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_is_ray_pickable", + "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": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_remove_collision_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "excepted_body", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_remove_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_axis_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "axis", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "lock", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_axis_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "axis_velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "layer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_enable_continuous_collision_detection", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_force_integration_callback", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "receiver", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "userdata", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + } + ] + }, + { + "name": "body_set_kinematic_safe_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "margin", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_max_contacts_reported", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "amount", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_omit_force_integration", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_ray_pickable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_shape_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_shape_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "space", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_set_state", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "state", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "body_test_motion", + "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": "body", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from", + "type": "Transform", + "has_default_value": false, + "default_value": "" + }, + { + "name": "motion", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "result", + "type": "PhysicsTestMotionResult", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "exclude_raycast_shapes", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "exclude", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + } + ] + }, + { + "name": "cone_twist_joint_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "cone_twist_joint_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "free_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": "generic_6dof_joint_get_flag", + "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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "axis", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flag", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "generic_6dof_joint_get_param", + "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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "axis", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "generic_6dof_joint_set_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "axis", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flag", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "generic_6dof_joint_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "axis", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_process_info", + "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": "process_info", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "hinge_joint_get_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flag", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "hinge_joint_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "hinge_joint_set_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flag", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "hinge_joint_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "joint_create_cone_twist", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body_A", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_ref_A", + "type": "Transform", + "has_default_value": false, + "default_value": "" + }, + { + "name": "body_B", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_ref_B", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "joint_create_generic_6dof", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body_A", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_ref_A", + "type": "Transform", + "has_default_value": false, + "default_value": "" + }, + { + "name": "body_B", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_ref_B", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "joint_create_hinge", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body_A", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hinge_A", + "type": "Transform", + "has_default_value": false, + "default_value": "" + }, + { + "name": "body_B", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hinge_B", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "joint_create_pin", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body_A", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_A", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "body_B", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_B", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "joint_create_slider", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "body_A", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_ref_A", + "type": "Transform", + "has_default_value": false, + "default_value": "" + }, + { + "name": "body_B", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_ref_B", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "joint_get_solver_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "joint_get_type", + "return_type": "enum.PhysicsServer::JointType", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "joint_set_solver_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "priority", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "pin_joint_get_local_a", + "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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "pin_joint_get_local_b", + "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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "pin_joint_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "pin_joint_set_local_a", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_A", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "pin_joint_set_local_b", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_B", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "pin_joint_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "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_collision_iterations", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "iterations", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_create", + "return_type": "RID", + "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": "shape_get_data", + "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": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_get_type", + "return_type": "enum.PhysicsServer::ShapeType", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shape_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": "shape", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "data", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "slider_joint_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "slider_joint_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": "joint", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "space_create", + "return_type": "RID", + "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_get_direct_state", + "return_type": "PhysicsDirectSpaceState", + "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", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "space_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": "space", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "space_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": "space", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "space_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": "space", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "active", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "space_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": "space", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "BodyAxis", + "values": { + "BODY_AXIS_LINEAR_X": 1, + "BODY_AXIS_LINEAR_Y": 2, + "BODY_AXIS_LINEAR_Z": 4, + "BODY_AXIS_ANGULAR_X": 8, + "BODY_AXIS_ANGULAR_Y": 16, + "BODY_AXIS_ANGULAR_Z": 32 + } + }, + { + "name": "ProcessInfo", + "values": { + "INFO_ACTIVE_OBJECTS": 0, + "INFO_COLLISION_PAIRS": 1, + "INFO_ISLAND_COUNT": 2 + } + }, + { + "name": "AreaBodyStatus", + "values": { + "AREA_BODY_ADDED": 0, + "AREA_BODY_REMOVED": 1 + } + }, + { + "name": "BodyMode", + "values": { + "BODY_MODE_STATIC": 0, + "BODY_MODE_KINEMATIC": 1, + "BODY_MODE_RIGID": 2, + "BODY_MODE_CHARACTER": 3 + } + }, + { + "name": "ShapeType", + "values": { + "SHAPE_PLANE": 0, + "SHAPE_RAY": 1, + "SHAPE_SPHERE": 2, + "SHAPE_BOX": 3, + "SHAPE_CAPSULE": 4, + "SHAPE_CYLINDER": 5, + "SHAPE_CONVEX_POLYGON": 6, + "SHAPE_CONCAVE_POLYGON": 7, + "SHAPE_HEIGHTMAP": 8, + "SHAPE_CUSTOM": 9 + } + }, + { + "name": "PinJointParam", + "values": { + "PIN_JOINT_BIAS": 0, + "PIN_JOINT_DAMPING": 1, + "PIN_JOINT_IMPULSE_CLAMP": 2 + } + }, + { + "name": "SpaceParameter", + "values": { + "SPACE_PARAM_CONTACT_RECYCLE_RADIUS": 0, + "SPACE_PARAM_CONTACT_MAX_SEPARATION": 1, + "SPACE_PARAM_BODY_MAX_ALLOWED_PENETRATION": 2, + "SPACE_PARAM_BODY_LINEAR_VELOCITY_SLEEP_THRESHOLD": 3, + "SPACE_PARAM_BODY_ANGULAR_VELOCITY_SLEEP_THRESHOLD": 4, + "SPACE_PARAM_BODY_TIME_TO_SLEEP": 5, + "SPACE_PARAM_BODY_ANGULAR_VELOCITY_DAMP_RATIO": 6, + "SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS": 7, + "SPACE_PARAM_TEST_MOTION_MIN_CONTACT_DEPTH": 8 + } + }, + { + "name": "ConeTwistJointParam", + "values": { + "CONE_TWIST_JOINT_SWING_SPAN": 0, + "CONE_TWIST_JOINT_TWIST_SPAN": 1, + "CONE_TWIST_JOINT_BIAS": 2, + "CONE_TWIST_JOINT_SOFTNESS": 3, + "CONE_TWIST_JOINT_RELAXATION": 4 + } + }, + { + "name": "JointType", + "values": { + "JOINT_PIN": 0, + "JOINT_HINGE": 1, + "JOINT_SLIDER": 2, + "JOINT_CONE_TWIST": 3, + "JOINT_6DOF": 4 + } + }, + { + "name": "BodyState", + "values": { + "BODY_STATE_TRANSFORM": 0, + "BODY_STATE_LINEAR_VELOCITY": 1, + "BODY_STATE_ANGULAR_VELOCITY": 2, + "BODY_STATE_SLEEPING": 3, + "BODY_STATE_CAN_SLEEP": 4 + } + }, + { + "name": "BodyParameter", + "values": { + "BODY_PARAM_BOUNCE": 0, + "BODY_PARAM_FRICTION": 1, + "BODY_PARAM_MASS": 2, + "BODY_PARAM_GRAVITY_SCALE": 3, + "BODY_PARAM_LINEAR_DAMP": 4, + "BODY_PARAM_ANGULAR_DAMP": 5, + "BODY_PARAM_MAX": 6 + } + }, + { + "name": "G6DOFJointAxisParam", + "values": { + "G6DOF_JOINT_LINEAR_LOWER_LIMIT": 0, + "G6DOF_JOINT_LINEAR_UPPER_LIMIT": 1, + "G6DOF_JOINT_LINEAR_LIMIT_SOFTNESS": 2, + "G6DOF_JOINT_LINEAR_RESTITUTION": 3, + "G6DOF_JOINT_LINEAR_DAMPING": 4, + "G6DOF_JOINT_LINEAR_MOTOR_TARGET_VELOCITY": 5, + "G6DOF_JOINT_LINEAR_MOTOR_FORCE_LIMIT": 6, + "G6DOF_JOINT_ANGULAR_LOWER_LIMIT": 10, + "G6DOF_JOINT_ANGULAR_UPPER_LIMIT": 11, + "G6DOF_JOINT_ANGULAR_LIMIT_SOFTNESS": 12, + "G6DOF_JOINT_ANGULAR_DAMPING": 13, + "G6DOF_JOINT_ANGULAR_RESTITUTION": 14, + "G6DOF_JOINT_ANGULAR_FORCE_LIMIT": 15, + "G6DOF_JOINT_ANGULAR_ERP": 16, + "G6DOF_JOINT_ANGULAR_MOTOR_TARGET_VELOCITY": 17, + "G6DOF_JOINT_ANGULAR_MOTOR_FORCE_LIMIT": 18 + } + }, + { + "name": "SliderJointParam", + "values": { + "SLIDER_JOINT_LINEAR_LIMIT_UPPER": 0, + "SLIDER_JOINT_LINEAR_LIMIT_LOWER": 1, + "SLIDER_JOINT_LINEAR_LIMIT_SOFTNESS": 2, + "SLIDER_JOINT_LINEAR_LIMIT_RESTITUTION": 3, + "SLIDER_JOINT_LINEAR_LIMIT_DAMPING": 4, + "SLIDER_JOINT_LINEAR_MOTION_SOFTNESS": 5, + "SLIDER_JOINT_LINEAR_MOTION_RESTITUTION": 6, + "SLIDER_JOINT_LINEAR_MOTION_DAMPING": 7, + "SLIDER_JOINT_LINEAR_ORTHOGONAL_SOFTNESS": 8, + "SLIDER_JOINT_LINEAR_ORTHOGONAL_RESTITUTION": 9, + "SLIDER_JOINT_LINEAR_ORTHOGONAL_DAMPING": 10, + "SLIDER_JOINT_ANGULAR_LIMIT_UPPER": 11, + "SLIDER_JOINT_ANGULAR_LIMIT_LOWER": 12, + "SLIDER_JOINT_ANGULAR_LIMIT_SOFTNESS": 13, + "SLIDER_JOINT_ANGULAR_LIMIT_RESTITUTION": 14, + "SLIDER_JOINT_ANGULAR_LIMIT_DAMPING": 15, + "SLIDER_JOINT_ANGULAR_MOTION_SOFTNESS": 16, + "SLIDER_JOINT_ANGULAR_MOTION_RESTITUTION": 17, + "SLIDER_JOINT_ANGULAR_MOTION_DAMPING": 18, + "SLIDER_JOINT_ANGULAR_ORTHOGONAL_SOFTNESS": 19, + "SLIDER_JOINT_ANGULAR_ORTHOGONAL_RESTITUTION": 20, + "SLIDER_JOINT_ANGULAR_ORTHOGONAL_DAMPING": 21, + "SLIDER_JOINT_MAX": 22 + } + }, + { + "name": "HingeJointParam", + "values": { + "HINGE_JOINT_BIAS": 0, + "HINGE_JOINT_LIMIT_UPPER": 1, + "HINGE_JOINT_LIMIT_LOWER": 2, + "HINGE_JOINT_LIMIT_BIAS": 3, + "HINGE_JOINT_LIMIT_SOFTNESS": 4, + "HINGE_JOINT_LIMIT_RELAXATION": 5, + "HINGE_JOINT_MOTOR_TARGET_VELOCITY": 6, + "HINGE_JOINT_MOTOR_MAX_IMPULSE": 7 + } + }, + { + "name": "G6DOFJointAxisFlag", + "values": { + "G6DOF_JOINT_FLAG_ENABLE_LINEAR_LIMIT": 0, + "G6DOF_JOINT_FLAG_ENABLE_ANGULAR_LIMIT": 1, + "G6DOF_JOINT_FLAG_ENABLE_MOTOR": 4, + "G6DOF_JOINT_FLAG_ENABLE_LINEAR_MOTOR": 5 + } + }, + { + "name": "HingeJointFlag", + "values": { + "HINGE_JOINT_FLAG_USE_LIMIT": 0, + "HINGE_JOINT_FLAG_ENABLE_MOTOR": 1 + } + }, + { + "name": "AreaSpaceOverrideMode", + "values": { + "AREA_SPACE_OVERRIDE_DISABLED": 0, + "AREA_SPACE_OVERRIDE_COMBINE": 1, + "AREA_SPACE_OVERRIDE_COMBINE_REPLACE": 2, + "AREA_SPACE_OVERRIDE_REPLACE": 3, + "AREA_SPACE_OVERRIDE_REPLACE_COMBINE": 4 + } + }, + { + "name": "AreaParameter", + "values": { + "AREA_PARAM_GRAVITY": 0, + "AREA_PARAM_GRAVITY_VECTOR": 1, + "AREA_PARAM_GRAVITY_IS_POINT": 2, + "AREA_PARAM_GRAVITY_DISTANCE_SCALE": 3, + "AREA_PARAM_GRAVITY_POINT_ATTENUATION": 4, + "AREA_PARAM_LINEAR_DAMP": 5, + "AREA_PARAM_ANGULAR_DAMP": 6, + "AREA_PARAM_PRIORITY": 7 + } + } + ] + }, + { + "name": "PhysicsShapeQueryParameters", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "collide_with_areas", + "type": "bool", + "getter": "is_collide_with_areas_enabled", + "setter": "set_collide_with_areas", + "index": -1 + }, + { + "name": "collide_with_bodies", + "type": "bool", + "getter": "is_collide_with_bodies_enabled", + "setter": "set_collide_with_bodies", + "index": -1 + }, + { + "name": "collision_mask", + "type": "int", + "getter": "get_collision_mask", + "setter": "set_collision_mask", + "index": -1 + }, + { + "name": "exclude", + "type": "Array", + "getter": "get_exclude", + "setter": "set_exclude", + "index": -1 + }, + { + "name": "margin", + "type": "float", + "getter": "get_margin", + "setter": "set_margin", + "index": -1 + }, + { + "name": "shape_rid", + "type": "RID", + "getter": "get_shape_rid", + "setter": "set_shape_rid", + "index": -1 + }, + { + "name": "transform", + "type": "Transform", + "getter": "get_transform", + "setter": "set_transform", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_exclude", + "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_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_shape_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_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": "is_collide_with_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_collide_with_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": "set_collide_with_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_collide_with_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": "collision_mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_exclude", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "exclude", + "type": "Array", + "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_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": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_shape_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": "shape", + "type": "RID", + "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": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicsTestMotionResult", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "collider", + "type": "Object", + "getter": "get_collider", + "setter": "", + "index": -1 + }, + { + "name": "collider_id", + "type": "int", + "getter": "get_collider_id", + "setter": "", + "index": -1 + }, + { + "name": "collider_rid", + "type": "RID", + "getter": "get_collider_rid", + "setter": "", + "index": -1 + }, + { + "name": "collider_shape", + "type": "int", + "getter": "get_collider_shape", + "setter": "", + "index": -1 + }, + { + "name": "collider_velocity", + "type": "Vector3", + "getter": "get_collider_velocity", + "setter": "", + "index": -1 + }, + { + "name": "collision_depth", + "type": "float", + "getter": "get_collision_depth", + "setter": "", + "index": -1 + }, + { + "name": "collision_normal", + "type": "Vector3", + "getter": "get_collision_normal", + "setter": "", + "index": -1 + }, + { + "name": "collision_point", + "type": "Vector3", + "getter": "get_collision_point", + "setter": "", + "index": -1 + }, + { + "name": "collision_safe_fraction", + "type": "float", + "getter": "get_collision_safe_fraction", + "setter": "", + "index": -1 + }, + { + "name": "collision_unsafe_fraction", + "type": "float", + "getter": "get_collision_unsafe_fraction", + "setter": "", + "index": -1 + }, + { + "name": "motion", + "type": "Vector3", + "getter": "get_motion", + "setter": "", + "index": -1 + }, + { + "name": "motion_remainder", + "type": "Vector3", + "getter": "get_motion_remainder", + "setter": "", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_collider", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_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_collider_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_collider_shape", + "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_collider_velocity", + "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_collision_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_collision_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": "get_collision_point", + "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_collision_safe_fraction", + "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_unsafe_fraction", + "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_motion", + "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_motion_remainder", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PinJoint", + "base_class": "Joint", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "PARAM_BIAS": 0, + "PARAM_DAMPING": 1, + "PARAM_IMPULSE_CLAMP": 2 + }, + "properties": [ + { + "name": "params/bias", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 0 + }, + { + "name": "params/damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 1 + }, + { + "name": "params/impulse_clamp", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 2 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "" + } + ] + } + ], + "enums": [ + { + "name": "Param", + "values": { + "PARAM_BIAS": 0, + "PARAM_DAMPING": 1, + "PARAM_IMPULSE_CLAMP": 2 + } + } + ] + }, + { + "name": "PinJoint2D", + "base_class": "Joint2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "softness", + "type": "float", + "getter": "get_softness", + "setter": "set_softness", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_softness", + "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_softness", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "softness", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PlaneMesh", + "base_class": "PrimitiveMesh", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "center_offset", + "type": "Vector3", + "getter": "get_center_offset", + "setter": "set_center_offset", + "index": -1 + }, + { + "name": "size", + "type": "Vector2", + "getter": "get_size", + "setter": "set_size", + "index": -1 + }, + { + "name": "subdivide_depth", + "type": "int", + "getter": "get_subdivide_depth", + "setter": "set_subdivide_depth", + "index": -1 + }, + { + "name": "subdivide_width", + "type": "int", + "getter": "get_subdivide_width", + "setter": "set_subdivide_width", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_center_offset", + "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_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_subdivide_depth", + "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_subdivide_width", + "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_center_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": "Vector3", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_subdivide_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": "subdivide", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_subdivide_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": "subdivide", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PlaneShape", + "base_class": "Shape", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "plane", + "type": "Plane", + "getter": "get_plane", + "setter": "set_plane", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "set_plane", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "plane", + "type": "Plane", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PluginScript", + "base_class": "Script", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "new", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PointMesh", + "base_class": "PrimitiveMesh", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "Polygon2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "antialiased", + "type": "bool", + "getter": "get_antialiased", + "setter": "set_antialiased", + "index": -1 + }, + { + "name": "bones", + "type": "bool", + "getter": "_get_bones", + "setter": "_set_bones", + "index": -1 + }, + { + "name": "color", + "type": "Color", + "getter": "get_color", + "setter": "set_color", + "index": -1 + }, + { + "name": "internal_vertex_count", + "type": "int", + "getter": "get_internal_vertex_count", + "setter": "set_internal_vertex_count", + "index": -1 + }, + { + "name": "invert_border", + "type": "float", + "getter": "get_invert_border", + "setter": "set_invert_border", + "index": -1 + }, + { + "name": "invert_enable", + "type": "bool", + "getter": "get_invert", + "setter": "set_invert", + "index": -1 + }, + { + "name": "offset", + "type": "Vector2", + "getter": "get_offset", + "setter": "set_offset", + "index": -1 + }, + { + "name": "polygon", + "type": "PoolVector2Array", + "getter": "get_polygon", + "setter": "set_polygon", + "index": -1 + }, + { + "name": "polygons", + "type": "Array", + "getter": "get_polygons", + "setter": "set_polygons", + "index": -1 + }, + { + "name": "skeleton", + "type": "NodePath", + "getter": "get_skeleton", + "setter": "set_skeleton", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + }, + { + "name": "texture_offset", + "type": "Vector2", + "getter": "get_texture_offset", + "setter": "set_texture_offset", + "index": -1 + }, + { + "name": "texture_rotation", + "type": "float", + "getter": "get_texture_rotation", + "setter": "set_texture_rotation", + "index": -1 + }, + { + "name": "texture_rotation_degrees", + "type": "float", + "getter": "get_texture_rotation_degrees", + "setter": "set_texture_rotation_degrees", + "index": -1 + }, + { + "name": "texture_scale", + "type": "Vector2", + "getter": "get_texture_scale", + "setter": "set_texture_scale", + "index": -1 + }, + { + "name": "uv", + "type": "PoolVector2Array", + "getter": "get_uv", + "setter": "set_uv", + "index": -1 + }, + { + "name": "vertex_colors", + "type": "PoolColorArray", + "getter": "get_vertex_colors", + "setter": "set_vertex_colors", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_bones", + "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_bones", + "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": "bones", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_skeleton_bone_setup_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_bone", + "return_type": "void", + "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": "weights", + "type": "PoolRealArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_bones", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "erase_bone", + "return_type": "void", + "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_antialiased", + "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_bone_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_bone_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_bone_weights", + "return_type": "PoolRealArray", + "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_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_internal_vertex_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_invert", + "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_invert_border", + "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_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_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_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": "get_skeleton", + "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_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_texture_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_texture_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_texture_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_texture_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_uv", + "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_vertex_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": "set_antialiased", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "antialiased", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bone_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "path", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bone_weights", + "return_type": "void", + "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": "weights", + "type": "PoolRealArray", + "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_internal_vertex_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": "internal_vertex_count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_invert", + "return_type": "void", + "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", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_invert_border", + "return_type": "void", + "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_border", + "type": "float", + "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_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_polygons", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "polygons", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_skeleton", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "skeleton", + "type": "NodePath", + "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_texture_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": "texture_offset", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_texture_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": "texture_rotation", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_texture_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": "texture_rotation", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_texture_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": "texture_scale", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_uv", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "uv", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_vertex_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": "vertex_colors", + "type": "PoolColorArray", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PolygonPathFinder", + "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": "find_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", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_bounds", + "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_closest_point", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_intersections", + "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": "from", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_point_penalty", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_point_inside", + "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": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_point_penalty", + "return_type": "void", + "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": "penalty", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "setup", + "return_type": "void", + "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": "connections", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Popup", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "NOTIFICATION_POPUP_HIDE": 81, + "NOTIFICATION_POST_POPUP": 80 + }, + "properties": [ + { + "name": "popup_exclusive", + "type": "bool", + "getter": "is_exclusive", + "setter": "set_exclusive", + "index": -1 + } + ], + "signals": [ + { + "name": "about_to_show", + "arguments": [ + ] + }, + { + "name": "popup_hide", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "is_exclusive", + "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": "popup", + "return_type": "void", + "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": "Rect2", + "has_default_value": true, + "default_value": "(0, 0, 0, 0)" + } + ] + }, + { + "name": "popup_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": "size", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + } + ] + }, + { + "name": "popup_centered_clamped", + "return_type": "void", + "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": true, + "default_value": "(0, 0)" + }, + { + "name": "fallback_ratio", + "type": "float", + "has_default_value": true, + "default_value": "0.75" + } + ] + }, + { + "name": "popup_centered_minsize", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "minsize", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + } + ] + }, + { + "name": "popup_centered_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": true, + "default_value": "0.75" + } + ] + }, + { + "name": "set_as_minsize", + "return_type": "void", + "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_exclusive", + "return_type": "void", + "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": "PopupDialog", + "base_class": "Popup", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "PopupMenu", + "base_class": "Popup", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "allow_search", + "type": "bool", + "getter": "get_allow_search", + "setter": "set_allow_search", + "index": -1 + }, + { + "name": "hide_on_checkable_item_selection", + "type": "bool", + "getter": "is_hide_on_checkable_item_selection", + "setter": "set_hide_on_checkable_item_selection", + "index": -1 + }, + { + "name": "hide_on_item_selection", + "type": "bool", + "getter": "is_hide_on_item_selection", + "setter": "set_hide_on_item_selection", + "index": -1 + }, + { + "name": "hide_on_state_item_selection", + "type": "bool", + "getter": "is_hide_on_state_item_selection", + "setter": "set_hide_on_state_item_selection", + "index": -1 + }, + { + "name": "items", + "type": "Array", + "getter": "_get_items", + "setter": "_set_items", + "index": -1 + }, + { + "name": "submenu_popup_delay", + "type": "float", + "getter": "get_submenu_popup_delay", + "setter": "set_submenu_popup_delay", + "index": -1 + } + ], + "signals": [ + { + "name": "id_focused", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "id_pressed", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "index_pressed", + "arguments": [ + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_get_items", + "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": "_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": "_set_items", + "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": "_submenu_timeout", + "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_check_item", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "accel", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "add_check_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": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "global", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "add_icon_check_item", + "return_type": "void", + "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": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "accel", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "add_icon_check_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": "texture", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shortcut", + "type": "ShortCut", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "global", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "add_icon_item", + "return_type": "void", + "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": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "accel", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "add_icon_radio_check_item", + "return_type": "void", + "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": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "accel", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "add_icon_radio_check_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": "texture", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shortcut", + "type": "ShortCut", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "global", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "add_icon_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": "texture", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shortcut", + "type": "ShortCut", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "global", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "add_item", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "accel", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "add_multistate_item", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_states", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "default_state", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "accel", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "add_radio_check_item", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "accel", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "add_radio_check_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": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "global", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "add_separator", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "label", + "type": "String", + "has_default_value": true, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "add_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": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "global", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "add_submenu_item", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "submenu", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "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": "get_allow_search", + "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_current_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": "get_item_accelerator", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_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_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_metadata", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_submenu", + "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_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_item_tooltip", + "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_submenu_popup_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": "is_hide_on_checkable_item_selection", + "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_hide_on_item_selection", + "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_hide_on_state_item_selection", + "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_hide_on_window_lose_focus", + "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_item_checkable", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_item_checked", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_item_radio_checkable", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_item_separator", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_item_shortcut_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_item", + "return_type": "void", + "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": "set_allow_search", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "allow", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_hide_on_checkable_item_selection", + "return_type": "void", + "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_hide_on_item_selection", + "return_type": "void", + "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_hide_on_state_item_selection", + "return_type": "void", + "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_hide_on_window_lose_focus", + "return_type": "void", + "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_item_accelerator", + "return_type": "void", + "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": "accel", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_as_checkable", + "return_type": "void", + "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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_as_radio_checkable", + "return_type": "void", + "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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_as_separator", + "return_type": "void", + "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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_checked", + "return_type": "void", + "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": "checked", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "icon", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_metadata", + "return_type": "void", + "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": "metadata", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_multistate", + "return_type": "void", + "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": "state", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shortcut", + "type": "ShortCut", + "has_default_value": false, + "default_value": "" + }, + { + "name": "global", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "set_item_shortcut_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_submenu", + "return_type": "void", + "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": "submenu", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_item_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tooltip", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_submenu_popup_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": "seconds", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "toggle_item_checked", + "return_type": "void", + "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": "toggle_item_multistate", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PopupPanel", + "base_class": "Popup", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "Portal", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "linked_room", + "type": "NodePath", + "getter": "get_linked_room", + "setter": "set_linked_room", + "index": -1 + }, + { + "name": "points", + "type": "PoolVector2Array", + "getter": "get_points", + "setter": "set_points", + "index": -1 + }, + { + "name": "portal_active", + "type": "bool", + "getter": "get_portal_active", + "setter": "set_portal_active", + "index": -1 + }, + { + "name": "portal_margin", + "type": "float", + "getter": "get_portal_margin", + "setter": "set_portal_margin", + "index": -1 + }, + { + "name": "two_way", + "type": "bool", + "getter": "is_two_way", + "setter": "set_two_way", + "index": -1 + }, + { + "name": "use_default_margin", + "type": "bool", + "getter": "get_use_default_margin", + "setter": "set_use_default_margin", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_linked_room", + "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_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_portal_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_portal_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_use_default_margin", + "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_two_way", + "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_linked_room", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "p_room", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "points", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_portal_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": "p_active", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_portal_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": "p_margin", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_two_way", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "p_two_way", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_default_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": "p_use", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Position2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "gizmo_extents", + "type": "float", + "getter": "_get_gizmo_extents", + "setter": "_set_gizmo_extents", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_gizmo_extents", + "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": "_set_gizmo_extents", + "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": "extents", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Position3D", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "PrimitiveMesh", + "base_class": "Mesh", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "custom_aabb", + "type": "AABB", + "getter": "get_custom_aabb", + "setter": "set_custom_aabb", + "index": -1 + }, + { + "name": "flip_faces", + "type": "bool", + "getter": "get_flip_faces", + "setter": "set_flip_faces", + "index": -1 + }, + { + "name": "material", + "type": "SpatialMaterial,ShaderMaterial", + "getter": "get_material", + "setter": "set_material", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_update", + "return_type": "void", + "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_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": "get_flip_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_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_arrays", + "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": "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": "set_flip_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": "flip_faces", + "type": "bool", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PrismMesh", + "base_class": "PrimitiveMesh", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "left_to_right", + "type": "float", + "getter": "get_left_to_right", + "setter": "set_left_to_right", + "index": -1 + }, + { + "name": "size", + "type": "Vector3", + "getter": "get_size", + "setter": "set_size", + "index": -1 + }, + { + "name": "subdivide_depth", + "type": "int", + "getter": "get_subdivide_depth", + "setter": "set_subdivide_depth", + "index": -1 + }, + { + "name": "subdivide_height", + "type": "int", + "getter": "get_subdivide_height", + "setter": "set_subdivide_height", + "index": -1 + }, + { + "name": "subdivide_width", + "type": "int", + "getter": "get_subdivide_width", + "setter": "set_subdivide_width", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_left_to_right", + "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_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": "get_subdivide_depth", + "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_subdivide_height", + "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_subdivide_width", + "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_left_to_right", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "left_to_right", + "type": "float", + "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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_subdivide_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": "segments", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_subdivide_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": "segments", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_subdivide_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": "segments", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ProceduralSky", + "base_class": "Sky", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "TEXTURE_SIZE_1024": 2, + "TEXTURE_SIZE_2048": 3, + "TEXTURE_SIZE_256": 0, + "TEXTURE_SIZE_4096": 4, + "TEXTURE_SIZE_512": 1, + "TEXTURE_SIZE_MAX": 5 + }, + "properties": [ + { + "name": "ground_bottom_color", + "type": "Color", + "getter": "get_ground_bottom_color", + "setter": "set_ground_bottom_color", + "index": -1 + }, + { + "name": "ground_curve", + "type": "float", + "getter": "get_ground_curve", + "setter": "set_ground_curve", + "index": -1 + }, + { + "name": "ground_energy", + "type": "float", + "getter": "get_ground_energy", + "setter": "set_ground_energy", + "index": -1 + }, + { + "name": "ground_horizon_color", + "type": "Color", + "getter": "get_ground_horizon_color", + "setter": "set_ground_horizon_color", + "index": -1 + }, + { + "name": "sky_curve", + "type": "float", + "getter": "get_sky_curve", + "setter": "set_sky_curve", + "index": -1 + }, + { + "name": "sky_energy", + "type": "float", + "getter": "get_sky_energy", + "setter": "set_sky_energy", + "index": -1 + }, + { + "name": "sky_horizon_color", + "type": "Color", + "getter": "get_sky_horizon_color", + "setter": "set_sky_horizon_color", + "index": -1 + }, + { + "name": "sky_top_color", + "type": "Color", + "getter": "get_sky_top_color", + "setter": "set_sky_top_color", + "index": -1 + }, + { + "name": "sun_angle_max", + "type": "float", + "getter": "get_sun_angle_max", + "setter": "set_sun_angle_max", + "index": -1 + }, + { + "name": "sun_angle_min", + "type": "float", + "getter": "get_sun_angle_min", + "setter": "set_sun_angle_min", + "index": -1 + }, + { + "name": "sun_color", + "type": "Color", + "getter": "get_sun_color", + "setter": "set_sun_color", + "index": -1 + }, + { + "name": "sun_curve", + "type": "float", + "getter": "get_sun_curve", + "setter": "set_sun_curve", + "index": -1 + }, + { + "name": "sun_energy", + "type": "float", + "getter": "get_sun_energy", + "setter": "set_sun_energy", + "index": -1 + }, + { + "name": "sun_latitude", + "type": "float", + "getter": "get_sun_latitude", + "setter": "set_sun_latitude", + "index": -1 + }, + { + "name": "sun_longitude", + "type": "float", + "getter": "get_sun_longitude", + "setter": "set_sun_longitude", + "index": -1 + }, + { + "name": "texture_size", + "type": "int", + "getter": "get_texture_size", + "setter": "set_texture_size", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_thread_done", + "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": "image", + "type": "Image", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_update_sky", + "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_ground_bottom_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_ground_curve", + "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_ground_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_ground_horizon_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_sky_curve", + "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_sky_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_sky_horizon_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_sky_top_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_sun_angle_max", + "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_sun_angle_min", + "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_sun_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_sun_curve", + "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_sun_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_sun_latitude", + "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_sun_longitude", + "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_size", + "return_type": "enum.ProceduralSky::TextureSize", + "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_ground_bottom_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_ground_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": "curve", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ground_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_ground_horizon_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_sky_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": "curve", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sky_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_sky_horizon_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_sky_top_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_sun_angle_max", + "return_type": "void", + "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_sun_angle_min", + "return_type": "void", + "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_sun_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_sun_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": "curve", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sun_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_sun_latitude", + "return_type": "void", + "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_sun_longitude", + "return_type": "void", + "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_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": "" + } + ] + } + ], + "enums": [ + { + "name": "TextureSize", + "values": { + "TEXTURE_SIZE_256": 0, + "TEXTURE_SIZE_512": 1, + "TEXTURE_SIZE_1024": 2, + "TEXTURE_SIZE_2048": 3, + "TEXTURE_SIZE_4096": 4, + "TEXTURE_SIZE_MAX": 5 + } + } + ] + }, + { + "name": "ProgressBar", + "base_class": "Range", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "percent_visible", + "type": "bool", + "getter": "is_percent_visible", + "setter": "set_percent_visible", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "is_percent_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_percent_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ProjectSettings", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "ProjectSettings", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "add_property_info", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "hint", + "type": "Dictionary", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_order", + "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": "get_setting", + "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": "globalize_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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_setting", + "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": "load_resource_pack", + "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": "pack", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "replace_files", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "offset", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "localize_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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "property_can_revert", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "property_get_revert", + "return_type": "Variant", + "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": "save", + "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": "save_custom", + "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": "file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_initial_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_setting", + "return_type": "void", + "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": "ProximityGroup", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "MODE_PROXY": 0, + "MODE_SIGNAL": 1 + }, + "properties": [ + { + "name": "dispatch_mode", + "type": "int", + "getter": "get_dispatch_mode", + "setter": "set_dispatch_mode", + "index": -1 + }, + { + "name": "grid_radius", + "type": "Vector3", + "getter": "get_grid_radius", + "setter": "set_grid_radius", + "index": -1 + }, + { + "name": "group_name", + "type": "String", + "getter": "get_group_name", + "setter": "set_group_name", + "index": -1 + } + ], + "signals": [ + { + "name": "broadcast", + "arguments": [ + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "parameters", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_proximity_group_broadcast", + "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": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "parameters", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "broadcast", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "parameters", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_dispatch_mode", + "return_type": "enum.ProximityGroup::DispatchMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_grid_radius", + "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_group_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_dispatch_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_grid_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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_group_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": "" + } + ] + } + ], + "enums": [ + { + "name": "DispatchMode", + "values": { + "MODE_PROXY": 0, + "MODE_SIGNAL": 1 + } + } + ] + }, + { + "name": "ProxyTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "base", + "type": "Texture", + "getter": "get_base", + "setter": "set_base", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_base", + "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": "set_base", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "base", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "QuadMesh", + "base_class": "PrimitiveMesh", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "center_offset", + "type": "Vector3", + "getter": "get_center_offset", + "setter": "set_center_offset", + "index": -1 + }, + { + "name": "size", + "type": "Vector2", + "getter": "get_size", + "setter": "set_size", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_center_offset", + "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_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": "set_center_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": "center_offset", + "type": "Vector3", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RandomNumberGenerator", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "seed", + "type": "int", + "getter": "get_seed", + "setter": "set_seed", + "index": -1 + }, + { + "name": "state", + "type": "int", + "getter": "get_state", + "setter": "set_state", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_seed", + "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_state", + "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": "randf", + "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": "randf_range", + "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": "from", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "randfn", + "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": "mean", + "type": "float", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "deviation", + "type": "float", + "has_default_value": true, + "default_value": "1" + } + ] + }, + { + "name": "randi", + "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": "randi_range", + "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": "from", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "randomize", + "return_type": "void", + "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_seed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "seed", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_state", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "state", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Range", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "allow_greater", + "type": "bool", + "getter": "is_greater_allowed", + "setter": "set_allow_greater", + "index": -1 + }, + { + "name": "allow_lesser", + "type": "bool", + "getter": "is_lesser_allowed", + "setter": "set_allow_lesser", + "index": -1 + }, + { + "name": "exp_edit", + "type": "bool", + "getter": "is_ratio_exp", + "setter": "set_exp_ratio", + "index": -1 + }, + { + "name": "max_value", + "type": "float", + "getter": "get_max", + "setter": "set_max", + "index": -1 + }, + { + "name": "min_value", + "type": "float", + "getter": "get_min", + "setter": "set_min", + "index": -1 + }, + { + "name": "page", + "type": "float", + "getter": "get_page", + "setter": "set_page", + "index": -1 + }, + { + "name": "ratio", + "type": "float", + "getter": "get_as_ratio", + "setter": "set_as_ratio", + "index": -1 + }, + { + "name": "rounded", + "type": "bool", + "getter": "is_using_rounded_values", + "setter": "set_use_rounded_values", + "index": -1 + }, + { + "name": "step", + "type": "float", + "getter": "get_step", + "setter": "set_step", + "index": -1 + }, + { + "name": "value", + "type": "float", + "getter": "get_value", + "setter": "set_value", + "index": -1 + } + ], + "signals": [ + { + "name": "changed", + "arguments": [ + ] + }, + { + "name": "value_changed", + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "get_as_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_max", + "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", + "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_page", + "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_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": "is_greater_allowed", + "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_lesser_allowed", + "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_ratio_exp", + "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_rounded_values", + "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_allow_greater", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "allow", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_allow_lesser", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "allow", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_as_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": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_exp_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "maximum", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_min", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "minimum", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_page", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pagesize", + "type": "float", + "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": "step", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_rounded_values", + "return_type": "void", + "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_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": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "share", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "with", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "unshare", + "return_type": "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": "RayCast", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "cast_to", + "type": "Vector3", + "getter": "get_cast_to", + "setter": "set_cast_to", + "index": -1 + }, + { + "name": "collide_with_areas", + "type": "bool", + "getter": "is_collide_with_areas_enabled", + "setter": "set_collide_with_areas", + "index": -1 + }, + { + "name": "collide_with_bodies", + "type": "bool", + "getter": "is_collide_with_bodies_enabled", + "setter": "set_collide_with_bodies", + "index": -1 + }, + { + "name": "collision_mask", + "type": "int", + "getter": "get_collision_mask", + "setter": "set_collision_mask", + "index": -1 + }, + { + "name": "debug_shape_custom_color", + "type": "Color", + "getter": "get_debug_shape_custom_color", + "setter": "set_debug_shape_custom_color", + "index": -1 + }, + { + "name": "debug_shape_thickness", + "type": "int", + "getter": "get_debug_shape_thickness", + "setter": "set_debug_shape_thickness", + "index": -1 + }, + { + "name": "enabled", + "type": "bool", + "getter": "is_enabled", + "setter": "set_enabled", + "index": -1 + }, + { + "name": "exclude_parent", + "type": "bool", + "getter": "get_exclude_parent_body", + "setter": "set_exclude_parent_body", + "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": "force_raycast_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": [ + ] + }, + { + "name": "get_cast_to", + "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_collider", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_shape", + "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", + "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_collision_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": "get_collision_point", + "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_debug_shape_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_debug_shape_thickness", + "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_exclude_parent_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": "is_collide_with_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_collide_with_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": "is_colliding", + "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_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_cast_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": "local_point", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_collide_with_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_collide_with_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_debug_shape_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": "debug_shape_custom_color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_debug_shape_thickness", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "debug_shape_thickness", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_exclude_parent_body", + "return_type": "void", + "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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RayCast2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "cast_to", + "type": "Vector2", + "getter": "get_cast_to", + "setter": "set_cast_to", + "index": -1 + }, + { + "name": "collide_with_areas", + "type": "bool", + "getter": "is_collide_with_areas_enabled", + "setter": "set_collide_with_areas", + "index": -1 + }, + { + "name": "collide_with_bodies", + "type": "bool", + "getter": "is_collide_with_bodies_enabled", + "setter": "set_collide_with_bodies", + "index": -1 + }, + { + "name": "collision_mask", + "type": "int", + "getter": "get_collision_mask", + "setter": "set_collision_mask", + "index": -1 + }, + { + "name": "enabled", + "type": "bool", + "getter": "is_enabled", + "setter": "set_enabled", + "index": -1 + }, + { + "name": "exclude_parent", + "type": "bool", + "getter": "get_exclude_parent_body", + "setter": "set_exclude_parent_body", + "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": "force_raycast_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": [ + ] + }, + { + "name": "get_cast_to", + "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_collider", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_collider_shape", + "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", + "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_collision_normal", + "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_collision_point", + "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_exclude_parent_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": "is_collide_with_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_collide_with_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": "is_colliding", + "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_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_cast_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": "local_point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_collide_with_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_collide_with_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_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_exclude_parent_body", + "return_type": "void", + "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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RayShape", + "base_class": "Shape", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "length", + "type": "float", + "getter": "get_length", + "setter": "set_length", + "index": -1 + }, + { + "name": "slips_on_slope", + "type": "bool", + "getter": "get_slips_on_slope", + "setter": "set_slips_on_slope", + "index": -1 + } + ], + "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": [ + ] + }, + { + "name": "get_slips_on_slope", + "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_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": "length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_slips_on_slope", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RayShape2D", + "base_class": "Shape2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "length", + "type": "float", + "getter": "get_length", + "setter": "set_length", + "index": -1 + }, + { + "name": "slips_on_slope", + "type": "bool", + "getter": "get_slips_on_slope", + "setter": "set_slips_on_slope", + "index": -1 + } + ], + "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": [ + ] + }, + { + "name": "get_slips_on_slope", + "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_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": "length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_slips_on_slope", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RectangleShape2D", + "base_class": "Shape2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "extents", + "type": "Vector2", + "getter": "get_extents", + "setter": "set_extents", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_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": "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Reference", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "init_ref", + "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": "reference", + "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": "unreference", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ReferenceRect", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "border_color", + "type": "Color", + "getter": "get_border_color", + "setter": "set_border_color", + "index": -1 + }, + { + "name": "border_width", + "type": "float", + "getter": "get_border_width", + "setter": "set_border_width", + "index": -1 + }, + { + "name": "editor_only", + "type": "bool", + "getter": "get_editor_only", + "setter": "set_editor_only", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_border_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_border_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": "get_editor_only", + "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_border_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_border_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": "" + } + ] + }, + { + "name": "set_editor_only", + "return_type": "void", + "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": "ReflectionProbe", + "base_class": "VisualInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "UPDATE_ALWAYS": 1, + "UPDATE_ONCE": 0 + }, + "properties": [ + { + "name": "box_projection", + "type": "bool", + "getter": "is_box_projection_enabled", + "setter": "set_enable_box_projection", + "index": -1 + }, + { + "name": "cull_mask", + "type": "int", + "getter": "get_cull_mask", + "setter": "set_cull_mask", + "index": -1 + }, + { + "name": "enable_shadows", + "type": "bool", + "getter": "are_shadows_enabled", + "setter": "set_enable_shadows", + "index": -1 + }, + { + "name": "extents", + "type": "Vector3", + "getter": "get_extents", + "setter": "set_extents", + "index": -1 + }, + { + "name": "intensity", + "type": "float", + "getter": "get_intensity", + "setter": "set_intensity", + "index": -1 + }, + { + "name": "interior_ambient_color", + "type": "Color", + "getter": "get_interior_ambient", + "setter": "set_interior_ambient", + "index": -1 + }, + { + "name": "interior_ambient_contrib", + "type": "float", + "getter": "get_interior_ambient_probe_contribution", + "setter": "set_interior_ambient_probe_contribution", + "index": -1 + }, + { + "name": "interior_ambient_energy", + "type": "float", + "getter": "get_interior_ambient_energy", + "setter": "set_interior_ambient_energy", + "index": -1 + }, + { + "name": "interior_enable", + "type": "bool", + "getter": "is_set_as_interior", + "setter": "set_as_interior", + "index": -1 + }, + { + "name": "max_distance", + "type": "float", + "getter": "get_max_distance", + "setter": "set_max_distance", + "index": -1 + }, + { + "name": "origin_offset", + "type": "Vector3", + "getter": "get_origin_offset", + "setter": "set_origin_offset", + "index": -1 + }, + { + "name": "update_mode", + "type": "int", + "getter": "get_update_mode", + "setter": "set_update_mode", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "are_shadows_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_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_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_intensity", + "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_interior_ambient", + "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_interior_ambient_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_interior_ambient_probe_contribution", + "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_origin_offset", + "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_update_mode", + "return_type": "enum.ReflectionProbe::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": "is_box_projection_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_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_as_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": "enable", + "type": "bool", + "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": "layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_enable_box_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_enable_shadows", + "return_type": "void", + "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_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_intensity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_interior_ambient", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ambient", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_interior_ambient_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": "ambient_energy", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_interior_ambient_probe_contribution", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ambient_probe_contribution", + "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": "max_distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_origin_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": "origin_offset", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "UpdateMode", + "values": { + "UPDATE_ONCE": 0, + "UPDATE_ALWAYS": 1 + } + } + ] + }, + { + "name": "RegEx", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "compile", + "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": "pattern", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_group_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_names", + "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_pattern", + "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": "is_valid", + "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": "search", + "return_type": "RegExMatch", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "subject", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "offset", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "end", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "search_all", + "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": "subject", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "offset", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "end", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "sub", + "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": "subject", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "replacement", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "all", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "offset", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "end", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RegExMatch", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "names", + "type": "Dictionary", + "getter": "get_names", + "setter": "", + "index": -1 + }, + { + "name": "strings", + "type": "Array", + "getter": "get_strings", + "setter": "", + "index": -1 + }, + { + "name": "subject", + "type": "String", + "getter": "get_subject", + "setter": "", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_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": "name", + "type": "Variant", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "get_group_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_names", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_start", + "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": "Variant", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "get_string", + "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": "name", + "type": "Variant", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "get_strings", + "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_subject", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "RemoteTransform", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "remote_path", + "type": "NodePath", + "getter": "get_remote_node", + "setter": "set_remote_node", + "index": -1 + }, + { + "name": "update_position", + "type": "bool", + "getter": "get_update_position", + "setter": "set_update_position", + "index": -1 + }, + { + "name": "update_rotation", + "type": "bool", + "getter": "get_update_rotation", + "setter": "set_update_rotation", + "index": -1 + }, + { + "name": "update_scale", + "type": "bool", + "getter": "get_update_scale", + "setter": "set_update_scale", + "index": -1 + }, + { + "name": "use_global_coordinates", + "type": "bool", + "getter": "get_use_global_coordinates", + "setter": "set_use_global_coordinates", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "force_update_cache", + "return_type": "void", + "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_remote_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_update_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_update_rotation", + "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_update_scale", + "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_use_global_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": "set_remote_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_update_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": "update_remote_position", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_update_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": "update_remote_rotation", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_update_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": "update_remote_scale", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_global_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": "use_global_coordinates", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RemoteTransform2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "remote_path", + "type": "NodePath", + "getter": "get_remote_node", + "setter": "set_remote_node", + "index": -1 + }, + { + "name": "update_position", + "type": "bool", + "getter": "get_update_position", + "setter": "set_update_position", + "index": -1 + }, + { + "name": "update_rotation", + "type": "bool", + "getter": "get_update_rotation", + "setter": "set_update_rotation", + "index": -1 + }, + { + "name": "update_scale", + "type": "bool", + "getter": "get_update_scale", + "setter": "set_update_scale", + "index": -1 + }, + { + "name": "use_global_coordinates", + "type": "bool", + "getter": "get_use_global_coordinates", + "setter": "set_use_global_coordinates", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "force_update_cache", + "return_type": "void", + "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_remote_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_update_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_update_rotation", + "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_update_scale", + "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_use_global_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": "set_remote_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_update_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": "update_remote_position", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_update_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": "update_remote_rotation", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_update_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": "update_remote_scale", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_global_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": "use_global_coordinates", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Resource", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "resource_local_to_scene", + "type": "bool", + "getter": "is_local_to_scene", + "setter": "set_local_to_scene", + "index": -1 + }, + { + "name": "resource_name", + "type": "String", + "getter": "get_name", + "setter": "set_name", + "index": -1 + }, + { + "name": "resource_path", + "type": "String", + "getter": "get_path", + "setter": "set_path", + "index": -1 + } + ], + "signals": [ + { + "name": "changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_setup_local_to_scene", + "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": "duplicate", + "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": "subresources", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "emit_changed", + "return_type": "void", + "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_local_scene", + "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_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_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_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": "is_local_to_scene", + "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_local_to_scene", + "return_type": "void", + "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_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_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": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "setup_local_to_scene", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "take_over_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": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ResourceFormatLoader", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_dependencies", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "add_types", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_recognized_extensions", + "return_type": "PoolStringArray", + "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_resource_type", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "handles_type", + "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": "typename", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "load", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "original_path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_dependencies", + "return_type": "int", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "renames", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ResourceFormatSaver", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_recognized_extensions", + "return_type": "PoolStringArray", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "recognize", + "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": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "save", + "return_type": "int", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ResourceImporter", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + "IMPORT_ORDER_DEFAULT": 0, + "IMPORT_ORDER_SCENE": 100 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + { + "name": "ImportOrder", + "values": { + "IMPORT_ORDER_DEFAULT": 0, + "IMPORT_ORDER_SCENE": 100 + } + } + ] + }, + { + "name": "ResourceInteractiveLoader", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_resource", + "return_type": "Resource", + "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_stage", + "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_stage_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": "poll", + "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": "wait", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ResourcePreloader", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "resources", + "type": "Array", + "getter": "_get_resources", + "setter": "_set_resources", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_resources", + "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_resources", + "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_resource", + "return_type": "void", + "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": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_resource", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_resource_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": "has_resource", + "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_resource", + "return_type": "void", + "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_resource", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RichTextEffect", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "_process_custom_fx", + "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": "char_fx", + "type": "CharFXTransform", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RichTextLabel", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "ALIGN_CENTER": 1, + "ALIGN_FILL": 3, + "ALIGN_LEFT": 0, + "ALIGN_RIGHT": 2, + "ITEM_ALIGN": 8, + "ITEM_COLOR": 5, + "ITEM_CUSTOMFX": 18, + "ITEM_FADE": 12, + "ITEM_FONT": 4, + "ITEM_FRAME": 0, + "ITEM_IMAGE": 2, + "ITEM_INDENT": 9, + "ITEM_LIST": 10, + "ITEM_META": 17, + "ITEM_NEWLINE": 3, + "ITEM_RAINBOW": 16, + "ITEM_SHAKE": 13, + "ITEM_STRIKETHROUGH": 7, + "ITEM_TABLE": 11, + "ITEM_TEXT": 1, + "ITEM_TORNADO": 15, + "ITEM_UNDERLINE": 6, + "ITEM_WAVE": 14, + "LIST_DOTS": 2, + "LIST_LETTERS": 1, + "LIST_NUMBERS": 0 + }, + "properties": [ + { + "name": "bbcode_enabled", + "type": "bool", + "getter": "is_using_bbcode", + "setter": "set_use_bbcode", + "index": -1 + }, + { + "name": "bbcode_text", + "type": "String", + "getter": "get_bbcode", + "setter": "set_bbcode", + "index": -1 + }, + { + "name": "custom_effects", + "type": "17/17:RichTextEffect", + "getter": "get_effects", + "setter": "set_effects", + "index": -1 + }, + { + "name": "fit_content_height", + "type": "bool", + "getter": "is_fit_content_height_enabled", + "setter": "set_fit_content_height", + "index": -1 + }, + { + "name": "meta_underlined", + "type": "bool", + "getter": "is_meta_underlined", + "setter": "set_meta_underline", + "index": -1 + }, + { + "name": "override_selected_font_color", + "type": "bool", + "getter": "is_overriding_selected_font_color", + "setter": "set_override_selected_font_color", + "index": -1 + }, + { + "name": "percent_visible", + "type": "float", + "getter": "get_percent_visible", + "setter": "set_percent_visible", + "index": -1 + }, + { + "name": "scroll_active", + "type": "bool", + "getter": "is_scroll_active", + "setter": "set_scroll_active", + "index": -1 + }, + { + "name": "scroll_following", + "type": "bool", + "getter": "is_scroll_following", + "setter": "set_scroll_follow", + "index": -1 + }, + { + "name": "selection_enabled", + "type": "bool", + "getter": "is_selection_enabled", + "setter": "set_selection_enabled", + "index": -1 + }, + { + "name": "tab_size", + "type": "int", + "getter": "get_tab_size", + "setter": "set_tab_size", + "index": -1 + }, + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "visible_characters", + "type": "int", + "getter": "get_visible_characters", + "setter": "set_visible_characters", + "index": -1 + } + ], + "signals": [ + { + "name": "meta_clicked", + "arguments": [ + { + "name": "meta", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "meta_hover_ended", + "arguments": [ + { + "name": "meta", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "meta_hover_started", + "arguments": [ + { + "name": "meta", + "type": "Variant", + "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": "_scroll_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": "arg0", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_image", + "return_type": "void", + "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": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "width", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "height", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "add_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": "append_bbcode", + "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": "bbcode", + "type": "String", + "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": "get_bbcode", + "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_content_height", + "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_effects", + "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_line_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_percent_visible", + "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_tab_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": "get_text", + "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_total_character_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_v_scroll", + "return_type": "VScrollBar", + "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_visible_characters", + "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_visible_line_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": "install_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": "effect", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_fit_content_height_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_meta_underlined", + "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_selected_font_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_scroll_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_scroll_following", + "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_selection_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_bbcode", + "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": "newline", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "parse_bbcode", + "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": "bbcode", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "parse_expressions_for_values", + "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": "expressions", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "pop", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "push_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": "" + } + ] + }, + { + "name": "push_bold", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "push_bold_italics", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "push_cell", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "push_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": "push_font", + "return_type": "void", + "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": "push_indent", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "level", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "push_italics", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "push_list", + "return_type": "void", + "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": "push_meta", + "return_type": "void", + "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": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "push_mono", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "push_normal", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "push_strikethrough", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "push_table", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "columns", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "push_underline", + "return_type": "void", + "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_line", + "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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "scroll_to_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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bbcode", + "return_type": "void", + "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_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": "effects", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fit_content_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_meta_underline", + "return_type": "void", + "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_override_selected_font_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": "override", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_percent_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": "percent_visible", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_scroll_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_scroll_follow", + "return_type": "void", + "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", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_selection_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_tab_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": "spaces", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_table_column_expand", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "expand", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ratio", + "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_use_bbcode", + "return_type": "void", + "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_characters", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + { + "name": "Align", + "values": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2, + "ALIGN_FILL": 3 + } + }, + { + "name": "ListType", + "values": { + "LIST_NUMBERS": 0, + "LIST_LETTERS": 1, + "LIST_DOTS": 2 + } + }, + { + "name": "ItemType", + "values": { + "ITEM_FRAME": 0, + "ITEM_TEXT": 1, + "ITEM_IMAGE": 2, + "ITEM_NEWLINE": 3, + "ITEM_FONT": 4, + "ITEM_COLOR": 5, + "ITEM_UNDERLINE": 6, + "ITEM_STRIKETHROUGH": 7, + "ITEM_ALIGN": 8, + "ITEM_INDENT": 9, + "ITEM_LIST": 10, + "ITEM_TABLE": 11, + "ITEM_FADE": 12, + "ITEM_SHAKE": 13, + "ITEM_WAVE": 14, + "ITEM_TORNADO": 15, + "ITEM_RAINBOW": 16, + "ITEM_META": 17, + "ITEM_CUSTOMFX": 18 + } + } + ] + }, + { + "name": "RigidBody", + "base_class": "PhysicsBody", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "MODE_CHARACTER": 2, + "MODE_KINEMATIC": 3, + "MODE_RIGID": 0, + "MODE_STATIC": 1 + }, + "properties": [ + { + "name": "angular_damp", + "type": "float", + "getter": "get_angular_damp", + "setter": "set_angular_damp", + "index": -1 + }, + { + "name": "angular_velocity", + "type": "Vector3", + "getter": "get_angular_velocity", + "setter": "set_angular_velocity", + "index": -1 + }, + { + "name": "axis_lock_angular_x", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 8 + }, + { + "name": "axis_lock_angular_y", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 16 + }, + { + "name": "axis_lock_angular_z", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 32 + }, + { + "name": "axis_lock_linear_x", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 1 + }, + { + "name": "axis_lock_linear_y", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 2 + }, + { + "name": "axis_lock_linear_z", + "type": "bool", + "getter": "get_axis_lock", + "setter": "set_axis_lock", + "index": 4 + }, + { + "name": "bounce", + "type": "float", + "getter": "get_bounce", + "setter": "set_bounce", + "index": -1 + }, + { + "name": "can_sleep", + "type": "bool", + "getter": "is_able_to_sleep", + "setter": "set_can_sleep", + "index": -1 + }, + { + "name": "contact_monitor", + "type": "bool", + "getter": "is_contact_monitor_enabled", + "setter": "set_contact_monitor", + "index": -1 + }, + { + "name": "contacts_reported", + "type": "int", + "getter": "get_max_contacts_reported", + "setter": "set_max_contacts_reported", + "index": -1 + }, + { + "name": "continuous_cd", + "type": "bool", + "getter": "is_using_continuous_collision_detection", + "setter": "set_use_continuous_collision_detection", + "index": -1 + }, + { + "name": "custom_integrator", + "type": "bool", + "getter": "is_using_custom_integrator", + "setter": "set_use_custom_integrator", + "index": -1 + }, + { + "name": "friction", + "type": "float", + "getter": "get_friction", + "setter": "set_friction", + "index": -1 + }, + { + "name": "gravity_scale", + "type": "float", + "getter": "get_gravity_scale", + "setter": "set_gravity_scale", + "index": -1 + }, + { + "name": "linear_damp", + "type": "float", + "getter": "get_linear_damp", + "setter": "set_linear_damp", + "index": -1 + }, + { + "name": "linear_velocity", + "type": "Vector3", + "getter": "get_linear_velocity", + "setter": "set_linear_velocity", + "index": -1 + }, + { + "name": "mass", + "type": "float", + "getter": "get_mass", + "setter": "set_mass", + "index": -1 + }, + { + "name": "mode", + "type": "int", + "getter": "get_mode", + "setter": "set_mode", + "index": -1 + }, + { + "name": "physics_material_override", + "type": "PhysicsMaterial", + "getter": "get_physics_material_override", + "setter": "set_physics_material_override", + "index": -1 + }, + { + "name": "sleeping", + "type": "bool", + "getter": "is_sleeping", + "setter": "set_sleeping", + "index": -1 + }, + { + "name": "weight", + "type": "float", + "getter": "get_weight", + "setter": "set_weight", + "index": -1 + } + ], + "signals": [ + { + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_shape", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_shape", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "sleeping_state_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "arg0", + "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": "arg0", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_direct_state_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": "arg0", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_integrate_forces", + "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": "PhysicsDirectBodyState", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_reload_physics_characteristics", + "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_central_force", + "return_type": "void", + "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", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_force", + "return_type": "void", + "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", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_torque", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "torque", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_central_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "impulse", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_impulse", + "return_type": "void", + "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": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "impulse", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_torque_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "impulse", + "type": "Vector3", + "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_angular_velocity", + "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_axis_lock", + "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": "axis", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_bounce", + "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_colliding_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_friction", + "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_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_inverse_inertia_tensor", + "return_type": "Basis", + "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_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_linear_velocity", + "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_mass", + "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_contacts_reported", + "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_mode", + "return_type": "enum.RigidBody::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_physics_material_override", + "return_type": "PhysicsMaterial", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_weight", + "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_able_to_sleep", + "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_contact_monitor_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_sleeping", + "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_continuous_collision_detection", + "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_custom_integrator", + "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_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_angular_velocity", + "return_type": "void", + "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_velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_axis_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": "axis", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "lock", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_axis_velocity", + "return_type": "void", + "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_velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bounce", + "return_type": "void", + "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", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_can_sleep", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "able_to_sleep", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_contact_monitor", + "return_type": "void", + "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_friction", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "friction", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_gravity_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": "gravity_scale", + "type": "float", + "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_linear_velocity", + "return_type": "void", + "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_velocity", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_mass", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mass", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_contacts_reported", + "return_type": "void", + "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_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_physics_material_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": "physics_material_override", + "type": "PhysicsMaterial", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sleeping", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "sleeping", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_continuous_collision_detection", + "return_type": "void", + "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_use_custom_integrator", + "return_type": "void", + "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_weight", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "weight", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Mode", + "values": { + "MODE_RIGID": 0, + "MODE_STATIC": 1, + "MODE_CHARACTER": 2, + "MODE_KINEMATIC": 3 + } + } + ] + }, + { + "name": "RigidBody2D", + "base_class": "PhysicsBody2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "CCD_MODE_CAST_RAY": 1, + "CCD_MODE_CAST_SHAPE": 2, + "CCD_MODE_DISABLED": 0, + "MODE_CHARACTER": 2, + "MODE_KINEMATIC": 3, + "MODE_RIGID": 0, + "MODE_STATIC": 1 + }, + "properties": [ + { + "name": "angular_damp", + "type": "float", + "getter": "get_angular_damp", + "setter": "set_angular_damp", + "index": -1 + }, + { + "name": "angular_velocity", + "type": "float", + "getter": "get_angular_velocity", + "setter": "set_angular_velocity", + "index": -1 + }, + { + "name": "applied_force", + "type": "Vector2", + "getter": "get_applied_force", + "setter": "set_applied_force", + "index": -1 + }, + { + "name": "applied_torque", + "type": "float", + "getter": "get_applied_torque", + "setter": "set_applied_torque", + "index": -1 + }, + { + "name": "bounce", + "type": "float", + "getter": "get_bounce", + "setter": "set_bounce", + "index": -1 + }, + { + "name": "can_sleep", + "type": "bool", + "getter": "is_able_to_sleep", + "setter": "set_can_sleep", + "index": -1 + }, + { + "name": "contact_monitor", + "type": "bool", + "getter": "is_contact_monitor_enabled", + "setter": "set_contact_monitor", + "index": -1 + }, + { + "name": "contacts_reported", + "type": "int", + "getter": "get_max_contacts_reported", + "setter": "set_max_contacts_reported", + "index": -1 + }, + { + "name": "continuous_cd", + "type": "int", + "getter": "get_continuous_collision_detection_mode", + "setter": "set_continuous_collision_detection_mode", + "index": -1 + }, + { + "name": "custom_integrator", + "type": "bool", + "getter": "is_using_custom_integrator", + "setter": "set_use_custom_integrator", + "index": -1 + }, + { + "name": "friction", + "type": "float", + "getter": "get_friction", + "setter": "set_friction", + "index": -1 + }, + { + "name": "gravity_scale", + "type": "float", + "getter": "get_gravity_scale", + "setter": "set_gravity_scale", + "index": -1 + }, + { + "name": "inertia", + "type": "float", + "getter": "get_inertia", + "setter": "set_inertia", + "index": -1 + }, + { + "name": "linear_damp", + "type": "float", + "getter": "get_linear_damp", + "setter": "set_linear_damp", + "index": -1 + }, + { + "name": "linear_velocity", + "type": "Vector2", + "getter": "get_linear_velocity", + "setter": "set_linear_velocity", + "index": -1 + }, + { + "name": "mass", + "type": "float", + "getter": "get_mass", + "setter": "set_mass", + "index": -1 + }, + { + "name": "mode", + "type": "int", + "getter": "get_mode", + "setter": "set_mode", + "index": -1 + }, + { + "name": "physics_material_override", + "type": "PhysicsMaterial", + "getter": "get_physics_material_override", + "setter": "set_physics_material_override", + "index": -1 + }, + { + "name": "sleeping", + "type": "bool", + "getter": "is_sleeping", + "setter": "set_sleeping", + "index": -1 + }, + { + "name": "weight", + "type": "float", + "getter": "get_weight", + "setter": "set_weight", + "index": -1 + } + ], + "signals": [ + { + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_shape", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_shape", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "sleeping_state_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "arg0", + "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": "arg0", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_direct_state_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": "arg0", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_integrate_forces", + "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": "Physics2DDirectBodyState", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_reload_physics_characteristics", + "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_central_force", + "return_type": "void", + "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", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_force", + "return_type": "void", + "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": "force", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_torque", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "torque", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_central_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "impulse", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_impulse", + "return_type": "void", + "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": "impulse", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "apply_torque_impulse", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "torque", + "type": "float", + "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_angular_velocity", + "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_applied_force", + "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_applied_torque", + "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", + "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_colliding_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_continuous_collision_detection_mode", + "return_type": "enum.RigidBody2D::CCDMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_friction", + "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_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_inertia", + "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_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_linear_velocity", + "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_mass", + "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_contacts_reported", + "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_mode", + "return_type": "enum.RigidBody2D::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_physics_material_override", + "return_type": "PhysicsMaterial", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_weight", + "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_able_to_sleep", + "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_contact_monitor_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_sleeping", + "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_custom_integrator", + "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_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_angular_velocity", + "return_type": "void", + "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_velocity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_applied_force", + "return_type": "void", + "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", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_applied_torque", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "torque", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_axis_velocity", + "return_type": "void", + "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_velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bounce", + "return_type": "void", + "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", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_can_sleep", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "able_to_sleep", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_contact_monitor", + "return_type": "void", + "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_continuous_collision_detection_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_friction", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "friction", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_gravity_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": "gravity_scale", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_inertia", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "inertia", + "type": "float", + "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_linear_velocity", + "return_type": "void", + "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_velocity", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_mass", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mass", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_contacts_reported", + "return_type": "void", + "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_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_physics_material_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": "physics_material_override", + "type": "PhysicsMaterial", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sleeping", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "sleeping", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_custom_integrator", + "return_type": "void", + "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_weight", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "weight", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "test_motion", + "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": "motion", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "margin", + "type": "float", + "has_default_value": true, + "default_value": "0.08" + }, + { + "name": "result", + "type": "Physics2DTestMotionResult", + "has_default_value": true, + "default_value": "Null" + } + ] + } + ], + "enums": [ + { + "name": "Mode", + "values": { + "MODE_RIGID": 0, + "MODE_STATIC": 1, + "MODE_CHARACTER": 2, + "MODE_KINEMATIC": 3 + } + }, + { + "name": "CCDMode", + "values": { + "CCD_MODE_DISABLED": 0, + "CCD_MODE_CAST_RAY": 1, + "CCD_MODE_CAST_SHAPE": 2 + } + } + ] + }, + { + "name": "Room", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "points", + "type": "PoolVector3Array", + "getter": "get_points", + "setter": "set_points", + "index": -1 + }, + { + "name": "room_simplify", + "type": "float", + "getter": "get_room_simplify", + "setter": "set_room_simplify", + "index": -1 + }, + { + "name": "use_default_simplify", + "type": "bool", + "getter": "get_use_default_simplify", + "setter": "set_use_default_simplify", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_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_room_simplify", + "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_default_simplify", + "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_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "points", + "type": "PoolVector3Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_room_simplify", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "p_value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_default_simplify", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "p_use", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RoomGroup", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "roomgroup_priority", + "type": "int", + "getter": "get_roomgroup_priority", + "setter": "set_roomgroup_priority", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_roomgroup_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": "set_roomgroup_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": "p_priority", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RoomManager", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "PVS_MODE_DISABLED": 0, + "PVS_MODE_FULL": 2, + "PVS_MODE_PARTIAL": 1 + }, + "properties": [ + { + "name": "active", + "type": "bool", + "getter": "rooms_get_active", + "setter": "rooms_set_active", + "index": -1 + }, + { + "name": "debug_sprawl", + "type": "bool", + "getter": "get_debug_sprawl", + "setter": "set_debug_sprawl", + "index": -1 + }, + { + "name": "default_portal_margin", + "type": "float", + "getter": "get_default_portal_margin", + "setter": "set_default_portal_margin", + "index": -1 + }, + { + "name": "gameplay_monitor", + "type": "bool", + "getter": "get_gameplay_monitor_enabled", + "setter": "set_gameplay_monitor_enabled", + "index": -1 + }, + { + "name": "merge_meshes", + "type": "bool", + "getter": "get_merge_meshes", + "setter": "set_merge_meshes", + "index": -1 + }, + { + "name": "overlap_warning_threshold", + "type": "int", + "getter": "get_overlap_warning_threshold", + "setter": "set_overlap_warning_threshold", + "index": -1 + }, + { + "name": "portal_depth_limit", + "type": "int", + "getter": "get_portal_depth_limit", + "setter": "set_portal_depth_limit", + "index": -1 + }, + { + "name": "preview_camera", + "type": "NodePath", + "getter": "get_preview_camera_path", + "setter": "set_preview_camera_path", + "index": -1 + }, + { + "name": "pvs_mode", + "type": "int", + "getter": "get_pvs_mode", + "setter": "set_pvs_mode", + "index": -1 + }, + { + "name": "room_simplify", + "type": "float", + "getter": "get_room_simplify", + "setter": "set_room_simplify", + "index": -1 + }, + { + "name": "roomlist", + "type": "NodePath", + "getter": "get_roomlist_path", + "setter": "set_roomlist_path", + "index": -1 + }, + { + "name": "show_margins", + "type": "bool", + "getter": "get_show_margins", + "setter": "set_show_margins", + "index": -1 + }, + { + "name": "use_secondary_pvs", + "type": "bool", + "getter": "get_use_secondary_pvs", + "setter": "set_use_secondary_pvs", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_debug_sprawl", + "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_default_portal_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_gameplay_monitor_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_merge_meshes", + "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_overlap_warning_threshold", + "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_portal_depth_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": "get_preview_camera_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_pvs_mode", + "return_type": "enum.RoomManager::PVSMode", + "is_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_simplify", + "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_roomlist_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_show_margins", + "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_use_secondary_pvs", + "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": "rooms_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": "rooms_convert", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "rooms_get_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": "rooms_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_debug_sprawl", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "debug_sprawl", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_portal_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": "default_portal_margin", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_gameplay_monitor_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": "gameplay_monitor", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_merge_meshes", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "merge_meshes", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_overlap_warning_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": "overlap_warning_threshold", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_portal_depth_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": "portal_depth_limit", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_preview_camera_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": "preview_camera", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pvs_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": "pvs_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_room_simplify", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "room_simplify", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_roomlist_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": "p_path", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_show_margins", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "show_margins", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_secondary_pvs", + "return_type": "void", + "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_secondary_pvs", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "PVSMode", + "values": { + "PVS_MODE_DISABLED": 0, + "PVS_MODE_PARTIAL": 1, + "PVS_MODE_FULL": 2 + } + } + ] + }, + { + "name": "RootMotionView", + "base_class": "VisualInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "animation_path", + "type": "NodePath", + "getter": "get_animation_path", + "setter": "set_animation_path", + "index": -1 + }, + { + "name": "cell_size", + "type": "float", + "getter": "get_cell_size", + "setter": "set_cell_size", + "index": -1 + }, + { + "name": "color", + "type": "Color", + "getter": "get_color", + "setter": "set_color", + "index": -1 + }, + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + }, + { + "name": "zero_y", + "type": "bool", + "getter": "get_zero_y", + "setter": "set_zero_y", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "SceneState", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + "GEN_EDIT_STATE_DISABLED": 0, + "GEN_EDIT_STATE_INSTANCE": 1, + "GEN_EDIT_STATE_MAIN": 2 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_connection_binds", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_connection_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_connection_flags", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_connection_method", + "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_connection_signal", + "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_connection_source", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_connection_target", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_node_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_node_groups", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_node_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_node_instance", + "return_type": "PackedScene", + "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_node_instance_placeholder", + "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_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_node_owner_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_node_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "for_parent", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_node_property_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_node_property_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "prop_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_node_property_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "prop_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_node_type", + "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": "is_node_instance_placeholder", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "GenEditState", + "values": { + "GEN_EDIT_STATE_DISABLED": 0, + "GEN_EDIT_STATE_INSTANCE": 1, + "GEN_EDIT_STATE_MAIN": 2 + } + } + ] + }, + { + "name": "SceneTree", + "base_class": "MainLoop", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "GROUP_CALL_DEFAULT": 0, + "GROUP_CALL_REALTIME": 2, + "GROUP_CALL_REVERSE": 1, + "GROUP_CALL_UNIQUE": 4, + "STRETCH_ASPECT_EXPAND": 4, + "STRETCH_ASPECT_IGNORE": 0, + "STRETCH_ASPECT_KEEP": 1, + "STRETCH_ASPECT_KEEP_HEIGHT": 3, + "STRETCH_ASPECT_KEEP_WIDTH": 2, + "STRETCH_MODE_2D": 1, + "STRETCH_MODE_DISABLED": 0, + "STRETCH_MODE_VIEWPORT": 2 + }, + "properties": [ + { + "name": "current_scene", + "type": "Node", + "getter": "get_current_scene", + "setter": "set_current_scene", + "index": -1 + }, + { + "name": "debug_collisions_hint", + "type": "bool", + "getter": "is_debugging_collisions_hint", + "setter": "set_debug_collisions_hint", + "index": -1 + }, + { + "name": "debug_navigation_hint", + "type": "bool", + "getter": "is_debugging_navigation_hint", + "setter": "set_debug_navigation_hint", + "index": -1 + }, + { + "name": "edited_scene_root", + "type": "Node", + "getter": "get_edited_scene_root", + "setter": "set_edited_scene_root", + "index": -1 + }, + { + "name": "multiplayer", + "type": "MultiplayerAPI", + "getter": "get_multiplayer", + "setter": "set_multiplayer", + "index": -1 + }, + { + "name": "multiplayer_poll", + "type": "bool", + "getter": "is_multiplayer_poll_enabled", + "setter": "set_multiplayer_poll_enabled", + "index": -1 + }, + { + "name": "network_peer", + "type": "NetworkedMultiplayerPeer", + "getter": "get_network_peer", + "setter": "set_network_peer", + "index": -1 + }, + { + "name": "paused", + "type": "bool", + "getter": "is_paused", + "setter": "set_pause", + "index": -1 + }, + { + "name": "refuse_new_network_connections", + "type": "bool", + "getter": "is_refusing_new_network_connections", + "setter": "set_refuse_new_network_connections", + "index": -1 + }, + { + "name": "root", + "type": "Node", + "getter": "get_root", + "setter": "", + "index": -1 + }, + { + "name": "use_font_oversampling", + "type": "bool", + "getter": "is_using_font_oversampling", + "setter": "set_use_font_oversampling", + "index": -1 + } + ], + "signals": [ + { + "name": "connected_to_server", + "arguments": [ + ] + }, + { + "name": "connection_failed", + "arguments": [ + ] + }, + { + "name": "files_dropped", + "arguments": [ + { + "name": "files", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "screen", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "global_menu_action", + "arguments": [ + { + "name": "id", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "meta", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "idle_frame", + "arguments": [ + ] + }, + { + "name": "network_peer_connected", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "network_peer_disconnected", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "node_added", + "arguments": [ + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "node_configuration_warning_changed", + "arguments": [ + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "node_removed", + "arguments": [ + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "node_renamed", + "arguments": [ + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "physics_frame", + "arguments": [ + ] + }, + { + "name": "screen_resized", + "arguments": [ + ] + }, + { + "name": "server_disconnected", + "arguments": [ + ] + }, + { + "name": "tree_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_change_scene", + "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": "_connected_to_server", + "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": "_connection_failed", + "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": "_network_peer_connected", + "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": "_network_peer_disconnected", + "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": "_server_disconnected", + "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": "call_group", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "group", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "call_group_flags", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "group", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "change_scene", + "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": "change_scene_to", + "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": "packed_scene", + "type": "PackedScene", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_timer", + "return_type": "SceneTreeTimer", + "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": "pause_mode_process", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "get_current_scene", + "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_edited_scene_root", + "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_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_multiplayer", + "return_type": "MultiplayerAPI", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_network_connected_peers", + "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": "get_network_peer", + "return_type": "NetworkedMultiplayerPeer", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_network_unique_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_node_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_nodes_in_group", + "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": "group", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_root", + "return_type": "Viewport", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rpc_sender_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": "has_group", + "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_network_peer", + "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_debugging_collisions_hint", + "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_debugging_navigation_hint", + "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_input_handled", + "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_multiplayer_poll_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_network_server", + "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_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": "is_refusing_new_network_connections", + "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_font_oversampling", + "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": "notify_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": "group", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "notification", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "notify_group_flags", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "call_flags", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "group", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "notification", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "queue_delete", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "obj", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "quit", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "exit_code", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "reload_current_scene", + "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": "set_auto_accept_quit", + "return_type": "void", + "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_current_scene", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "child_node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_debug_collisions_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_debug_navigation_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_edited_scene_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": "scene", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "group", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_group_flags", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "call_flags", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "group", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_input_as_handled", + "return_type": "void", + "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_multiplayer", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "multiplayer", + "type": "MultiplayerAPI", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_multiplayer_poll_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_network_peer", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "peer", + "type": "NetworkedMultiplayerPeer", + "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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_quit_on_go_back", + "return_type": "void", + "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_refuse_new_network_connections", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "refuse", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_screen_stretch", + "return_type": "void", + "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": "aspect", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "minsize", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shrink", + "type": "float", + "has_default_value": true, + "default_value": "1" + } + ] + }, + { + "name": "set_use_font_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "StretchAspect", + "values": { + "STRETCH_ASPECT_IGNORE": 0, + "STRETCH_ASPECT_KEEP": 1, + "STRETCH_ASPECT_KEEP_WIDTH": 2, + "STRETCH_ASPECT_KEEP_HEIGHT": 3, + "STRETCH_ASPECT_EXPAND": 4 + } + }, + { + "name": "GroupCallFlags", + "values": { + "GROUP_CALL_DEFAULT": 0, + "GROUP_CALL_REVERSE": 1, + "GROUP_CALL_REALTIME": 2, + "GROUP_CALL_UNIQUE": 4 + } + }, + { + "name": "StretchMode", + "values": { + "STRETCH_MODE_DISABLED": 0, + "STRETCH_MODE_2D": 1, + "STRETCH_MODE_VIEWPORT": 2 + } + } + ] + }, + { + "name": "SceneTreeTimer", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "time_left", + "type": "float", + "getter": "get_time_left", + "setter": "set_time_left", + "index": -1 + } + ], + "signals": [ + { + "name": "timeout", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "get_time_left", + "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_time_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": "time", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Script", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "source_code", + "type": "String", + "getter": "get_source_code", + "setter": "set_source_code", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "can_instance", + "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_base_script", + "return_type": "Script", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_instance_base_type", + "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_property_default_value", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_script_constant_map", + "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_script_method_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_script_property_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_script_signal_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_source_code", + "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_script_signal", + "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": "signal_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_source_code", + "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": "instance_has", + "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": "base_object", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_tool", + "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": "reload", + "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": "keep_state", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "set_source_code", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "source", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ScriptCreateDialog", + "base_class": "ConfirmationDialog", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "script_created", + "arguments": [ + { + "name": "script", + "type": "Script", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_browse_class_in_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": "_browse_path", + "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": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_built_in_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": "_class_name_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": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_create", + "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": "_file_selected", + "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": "_lang_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": "arg0", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_parent_name_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": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_path_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": "_path_hbox_sorted", + "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": "_template_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": "arg0", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "config", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "inherits", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "built_in_enabled", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "load_enabled", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ScriptEditor", + "base_class": "PanelContainer", + "api_type": "tools", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "editor_script_changed", + "arguments": [ + { + "name": "script", + "type": "Script", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "script_close", + "arguments": [ + { + "name": "script", + "type": "Script", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_add_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": "arg0", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg2", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_autosave_scripts", + "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": "_breaked", + "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": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_clear_execution", + "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": "Reference", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_close_all_tabs", + "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": "_close_current_tab", + "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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_close_discard_current_tab", + "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": "_close_docs_tab", + "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": "_close_other_tabs", + "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": "_copy_script_path", + "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": "_editor_pause", + "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": "_editor_play", + "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": "_editor_settings_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": "_editor_stop", + "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": "_file_dialog_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": "_filter_methods_text_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": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_filter_scripts_text_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": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_debug_tooltip", + "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": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_goto_script_line", + "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": "Reference", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_goto_script_line2", + "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": "_help_class_goto", + "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": "_help_class_open", + "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": "_help_overview_selected", + "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": "_help_search", + "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": "_history_back", + "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": "_history_forward", + "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": "_live_auto_reload_running_scripts", + "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": "_members_overview_selected", + "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": "_menu_option", + "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": "_on_find_in_files_modified_files", + "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": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_on_find_in_files_requested", + "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": "_on_find_in_files_result_selected", + "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": "arg1", + "type": "int", + "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": "_open_recent_script", + "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": "_queue_close_tabs", + "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": "_request_help", + "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": "_res_saved_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": "arg0", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_resave_scripts", + "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": "_save_history", + "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": "_script_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": "_script_created", + "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": "Script", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_script_list_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": "_script_selected", + "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": "_script_split_dragged", + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_execution", + "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": "Reference", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_show_debugger", + "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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_start_find_in_files", + "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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_tab_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": "arg0", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_theme_option", + "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": "_toggle_members_overview_alpha_sort", + "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": "bool", + "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": "_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": "_update_autosave_timer", + "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_members_overview", + "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_recent_scripts", + "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_script_connections", + "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_script_names", + "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": "can_drop_data_fw", + "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": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "data", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "drop_data_fw", + "return_type": "void", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "data", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_current_script", + "return_type": "Script", + "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_drag_data_fw", + "return_type": "Variant", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_open_scripts", + "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": "goto_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": "line_number", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "open_script_create_dialog", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "base_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "base_path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "reload_scripts", + "return_type": "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": "ScrollBar", + "base_class": "Range", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "custom_step", + "type": "float", + "getter": "get_custom_step", + "setter": "set_custom_step", + "index": -1 + } + ], + "signals": [ + { + "name": "scrolling", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_drag_node_exit", + "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": "_drag_node_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": "_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": "get_custom_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": "set_custom_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": "step", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ScrollContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "follow_focus", + "type": "bool", + "getter": "is_following_focus", + "setter": "set_follow_focus", + "index": -1 + }, + { + "name": "scroll_deadzone", + "type": "int", + "getter": "get_deadzone", + "setter": "set_deadzone", + "index": -1 + }, + { + "name": "scroll_horizontal", + "type": "int", + "getter": "get_h_scroll", + "setter": "set_h_scroll", + "index": -1 + }, + { + "name": "scroll_horizontal_enabled", + "type": "bool", + "getter": "is_h_scroll_enabled", + "setter": "set_enable_h_scroll", + "index": -1 + }, + { + "name": "scroll_vertical", + "type": "int", + "getter": "get_v_scroll", + "setter": "set_v_scroll", + "index": -1 + }, + { + "name": "scroll_vertical_enabled", + "type": "bool", + "getter": "is_v_scroll_enabled", + "setter": "set_enable_v_scroll", + "index": -1 + } + ], + "signals": [ + { + "name": "scroll_ended", + "arguments": [ + ] + }, + { + "name": "scroll_started", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_gui_focus_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": "arg0", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "_scroll_moved", + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_update_scrollbar_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": "ensure_control_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": "control", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_deadzone", + "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_h_scroll", + "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_h_scrollbar", + "return_type": "HScrollBar", + "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_v_scroll", + "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_v_scrollbar", + "return_type": "VScrollBar", + "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_focus", + "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_scroll_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_scroll_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": "set_deadzone", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "deadzone", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_enable_h_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_enable_v_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_follow_focus", + "return_type": "void", + "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_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": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_v_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": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "SegmentShape2D", + "base_class": "Shape2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "a", + "type": "Vector2", + "getter": "get_a", + "setter": "set_a", + "index": -1 + }, + { + "name": "b", + "type": "Vector2", + "getter": "get_b", + "setter": "set_b", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_a", + "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_b", + "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": "set_a", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "a", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_b", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "b", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Separator", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "Shader", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "MODE_CANVAS_ITEM": 1, + "MODE_PARTICLES": 2, + "MODE_SPATIAL": 0 + }, + "properties": [ + { + "name": "code", + "type": "String", + "getter": "get_code", + "setter": "set_code", + "index": -1 + }, + { + "name": "custom_defines", + "type": "String", + "getter": "get_custom_defines", + "setter": "set_custom_defines", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_code", + "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_custom_defines", + "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_default_texture_param", + "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": "param", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_mode", + "return_type": "enum.Shader::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": "has_param", + "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": "set_code", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "code", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_custom_defines", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "custom_defines", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_texture_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": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Mode", + "values": { + "MODE_SPATIAL": 0, + "MODE_CANVAS_ITEM": 1, + "MODE_PARTICLES": 2 + } + } + ] + }, + { + "name": "ShaderMaterial", + "base_class": "Material", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "shader", + "type": "Shader", + "getter": "get_shader", + "setter": "set_shader", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_shader_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_shader", + "return_type": "Shader", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_shader_param", + "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": "param", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "property_can_revert", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "property_get_revert", + "return_type": "Variant", + "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_shader", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "shader", + "type": "Shader", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_shader_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": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Shape", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "margin", + "type": "float", + "getter": "get_margin", + "setter": "set_margin", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_debug_mesh", + "return_type": "ArrayMesh", + "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_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": "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Shape2D", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "custom_solver_bias", + "type": "float", + "getter": "get_custom_solver_bias", + "setter": "set_custom_solver_bias", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "collide", + "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": "local_xform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "with_shape", + "type": "Shape2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_xform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "collide_and_get_contacts", + "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": "local_xform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "with_shape", + "type": "Shape2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_xform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "collide_with_motion", + "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": "local_xform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_motion", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "with_shape", + "type": "Shape2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_xform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_motion", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "collide_with_motion_and_get_contacts", + "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": "local_xform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "local_motion", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "with_shape", + "type": "Shape2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_xform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_motion", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "draw", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "canvas_item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_custom_solver_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": "set_custom_solver_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ShortCut", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "shortcut", + "type": "InputEvent", + "getter": "get_shortcut", + "setter": "set_shortcut", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_as_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_shortcut", + "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": "is_shortcut", + "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": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_valid", + "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_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": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Skeleton", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "NOTIFICATION_UPDATE_SKELETON": 50 + }, + "properties": [ + ], + "signals": [ + { + "name": "skeleton_updated", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "add_bone", + "return_type": "void", + "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": "bind_child_node_to_bone", + "return_type": "void", + "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_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_bones", + "return_type": "void", + "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_bones_global_pose_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": "find_bone", + "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": "get_bone_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_bone_custom_pose", + "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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_bone_global_pose", + "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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_bone_global_pose_no_override", + "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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_bone_parent", + "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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_bone_pose", + "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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_bone_rest", + "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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_bound_child_nodes_to_bone", + "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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_bone_rest_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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "localize_rests", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "physical_bones_add_collision_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": "exception", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "physical_bones_remove_collision_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": "exception", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "physical_bones_start_simulation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bones", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + } + ] + }, + { + "name": "physical_bones_stop_simulation", + "return_type": "void", + "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_skin", + "return_type": "SkinReference", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "skin", + "type": "Skin", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bone_custom_pose", + "return_type": "void", + "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_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "custom_pose", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bone_disable_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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bone_global_pose_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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pose", + "type": "Transform", + "has_default_value": false, + "default_value": "" + }, + { + "name": "amount", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "persistent", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "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_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bone_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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "parent_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bone_pose", + "return_type": "void", + "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_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pose", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bone_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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rest", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "unbind_child_node_from_bone", + "return_type": "void", + "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_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "unparent_bone_and_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": "bone_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Skeleton2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "bone_setup_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_update_bone_setup", + "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_transform", + "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_bone", + "return_type": "Bone2D", + "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": "get_bone_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_skeleton", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "SkeletonIK", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "interpolation", + "type": "float", + "getter": "get_interpolation", + "setter": "set_interpolation", + "index": -1 + }, + { + "name": "magnet", + "type": "Vector3", + "getter": "get_magnet_position", + "setter": "set_magnet_position", + "index": -1 + }, + { + "name": "max_iterations", + "type": "int", + "getter": "get_max_iterations", + "setter": "set_max_iterations", + "index": -1 + }, + { + "name": "min_distance", + "type": "float", + "getter": "get_min_distance", + "setter": "set_min_distance", + "index": -1 + }, + { + "name": "override_tip_basis", + "type": "bool", + "getter": "is_override_tip_basis", + "setter": "set_override_tip_basis", + "index": -1 + }, + { + "name": "root_bone", + "type": "String", + "getter": "get_root_bone", + "setter": "set_root_bone", + "index": -1 + }, + { + "name": "target", + "type": "Transform", + "getter": "get_target_transform", + "setter": "set_target_transform", + "index": -1 + }, + { + "name": "target_node", + "type": "NodePath", + "getter": "get_target_node", + "setter": "set_target_node", + "index": -1 + }, + { + "name": "tip_bone", + "type": "String", + "getter": "get_tip_bone", + "setter": "set_tip_bone", + "index": -1 + }, + { + "name": "use_magnet", + "type": "bool", + "getter": "is_using_magnet", + "setter": "set_use_magnet", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_interpolation", + "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_magnet_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_max_iterations", + "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_min_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_parent_skeleton", + "return_type": "Skeleton", + "is_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_bone", + "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_target_node", + "return_type": "NodePath", + "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_target_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_tip_bone", + "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": "is_override_tip_basis", + "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_running", + "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_using_magnet", + "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_interpolation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "interpolation", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_magnet_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": "local_position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_iterations", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "iterations", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_min_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": "min_distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_override_tip_basis", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "override", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_root_bone", + "return_type": "void", + "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_bone", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_target_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": "node", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_target_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": "target", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tip_bone", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tip_bone", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_magnet", + "return_type": "void", + "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", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "one_time", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "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": "Skin", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "add_bind", + "return_type": "void", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pose", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_binds", + "return_type": "void", + "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_bind_bone", + "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": "bind_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_bind_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_bind_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": "bind_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_bind_pose", + "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": "bind_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bind_bone", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bind_index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bone", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bind_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": "bind_count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bind_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": "bind_index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bind_pose", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bind_index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pose", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "SkinReference", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "_skin_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_skeleton", + "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_skin", + "return_type": "Skin", + "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": "Sky", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + "RADIANCE_SIZE_1024": 5, + "RADIANCE_SIZE_128": 2, + "RADIANCE_SIZE_2048": 6, + "RADIANCE_SIZE_256": 3, + "RADIANCE_SIZE_32": 0, + "RADIANCE_SIZE_512": 4, + "RADIANCE_SIZE_64": 1, + "RADIANCE_SIZE_MAX": 7 + }, + "properties": [ + { + "name": "radiance_size", + "type": "int", + "getter": "get_radiance_size", + "setter": "set_radiance_size", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_radiance_size", + "return_type": "enum.Sky::RadianceSize", + "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_radiance_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": "" + } + ] + } + ], + "enums": [ + { + "name": "RadianceSize", + "values": { + "RADIANCE_SIZE_32": 0, + "RADIANCE_SIZE_64": 1, + "RADIANCE_SIZE_128": 2, + "RADIANCE_SIZE_256": 3, + "RADIANCE_SIZE_512": 4, + "RADIANCE_SIZE_1024": 5, + "RADIANCE_SIZE_2048": 6, + "RADIANCE_SIZE_MAX": 7 + } + } + ] + }, + { + "name": "Slider", + "base_class": "Range", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "editable", + "type": "bool", + "getter": "is_editable", + "setter": "set_editable", + "index": -1 + }, + { + "name": "scrollable", + "type": "bool", + "getter": "is_scrollable", + "setter": "set_scrollable", + "index": -1 + }, + { + "name": "tick_count", + "type": "int", + "getter": "get_ticks", + "setter": "set_ticks", + "index": -1 + }, + { + "name": "ticks_on_borders", + "type": "bool", + "getter": "get_ticks_on_borders", + "setter": "set_ticks_on_borders", + "index": -1 + } + ], + "signals": [ + ], + "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": "get_ticks", + "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_ticks_on_borders", + "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_editable", + "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_scrollable", + "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_editable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "editable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_scrollable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "scrollable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ticks", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ticks_on_borders", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ticks_on_border", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "SliderJoint", + "base_class": "Joint", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "PARAM_ANGULAR_LIMIT_DAMPING": 15, + "PARAM_ANGULAR_LIMIT_LOWER": 12, + "PARAM_ANGULAR_LIMIT_RESTITUTION": 14, + "PARAM_ANGULAR_LIMIT_SOFTNESS": 13, + "PARAM_ANGULAR_LIMIT_UPPER": 11, + "PARAM_ANGULAR_MOTION_DAMPING": 18, + "PARAM_ANGULAR_MOTION_RESTITUTION": 17, + "PARAM_ANGULAR_MOTION_SOFTNESS": 16, + "PARAM_ANGULAR_ORTHOGONAL_DAMPING": 21, + "PARAM_ANGULAR_ORTHOGONAL_RESTITUTION": 20, + "PARAM_ANGULAR_ORTHOGONAL_SOFTNESS": 19, + "PARAM_LINEAR_LIMIT_DAMPING": 4, + "PARAM_LINEAR_LIMIT_LOWER": 1, + "PARAM_LINEAR_LIMIT_RESTITUTION": 3, + "PARAM_LINEAR_LIMIT_SOFTNESS": 2, + "PARAM_LINEAR_LIMIT_UPPER": 0, + "PARAM_LINEAR_MOTION_DAMPING": 7, + "PARAM_LINEAR_MOTION_RESTITUTION": 6, + "PARAM_LINEAR_MOTION_SOFTNESS": 5, + "PARAM_LINEAR_ORTHOGONAL_DAMPING": 10, + "PARAM_LINEAR_ORTHOGONAL_RESTITUTION": 9, + "PARAM_LINEAR_ORTHOGONAL_SOFTNESS": 8, + "PARAM_MAX": 22 + }, + "properties": [ + { + "name": "angular_limit/damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 15 + }, + { + "name": "angular_limit/lower_angle", + "type": "float", + "getter": "_get_lower_limit_angular", + "setter": "_set_lower_limit_angular", + "index": -1 + }, + { + "name": "angular_limit/restitution", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 14 + }, + { + "name": "angular_limit/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 13 + }, + { + "name": "angular_limit/upper_angle", + "type": "float", + "getter": "_get_upper_limit_angular", + "setter": "_set_upper_limit_angular", + "index": -1 + }, + { + "name": "angular_motion/damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 18 + }, + { + "name": "angular_motion/restitution", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 17 + }, + { + "name": "angular_motion/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 16 + }, + { + "name": "angular_ortho/damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 21 + }, + { + "name": "angular_ortho/restitution", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 20 + }, + { + "name": "angular_ortho/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 19 + }, + { + "name": "linear_limit/damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 4 + }, + { + "name": "linear_limit/lower_distance", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 1 + }, + { + "name": "linear_limit/restitution", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 3 + }, + { + "name": "linear_limit/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 2 + }, + { + "name": "linear_limit/upper_distance", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 0 + }, + { + "name": "linear_motion/damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 7 + }, + { + "name": "linear_motion/restitution", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 6 + }, + { + "name": "linear_motion/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 5 + }, + { + "name": "linear_ortho/damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 10 + }, + { + "name": "linear_ortho/restitution", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 9 + }, + { + "name": "linear_ortho/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 8 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_lower_limit_angular", + "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": "_get_upper_limit_angular", + "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": "_set_lower_limit_angular", + "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": "lower_limit_angular", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_upper_limit_angular", + "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": "upper_limit_angular", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "" + } + ] + } + ], + "enums": [ + { + "name": "Param", + "values": { + "PARAM_LINEAR_LIMIT_UPPER": 0, + "PARAM_LINEAR_LIMIT_LOWER": 1, + "PARAM_LINEAR_LIMIT_SOFTNESS": 2, + "PARAM_LINEAR_LIMIT_RESTITUTION": 3, + "PARAM_LINEAR_LIMIT_DAMPING": 4, + "PARAM_LINEAR_MOTION_SOFTNESS": 5, + "PARAM_LINEAR_MOTION_RESTITUTION": 6, + "PARAM_LINEAR_MOTION_DAMPING": 7, + "PARAM_LINEAR_ORTHOGONAL_SOFTNESS": 8, + "PARAM_LINEAR_ORTHOGONAL_RESTITUTION": 9, + "PARAM_LINEAR_ORTHOGONAL_DAMPING": 10, + "PARAM_ANGULAR_LIMIT_UPPER": 11, + "PARAM_ANGULAR_LIMIT_LOWER": 12, + "PARAM_ANGULAR_LIMIT_SOFTNESS": 13, + "PARAM_ANGULAR_LIMIT_RESTITUTION": 14, + "PARAM_ANGULAR_LIMIT_DAMPING": 15, + "PARAM_ANGULAR_MOTION_SOFTNESS": 16, + "PARAM_ANGULAR_MOTION_RESTITUTION": 17, + "PARAM_ANGULAR_MOTION_DAMPING": 18, + "PARAM_ANGULAR_ORTHOGONAL_SOFTNESS": 19, + "PARAM_ANGULAR_ORTHOGONAL_RESTITUTION": 20, + "PARAM_ANGULAR_ORTHOGONAL_DAMPING": 21, + "PARAM_MAX": 22 + } + } + ] + }, + { + "name": "SoftBody", + "base_class": "MeshInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "areaAngular_stiffness", + "type": "float", + "getter": "get_areaAngular_stiffness", + "setter": "set_areaAngular_stiffness", + "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": "damping_coefficient", + "type": "float", + "getter": "get_damping_coefficient", + "setter": "set_damping_coefficient", + "index": -1 + }, + { + "name": "drag_coefficient", + "type": "float", + "getter": "get_drag_coefficient", + "setter": "set_drag_coefficient", + "index": -1 + }, + { + "name": "linear_stiffness", + "type": "float", + "getter": "get_linear_stiffness", + "setter": "set_linear_stiffness", + "index": -1 + }, + { + "name": "parent_collision_ignore", + "type": "NodePath", + "getter": "get_parent_collision_ignore", + "setter": "set_parent_collision_ignore", + "index": -1 + }, + { + "name": "physics_enabled", + "type": "bool", + "getter": "is_physics_enabled", + "setter": "set_physics_enabled", + "index": -1 + }, + { + "name": "pose_matching_coefficient", + "type": "float", + "getter": "get_pose_matching_coefficient", + "setter": "set_pose_matching_coefficient", + "index": -1 + }, + { + "name": "pressure_coefficient", + "type": "float", + "getter": "get_pressure_coefficient", + "setter": "set_pressure_coefficient", + "index": -1 + }, + { + "name": "ray_pickable", + "type": "bool", + "getter": "is_ray_pickable", + "setter": "set_ray_pickable", + "index": -1 + }, + { + "name": "simulation_precision", + "type": "int", + "getter": "get_simulation_precision", + "setter": "set_simulation_precision", + "index": -1 + }, + { + "name": "total_mass", + "type": "float", + "getter": "get_total_mass", + "setter": "set_total_mass", + "index": -1 + }, + { + "name": "volume_stiffness", + "type": "float", + "getter": "get_volume_stiffness", + "setter": "set_volume_stiffness", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_draw_soft_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": "add_collision_exception_with", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "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": "get_areaAngular_stiffness", + "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_collision_exceptions", + "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_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_damping_coefficient", + "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_drag_coefficient", + "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_linear_stiffness", + "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_parent_collision_ignore", + "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_point_transform", + "return_type": "Vector3", + "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_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_pose_matching_coefficient", + "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_pressure_coefficient", + "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_simulation_precision", + "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_total_mass", + "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_volume_stiffness", + "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": "is_physics_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_point_pinned", + "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": "point_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_ray_pickable", + "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_collision_exception_with", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "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_areaAngular_stiffness", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "areaAngular_stiffness", + "type": "float", + "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": "collision_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": "collision_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_damping_coefficient", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "damping_coefficient", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_drag_coefficient", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "drag_coefficient", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_linear_stiffness", + "return_type": "void", + "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_stiffness", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_parent_collision_ignore", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "parent_collision_ignore", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_physics_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_point_pinned", + "return_type": "void", + "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_index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pinned", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "attachment_path", + "type": "NodePath", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "set_pose_matching_coefficient", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pose_matching_coefficient", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pressure_coefficient", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "pressure_coefficient", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ray_pickable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ray_pickable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_simulation_precision", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "simulation_precision", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_total_mass", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "mass", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_volume_stiffness", + "return_type": "void", + "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_stiffness", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Spatial", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "NOTIFICATION_ENTER_GAMEPLAY": 45, + "NOTIFICATION_ENTER_WORLD": 41, + "NOTIFICATION_EXIT_GAMEPLAY": 46, + "NOTIFICATION_EXIT_WORLD": 42, + "NOTIFICATION_TRANSFORM_CHANGED": 2000, + "NOTIFICATION_VISIBILITY_CHANGED": 43 + }, + "properties": [ + { + "name": "gizmo", + "type": "SpatialGizmo", + "getter": "get_gizmo", + "setter": "set_gizmo", + "index": -1 + }, + { + "name": "global_transform", + "type": "Transform", + "getter": "get_global_transform", + "setter": "set_global_transform", + "index": -1 + }, + { + "name": "rotation", + "type": "Vector3", + "getter": "get_rotation", + "setter": "set_rotation", + "index": -1 + }, + { + "name": "rotation_degrees", + "type": "Vector3", + "getter": "get_rotation_degrees", + "setter": "set_rotation_degrees", + "index": -1 + }, + { + "name": "scale", + "type": "Vector3", + "getter": "get_scale", + "setter": "set_scale", + "index": -1 + }, + { + "name": "transform", + "type": "Transform", + "getter": "get_transform", + "setter": "set_transform", + "index": -1 + }, + { + "name": "translation", + "type": "Vector3", + "getter": "get_translation", + "setter": "set_translation", + "index": -1 + }, + { + "name": "visible", + "type": "bool", + "getter": "is_visible", + "setter": "set_visible", + "index": -1 + } + ], + "signals": [ + { + "name": "gameplay_entered", + "arguments": [ + ] + }, + { + "name": "gameplay_exited", + "arguments": [ + ] + }, + { + "name": "visibility_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_update_gizmo", + "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": "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_gizmo", + "return_type": "SpatialGizmo", + "is_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": "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_parent_spatial", + "return_type": "Spatial", + "is_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": "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_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_scale", + "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_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_translation", + "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_world", + "return_type": "World", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "global_rotate", + "return_type": "void", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "global_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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "global_translate", + "return_type": "void", + "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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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_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_scale_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_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": "look_at", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "target", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "up", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "look_at_from_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": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "target", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "up", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "orthonormalize", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "rotate", + "return_type": "void", + "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": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rotate_object_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": "axis", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rotate_x", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rotate_y", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rotate_z", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "angle", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "scale_object_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": "scale", + "type": "Vector3", + "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_disable_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": "disable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_gizmo", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "gizmo", + "type": "SpatialGizmo", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_global_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": "global", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_identity", + "return_type": "void", + "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_ignore_transform_notification", + "return_type": "void", + "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_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_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": "euler", + "type": "Vector3", + "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": "euler_degrees", + "type": "Vector3", + "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": "Vector3", + "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": "local", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_translation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "translation", + "type": "Vector3", + "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": "to_global", + "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": "local_point", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "to_local", + "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": "global_point", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "translate", + "return_type": "void", + "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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "translate_object_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": "offset", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "update_gizmo", + "return_type": "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": "SpatialGizmo", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "SpatialMaterial", + "base_class": "Material", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "BILLBOARD_DISABLED": 0, + "BILLBOARD_ENABLED": 1, + "BILLBOARD_FIXED_Y": 2, + "BILLBOARD_PARTICLES": 3, + "BLEND_MODE_ADD": 1, + "BLEND_MODE_MIX": 0, + "BLEND_MODE_MUL": 3, + "BLEND_MODE_SUB": 2, + "CULL_BACK": 0, + "CULL_DISABLED": 2, + "CULL_FRONT": 1, + "DEPTH_DRAW_ALPHA_OPAQUE_PREPASS": 3, + "DEPTH_DRAW_ALWAYS": 1, + "DEPTH_DRAW_DISABLED": 2, + "DEPTH_DRAW_OPAQUE_ONLY": 0, + "DETAIL_UV_1": 0, + "DETAIL_UV_2": 1, + "DIFFUSE_BURLEY": 0, + "DIFFUSE_LAMBERT": 1, + "DIFFUSE_LAMBERT_WRAP": 2, + "DIFFUSE_OREN_NAYAR": 3, + "DIFFUSE_TOON": 4, + "DISTANCE_FADE_DISABLED": 0, + "DISTANCE_FADE_OBJECT_DITHER": 3, + "DISTANCE_FADE_PIXEL_ALPHA": 1, + "DISTANCE_FADE_PIXEL_DITHER": 2, + "EMISSION_OP_ADD": 0, + "EMISSION_OP_MULTIPLY": 1, + "FEATURE_AMBIENT_OCCLUSION": 6, + "FEATURE_ANISOTROPY": 5, + "FEATURE_CLEARCOAT": 4, + "FEATURE_DEPTH_MAPPING": 7, + "FEATURE_DETAIL": 11, + "FEATURE_EMISSION": 1, + "FEATURE_MAX": 12, + "FEATURE_NORMAL_MAPPING": 2, + "FEATURE_REFRACTION": 10, + "FEATURE_RIM": 3, + "FEATURE_SUBSURACE_SCATTERING": 8, + "FEATURE_TRANSMISSION": 9, + "FEATURE_TRANSPARENT": 0, + "FLAG_ALBEDO_FROM_VERTEX_COLOR": 3, + "FLAG_ALBEDO_TEXTURE_FORCE_SRGB": 14, + "FLAG_AO_ON_UV2": 11, + "FLAG_BILLBOARD_KEEP_SCALE": 7, + "FLAG_DISABLE_AMBIENT_LIGHT": 17, + "FLAG_DISABLE_DEPTH_TEST": 2, + "FLAG_DONT_RECEIVE_SHADOWS": 15, + "FLAG_EMISSION_ON_UV2": 12, + "FLAG_ENSURE_CORRECT_NORMALS": 16, + "FLAG_FIXED_SIZE": 6, + "FLAG_MAX": 19, + "FLAG_SRGB_VERTEX_COLOR": 4, + "FLAG_TRIPLANAR_USE_WORLD": 10, + "FLAG_UNSHADED": 0, + "FLAG_USE_ALPHA_SCISSOR": 13, + "FLAG_USE_POINT_SIZE": 5, + "FLAG_USE_SHADOW_TO_OPACITY": 18, + "FLAG_USE_VERTEX_LIGHTING": 1, + "FLAG_UV1_USE_TRIPLANAR": 8, + "FLAG_UV2_USE_TRIPLANAR": 9, + "SPECULAR_BLINN": 1, + "SPECULAR_DISABLED": 4, + "SPECULAR_PHONG": 2, + "SPECULAR_SCHLICK_GGX": 0, + "SPECULAR_TOON": 3, + "TEXTURE_ALBEDO": 0, + "TEXTURE_AMBIENT_OCCLUSION": 8, + "TEXTURE_CHANNEL_ALPHA": 3, + "TEXTURE_CHANNEL_BLUE": 2, + "TEXTURE_CHANNEL_GRAYSCALE": 4, + "TEXTURE_CHANNEL_GREEN": 1, + "TEXTURE_CHANNEL_RED": 0, + "TEXTURE_CLEARCOAT": 6, + "TEXTURE_DEPTH": 9, + "TEXTURE_DETAIL_ALBEDO": 14, + "TEXTURE_DETAIL_MASK": 13, + "TEXTURE_DETAIL_NORMAL": 15, + "TEXTURE_EMISSION": 3, + "TEXTURE_FLOWMAP": 7, + "TEXTURE_MAX": 16, + "TEXTURE_METALLIC": 1, + "TEXTURE_NORMAL": 4, + "TEXTURE_REFRACTION": 12, + "TEXTURE_RIM": 5, + "TEXTURE_ROUGHNESS": 2, + "TEXTURE_SUBSURFACE_SCATTERING": 10, + "TEXTURE_TRANSMISSION": 11 + }, + "properties": [ + { + "name": "albedo_color", + "type": "Color", + "getter": "get_albedo", + "setter": "set_albedo", + "index": -1 + }, + { + "name": "albedo_texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 0 + }, + { + "name": "anisotropy", + "type": "float", + "getter": "get_anisotropy", + "setter": "set_anisotropy", + "index": -1 + }, + { + "name": "anisotropy_enabled", + "type": "bool", + "getter": "get_feature", + "setter": "set_feature", + "index": 5 + }, + { + "name": "anisotropy_flowmap", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 7 + }, + { + "name": "ao_enabled", + "type": "bool", + "getter": "get_feature", + "setter": "set_feature", + "index": 6 + }, + { + "name": "ao_light_affect", + "type": "float", + "getter": "get_ao_light_affect", + "setter": "set_ao_light_affect", + "index": -1 + }, + { + "name": "ao_on_uv2", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 11 + }, + { + "name": "ao_texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 8 + }, + { + "name": "ao_texture_channel", + "type": "int", + "getter": "get_ao_texture_channel", + "setter": "set_ao_texture_channel", + "index": -1 + }, + { + "name": "clearcoat", + "type": "float", + "getter": "get_clearcoat", + "setter": "set_clearcoat", + "index": -1 + }, + { + "name": "clearcoat_enabled", + "type": "bool", + "getter": "get_feature", + "setter": "set_feature", + "index": 4 + }, + { + "name": "clearcoat_gloss", + "type": "float", + "getter": "get_clearcoat_gloss", + "setter": "set_clearcoat_gloss", + "index": -1 + }, + { + "name": "clearcoat_texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 6 + }, + { + "name": "depth_deep_parallax", + "type": "bool", + "getter": "is_depth_deep_parallax_enabled", + "setter": "set_depth_deep_parallax", + "index": -1 + }, + { + "name": "depth_enabled", + "type": "bool", + "getter": "get_feature", + "setter": "set_feature", + "index": 7 + }, + { + "name": "depth_flip_binormal", + "type": "bool", + "getter": "get_depth_deep_parallax_flip_binormal", + "setter": "set_depth_deep_parallax_flip_binormal", + "index": -1 + }, + { + "name": "depth_flip_tangent", + "type": "bool", + "getter": "get_depth_deep_parallax_flip_tangent", + "setter": "set_depth_deep_parallax_flip_tangent", + "index": -1 + }, + { + "name": "depth_max_layers", + "type": "int", + "getter": "get_depth_deep_parallax_max_layers", + "setter": "set_depth_deep_parallax_max_layers", + "index": -1 + }, + { + "name": "depth_min_layers", + "type": "int", + "getter": "get_depth_deep_parallax_min_layers", + "setter": "set_depth_deep_parallax_min_layers", + "index": -1 + }, + { + "name": "depth_scale", + "type": "float", + "getter": "get_depth_scale", + "setter": "set_depth_scale", + "index": -1 + }, + { + "name": "depth_texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 9 + }, + { + "name": "detail_albedo", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 14 + }, + { + "name": "detail_blend_mode", + "type": "int", + "getter": "get_detail_blend_mode", + "setter": "set_detail_blend_mode", + "index": -1 + }, + { + "name": "detail_enabled", + "type": "bool", + "getter": "get_feature", + "setter": "set_feature", + "index": 11 + }, + { + "name": "detail_mask", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 13 + }, + { + "name": "detail_normal", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 15 + }, + { + "name": "detail_uv_layer", + "type": "int", + "getter": "get_detail_uv", + "setter": "set_detail_uv", + "index": -1 + }, + { + "name": "distance_fade_max_distance", + "type": "float", + "getter": "get_distance_fade_max_distance", + "setter": "set_distance_fade_max_distance", + "index": -1 + }, + { + "name": "distance_fade_min_distance", + "type": "float", + "getter": "get_distance_fade_min_distance", + "setter": "set_distance_fade_min_distance", + "index": -1 + }, + { + "name": "distance_fade_mode", + "type": "int", + "getter": "get_distance_fade", + "setter": "set_distance_fade", + "index": -1 + }, + { + "name": "emission", + "type": "Color", + "getter": "get_emission", + "setter": "set_emission", + "index": -1 + }, + { + "name": "emission_enabled", + "type": "bool", + "getter": "get_feature", + "setter": "set_feature", + "index": 1 + }, + { + "name": "emission_energy", + "type": "float", + "getter": "get_emission_energy", + "setter": "set_emission_energy", + "index": -1 + }, + { + "name": "emission_on_uv2", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 12 + }, + { + "name": "emission_operator", + "type": "int", + "getter": "get_emission_operator", + "setter": "set_emission_operator", + "index": -1 + }, + { + "name": "emission_texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 3 + }, + { + "name": "flags_albedo_tex_force_srgb", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 14 + }, + { + "name": "flags_disable_ambient_light", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 17 + }, + { + "name": "flags_do_not_receive_shadows", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 15 + }, + { + "name": "flags_ensure_correct_normals", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 16 + }, + { + "name": "flags_fixed_size", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 6 + }, + { + "name": "flags_no_depth_test", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 2 + }, + { + "name": "flags_transparent", + "type": "bool", + "getter": "get_feature", + "setter": "set_feature", + "index": 0 + }, + { + "name": "flags_unshaded", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 0 + }, + { + "name": "flags_use_point_size", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 5 + }, + { + "name": "flags_use_shadow_to_opacity", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 18 + }, + { + "name": "flags_vertex_lighting", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 1 + }, + { + "name": "flags_world_triplanar", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 10 + }, + { + "name": "metallic", + "type": "float", + "getter": "get_metallic", + "setter": "set_metallic", + "index": -1 + }, + { + "name": "metallic_specular", + "type": "float", + "getter": "get_specular", + "setter": "set_specular", + "index": -1 + }, + { + "name": "metallic_texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 1 + }, + { + "name": "metallic_texture_channel", + "type": "int", + "getter": "get_metallic_texture_channel", + "setter": "set_metallic_texture_channel", + "index": -1 + }, + { + "name": "normal_enabled", + "type": "bool", + "getter": "get_feature", + "setter": "set_feature", + "index": 2 + }, + { + "name": "normal_scale", + "type": "float", + "getter": "get_normal_scale", + "setter": "set_normal_scale", + "index": -1 + }, + { + "name": "normal_texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 4 + }, + { + "name": "params_alpha_scissor_threshold", + "type": "float", + "getter": "get_alpha_scissor_threshold", + "setter": "set_alpha_scissor_threshold", + "index": -1 + }, + { + "name": "params_billboard_keep_scale", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 7 + }, + { + "name": "params_billboard_mode", + "type": "int", + "getter": "get_billboard_mode", + "setter": "set_billboard_mode", + "index": -1 + }, + { + "name": "params_blend_mode", + "type": "int", + "getter": "get_blend_mode", + "setter": "set_blend_mode", + "index": -1 + }, + { + "name": "params_cull_mode", + "type": "int", + "getter": "get_cull_mode", + "setter": "set_cull_mode", + "index": -1 + }, + { + "name": "params_depth_draw_mode", + "type": "int", + "getter": "get_depth_draw_mode", + "setter": "set_depth_draw_mode", + "index": -1 + }, + { + "name": "params_diffuse_mode", + "type": "int", + "getter": "get_diffuse_mode", + "setter": "set_diffuse_mode", + "index": -1 + }, + { + "name": "params_grow", + "type": "bool", + "getter": "is_grow_enabled", + "setter": "set_grow_enabled", + "index": -1 + }, + { + "name": "params_grow_amount", + "type": "float", + "getter": "get_grow", + "setter": "set_grow", + "index": -1 + }, + { + "name": "params_line_width", + "type": "float", + "getter": "get_line_width", + "setter": "set_line_width", + "index": -1 + }, + { + "name": "params_point_size", + "type": "float", + "getter": "get_point_size", + "setter": "set_point_size", + "index": -1 + }, + { + "name": "params_specular_mode", + "type": "int", + "getter": "get_specular_mode", + "setter": "set_specular_mode", + "index": -1 + }, + { + "name": "params_use_alpha_scissor", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 13 + }, + { + "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": "proximity_fade_distance", + "type": "float", + "getter": "get_proximity_fade_distance", + "setter": "set_proximity_fade_distance", + "index": -1 + }, + { + "name": "proximity_fade_enable", + "type": "bool", + "getter": "is_proximity_fade_enabled", + "setter": "set_proximity_fade", + "index": -1 + }, + { + "name": "refraction_enabled", + "type": "bool", + "getter": "get_feature", + "setter": "set_feature", + "index": 10 + }, + { + "name": "refraction_scale", + "type": "float", + "getter": "get_refraction", + "setter": "set_refraction", + "index": -1 + }, + { + "name": "refraction_texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 12 + }, + { + "name": "refraction_texture_channel", + "type": "int", + "getter": "get_refraction_texture_channel", + "setter": "set_refraction_texture_channel", + "index": -1 + }, + { + "name": "rim", + "type": "float", + "getter": "get_rim", + "setter": "set_rim", + "index": -1 + }, + { + "name": "rim_enabled", + "type": "bool", + "getter": "get_feature", + "setter": "set_feature", + "index": 3 + }, + { + "name": "rim_texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 5 + }, + { + "name": "rim_tint", + "type": "float", + "getter": "get_rim_tint", + "setter": "set_rim_tint", + "index": -1 + }, + { + "name": "roughness", + "type": "float", + "getter": "get_roughness", + "setter": "set_roughness", + "index": -1 + }, + { + "name": "roughness_texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 2 + }, + { + "name": "roughness_texture_channel", + "type": "int", + "getter": "get_roughness_texture_channel", + "setter": "set_roughness_texture_channel", + "index": -1 + }, + { + "name": "subsurf_scatter_enabled", + "type": "bool", + "getter": "get_feature", + "setter": "set_feature", + "index": 8 + }, + { + "name": "subsurf_scatter_strength", + "type": "float", + "getter": "get_subsurface_scattering_strength", + "setter": "set_subsurface_scattering_strength", + "index": -1 + }, + { + "name": "subsurf_scatter_texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 10 + }, + { + "name": "transmission", + "type": "Color", + "getter": "get_transmission", + "setter": "set_transmission", + "index": -1 + }, + { + "name": "transmission_enabled", + "type": "bool", + "getter": "get_feature", + "setter": "set_feature", + "index": 9 + }, + { + "name": "transmission_texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": 11 + }, + { + "name": "uv1_offset", + "type": "Vector3", + "getter": "get_uv1_offset", + "setter": "set_uv1_offset", + "index": -1 + }, + { + "name": "uv1_scale", + "type": "Vector3", + "getter": "get_uv1_scale", + "setter": "set_uv1_scale", + "index": -1 + }, + { + "name": "uv1_triplanar", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 8 + }, + { + "name": "uv1_triplanar_sharpness", + "type": "float", + "getter": "get_uv1_triplanar_blend_sharpness", + "setter": "set_uv1_triplanar_blend_sharpness", + "index": -1 + }, + { + "name": "uv2_offset", + "type": "Vector3", + "getter": "get_uv2_offset", + "setter": "set_uv2_offset", + "index": -1 + }, + { + "name": "uv2_scale", + "type": "Vector3", + "getter": "get_uv2_scale", + "setter": "set_uv2_scale", + "index": -1 + }, + { + "name": "uv2_triplanar", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 9 + }, + { + "name": "uv2_triplanar_sharpness", + "type": "float", + "getter": "get_uv2_triplanar_blend_sharpness", + "setter": "set_uv2_triplanar_blend_sharpness", + "index": -1 + }, + { + "name": "vertex_color_is_srgb", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 4 + }, + { + "name": "vertex_color_use_as_albedo", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 3 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_albedo", + "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_alpha_scissor_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": "get_anisotropy", + "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_ao_light_affect", + "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_ao_texture_channel", + "return_type": "enum.SpatialMaterial::TextureChannel", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_billboard_mode", + "return_type": "enum.SpatialMaterial::BillboardMode", + "is_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.SpatialMaterial::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_clearcoat", + "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_clearcoat_gloss", + "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_cull_mode", + "return_type": "enum.SpatialMaterial::CullMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_depth_deep_parallax_flip_binormal", + "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_depth_deep_parallax_flip_tangent", + "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_depth_deep_parallax_max_layers", + "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_depth_deep_parallax_min_layers", + "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_depth_draw_mode", + "return_type": "enum.SpatialMaterial::DepthDrawMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_depth_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_detail_blend_mode", + "return_type": "enum.SpatialMaterial::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_detail_uv", + "return_type": "enum.SpatialMaterial::DetailUV", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_diffuse_mode", + "return_type": "enum.SpatialMaterial::DiffuseMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_distance_fade", + "return_type": "enum.SpatialMaterial::DistanceFadeMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_distance_fade_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_distance_fade_min_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_emission", + "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_emission_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_emission_operator", + "return_type": "enum.SpatialMaterial::EmissionOperator", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_feature", + "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": "feature", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_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_grow", + "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_line_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": "get_metallic", + "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_metallic_texture_channel", + "return_type": "enum.SpatialMaterial::TextureChannel", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_normal_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_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_point_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_proximity_fade_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_refraction", + "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_refraction_texture_channel", + "return_type": "enum.SpatialMaterial::TextureChannel", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_rim", + "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_rim_tint", + "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_roughness", + "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_roughness_texture_channel", + "return_type": "enum.SpatialMaterial::TextureChannel", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_specular", + "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_specular_mode", + "return_type": "enum.SpatialMaterial::SpecularMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_subsurface_scattering_strength", + "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": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_transmission", + "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_uv1_offset", + "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_uv1_scale", + "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_uv1_triplanar_blend_sharpness", + "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_uv2_offset", + "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_uv2_scale", + "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_uv2_triplanar_blend_sharpness", + "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_depth_deep_parallax_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_grow_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_proximity_fade_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": "set_albedo", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "albedo", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_alpha_scissor_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": "" + } + ] + }, + { + "name": "set_anisotropy", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "anisotropy", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ao_light_affect", + "return_type": "void", + "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_ao_texture_channel", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "channel", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_billboard_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_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_clearcoat", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "clearcoat", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_clearcoat_gloss", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "clearcoat_gloss", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_cull_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": "cull_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_depth_deep_parallax", + "return_type": "void", + "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_depth_deep_parallax_flip_binormal", + "return_type": "void", + "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", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_depth_deep_parallax_flip_tangent", + "return_type": "void", + "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", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_depth_deep_parallax_max_layers", + "return_type": "void", + "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_depth_deep_parallax_min_layers", + "return_type": "void", + "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_depth_draw_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": "depth_draw_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_depth_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": "depth_scale", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_detail_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": "detail_blend_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_detail_uv", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "detail_uv", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_diffuse_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": "diffuse_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_distance_fade", + "return_type": "void", + "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_distance_fade_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": "distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_distance_fade_min_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_emission", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "emission", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_emission_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": "emission_energy", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_emission_operator", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "operator", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_feature", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "feature", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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_grow", + "return_type": "void", + "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_grow_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_line_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": "line_width", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_metallic", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "metallic", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_metallic_texture_channel", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "channel", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_normal_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": "normal_scale", + "type": "float", + "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_point_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": "point_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_proximity_fade", + "return_type": "void", + "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_proximity_fade_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_refraction", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "refraction", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_refraction_texture_channel", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "channel", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_rim", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "rim", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_rim_tint", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "rim_tint", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_roughness", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "roughness", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_roughness_texture_channel", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "channel", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_specular", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "specular", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_specular_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": "specular_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_subsurface_scattering_strength", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "strength", + "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": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_transmission", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "transmission", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_uv1_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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_uv1_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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_uv1_triplanar_blend_sharpness", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "sharpness", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_uv2_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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_uv2_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": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_uv2_triplanar_blend_sharpness", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "sharpness", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "EmissionOperator", + "values": { + "EMISSION_OP_ADD": 0, + "EMISSION_OP_MULTIPLY": 1 + } + }, + { + "name": "DiffuseMode", + "values": { + "DIFFUSE_BURLEY": 0, + "DIFFUSE_LAMBERT": 1, + "DIFFUSE_LAMBERT_WRAP": 2, + "DIFFUSE_OREN_NAYAR": 3, + "DIFFUSE_TOON": 4 + } + }, + { + "name": "SpecularMode", + "values": { + "SPECULAR_SCHLICK_GGX": 0, + "SPECULAR_BLINN": 1, + "SPECULAR_PHONG": 2, + "SPECULAR_TOON": 3, + "SPECULAR_DISABLED": 4 + } + }, + { + "name": "Feature", + "values": { + "FEATURE_TRANSPARENT": 0, + "FEATURE_EMISSION": 1, + "FEATURE_NORMAL_MAPPING": 2, + "FEATURE_RIM": 3, + "FEATURE_CLEARCOAT": 4, + "FEATURE_ANISOTROPY": 5, + "FEATURE_AMBIENT_OCCLUSION": 6, + "FEATURE_DEPTH_MAPPING": 7, + "FEATURE_SUBSURACE_SCATTERING": 8, + "FEATURE_TRANSMISSION": 9, + "FEATURE_REFRACTION": 10, + "FEATURE_DETAIL": 11, + "FEATURE_MAX": 12 + } + }, + { + "name": "Flags", + "values": { + "FLAG_UNSHADED": 0, + "FLAG_USE_VERTEX_LIGHTING": 1, + "FLAG_DISABLE_DEPTH_TEST": 2, + "FLAG_ALBEDO_FROM_VERTEX_COLOR": 3, + "FLAG_SRGB_VERTEX_COLOR": 4, + "FLAG_USE_POINT_SIZE": 5, + "FLAG_FIXED_SIZE": 6, + "FLAG_BILLBOARD_KEEP_SCALE": 7, + "FLAG_UV1_USE_TRIPLANAR": 8, + "FLAG_UV2_USE_TRIPLANAR": 9, + "FLAG_TRIPLANAR_USE_WORLD": 10, + "FLAG_AO_ON_UV2": 11, + "FLAG_EMISSION_ON_UV2": 12, + "FLAG_USE_ALPHA_SCISSOR": 13, + "FLAG_ALBEDO_TEXTURE_FORCE_SRGB": 14, + "FLAG_DONT_RECEIVE_SHADOWS": 15, + "FLAG_ENSURE_CORRECT_NORMALS": 16, + "FLAG_DISABLE_AMBIENT_LIGHT": 17, + "FLAG_USE_SHADOW_TO_OPACITY": 18, + "FLAG_MAX": 19 + } + }, + { + "name": "CullMode", + "values": { + "CULL_BACK": 0, + "CULL_FRONT": 1, + "CULL_DISABLED": 2 + } + }, + { + "name": "DetailUV", + "values": { + "DETAIL_UV_1": 0, + "DETAIL_UV_2": 1 + } + }, + { + "name": "DistanceFadeMode", + "values": { + "DISTANCE_FADE_DISABLED": 0, + "DISTANCE_FADE_PIXEL_ALPHA": 1, + "DISTANCE_FADE_PIXEL_DITHER": 2, + "DISTANCE_FADE_OBJECT_DITHER": 3 + } + }, + { + "name": "BillboardMode", + "values": { + "BILLBOARD_DISABLED": 0, + "BILLBOARD_ENABLED": 1, + "BILLBOARD_FIXED_Y": 2, + "BILLBOARD_PARTICLES": 3 + } + }, + { + "name": "DepthDrawMode", + "values": { + "DEPTH_DRAW_OPAQUE_ONLY": 0, + "DEPTH_DRAW_ALWAYS": 1, + "DEPTH_DRAW_DISABLED": 2, + "DEPTH_DRAW_ALPHA_OPAQUE_PREPASS": 3 + } + }, + { + "name": "TextureChannel", + "values": { + "TEXTURE_CHANNEL_RED": 0, + "TEXTURE_CHANNEL_GREEN": 1, + "TEXTURE_CHANNEL_BLUE": 2, + "TEXTURE_CHANNEL_ALPHA": 3, + "TEXTURE_CHANNEL_GRAYSCALE": 4 + } + }, + { + "name": "BlendMode", + "values": { + "BLEND_MODE_MIX": 0, + "BLEND_MODE_ADD": 1, + "BLEND_MODE_SUB": 2, + "BLEND_MODE_MUL": 3 + } + }, + { + "name": "TextureParam", + "values": { + "TEXTURE_ALBEDO": 0, + "TEXTURE_METALLIC": 1, + "TEXTURE_ROUGHNESS": 2, + "TEXTURE_EMISSION": 3, + "TEXTURE_NORMAL": 4, + "TEXTURE_RIM": 5, + "TEXTURE_CLEARCOAT": 6, + "TEXTURE_FLOWMAP": 7, + "TEXTURE_AMBIENT_OCCLUSION": 8, + "TEXTURE_DEPTH": 9, + "TEXTURE_SUBSURFACE_SCATTERING": 10, + "TEXTURE_TRANSMISSION": 11, + "TEXTURE_REFRACTION": 12, + "TEXTURE_DETAIL_MASK": 13, + "TEXTURE_DETAIL_ALBEDO": 14, + "TEXTURE_DETAIL_NORMAL": 15, + "TEXTURE_MAX": 16 + } + } + ] + }, + { + "name": "SpatialVelocityTracker", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "track_physics_step", + "type": "bool", + "getter": "is_tracking_physics_step", + "setter": "set_track_physics_step", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_tracked_linear_velocity", + "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": "is_tracking_physics_step", + "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": "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": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_track_physics_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "update_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": "position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "SphereMesh", + "base_class": "PrimitiveMesh", + "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": "is_hemisphere", + "type": "bool", + "getter": "get_is_hemisphere", + "setter": "set_is_hemisphere", + "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_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_is_hemisphere", + "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_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_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_is_hemisphere", + "return_type": "void", + "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_hemisphere", + "type": "bool", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "SphereShape", + "base_class": "Shape", + "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": "SpinBox", + "base_class": "Range", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "align", + "type": "int", + "getter": "get_align", + "setter": "set_align", + "index": -1 + }, + { + "name": "editable", + "type": "bool", + "getter": "is_editable", + "setter": "set_editable", + "index": -1 + }, + { + "name": "prefix", + "type": "String", + "getter": "get_prefix", + "setter": "set_prefix", + "index": -1 + }, + { + "name": "suffix", + "type": "String", + "getter": "get_suffix", + "setter": "set_suffix", + "index": -1 + } + ], + "signals": [ + ], + "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": "_line_edit_focus_exit", + "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": "_line_edit_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": "_range_click_timeout", + "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": "_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": "apply", + "return_type": "void", + "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_align", + "return_type": "enum.LineEdit::Align", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_line_edit", + "return_type": "LineEdit", + "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_prefix", + "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_suffix", + "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": "is_editable", + "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_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": "" + } + ] + }, + { + "name": "set_editable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "editable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_prefix", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "prefix", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_suffix", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "suffix", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "SplitContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + "DRAGGER_HIDDEN": 1, + "DRAGGER_HIDDEN_COLLAPSED": 2, + "DRAGGER_VISIBLE": 0 + }, + "properties": [ + { + "name": "collapsed", + "type": "bool", + "getter": "is_collapsed", + "setter": "set_collapsed", + "index": -1 + }, + { + "name": "dragger_visibility", + "type": "int", + "getter": "get_dragger_visibility", + "setter": "set_dragger_visibility", + "index": -1 + }, + { + "name": "split_offset", + "type": "int", + "getter": "get_split_offset", + "setter": "set_split_offset", + "index": -1 + } + ], + "signals": [ + { + "name": "dragged", + "arguments": [ + { + "name": "offset", + "type": "int", + "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": "clamp_split_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": "get_dragger_visibility", + "return_type": "enum.SplitContainer::DraggerVisibility", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_split_offset", + "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_collapsed", + "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_collapsed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "collapsed", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_dragger_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": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_split_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": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "DraggerVisibility", + "values": { + "DRAGGER_VISIBLE": 0, + "DRAGGER_HIDDEN": 1, + "DRAGGER_HIDDEN_COLLAPSED": 2 + } + } + ] + }, + { + "name": "SpotLight", + "base_class": "Light", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "spot_angle", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 6 + }, + { + "name": "spot_angle_attenuation", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 7 + }, + { + "name": "spot_attenuation", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 5 + }, + { + "name": "spot_range", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 4 + } + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "SpringArm", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "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": "shape", + "type": "Shape", + "getter": "get_shape", + "setter": "set_shape", + "index": -1 + }, + { + "name": "spring_length", + "type": "float", + "getter": "get_length", + "setter": "set_length", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "add_excluded_object", + "return_type": "void", + "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_excluded_objects", + "return_type": "void", + "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_collision_mask", + "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_hit_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_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_margin", + "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_shape", + "return_type": "Shape", + "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_excluded_object", + "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": "RID", + "type": "RID", + "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_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": "length", + "type": "float", + "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_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": "Shape", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Sprite", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "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": "frame_coords", + "type": "Vector2", + "getter": "get_frame_coords", + "setter": "set_frame_coords", + "index": -1 + }, + { + "name": "hframes", + "type": "int", + "getter": "get_hframes", + "setter": "set_hframes", + "index": -1 + }, + { + "name": "normal_map", + "type": "Texture", + "getter": "get_normal_map", + "setter": "set_normal_map", + "index": -1 + }, + { + "name": "offset", + "type": "Vector2", + "getter": "get_offset", + "setter": "set_offset", + "index": -1 + }, + { + "name": "region_enabled", + "type": "bool", + "getter": "is_region", + "setter": "set_region", + "index": -1 + }, + { + "name": "region_filter_clip", + "type": "bool", + "getter": "is_region_filter_clip_enabled", + "setter": "set_region_filter_clip", + "index": -1 + }, + { + "name": "region_rect", + "type": "Rect2", + "getter": "get_region_rect", + "setter": "set_region_rect", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + }, + { + "name": "vframes", + "type": "int", + "getter": "get_vframes", + "setter": "set_vframes", + "index": -1 + } + ], + "signals": [ + { + "name": "frame_changed", + "arguments": [ + ] + }, + { + "name": "texture_changed", + "arguments": [ + ] + } + ], + "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": "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_frame_coords", + "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_hframes", + "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_normal_map", + "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_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_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_region_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_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_vframes", + "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_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_pixel_opaque", + "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": "pos", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_region", + "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_region_filter_clip_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": "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_frame_coords", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "coords", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_hframes", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "hframes", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_normal_map", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "normal_map", + "type": "Texture", + "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_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_region_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_region_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": "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_vframes", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vframes", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Sprite3D", + "base_class": "SpriteBase3D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "frame", + "type": "int", + "getter": "get_frame", + "setter": "set_frame", + "index": -1 + }, + { + "name": "frame_coords", + "type": "Vector2", + "getter": "get_frame_coords", + "setter": "set_frame_coords", + "index": -1 + }, + { + "name": "hframes", + "type": "int", + "getter": "get_hframes", + "setter": "set_hframes", + "index": -1 + }, + { + "name": "region_enabled", + "type": "bool", + "getter": "is_region", + "setter": "set_region", + "index": -1 + }, + { + "name": "region_rect", + "type": "Rect2", + "getter": "get_region_rect", + "setter": "set_region_rect", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + }, + { + "name": "vframes", + "type": "int", + "getter": "get_vframes", + "setter": "set_vframes", + "index": -1 + } + ], + "signals": [ + { + "name": "frame_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "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_frame_coords", + "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_hframes", + "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_region_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_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_vframes", + "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_region", + "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_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_frame_coords", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "coords", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_hframes", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "hframes", + "type": "int", + "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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_region_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": "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_vframes", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vframes", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "SpriteBase3D", + "base_class": "GeometryInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + "ALPHA_CUT_DISABLED": 0, + "ALPHA_CUT_DISCARD": 1, + "ALPHA_CUT_OPAQUE_PREPASS": 2, + "FLAG_DOUBLE_SIDED": 2, + "FLAG_MAX": 3, + "FLAG_SHADED": 1, + "FLAG_TRANSPARENT": 0 + }, + "properties": [ + { + "name": "alpha_cut", + "type": "int", + "getter": "get_alpha_cut_mode", + "setter": "set_alpha_cut_mode", + "index": -1 + }, + { + "name": "axis", + "type": "int", + "getter": "get_axis", + "setter": "set_axis", + "index": -1 + }, + { + "name": "billboard", + "type": "int", + "getter": "get_billboard_mode", + "setter": "set_billboard_mode", + "index": -1 + }, + { + "name": "centered", + "type": "bool", + "getter": "is_centered", + "setter": "set_centered", + "index": -1 + }, + { + "name": "double_sided", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 2 + }, + { + "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": "modulate", + "type": "Color", + "getter": "get_modulate", + "setter": "set_modulate", + "index": -1 + }, + { + "name": "offset", + "type": "Vector2", + "getter": "get_offset", + "setter": "set_offset", + "index": -1 + }, + { + "name": "opacity", + "type": "float", + "getter": "get_opacity", + "setter": "set_opacity", + "index": -1 + }, + { + "name": "pixel_size", + "type": "float", + "getter": "get_pixel_size", + "setter": "set_pixel_size", + "index": -1 + }, + { + "name": "shaded", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 1 + }, + { + "name": "transparent", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 0 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_im_update", + "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": "_queue_update", + "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": "generate_triangle_mesh", + "return_type": "TriangleMesh", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_alpha_cut_mode", + "return_type": "enum.SpriteBase3D::AlphaCutMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_axis", + "return_type": "enum.Vector3::Axis", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_billboard_mode", + "return_type": "enum.SpatialMaterial::BillboardMode", + "is_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_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_item_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_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_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_opacity", + "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_pixel_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_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": "set_alpha_cut_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_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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_billboard_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_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_draw_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": "enabled", + "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_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_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_opacity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "opacity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_pixel_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": "pixel_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "DrawFlags", + "values": { + "FLAG_TRANSPARENT": 0, + "FLAG_SHADED": 1, + "FLAG_DOUBLE_SIDED": 2, + "FLAG_MAX": 3 + } + }, + { + "name": "AlphaCutMode", + "values": { + "ALPHA_CUT_DISABLED": 0, + "ALPHA_CUT_DISCARD": 1, + "ALPHA_CUT_OPAQUE_PREPASS": 2 + } + } + ] + }, + { + "name": "SpriteFrames", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "animations", + "type": "Array", + "getter": "_get_animations", + "setter": "_set_animations", + "index": -1 + }, + { + "name": "frames", + "type": "Array", + "getter": "_get_frames", + "setter": "_set_frames", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_animations", + "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": "_get_frames", + "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_animations", + "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": "_set_frames", + "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_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": "add_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": "anim", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "frame", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "at_position", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "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": "anim", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_all", + "return_type": "void", + "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_animation_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": "anim", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_animation_names", + "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_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": "anim", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_frame", + "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": "anim", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_frame_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": "anim", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "anim", + "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": "anim", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_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": "anim", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "idx", + "type": "int", + "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": "anim", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "newname", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_animation_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": "anim", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "loop", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_animation_speed", + "return_type": "void", + "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": "speed", + "type": "float", + "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": "anim", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "txt", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "StaticBody", + "base_class": "PhysicsBody", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "bounce", + "type": "float", + "getter": "get_bounce", + "setter": "set_bounce", + "index": -1 + }, + { + "name": "constant_angular_velocity", + "type": "Vector3", + "getter": "get_constant_angular_velocity", + "setter": "set_constant_angular_velocity", + "index": -1 + }, + { + "name": "constant_linear_velocity", + "type": "Vector3", + "getter": "get_constant_linear_velocity", + "setter": "set_constant_linear_velocity", + "index": -1 + }, + { + "name": "friction", + "type": "float", + "getter": "get_friction", + "setter": "set_friction", + "index": -1 + }, + { + "name": "physics_material_override", + "type": "PhysicsMaterial", + "getter": "get_physics_material_override", + "setter": "set_physics_material_override", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_reload_physics_characteristics", + "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_bounce", + "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_constant_angular_velocity", + "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_constant_linear_velocity", + "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_friction", + "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_physics_material_override", + "return_type": "PhysicsMaterial", + "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_bounce", + "return_type": "void", + "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", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_constant_angular_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vel", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_constant_linear_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vel", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_friction", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "friction", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_physics_material_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": "physics_material_override", + "type": "PhysicsMaterial", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "StaticBody2D", + "base_class": "PhysicsBody2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "bounce", + "type": "float", + "getter": "get_bounce", + "setter": "set_bounce", + "index": -1 + }, + { + "name": "constant_angular_velocity", + "type": "float", + "getter": "get_constant_angular_velocity", + "setter": "set_constant_angular_velocity", + "index": -1 + }, + { + "name": "constant_linear_velocity", + "type": "Vector2", + "getter": "get_constant_linear_velocity", + "setter": "set_constant_linear_velocity", + "index": -1 + }, + { + "name": "friction", + "type": "float", + "getter": "get_friction", + "setter": "set_friction", + "index": -1 + }, + { + "name": "physics_material_override", + "type": "PhysicsMaterial", + "getter": "get_physics_material_override", + "setter": "set_physics_material_override", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_reload_physics_characteristics", + "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_bounce", + "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_constant_angular_velocity", + "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_constant_linear_velocity", + "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_friction", + "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_physics_material_override", + "return_type": "PhysicsMaterial", + "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_bounce", + "return_type": "void", + "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", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_constant_angular_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vel", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_constant_linear_velocity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vel", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_friction", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "friction", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_physics_material_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": "physics_material_override", + "type": "PhysicsMaterial", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "StreamPeer", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "big_endian", + "type": "bool", + "getter": "is_big_endian_enabled", + "setter": "set_big_endian", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_16", + "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_32", + "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_64", + "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_8", + "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_available_bytes", + "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_data", + "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": "bytes", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_double", + "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_float", + "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_partial_data", + "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": "bytes", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_string", + "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": "bytes", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "get_u16", + "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_u32", + "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_u64", + "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_u8", + "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_utf8_string", + "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": "bytes", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "get_var", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "allow_objects", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "is_big_endian_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": "put_16", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_32", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_64", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_8", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_data", + "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": "data", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_double", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_float", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_partial_data", + "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": "data", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_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": "value", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_u16", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_u32", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_u64", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_u8", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_utf8_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": "value", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "put_var", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "full_objects", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "set_big_endian", + "return_type": "void", + "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": "StreamPeerBuffer", + "base_class": "StreamPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "data_array", + "type": "PoolByteArray", + "getter": "get_data_array", + "setter": "set_data_array", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "duplicate", + "return_type": "StreamPeerBuffer", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_data_array", + "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_position", + "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_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": "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": "size", + "type": "int", + "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": "position", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_data_array", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "StreamPeerGDNative", + "base_class": "StreamPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "StreamPeerSSL", + "base_class": "StreamPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "STATUS_CONNECTED": 2, + "STATUS_DISCONNECTED": 0, + "STATUS_ERROR": 3, + "STATUS_ERROR_HOSTNAME_MISMATCH": 4, + "STATUS_HANDSHAKING": 1 + }, + "properties": [ + { + "name": "blocking_handshake", + "type": "bool", + "getter": "is_blocking_handshake_enabled", + "setter": "set_blocking_handshake_enabled", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "accept_stream", + "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": "stream", + "type": "StreamPeer", + "has_default_value": false, + "default_value": "" + }, + { + "name": "private_key", + "type": "CryptoKey", + "has_default_value": false, + "default_value": "" + }, + { + "name": "certificate", + "type": "X509Certificate", + "has_default_value": false, + "default_value": "" + }, + { + "name": "chain", + "type": "X509Certificate", + "has_default_value": true, + "default_value": "[Object:null]" + } + ] + }, + { + "name": "connect_to_stream", + "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": "stream", + "type": "StreamPeer", + "has_default_value": false, + "default_value": "" + }, + { + "name": "validate_certs", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "for_hostname", + "type": "String", + "has_default_value": true, + "default_value": "" + }, + { + "name": "valid_certificate", + "type": "X509Certificate", + "has_default_value": true, + "default_value": "[Object:null]" + } + ] + }, + { + "name": "disconnect_from_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": "get_status", + "return_type": "enum.StreamPeerSSL::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": "is_blocking_handshake_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": "poll", + "return_type": "void", + "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_blocking_handshake_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": "" + } + ] + } + ], + "enums": [ + { + "name": "Status", + "values": { + "STATUS_DISCONNECTED": 0, + "STATUS_HANDSHAKING": 1, + "STATUS_CONNECTED": 2, + "STATUS_ERROR": 3, + "STATUS_ERROR_HOSTNAME_MISMATCH": 4 + } + } + ] + }, + { + "name": "StreamPeerTCP", + "base_class": "StreamPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "STATUS_CONNECTED": 2, + "STATUS_CONNECTING": 1, + "STATUS_ERROR": 3, + "STATUS_NONE": 0 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "connect_to_host", + "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": "host", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "disconnect_from_host", + "return_type": "void", + "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_connected_host", + "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_connected_port", + "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_status", + "return_type": "enum.StreamPeerTCP::Status", + "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_connected_to_host", + "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_no_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Status", + "values": { + "STATUS_NONE": 0, + "STATUS_CONNECTING": 1, + "STATUS_CONNECTED": 2, + "STATUS_ERROR": 3 + } + } + ] + }, + { + "name": "StreamTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "load_path", + "type": "String", + "getter": "get_load_path", + "setter": "load", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_load_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": "load", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "StyleBox", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "content_margin_bottom", + "type": "float", + "getter": "get_default_margin", + "setter": "set_default_margin", + "index": 3 + }, + { + "name": "content_margin_left", + "type": "float", + "getter": "get_default_margin", + "setter": "set_default_margin", + "index": 0 + }, + { + "name": "content_margin_right", + "type": "float", + "getter": "get_default_margin", + "setter": "set_default_margin", + "index": 2 + }, + { + "name": "content_margin_top", + "type": "float", + "getter": "get_default_margin", + "setter": "set_default_margin", + "index": 1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "draw", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "canvas_item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_center_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_current_item_drawn", + "return_type": "CanvasItem", + "is_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_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_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_minimum_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_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": "set_default_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": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "test_mask", + "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": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "StyleBoxEmpty", + "base_class": "StyleBox", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "StyleBoxFlat", + "base_class": "StyleBox", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "anti_aliasing", + "type": "bool", + "getter": "is_anti_aliased", + "setter": "set_anti_aliased", + "index": -1 + }, + { + "name": "anti_aliasing_size", + "type": "float", + "getter": "get_aa_size", + "setter": "set_aa_size", + "index": -1 + }, + { + "name": "bg_color", + "type": "Color", + "getter": "get_bg_color", + "setter": "set_bg_color", + "index": -1 + }, + { + "name": "border_blend", + "type": "bool", + "getter": "get_border_blend", + "setter": "set_border_blend", + "index": -1 + }, + { + "name": "border_color", + "type": "Color", + "getter": "get_border_color", + "setter": "set_border_color", + "index": -1 + }, + { + "name": "border_width_bottom", + "type": "int", + "getter": "get_border_width", + "setter": "set_border_width", + "index": 3 + }, + { + "name": "border_width_left", + "type": "int", + "getter": "get_border_width", + "setter": "set_border_width", + "index": 0 + }, + { + "name": "border_width_right", + "type": "int", + "getter": "get_border_width", + "setter": "set_border_width", + "index": 2 + }, + { + "name": "border_width_top", + "type": "int", + "getter": "get_border_width", + "setter": "set_border_width", + "index": 1 + }, + { + "name": "corner_detail", + "type": "int", + "getter": "get_corner_detail", + "setter": "set_corner_detail", + "index": -1 + }, + { + "name": "corner_radius_bottom_left", + "type": "int", + "getter": "get_corner_radius", + "setter": "set_corner_radius", + "index": 3 + }, + { + "name": "corner_radius_bottom_right", + "type": "int", + "getter": "get_corner_radius", + "setter": "set_corner_radius", + "index": 2 + }, + { + "name": "corner_radius_top_left", + "type": "int", + "getter": "get_corner_radius", + "setter": "set_corner_radius", + "index": 0 + }, + { + "name": "corner_radius_top_right", + "type": "int", + "getter": "get_corner_radius", + "setter": "set_corner_radius", + "index": 1 + }, + { + "name": "draw_center", + "type": "bool", + "getter": "is_draw_center_enabled", + "setter": "set_draw_center", + "index": -1 + }, + { + "name": "expand_margin_bottom", + "type": "float", + "getter": "get_expand_margin", + "setter": "set_expand_margin", + "index": 3 + }, + { + "name": "expand_margin_left", + "type": "float", + "getter": "get_expand_margin", + "setter": "set_expand_margin", + "index": 0 + }, + { + "name": "expand_margin_right", + "type": "float", + "getter": "get_expand_margin", + "setter": "set_expand_margin", + "index": 2 + }, + { + "name": "expand_margin_top", + "type": "float", + "getter": "get_expand_margin", + "setter": "set_expand_margin", + "index": 1 + }, + { + "name": "shadow_color", + "type": "Color", + "getter": "get_shadow_color", + "setter": "set_shadow_color", + "index": -1 + }, + { + "name": "shadow_offset", + "type": "Vector2", + "getter": "get_shadow_offset", + "setter": "set_shadow_offset", + "index": -1 + }, + { + "name": "shadow_size", + "type": "int", + "getter": "get_shadow_size", + "setter": "set_shadow_size", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_aa_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_bg_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_border_blend", + "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_border_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_border_width", + "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_border_width_min", + "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_corner_detail", + "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_corner_radius", + "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": "corner", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_expand_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_shadow_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_shadow_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_shadow_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_anti_aliased", + "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_draw_center_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": "set_aa_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_anti_aliased", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "anti_aliased", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bg_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_border_blend", + "return_type": "void", + "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", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_border_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_border_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": "margin", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "width", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_border_width_all", + "return_type": "void", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_corner_detail", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "detail", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_corner_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": "corner", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_corner_radius_all", + "return_type": "void", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_corner_radius_individual", + "return_type": "void", + "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_top_left", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius_top_right", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius_bottom_right", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius_bottom_left", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_draw_center", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "draw_center", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_expand_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": "size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_expand_margin_all", + "return_type": "void", + "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_expand_margin_individual", + "return_type": "void", + "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_left", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size_top", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size_right", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size_bottom", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_shadow_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_shadow_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_shadow_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "StyleBoxLine", + "base_class": "StyleBox", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "color", + "type": "Color", + "getter": "get_color", + "setter": "set_color", + "index": -1 + }, + { + "name": "grow_begin", + "type": "float", + "getter": "get_grow_begin", + "setter": "set_grow_begin", + "index": -1 + }, + { + "name": "grow_end", + "type": "float", + "getter": "get_grow_end", + "setter": "set_grow_end", + "index": -1 + }, + { + "name": "thickness", + "type": "int", + "getter": "get_thickness", + "setter": "set_thickness", + "index": -1 + }, + { + "name": "vertical", + "type": "bool", + "getter": "is_vertical", + "setter": "set_vertical", + "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": "get_grow_begin", + "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_grow_end", + "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_thickness", + "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_vertical", + "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_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_grow_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": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_grow_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": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_thickness", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "thickness", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "vertical", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "StyleBoxTexture", + "base_class": "StyleBox", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "AXIS_STRETCH_MODE_STRETCH": 0, + "AXIS_STRETCH_MODE_TILE": 1, + "AXIS_STRETCH_MODE_TILE_FIT": 2 + }, + "properties": [ + { + "name": "axis_stretch_horizontal", + "type": "int", + "getter": "get_h_axis_stretch_mode", + "setter": "set_h_axis_stretch_mode", + "index": -1 + }, + { + "name": "axis_stretch_vertical", + "type": "int", + "getter": "get_v_axis_stretch_mode", + "setter": "set_v_axis_stretch_mode", + "index": -1 + }, + { + "name": "draw_center", + "type": "bool", + "getter": "is_draw_center_enabled", + "setter": "set_draw_center", + "index": -1 + }, + { + "name": "expand_margin_bottom", + "type": "float", + "getter": "get_expand_margin_size", + "setter": "set_expand_margin_size", + "index": 3 + }, + { + "name": "expand_margin_left", + "type": "float", + "getter": "get_expand_margin_size", + "setter": "set_expand_margin_size", + "index": 0 + }, + { + "name": "expand_margin_right", + "type": "float", + "getter": "get_expand_margin_size", + "setter": "set_expand_margin_size", + "index": 2 + }, + { + "name": "expand_margin_top", + "type": "float", + "getter": "get_expand_margin_size", + "setter": "set_expand_margin_size", + "index": 1 + }, + { + "name": "margin_bottom", + "type": "float", + "getter": "get_margin_size", + "setter": "set_margin_size", + "index": 3 + }, + { + "name": "margin_left", + "type": "float", + "getter": "get_margin_size", + "setter": "set_margin_size", + "index": 0 + }, + { + "name": "margin_right", + "type": "float", + "getter": "get_margin_size", + "setter": "set_margin_size", + "index": 2 + }, + { + "name": "margin_top", + "type": "float", + "getter": "get_margin_size", + "setter": "set_margin_size", + "index": 1 + }, + { + "name": "modulate_color", + "type": "Color", + "getter": "get_modulate", + "setter": "set_modulate", + "index": -1 + }, + { + "name": "normal_map", + "type": "Texture", + "getter": "get_normal_map", + "setter": "set_normal_map", + "index": -1 + }, + { + "name": "region_rect", + "type": "Rect2", + "getter": "get_region_rect", + "setter": "set_region_rect", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + } + ], + "signals": [ + { + "name": "texture_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "get_expand_margin_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": "margin", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_h_axis_stretch_mode", + "return_type": "enum.StyleBoxTexture::AxisStretchMode", + "is_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_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": "margin", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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_normal_map", + "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_region_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_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_v_axis_stretch_mode", + "return_type": "enum.StyleBoxTexture::AxisStretchMode", + "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_draw_center_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": "set_draw_center", + "return_type": "void", + "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_expand_margin_all", + "return_type": "void", + "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_expand_margin_individual", + "return_type": "void", + "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_left", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size_top", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size_right", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size_bottom", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_expand_margin_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": "margin", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_h_axis_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": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_margin_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": "margin", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size", + "type": "float", + "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": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_normal_map", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "normal_map", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_region_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": "region", + "type": "Rect2", + "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_v_axis_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": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "AxisStretchMode", + "values": { + "AXIS_STRETCH_MODE_STRETCH": 0, + "AXIS_STRETCH_MODE_TILE": 1, + "AXIS_STRETCH_MODE_TILE_FIT": 2 + } + } + ] + }, + { + "name": "SurfaceTool", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "add_bones", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bones", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_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": "add_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": "add_normal", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "normal", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_smooth_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": "smooth", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_tangent", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tangent", + "type": "Plane", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_triangle_fan", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vertices", + "type": "PoolVector3Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "uvs", + "type": "PoolVector2Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "colors", + "type": "PoolColorArray", + "has_default_value": true, + "default_value": "[PoolColorArray]" + }, + { + "name": "uv2s", + "type": "PoolVector2Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "normals", + "type": "PoolVector3Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "tangents", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + } + ] + }, + { + "name": "add_uv", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "uv", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_uv2", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "uv2", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_vertex", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "vertex", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_weights", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "weights", + "type": "PoolRealArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "append_from", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "existing", + "type": "Mesh", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "primitive", + "type": "int", + "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": "commit", + "return_type": "ArrayMesh", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "existing", + "type": "ArrayMesh", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "flags", + "type": "int", + "has_default_value": true, + "default_value": "2194432" + } + ] + }, + { + "name": "commit_to_arrays", + "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": "create_from", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "existing", + "type": "Mesh", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "create_from_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": "existing", + "type": "Mesh", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "blend_shape", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "deindex", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "generate_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": "flip", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "generate_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": "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": "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "TCP_Server", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "is_connection_available", + "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_listening", + "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": "listen", + "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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bind_address", + "type": "String", + "has_default_value": true, + "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": "take_connection", + "return_type": "StreamPeerTCP", + "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": "TabContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "ALIGN_CENTER": 1, + "ALIGN_LEFT": 0, + "ALIGN_RIGHT": 2 + }, + "properties": [ + { + "name": "all_tabs_in_front", + "type": "bool", + "getter": "is_all_tabs_in_front", + "setter": "set_all_tabs_in_front", + "index": -1 + }, + { + "name": "current_tab", + "type": "int", + "getter": "get_current_tab", + "setter": "set_current_tab", + "index": -1 + }, + { + "name": "drag_to_rearrange_enabled", + "type": "bool", + "getter": "get_drag_to_rearrange_enabled", + "setter": "set_drag_to_rearrange_enabled", + "index": -1 + }, + { + "name": "tab_align", + "type": "int", + "getter": "get_tab_align", + "setter": "set_tab_align", + "index": -1 + }, + { + "name": "tabs_visible", + "type": "bool", + "getter": "are_tabs_visible", + "setter": "set_tabs_visible", + "index": -1 + }, + { + "name": "use_hidden_tabs_for_min_size", + "type": "bool", + "getter": "get_use_hidden_tabs_for_min_size", + "setter": "set_use_hidden_tabs_for_min_size", + "index": -1 + } + ], + "signals": [ + { + "name": "pre_popup_pressed", + "arguments": [ + ] + }, + { + "name": "tab_changed", + "arguments": [ + { + "name": "tab", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tab_selected", + "arguments": [ + { + "name": "tab", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_child_renamed_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": "_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": "_on_mouse_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": "_on_theme_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_current_tab", + "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": "are_tabs_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": "get_current_tab", + "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_current_tab_control", + "return_type": "Control", + "is_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_to_rearrange_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_popup", + "return_type": "Popup", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_previous_tab", + "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_tab_align", + "return_type": "enum.TabContainer::TabAlign", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_tab_control", + "return_type": "Control", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_tab_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_tab_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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_tab_hidden", + "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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_tab_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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_tab_idx_at_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": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_tab_title", + "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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_tabs_rearrange_group", + "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_use_hidden_tabs_for_min_size", + "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_all_tabs_in_front", + "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_all_tabs_in_front", + "return_type": "void", + "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_front", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_current_tab", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_drag_to_rearrange_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_popup", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "popup", + "type": "Node", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tab_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": "" + } + ] + }, + { + "name": "set_tab_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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tab_hidden", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hidden", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tab_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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "icon", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tab_title", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "title", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tabs_rearrange_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": "group_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tabs_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": "set_use_hidden_tabs_for_min_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "TabAlign", + "values": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2 + } + } + ] + }, + { + "name": "Tabs", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "ALIGN_CENTER": 1, + "ALIGN_LEFT": 0, + "ALIGN_MAX": 3, + "ALIGN_RIGHT": 2, + "CLOSE_BUTTON_MAX": 3, + "CLOSE_BUTTON_SHOW_ACTIVE_ONLY": 1, + "CLOSE_BUTTON_SHOW_ALWAYS": 2, + "CLOSE_BUTTON_SHOW_NEVER": 0 + }, + "properties": [ + { + "name": "current_tab", + "type": "int", + "getter": "get_current_tab", + "setter": "set_current_tab", + "index": -1 + }, + { + "name": "drag_to_rearrange_enabled", + "type": "bool", + "getter": "get_drag_to_rearrange_enabled", + "setter": "set_drag_to_rearrange_enabled", + "index": -1 + }, + { + "name": "scrolling_enabled", + "type": "bool", + "getter": "get_scrolling_enabled", + "setter": "set_scrolling_enabled", + "index": -1 + }, + { + "name": "tab_align", + "type": "int", + "getter": "get_tab_align", + "setter": "set_tab_align", + "index": -1 + }, + { + "name": "tab_close_display_policy", + "type": "int", + "getter": "get_tab_close_display_policy", + "setter": "set_tab_close_display_policy", + "index": -1 + } + ], + "signals": [ + { + "name": "reposition_active_tab_request", + "arguments": [ + { + "name": "idx_to", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "right_button_pressed", + "arguments": [ + { + "name": "tab", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tab_changed", + "arguments": [ + { + "name": "tab", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tab_clicked", + "arguments": [ + { + "name": "tab", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tab_close", + "arguments": [ + { + "name": "tab", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tab_hover", + "arguments": [ + { + "name": "tab", + "type": "int", + "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": "_on_mouse_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": "_update_hover", + "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_tab", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "title", + "type": "String", + "has_default_value": true, + "default_value": "" + }, + { + "name": "icon", + "type": "Texture", + "has_default_value": true, + "default_value": "[Object:null]" + } + ] + }, + { + "name": "ensure_tab_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_current_tab", + "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_drag_to_rearrange_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_offset_buttons_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": "get_previous_tab", + "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_scrolling_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_select_with_rmb", + "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_tab_align", + "return_type": "enum.Tabs::TabAlign", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_tab_close_display_policy", + "return_type": "enum.Tabs::CloseButtonDisplayPolicy", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_tab_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_tab_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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_tab_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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_tab_offset", + "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_tab_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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_tab_title", + "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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_tabs_rearrange_group", + "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": "move_tab", + "return_type": "void", + "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": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_tab", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_current_tab", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_drag_to_rearrange_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_scrolling_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_select_with_rmb", + "return_type": "void", + "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_tab_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": "" + } + ] + }, + { + "name": "set_tab_close_display_policy", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "policy", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tab_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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tab_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": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "icon", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tab_title", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tab_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "title", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tabs_rearrange_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": "group_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "CloseButtonDisplayPolicy", + "values": { + "CLOSE_BUTTON_SHOW_NEVER": 0, + "CLOSE_BUTTON_SHOW_ACTIVE_ONLY": 1, + "CLOSE_BUTTON_SHOW_ALWAYS": 2, + "CLOSE_BUTTON_MAX": 3 + } + }, + { + "name": "TabAlign", + "values": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2, + "ALIGN_MAX": 3 + } + } + ] + }, + { + "name": "TextEdit", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "MENU_CLEAR": 3, + "MENU_COPY": 1, + "MENU_CUT": 0, + "MENU_MAX": 7, + "MENU_PASTE": 2, + "MENU_REDO": 6, + "MENU_SELECT_ALL": 4, + "MENU_UNDO": 5, + "SEARCH_BACKWARDS": 4, + "SEARCH_MATCH_CASE": 1, + "SEARCH_RESULT_COLUMN": 0, + "SEARCH_RESULT_LINE": 1, + "SEARCH_WHOLE_WORDS": 2 + }, + "properties": [ + { + "name": "breakpoint_gutter", + "type": "bool", + "getter": "is_breakpoint_gutter_enabled", + "setter": "set_breakpoint_gutter_enabled", + "index": -1 + }, + { + "name": "caret_blink", + "type": "bool", + "getter": "cursor_get_blink_enabled", + "setter": "cursor_set_blink_enabled", + "index": -1 + }, + { + "name": "caret_blink_speed", + "type": "float", + "getter": "cursor_get_blink_speed", + "setter": "cursor_set_blink_speed", + "index": -1 + }, + { + "name": "caret_block_mode", + "type": "bool", + "getter": "cursor_is_block_mode", + "setter": "cursor_set_block_mode", + "index": -1 + }, + { + "name": "caret_moving_by_right_click", + "type": "bool", + "getter": "is_right_click_moving_caret", + "setter": "set_right_click_moves_caret", + "index": -1 + }, + { + "name": "context_menu_enabled", + "type": "bool", + "getter": "is_context_menu_enabled", + "setter": "set_context_menu_enabled", + "index": -1 + }, + { + "name": "draw_spaces", + "type": "bool", + "getter": "is_drawing_spaces", + "setter": "set_draw_spaces", + "index": -1 + }, + { + "name": "draw_tabs", + "type": "bool", + "getter": "is_drawing_tabs", + "setter": "set_draw_tabs", + "index": -1 + }, + { + "name": "fold_gutter", + "type": "bool", + "getter": "is_drawing_fold_gutter", + "setter": "set_draw_fold_gutter", + "index": -1 + }, + { + "name": "hiding_enabled", + "type": "bool", + "getter": "is_hiding_enabled", + "setter": "set_hiding_enabled", + "index": -1 + }, + { + "name": "highlight_all_occurrences", + "type": "bool", + "getter": "is_highlight_all_occurrences_enabled", + "setter": "set_highlight_all_occurrences", + "index": -1 + }, + { + "name": "highlight_current_line", + "type": "bool", + "getter": "is_highlight_current_line_enabled", + "setter": "set_highlight_current_line", + "index": -1 + }, + { + "name": "minimap_draw", + "type": "bool", + "getter": "is_drawing_minimap", + "setter": "draw_minimap", + "index": -1 + }, + { + "name": "minimap_width", + "type": "int", + "getter": "get_minimap_width", + "setter": "set_minimap_width", + "index": -1 + }, + { + "name": "override_selected_font_color", + "type": "bool", + "getter": "is_overriding_selected_font_color", + "setter": "set_override_selected_font_color", + "index": -1 + }, + { + "name": "readonly", + "type": "bool", + "getter": "is_readonly", + "setter": "set_readonly", + "index": -1 + }, + { + "name": "scroll_horizontal", + "type": "int", + "getter": "get_h_scroll", + "setter": "set_h_scroll", + "index": -1 + }, + { + "name": "scroll_vertical", + "type": "float", + "getter": "get_v_scroll", + "setter": "set_v_scroll", + "index": -1 + }, + { + "name": "selecting_enabled", + "type": "bool", + "getter": "is_selecting_enabled", + "setter": "set_selecting_enabled", + "index": -1 + }, + { + "name": "shortcut_keys_enabled", + "type": "bool", + "getter": "is_shortcut_keys_enabled", + "setter": "set_shortcut_keys_enabled", + "index": -1 + }, + { + "name": "show_line_numbers", + "type": "bool", + "getter": "is_show_line_numbers_enabled", + "setter": "set_show_line_numbers", + "index": -1 + }, + { + "name": "smooth_scrolling", + "type": "bool", + "getter": "is_smooth_scroll_enabled", + "setter": "set_smooth_scroll_enable", + "index": -1 + }, + { + "name": "syntax_highlighting", + "type": "bool", + "getter": "is_syntax_coloring_enabled", + "setter": "set_syntax_coloring", + "index": -1 + }, + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "v_scroll_speed", + "type": "float", + "getter": "get_v_scroll_speed", + "setter": "set_v_scroll_speed", + "index": -1 + }, + { + "name": "virtual_keyboard_enabled", + "type": "bool", + "getter": "is_virtual_keyboard_enabled", + "setter": "set_virtual_keyboard_enabled", + "index": -1 + }, + { + "name": "wrap_enabled", + "type": "bool", + "getter": "is_wrap_enabled", + "setter": "set_wrap_enabled", + "index": -1 + } + ], + "signals": [ + { + "name": "breakpoint_toggled", + "arguments": [ + { + "name": "row", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "cursor_changed", + "arguments": [ + ] + }, + { + "name": "info_clicked", + "arguments": [ + { + "name": "row", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "info", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "request_completion", + "arguments": [ + ] + }, + { + "name": "symbol_lookup", + "arguments": [ + { + "name": "symbol", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "row", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "text_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_click_selection_held", + "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": "_cursor_changed_emit", + "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": "_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": "_push_current_op", + "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": "_scroll_moved", + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_text_changed_emit", + "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": "_toggle_draw_caret", + "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_wrap_at", + "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": "_v_scroll_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": "add_color_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": "begin_key", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "end_key", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + }, + { + "name": "line_only", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "add_keyword_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": "keyword", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "can_fold", + "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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "center_viewport_to_cursor", + "return_type": "void", + "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_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": "clear_undo_history", + "return_type": "void", + "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", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "cursor_get_blink_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": "cursor_get_blink_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": "cursor_get_column", + "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": "cursor_get_line", + "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": "cursor_is_block_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": "cursor_set_blink_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": "cursor_set_blink_speed", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "blink_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "cursor_set_block_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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "cursor_set_column", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "adjust_viewport", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "cursor_set_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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "adjust_viewport", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "can_be_hidden", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "wrap_index", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "cut", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "deselect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "draw_minimap", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "draw", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "fold_all_lines", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "fold_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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_breakpoints", + "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_h_scroll", + "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_keyword_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": "keyword", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_line", + "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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_line_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_menu", + "return_type": "PopupMenu", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_minimap_width", + "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_selection_from_column", + "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_selection_from_line", + "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_selection_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_selection_to_column", + "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_selection_to_line", + "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_text", + "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_v_scroll", + "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_scroll_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_word_under_cursor", + "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_keyword_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": "keyword", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_redo", + "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": "has_undo", + "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": "insert_text_at_cursor", + "return_type": "void", + "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": "is_breakpoint_gutter_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_context_menu_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_drawing_fold_gutter", + "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_drawing_minimap", + "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_drawing_spaces", + "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_drawing_tabs", + "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_folded", + "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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_hiding_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_highlight_all_occurrences_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_highlight_current_line_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_line_hidden", + "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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_line_set_as_bookmark", + "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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_line_set_as_breakpoint", + "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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_line_set_as_safe", + "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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_overriding_selected_font_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_readonly", + "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_right_click_moving_caret", + "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_selecting_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_selection_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_shortcut_keys_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_show_line_numbers_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_smooth_scroll_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_syntax_coloring_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_virtual_keyboard_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_wrap_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": "menu_option", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "option", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "paste", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "redo", + "return_type": "void", + "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_breakpoints", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "search", + "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": "key", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_line", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "select", + "return_type": "void", + "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_line", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_line", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "select_all", + "return_type": "void", + "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_breakpoint_gutter_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_context_menu_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_draw_fold_gutter", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_draw_spaces", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_draw_tabs", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_h_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": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_hiding_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_highlight_all_occurrences", + "return_type": "void", + "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_highlight_current_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "new_text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_line_as_bookmark", + "return_type": "void", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bookmark", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_line_as_breakpoint", + "return_type": "void", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "breakpoint", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_line_as_hidden", + "return_type": "void", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_line_as_safe", + "return_type": "void", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "safe", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_minimap_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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_override_selected_font_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": "override", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_readonly", + "return_type": "void", + "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_right_click_moves_caret", + "return_type": "void", + "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_selecting_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_shortcut_keys_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_show_line_numbers", + "return_type": "void", + "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_smooth_scroll_enable", + "return_type": "void", + "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_syntax_coloring", + "return_type": "void", + "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_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_v_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": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_v_scroll_speed", + "return_type": "void", + "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": "set_virtual_keyboard_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_wrap_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": "toggle_fold_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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "undo", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "unfold_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": "line", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "unhide_all_lines", + "return_type": "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": "SearchFlags", + "values": { + "SEARCH_MATCH_CASE": 1, + "SEARCH_WHOLE_WORDS": 2, + "SEARCH_BACKWARDS": 4 + } + }, + { + "name": "SearchResult", + "values": { + "SEARCH_RESULT_COLUMN": 0, + "SEARCH_RESULT_LINE": 1 + } + }, + { + "name": "MenuItems", + "values": { + "MENU_CUT": 0, + "MENU_COPY": 1, + "MENU_PASTE": 2, + "MENU_CLEAR": 3, + "MENU_SELECT_ALL": 4, + "MENU_UNDO": 5, + "MENU_REDO": 6, + "MENU_MAX": 7 + } + } + ] + }, + { + "name": "TextFile", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "Texture", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + "FLAGS_DEFAULT": 7, + "FLAG_ANISOTROPIC_FILTER": 8, + "FLAG_CONVERT_TO_LINEAR": 16, + "FLAG_FILTER": 4, + "FLAG_MIPMAPS": 1, + "FLAG_MIRRORED_REPEAT": 32, + "FLAG_REPEAT": 2, + "FLAG_VIDEO_SURFACE": 2048 + }, + "properties": [ + { + "name": "flags", + "type": "int", + "getter": "get_flags", + "setter": "set_flags", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "draw", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "canvas_item", + "type": "RID", + "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": "transpose", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "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": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "canvas_item", + "type": "RID", + "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_rect_region", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "canvas_item", + "type": "RID", + "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": "get_data", + "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": "get_flags", + "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_height", + "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_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_width", + "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_alpha", + "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_flags", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Flags", + "values": { + "FLAG_MIPMAPS": 1, + "FLAG_REPEAT": 2, + "FLAG_FILTER": 4, + "FLAGS_DEFAULT": 7, + "FLAG_ANISOTROPIC_FILTER": 8, + "FLAG_CONVERT_TO_LINEAR": 16, + "FLAG_MIRRORED_REPEAT": 32, + "FLAG_VIDEO_SURFACE": 2048 + } + } + ] + }, + { + "name": "Texture3D", + "base_class": "TextureLayered", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "width", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "depth", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "format", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": true, + "default_value": "4" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "TextureArray", + "base_class": "TextureLayered", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "width", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "depth", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "format", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": true, + "default_value": "7" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "TextureButton", + "base_class": "BaseButton", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "STRETCH_KEEP": 2, + "STRETCH_KEEP_ASPECT": 4, + "STRETCH_KEEP_ASPECT_CENTERED": 5, + "STRETCH_KEEP_ASPECT_COVERED": 6, + "STRETCH_KEEP_CENTERED": 3, + "STRETCH_SCALE": 0, + "STRETCH_TILE": 1 + }, + "properties": [ + { + "name": "expand", + "type": "bool", + "getter": "get_expand", + "setter": "set_expand", + "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": "stretch_mode", + "type": "int", + "getter": "get_stretch_mode", + "setter": "set_stretch_mode", + "index": -1 + }, + { + "name": "texture_click_mask", + "type": "BitMap", + "getter": "get_click_mask", + "setter": "set_click_mask", + "index": -1 + }, + { + "name": "texture_disabled", + "type": "Texture", + "getter": "get_disabled_texture", + "setter": "set_disabled_texture", + "index": -1 + }, + { + "name": "texture_focused", + "type": "Texture", + "getter": "get_focused_texture", + "setter": "set_focused_texture", + "index": -1 + }, + { + "name": "texture_hover", + "type": "Texture", + "getter": "get_hover_texture", + "setter": "set_hover_texture", + "index": -1 + }, + { + "name": "texture_normal", + "type": "Texture", + "getter": "get_normal_texture", + "setter": "set_normal_texture", + "index": -1 + }, + { + "name": "texture_pressed", + "type": "Texture", + "getter": "get_pressed_texture", + "setter": "set_pressed_texture", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_click_mask", + "return_type": "BitMap", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_disabled_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_expand", + "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_focused_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_hover_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_normal_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_pressed_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_stretch_mode", + "return_type": "enum.TextureButton::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": "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": "set_click_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": "BitMap", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_disabled_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_expand", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "p_expand", + "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": "enable", + "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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_focused_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_hover_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_normal_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_pressed_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_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": "p_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "StretchMode", + "values": { + "STRETCH_SCALE": 0, + "STRETCH_TILE": 1, + "STRETCH_KEEP": 2, + "STRETCH_KEEP_CENTERED": 3, + "STRETCH_KEEP_ASPECT": 4, + "STRETCH_KEEP_ASPECT_CENTERED": 5, + "STRETCH_KEEP_ASPECT_COVERED": 6 + } + } + ] + }, + { + "name": "TextureLayered", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + "FLAGS_DEFAULT_TEXTURE_3D": 4, + "FLAGS_DEFAULT_TEXTURE_ARRAY": 7, + "FLAG_ANISOTROPIC_FILTER": 8, + "FLAG_FILTER": 4, + "FLAG_MIPMAPS": 1, + "FLAG_REPEAT": 2 + }, + "properties": [ + { + "name": "data", + "type": "Dictionary", + "getter": "_get_data", + "setter": "_set_data", + "index": -1 + }, + { + "name": "flags", + "type": "int", + "getter": "get_flags", + "setter": "set_flags", + "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": "data", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_depth", + "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_flags", + "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_format", + "return_type": "enum.Image::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_height", + "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_layer_data", + "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": "layer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_width", + "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_data_partial", + "return_type": "void", + "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": "x_offset", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "y_offset", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "layer", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mipmap", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "set_flags", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_layer_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": "image", + "type": "Image", + "has_default_value": false, + "default_value": "" + }, + { + "name": "layer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Flags", + "values": { + "FLAG_MIPMAPS": 1, + "FLAG_REPEAT": 2, + "FLAGS_DEFAULT_TEXTURE_3D": 4, + "FLAG_FILTER": 4, + "FLAGS_DEFAULT_TEXTURE_ARRAY": 7, + "FLAG_ANISOTROPIC_FILTER": 8 + } + } + ] + }, + { + "name": "TextureProgress", + "base_class": "Range", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "FILL_BILINEAR_LEFT_AND_RIGHT": 6, + "FILL_BILINEAR_TOP_AND_BOTTOM": 7, + "FILL_BOTTOM_TO_TOP": 3, + "FILL_CLOCKWISE": 4, + "FILL_CLOCKWISE_AND_COUNTER_CLOCKWISE": 8, + "FILL_COUNTER_CLOCKWISE": 5, + "FILL_LEFT_TO_RIGHT": 0, + "FILL_RIGHT_TO_LEFT": 1, + "FILL_TOP_TO_BOTTOM": 2 + }, + "properties": [ + { + "name": "fill_mode", + "type": "int", + "getter": "get_fill_mode", + "setter": "set_fill_mode", + "index": -1 + }, + { + "name": "nine_patch_stretch", + "type": "bool", + "getter": "get_nine_patch_stretch", + "setter": "set_nine_patch_stretch", + "index": -1 + }, + { + "name": "radial_center_offset", + "type": "Vector2", + "getter": "get_radial_center_offset", + "setter": "set_radial_center_offset", + "index": -1 + }, + { + "name": "radial_fill_degrees", + "type": "float", + "getter": "get_fill_degrees", + "setter": "set_fill_degrees", + "index": -1 + }, + { + "name": "radial_initial_angle", + "type": "float", + "getter": "get_radial_initial_angle", + "setter": "set_radial_initial_angle", + "index": -1 + }, + { + "name": "stretch_margin_bottom", + "type": "int", + "getter": "get_stretch_margin", + "setter": "set_stretch_margin", + "index": 3 + }, + { + "name": "stretch_margin_left", + "type": "int", + "getter": "get_stretch_margin", + "setter": "set_stretch_margin", + "index": 0 + }, + { + "name": "stretch_margin_right", + "type": "int", + "getter": "get_stretch_margin", + "setter": "set_stretch_margin", + "index": 2 + }, + { + "name": "stretch_margin_top", + "type": "int", + "getter": "get_stretch_margin", + "setter": "set_stretch_margin", + "index": 1 + }, + { + "name": "texture_over", + "type": "Texture", + "getter": "get_over_texture", + "setter": "set_over_texture", + "index": -1 + }, + { + "name": "texture_progress", + "type": "Texture", + "getter": "get_progress_texture", + "setter": "set_progress_texture", + "index": -1 + }, + { + "name": "texture_progress_offset", + "type": "Vector2", + "getter": "get_texture_progress_offset", + "setter": "set_texture_progress_offset", + "index": -1 + }, + { + "name": "texture_under", + "type": "Texture", + "getter": "get_under_texture", + "setter": "set_under_texture", + "index": -1 + }, + { + "name": "tint_over", + "type": "Color", + "getter": "get_tint_over", + "setter": "set_tint_over", + "index": -1 + }, + { + "name": "tint_progress", + "type": "Color", + "getter": "get_tint_progress", + "setter": "set_tint_progress", + "index": -1 + }, + { + "name": "tint_under", + "type": "Color", + "getter": "get_tint_under", + "setter": "set_tint_under", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_fill_degrees", + "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_fill_mode", + "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_nine_patch_stretch", + "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_over_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_progress_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_radial_center_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_radial_initial_angle", + "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_stretch_margin", + "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_texture_progress_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_tint_over", + "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_tint_progress", + "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_tint_under", + "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_under_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": "set_fill_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": "mode", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_fill_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_nine_patch_stretch", + "return_type": "void", + "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", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_over_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": "tex", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_progress_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": "tex", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_radial_center_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": "mode", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_radial_initial_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": "mode", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_stretch_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": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_texture_progress_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_tint_over", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tint", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tint_progress", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tint", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tint_under", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tint", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_under_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": "tex", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "FillMode", + "values": { + "FILL_LEFT_TO_RIGHT": 0, + "FILL_RIGHT_TO_LEFT": 1, + "FILL_TOP_TO_BOTTOM": 2, + "FILL_BOTTOM_TO_TOP": 3, + "FILL_CLOCKWISE": 4, + "FILL_COUNTER_CLOCKWISE": 5, + "FILL_BILINEAR_LEFT_AND_RIGHT": 6, + "FILL_BILINEAR_TOP_AND_BOTTOM": 7, + "FILL_CLOCKWISE_AND_COUNTER_CLOCKWISE": 8 + } + } + ] + }, + { + "name": "TextureRect", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "STRETCH_KEEP": 3, + "STRETCH_KEEP_ASPECT": 5, + "STRETCH_KEEP_ASPECT_CENTERED": 6, + "STRETCH_KEEP_ASPECT_COVERED": 7, + "STRETCH_KEEP_CENTERED": 4, + "STRETCH_SCALE": 1, + "STRETCH_SCALE_ON_EXPAND": 0, + "STRETCH_TILE": 2 + }, + "properties": [ + { + "name": "expand", + "type": "bool", + "getter": "has_expand", + "setter": "set_expand", + "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": "stretch_mode", + "type": "int", + "getter": "get_stretch_mode", + "setter": "set_stretch_mode", + "index": -1 + }, + { + "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": "get_stretch_mode", + "return_type": "enum.TextureRect::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": "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": "has_expand", + "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": "set_expand", + "return_type": "void", + "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_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": "enable", + "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": "enable", + "type": "bool", + "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": "" + } + ] + }, + { + "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": "" + } + ] + } + ], + "enums": [ + { + "name": "StretchMode", + "values": { + "STRETCH_SCALE_ON_EXPAND": 0, + "STRETCH_SCALE": 1, + "STRETCH_TILE": 2, + "STRETCH_KEEP": 3, + "STRETCH_KEEP_CENTERED": 4, + "STRETCH_KEEP_ASPECT": 5, + "STRETCH_KEEP_ASPECT_CENTERED": 6, + "STRETCH_KEEP_ASPECT_COVERED": 7 + } + } + ] + }, + { + "name": "Theme", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "DATA_TYPE_COLOR": 0, + "DATA_TYPE_CONSTANT": 1, + "DATA_TYPE_FONT": 2, + "DATA_TYPE_ICON": 3, + "DATA_TYPE_MAX": 5, + "DATA_TYPE_STYLEBOX": 4 + }, + "properties": [ + { + "name": "default_font", + "type": "Font", + "getter": "get_default_font", + "setter": "set_default_font", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_emit_theme_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": "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": "clear_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_constant", + "return_type": "void", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_font", + "return_type": "void", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_stylebox", + "return_type": "void", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_theme_item", + "return_type": "void", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "copy_default_theme", + "return_type": "void", + "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_theme", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "other", + "type": "Theme", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_color_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": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_color_types", + "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_constant", + "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": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_constant_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": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_constant_types", + "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_default_font", + "return_type": "Font", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_font", + "return_type": "Font", + "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": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_font_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": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_font_types", + "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_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_icon_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": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_icon_types", + "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_stylebox", + "return_type": "StyleBox", + "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": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_stylebox_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": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_stylebox_types", + "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_theme_item", + "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": "data_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_theme_item_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": "data_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_theme_item_types", + "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": "data_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_type_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": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_constant", + "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": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_font", + "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": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_stylebox", + "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": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_theme_item", + "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": "data_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "merge_with", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "other", + "type": "Theme", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_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": "old_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_constant", + "return_type": "void", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_font", + "return_type": "void", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_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": "old_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_stylebox", + "return_type": "void", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_theme_item", + "return_type": "void", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "old_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_constant", + "return_type": "void", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "constant", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_font", + "return_type": "void", + "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": "set_font", + "return_type": "void", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "font", + "type": "Font", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_stylebox", + "return_type": "void", + "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", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "StyleBox", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_theme_item", + "return_type": "void", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node_type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "DataType", + "values": { + "DATA_TYPE_COLOR": 0, + "DATA_TYPE_CONSTANT": 1, + "DATA_TYPE_FONT": 2, + "DATA_TYPE_ICON": 3, + "DATA_TYPE_STYLEBOX": 4, + "DATA_TYPE_MAX": 5 + } + } + ] + }, + { + "name": "TileMap", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "HALF_OFFSET_DISABLED": 2, + "HALF_OFFSET_NEGATIVE_X": 3, + "HALF_OFFSET_NEGATIVE_Y": 4, + "HALF_OFFSET_X": 0, + "HALF_OFFSET_Y": 1, + "INVALID_CELL": -1, + "MODE_CUSTOM": 2, + "MODE_ISOMETRIC": 1, + "MODE_SQUARE": 0, + "TILE_ORIGIN_BOTTOM_LEFT": 2, + "TILE_ORIGIN_CENTER": 1, + "TILE_ORIGIN_TOP_LEFT": 0 + }, + "properties": [ + { + "name": "cell_clip_uv", + "type": "bool", + "getter": "get_clip_uv", + "setter": "set_clip_uv", + "index": -1 + }, + { + "name": "cell_custom_transform", + "type": "Transform2D", + "getter": "get_custom_transform", + "setter": "set_custom_transform", + "index": -1 + }, + { + "name": "cell_half_offset", + "type": "int", + "getter": "get_half_offset", + "setter": "set_half_offset", + "index": -1 + }, + { + "name": "cell_quadrant_size", + "type": "int", + "getter": "get_quadrant_size", + "setter": "set_quadrant_size", + "index": -1 + }, + { + "name": "cell_size", + "type": "Vector2", + "getter": "get_cell_size", + "setter": "set_cell_size", + "index": -1 + }, + { + "name": "cell_tile_origin", + "type": "int", + "getter": "get_tile_origin", + "setter": "set_tile_origin", + "index": -1 + }, + { + "name": "cell_y_sort", + "type": "bool", + "getter": "is_y_sort_mode_enabled", + "setter": "set_y_sort_mode", + "index": -1 + }, + { + "name": "centered_textures", + "type": "bool", + "getter": "is_centered_textures_enabled", + "setter": "set_centered_textures", + "index": -1 + }, + { + "name": "collision_bounce", + "type": "float", + "getter": "get_collision_bounce", + "setter": "set_collision_bounce", + "index": -1 + }, + { + "name": "collision_friction", + "type": "float", + "getter": "get_collision_friction", + "setter": "set_collision_friction", + "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": "collision_use_kinematic", + "type": "bool", + "getter": "get_collision_use_kinematic", + "setter": "set_collision_use_kinematic", + "index": -1 + }, + { + "name": "collision_use_parent", + "type": "bool", + "getter": "get_collision_use_parent", + "setter": "set_collision_use_parent", + "index": -1 + }, + { + "name": "compatibility_mode", + "type": "bool", + "getter": "is_compatibility_mode_enabled", + "setter": "set_compatibility_mode", + "index": -1 + }, + { + "name": "mode", + "type": "int", + "getter": "get_mode", + "setter": "set_mode", + "index": -1 + }, + { + "name": "occluder_light_mask", + "type": "int", + "getter": "get_occluder_light_mask", + "setter": "set_occluder_light_mask", + "index": -1 + }, + { + "name": "show_collision", + "type": "bool", + "getter": "is_show_collision_enabled", + "setter": "set_show_collision", + "index": -1 + }, + { + "name": "tile_set", + "type": "TileSet", + "getter": "get_tileset", + "setter": "set_tileset", + "index": -1 + } + ], + "signals": [ + { + "name": "settings_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_clear_quadrants", + "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_old_cell_size", + "return_type": "int", + "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_tile_data", + "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": "_recreate_quadrants", + "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_celld", + "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": "data", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_old_cell_size", + "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": "size", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_tile_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": "PoolIntArray", + "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": "fix_invalid_tiles", + "return_type": "void", + "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_cell", + "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": "x", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "y", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_cell_autotile_coord", + "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": "x", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "y", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_cell_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_cellv", + "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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_clip_uv", + "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_collision_bounce", + "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_friction", + "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_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_collision_use_kinematic", + "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_collision_use_parent", + "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_custom_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_half_offset", + "return_type": "enum.TileMap::HalfOffset", + "is_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.TileMap::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_occluder_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_quadrant_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": "get_tile_origin", + "return_type": "enum.TileMap::TileOrigin", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_tileset", + "return_type": "TileSet", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_used_cells", + "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_used_cells_by_id", + "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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_used_rect", + "return_type": "Rect2", + "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_cell_transposed", + "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": "x", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "y", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_cell_x_flipped", + "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": "x", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "y", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_cell_y_flipped", + "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": "x", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "y", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_centered_textures_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_compatibility_mode_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_show_collision_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_y_sort_mode_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": "map_to_world", + "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": "map_position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ignore_half_ofs", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "set_cell", + "return_type": "void", + "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": "tile", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flip_x", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "flip_y", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "transpose", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "autotile_coord", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + } + ] + }, + { + "name": "set_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": "size", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_cellv", + "return_type": "void", + "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": "tile", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flip_x", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "flip_y", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "transpose", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "set_centered_textures", + "return_type": "void", + "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_uv", + "return_type": "void", + "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_bounce", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_collision_friction", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "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_collision_use_kinematic", + "return_type": "void", + "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_kinematic", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_collision_use_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": "use_parent", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_compatibility_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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_custom_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": "custom_transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_half_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": "half_offset", + "type": "int", + "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_occluder_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": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_quadrant_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_show_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tile_origin", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "origin", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tileset", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tileset", + "type": "TileSet", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_y_sort_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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "update_bitmask_area", + "return_type": "void", + "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": "update_bitmask_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": "start", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + }, + { + "name": "end", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + } + ] + }, + { + "name": "update_dirty_quadrants", + "return_type": "void", + "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_to_map", + "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_position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Mode", + "values": { + "MODE_SQUARE": 0, + "MODE_ISOMETRIC": 1, + "MODE_CUSTOM": 2 + } + }, + { + "name": "TileOrigin", + "values": { + "TILE_ORIGIN_TOP_LEFT": 0, + "TILE_ORIGIN_CENTER": 1, + "TILE_ORIGIN_BOTTOM_LEFT": 2 + } + }, + { + "name": "HalfOffset", + "values": { + "HALF_OFFSET_X": 0, + "HALF_OFFSET_Y": 1, + "HALF_OFFSET_DISABLED": 2, + "HALF_OFFSET_NEGATIVE_X": 3, + "HALF_OFFSET_NEGATIVE_Y": 4 + } + } + ] + }, + { + "name": "TileSet", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "ATLAS_TILE": 2, + "AUTO_TILE": 1, + "BIND_BOTTOM": 128, + "BIND_BOTTOMLEFT": 64, + "BIND_BOTTOMRIGHT": 256, + "BIND_CENTER": 16, + "BIND_LEFT": 8, + "BIND_RIGHT": 32, + "BIND_TOP": 2, + "BIND_TOPLEFT": 1, + "BIND_TOPRIGHT": 4, + "BITMASK_2X2": 0, + "BITMASK_3X3": 2, + "BITMASK_3X3_MINIMAL": 1, + "SINGLE_TILE": 0 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "_forward_atlas_subtile_selection", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "atlastile_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tilemap", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tile_location", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_forward_subtile_selection", + "return_type": "Vector2", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "autotile_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bitmask", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tilemap", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tile_location", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_is_tile_bound", + "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": "drawn_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "neighbor_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_clear_bitmask_map", + "return_type": "void", + "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": "autotile_get_bitmask", + "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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "coord", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_get_bitmask_mode", + "return_type": "enum.TileSet::BitmaskMode", + "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": "autotile_get_icon_coordinate", + "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": "autotile_get_light_occluder", + "return_type": "OccluderPolygon2D", + "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": "coord", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_get_navigation_polygon", + "return_type": "NavigationPolygon", + "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": "coord", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_get_spacing", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_get_subtile_priority", + "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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "coord", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_get_z_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "coord", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_set_bitmask", + "return_type": "void", + "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": "bitmask", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flag", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_set_bitmask_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_set_icon_coordinate", + "return_type": "void", + "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": "coord", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_set_light_occluder", + "return_type": "void", + "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": "light_occluder", + "type": "OccluderPolygon2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "coord", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_set_navigation_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "navigation_polygon", + "type": "NavigationPolygon", + "has_default_value": false, + "default_value": "" + }, + { + "name": "coord", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_set_spacing", + "return_type": "void", + "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": "spacing", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_set_subtile_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "coord", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "priority", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "autotile_set_z_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "coord", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "z_index", + "type": "int", + "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_tile", + "return_type": "void", + "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": "find_tile_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": "get_last_unused_tile_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_tiles_ids", + "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": "remove_tile", + "return_type": "void", + "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": "tile_add_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "Shape2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + }, + { + "name": "one_way", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "autotile_coord", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + } + ] + }, + { + "name": "tile_get_light_occluder", + "return_type": "OccluderPolygon2D", + "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": "tile_get_material", + "return_type": "ShaderMaterial", + "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": "tile_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_get_navigation_polygon", + "return_type": "NavigationPolygon", + "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": "tile_get_navigation_polygon_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_get_normal_map", + "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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_get_occluder_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_get_shape", + "return_type": "Shape2D", + "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": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_get_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_get_shape_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_get_shape_one_way", + "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": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_get_shape_one_way_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_get_shape_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_get_shapes", + "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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_get_texture_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_get_tile_mode", + "return_type": "enum.TileSet::TileMode", + "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": "tile_get_z_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_light_occluder", + "return_type": "void", + "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": "light_occluder", + "type": "OccluderPolygon2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "ShaderMaterial", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_navigation_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "navigation_polygon", + "type": "NavigationPolygon", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_navigation_polygon_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "navigation_polygon_offset", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_normal_map", + "return_type": "void", + "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": "normal_map", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_occluder_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "occluder_offset", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "region", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "Shape2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_shape_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_offset", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_shape_one_way", + "return_type": "void", + "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": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "one_way", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_shape_one_way_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "one_way", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_shape_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shapes", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_texture_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture_offset", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_tile_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tilemode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tile_set_z_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "z_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "TileMode", + "values": { + "SINGLE_TILE": 0, + "AUTO_TILE": 1, + "ATLAS_TILE": 2 + } + }, + { + "name": "AutotileBindings", + "values": { + "BIND_TOPLEFT": 1, + "BIND_TOP": 2, + "BIND_TOPRIGHT": 4, + "BIND_LEFT": 8, + "BIND_CENTER": 16, + "BIND_RIGHT": 32, + "BIND_BOTTOMLEFT": 64, + "BIND_BOTTOM": 128, + "BIND_BOTTOMRIGHT": 256 + } + }, + { + "name": "BitmaskMode", + "values": { + "BITMASK_2X2": 0, + "BITMASK_3X3_MINIMAL": 1, + "BITMASK_3X3": 2 + } + } + ] + }, + { + "name": "Timer", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "TIMER_PROCESS_IDLE": 1, + "TIMER_PROCESS_PHYSICS": 0 + }, + "properties": [ + { + "name": "autostart", + "type": "bool", + "getter": "has_autostart", + "setter": "set_autostart", + "index": -1 + }, + { + "name": "one_shot", + "type": "bool", + "getter": "is_one_shot", + "setter": "set_one_shot", + "index": -1 + }, + { + "name": "paused", + "type": "bool", + "getter": "is_paused", + "setter": "set_paused", + "index": -1 + }, + { + "name": "process_mode", + "type": "int", + "getter": "get_timer_process_mode", + "setter": "set_timer_process_mode", + "index": -1 + }, + { + "name": "time_left", + "type": "float", + "getter": "get_time_left", + "setter": "", + "index": -1 + }, + { + "name": "wait_time", + "type": "float", + "getter": "get_wait_time", + "setter": "set_wait_time", + "index": -1 + } + ], + "signals": [ + { + "name": "timeout", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "get_time_left", + "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_timer_process_mode", + "return_type": "enum.Timer::TimerProcessMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_wait_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_autostart", + "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_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": "is_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": "is_stopped", + "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_autostart", + "return_type": "void", + "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_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_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": "paused", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_timer_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_wait_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_sec", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "time_sec", + "type": "float", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "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": "TimerProcessMode", + "values": { + "TIMER_PROCESS_PHYSICS": 0, + "TIMER_PROCESS_IDLE": 1 + } + } + ] + }, + { + "name": "ToolButton", + "base_class": "Button", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "TouchScreenButton", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "VISIBILITY_ALWAYS": 0, + "VISIBILITY_TOUCHSCREEN_ONLY": 1 + }, + "properties": [ + { + "name": "action", + "type": "String", + "getter": "get_action", + "setter": "set_action", + "index": -1 + }, + { + "name": "bitmask", + "type": "BitMap", + "getter": "get_bitmask", + "setter": "set_bitmask", + "index": -1 + }, + { + "name": "normal", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + }, + { + "name": "passby_press", + "type": "bool", + "getter": "is_passby_press_enabled", + "setter": "set_passby_press", + "index": -1 + }, + { + "name": "pressed", + "type": "Texture", + "getter": "get_texture_pressed", + "setter": "set_texture_pressed", + "index": -1 + }, + { + "name": "shape", + "type": "Shape2D", + "getter": "get_shape", + "setter": "set_shape", + "index": -1 + }, + { + "name": "shape_centered", + "type": "bool", + "getter": "is_shape_centered", + "setter": "set_shape_centered", + "index": -1 + }, + { + "name": "shape_visible", + "type": "bool", + "getter": "is_shape_visible", + "setter": "set_shape_visible", + "index": -1 + }, + { + "name": "visibility_mode", + "type": "int", + "getter": "get_visibility_mode", + "setter": "set_visibility_mode", + "index": -1 + } + ], + "signals": [ + { + "name": "pressed", + "arguments": [ + ] + }, + { + "name": "released", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_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", + "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_bitmask", + "return_type": "BitMap", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_shape", + "return_type": "Shape2D", + "is_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_texture_pressed", + "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_visibility_mode", + "return_type": "enum.TouchScreenButton::VisibilityMode", + "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_passby_press_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_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_shape_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_shape_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_action", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "action", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_bitmask", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "bitmask", + "type": "BitMap", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_passby_press", + "return_type": "void", + "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_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": "Shape2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_shape_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": "bool", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_shape_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": "bool", + "type": "bool", + "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_texture_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": "texture_pressed", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_visibility_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": "" + } + ] + } + ], + "enums": [ + { + "name": "VisibilityMode", + "values": { + "VISIBILITY_ALWAYS": 0, + "VISIBILITY_TOUCHSCREEN_ONLY": 1 + } + } + ] + }, + { + "name": "Translation", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "locale", + "type": "String", + "getter": "get_locale", + "setter": "set_locale", + "index": -1 + }, + { + "name": "messages", + "type": "PoolStringArray", + "getter": "_get_messages", + "setter": "_set_messages", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_message", + "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": "src_message", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_messages", + "return_type": "PoolStringArray", + "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_messages", + "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": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_message", + "return_type": "void", + "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_message", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "xlated_message", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "erase_message", + "return_type": "void", + "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_message", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_locale", + "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_message", + "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": "src_message", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_message_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_message_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": "set_locale", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "locale", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "TranslationServer", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "TranslationServer", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "add_translation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "translation", + "type": "Translation", + "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": "get_loaded_locales", + "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_locale", + "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_locale_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": "locale", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_translation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "translation", + "type": "Translation", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_locale", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "locale", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "translate", + "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": "message", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Tree", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "DROP_MODE_DISABLED": 0, + "DROP_MODE_INBETWEEN": 2, + "DROP_MODE_ON_ITEM": 1, + "SELECT_MULTI": 2, + "SELECT_ROW": 1, + "SELECT_SINGLE": 0 + }, + "properties": [ + { + "name": "allow_reselect", + "type": "bool", + "getter": "get_allow_reselect", + "setter": "set_allow_reselect", + "index": -1 + }, + { + "name": "allow_rmb_select", + "type": "bool", + "getter": "get_allow_rmb_select", + "setter": "set_allow_rmb_select", + "index": -1 + }, + { + "name": "columns", + "type": "int", + "getter": "get_columns", + "setter": "set_columns", + "index": -1 + }, + { + "name": "drop_mode_flags", + "type": "int", + "getter": "get_drop_mode_flags", + "setter": "set_drop_mode_flags", + "index": -1 + }, + { + "name": "hide_folding", + "type": "bool", + "getter": "is_folding_hidden", + "setter": "set_hide_folding", + "index": -1 + }, + { + "name": "hide_root", + "type": "bool", + "getter": "is_root_hidden", + "setter": "set_hide_root", + "index": -1 + }, + { + "name": "select_mode", + "type": "int", + "getter": "get_select_mode", + "setter": "set_select_mode", + "index": -1 + } + ], + "signals": [ + { + "name": "button_pressed", + "arguments": [ + { + "name": "item", + "type": "TreeItem", + "has_default_value": false, + "default_value": "" + }, + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "cell_selected", + "arguments": [ + ] + }, + { + "name": "column_title_pressed", + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "custom_popup_edited", + "arguments": [ + { + "name": "arrow_clicked", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "empty_rmb", + "arguments": [ + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "empty_tree_rmb_selected", + "arguments": [ + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "item_activated", + "arguments": [ + ] + }, + { + "name": "item_collapsed", + "arguments": [ + { + "name": "item", + "type": "TreeItem", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "item_custom_button_pressed", + "arguments": [ + ] + }, + { + "name": "item_double_clicked", + "arguments": [ + ] + }, + { + "name": "item_edited", + "arguments": [ + ] + }, + { + "name": "item_rmb_edited", + "arguments": [ + ] + }, + { + "name": "item_rmb_selected", + "arguments": [ + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "item_selected", + "arguments": [ + ] + }, + { + "name": "multi_selected", + "arguments": [ + { + "name": "item", + "type": "TreeItem", + "has_default_value": false, + "default_value": "" + }, + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "selected", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "nothing_selected", + "arguments": [ + ] + } + ], + "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": "_popup_select", + "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": "_range_click_timeout", + "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": "_scroll_moved", + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_text_editor_enter", + "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": "_text_editor_modal_close", + "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": "_value_editor_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": "arg0", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "are_column_titles_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": "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_item", + "return_type": "TreeItem", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "parent", + "type": "Object", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "idx", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "edit_selected", + "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": "ensure_cursor_is_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": "get_allow_reselect", + "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_allow_rmb_select", + "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_column_at_position", + "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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_column_title", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_column_width", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_columns", + "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_custom_popup_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_drop_mode_flags", + "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_drop_section_at_position", + "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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_edited", + "return_type": "TreeItem", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_edited_column", + "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_item_area_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": "item", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "column", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "get_item_at_position", + "return_type": "TreeItem", + "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_next_selected", + "return_type": "TreeItem", + "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_pressed_button", + "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_root", + "return_type": "TreeItem", + "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_scroll", + "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_select_mode", + "return_type": "enum.Tree::SelectMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_selected", + "return_type": "TreeItem", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_selected_column", + "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_folding_hidden", + "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_hidden", + "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": "scroll_to_item", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "item", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_allow_reselect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "allow", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_allow_rmb_select", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "allow", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_column_expand", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "expand", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_column_min_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "min_width", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_column_title", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "title", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_column_titles_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": "set_columns", + "return_type": "void", + "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_drop_mode_flags", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_hide_folding", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "hide", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_hide_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_select_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": "" + } + ] + } + ], + "enums": [ + { + "name": "SelectMode", + "values": { + "SELECT_SINGLE": 0, + "SELECT_ROW": 1, + "SELECT_MULTI": 2 + } + }, + { + "name": "DropModeFlags", + "values": { + "DROP_MODE_DISABLED": 0, + "DROP_MODE_ON_ITEM": 1, + "DROP_MODE_INBETWEEN": 2 + } + } + ] + }, + { + "name": "TreeItem", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + "ALIGN_CENTER": 1, + "ALIGN_LEFT": 0, + "ALIGN_RIGHT": 2, + "CELL_MODE_CHECK": 1, + "CELL_MODE_CUSTOM": 4, + "CELL_MODE_ICON": 3, + "CELL_MODE_RANGE": 2, + "CELL_MODE_STRING": 0 + }, + "properties": [ + { + "name": "collapsed", + "type": "bool", + "getter": "is_collapsed", + "setter": "set_collapsed", + "index": -1 + }, + { + "name": "custom_minimum_height", + "type": "int", + "getter": "get_custom_minimum_height", + "setter": "set_custom_minimum_height", + "index": -1 + }, + { + "name": "disable_folding", + "type": "bool", + "getter": "is_folding_disabled", + "setter": "set_disable_folding", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "add_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "button", + "type": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "button_idx", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "tooltip", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "call_recursive", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_custom_bg_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "deselect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "erase_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "button_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_button", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "button_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_button_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_button_tooltip", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "button_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_cell_mode", + "return_type": "enum.TreeItem::TreeCellMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_children", + "return_type": "TreeItem", + "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_custom_bg_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_custom_minimum_height", + "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_expand_right", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_icon_max_width", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_icon_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_icon_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_metadata", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_next", + "return_type": "TreeItem", + "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_next_visible", + "return_type": "TreeItem", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "wrap", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_parent", + "return_type": "TreeItem", + "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_prev", + "return_type": "TreeItem", + "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_prev_visible", + "return_type": "TreeItem", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "wrap", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_range", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_range_config", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_suffix", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_text_align", + "return_type": "enum.TreeItem::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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_tooltip", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_button_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "button_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_checked", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_collapsed", + "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_custom_set_as_button", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_editable", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_folding_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_selectable", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_selected", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "move_to_bottom", + "return_type": "void", + "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_to_top", + "return_type": "void", + "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_child", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "child", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "select", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "button_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "button", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_button_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "button_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_cell_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_checked", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "checked", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_collapsed", + "return_type": "void", + "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_custom_as_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_custom_bg_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + }, + { + "name": "just_outline", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "set_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_custom_draw", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "callback", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_custom_minimum_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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_disable_folding", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "disable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_editable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_expand_right", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_icon_max_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "width", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_icon_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "modulate", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_icon_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "region", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_metadata", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "meta", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_range", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_range_config", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "min", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "step", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "expr", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "set_selectable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "selectable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_suffix", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "text", + "type": "String", + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "text_align", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tooltip", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "TreeCellMode", + "values": { + "CELL_MODE_STRING": 0, + "CELL_MODE_CHECK": 1, + "CELL_MODE_RANGE": 2, + "CELL_MODE_ICON": 3, + "CELL_MODE_CUSTOM": 4 + } + }, + { + "name": "TextAlign", + "values": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2 + } + } + ] + }, + { + "name": "TriangleMesh", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "Tween", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "EASE_IN": 0, + "EASE_IN_OUT": 2, + "EASE_OUT": 1, + "EASE_OUT_IN": 3, + "TRANS_BACK": 10, + "TRANS_BOUNCE": 9, + "TRANS_CIRC": 8, + "TRANS_CUBIC": 7, + "TRANS_ELASTIC": 6, + "TRANS_EXPO": 5, + "TRANS_LINEAR": 0, + "TRANS_QUAD": 4, + "TRANS_QUART": 3, + "TRANS_QUINT": 2, + "TRANS_SINE": 1, + "TWEEN_PROCESS_IDLE": 1, + "TWEEN_PROCESS_PHYSICS": 0 + }, + "properties": [ + { + "name": "playback_process_mode", + "type": "int", + "getter": "get_tween_process_mode", + "setter": "set_tween_process_mode", + "index": -1 + }, + { + "name": "playback_speed", + "type": "float", + "getter": "get_speed_scale", + "setter": "set_speed_scale", + "index": -1 + }, + { + "name": "repeat", + "type": "bool", + "getter": "is_repeat", + "setter": "set_repeat", + "index": -1 + } + ], + "signals": [ + { + "name": "tween_all_completed", + "arguments": [ + ] + }, + { + "name": "tween_completed", + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tween_started", + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "tween_step", + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + }, + { + "name": "elapsed", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "_remove_by_uid", + "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": "uid", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "follow_method", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "initial_val", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "target", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "target_method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "trans_type", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": true, + "default_value": "2" + }, + { + "name": "delay", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "follow_property", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + }, + { + "name": "initial_val", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "target", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "target_property", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "trans_type", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": true, + "default_value": "2" + }, + { + "name": "delay", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "get_runtime", + "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_tween_process_mode", + "return_type": "enum.Tween::TweenProcessMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "interpolate_callback", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "callback", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg2", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg3", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg4", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg5", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + } + ] + }, + { + "name": "interpolate_deferred_callback", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "callback", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg2", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg3", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg4", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "arg5", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + } + ] + }, + { + "name": "interpolate_method", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "initial_val", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "final_val", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "trans_type", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": true, + "default_value": "2" + }, + { + "name": "delay", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "interpolate_property", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + }, + { + "name": "initial_val", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "final_val", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "trans_type", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": true, + "default_value": "2" + }, + { + "name": "delay", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "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_repeat", + "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", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "remove_all", + "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": "reset", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "reset_all", + "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": "resume", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "resume_all", + "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": "seek", + "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": "time", + "type": "float", + "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_repeat", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "repeat", + "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", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_tween_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": "start", + "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": "stop", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "stop_all", + "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": "targeting_method", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "initial", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "initial_method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "final_val", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "trans_type", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": true, + "default_value": "2" + }, + { + "name": "delay", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "targeting_property", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + }, + { + "name": "initial", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "initial_val", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + }, + { + "name": "final_val", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "duration", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "trans_type", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": true, + "default_value": "2" + }, + { + "name": "delay", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "tell", + "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": "TransitionType", + "values": { + "TRANS_LINEAR": 0, + "TRANS_SINE": 1, + "TRANS_QUINT": 2, + "TRANS_QUART": 3, + "TRANS_QUAD": 4, + "TRANS_EXPO": 5, + "TRANS_ELASTIC": 6, + "TRANS_CUBIC": 7, + "TRANS_CIRC": 8, + "TRANS_BOUNCE": 9, + "TRANS_BACK": 10 + } + }, + { + "name": "TweenProcessMode", + "values": { + "TWEEN_PROCESS_PHYSICS": 0, + "TWEEN_PROCESS_IDLE": 1 + } + }, + { + "name": "EaseType", + "values": { + "EASE_IN": 0, + "EASE_OUT": 1, + "EASE_IN_OUT": 2, + "EASE_OUT_IN": 3 + } + } + ] + }, + { + "name": "UDPServer", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "max_pending_connections", + "type": "int", + "getter": "get_max_pending_connections", + "setter": "set_max_pending_connections", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_max_pending_connections", + "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_connection_available", + "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_listening", + "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": "listen", + "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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bind_address", + "type": "String", + "has_default_value": true, + "default_value": "*" + } + ] + }, + { + "name": "poll", + "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": "set_max_pending_connections", + "return_type": "void", + "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_pending_connections", + "type": "int", + "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": "take_connection", + "return_type": "PacketPeerUDP", + "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": "UPNP", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "UPNP_RESULT_ACTION_FAILED": 5, + "UPNP_RESULT_CONFLICT_WITH_OTHER_MAPPING": 13, + "UPNP_RESULT_CONFLICT_WITH_OTHER_MECHANISM": 12, + "UPNP_RESULT_EXT_PORT_MUST_BE_WILDCARD": 10, + "UPNP_RESULT_EXT_PORT_WILDCARD_NOT_PERMITTED": 7, + "UPNP_RESULT_HTTP_ERROR": 23, + "UPNP_RESULT_INCONSISTENT_PARAMETERS": 3, + "UPNP_RESULT_INT_PORT_WILDCARD_NOT_PERMITTED": 8, + "UPNP_RESULT_INVALID_ARGS": 20, + "UPNP_RESULT_INVALID_DURATION": 19, + "UPNP_RESULT_INVALID_GATEWAY": 16, + "UPNP_RESULT_INVALID_PARAM": 22, + "UPNP_RESULT_INVALID_PORT": 17, + "UPNP_RESULT_INVALID_PROTOCOL": 18, + "UPNP_RESULT_INVALID_RESPONSE": 21, + "UPNP_RESULT_MEM_ALLOC_ERROR": 25, + "UPNP_RESULT_NOT_AUTHORIZED": 1, + "UPNP_RESULT_NO_DEVICES": 27, + "UPNP_RESULT_NO_GATEWAY": 26, + "UPNP_RESULT_NO_PORT_MAPS_AVAILABLE": 11, + "UPNP_RESULT_NO_SUCH_ENTRY_IN_ARRAY": 4, + "UPNP_RESULT_ONLY_PERMANENT_LEASE_SUPPORTED": 15, + "UPNP_RESULT_PORT_MAPPING_NOT_FOUND": 2, + "UPNP_RESULT_REMOTE_HOST_MUST_BE_WILDCARD": 9, + "UPNP_RESULT_SAME_PORT_VALUES_REQUIRED": 14, + "UPNP_RESULT_SOCKET_ERROR": 24, + "UPNP_RESULT_SRC_IP_WILDCARD_NOT_PERMITTED": 6, + "UPNP_RESULT_SUCCESS": 0, + "UPNP_RESULT_UNKNOWN_ERROR": 28 + }, + "properties": [ + { + "name": "discover_ipv6", + "type": "bool", + "getter": "is_discover_ipv6", + "setter": "set_discover_ipv6", + "index": -1 + }, + { + "name": "discover_local_port", + "type": "int", + "getter": "get_discover_local_port", + "setter": "set_discover_local_port", + "index": -1 + }, + { + "name": "discover_multicast_if", + "type": "String", + "getter": "get_discover_multicast_if", + "setter": "set_discover_multicast_if", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "add_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": "UPNPDevice", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_port_mapping", + "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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port_internal", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "desc", + "type": "String", + "has_default_value": true, + "default_value": "" + }, + { + "name": "proto", + "type": "String", + "has_default_value": true, + "default_value": "UDP" + }, + { + "name": "duration", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "clear_devices", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "delete_port_mapping", + "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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "proto", + "type": "String", + "has_default_value": true, + "default_value": "UDP" + } + ] + }, + { + "name": "discover", + "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": "timeout", + "type": "int", + "has_default_value": true, + "default_value": "2000" + }, + { + "name": "ttl", + "type": "int", + "has_default_value": true, + "default_value": "2" + }, + { + "name": "device_filter", + "type": "String", + "has_default_value": true, + "default_value": "InternetGatewayDevice" + } + ] + }, + { + "name": "get_device", + "return_type": "UPNPDevice", + "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_device_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_discover_local_port", + "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_discover_multicast_if", + "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_gateway", + "return_type": "UPNPDevice", + "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_discover_ipv6", + "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": "query_external_address", + "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_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": "index", + "type": "int", + "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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "device", + "type": "UPNPDevice", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_discover_ipv6", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "ipv6", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_discover_local_port", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_discover_multicast_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": "m_if", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "UPNPResult", + "values": { + "UPNP_RESULT_SUCCESS": 0, + "UPNP_RESULT_NOT_AUTHORIZED": 1, + "UPNP_RESULT_PORT_MAPPING_NOT_FOUND": 2, + "UPNP_RESULT_INCONSISTENT_PARAMETERS": 3, + "UPNP_RESULT_NO_SUCH_ENTRY_IN_ARRAY": 4, + "UPNP_RESULT_ACTION_FAILED": 5, + "UPNP_RESULT_SRC_IP_WILDCARD_NOT_PERMITTED": 6, + "UPNP_RESULT_EXT_PORT_WILDCARD_NOT_PERMITTED": 7, + "UPNP_RESULT_INT_PORT_WILDCARD_NOT_PERMITTED": 8, + "UPNP_RESULT_REMOTE_HOST_MUST_BE_WILDCARD": 9, + "UPNP_RESULT_EXT_PORT_MUST_BE_WILDCARD": 10, + "UPNP_RESULT_NO_PORT_MAPS_AVAILABLE": 11, + "UPNP_RESULT_CONFLICT_WITH_OTHER_MECHANISM": 12, + "UPNP_RESULT_CONFLICT_WITH_OTHER_MAPPING": 13, + "UPNP_RESULT_SAME_PORT_VALUES_REQUIRED": 14, + "UPNP_RESULT_ONLY_PERMANENT_LEASE_SUPPORTED": 15, + "UPNP_RESULT_INVALID_GATEWAY": 16, + "UPNP_RESULT_INVALID_PORT": 17, + "UPNP_RESULT_INVALID_PROTOCOL": 18, + "UPNP_RESULT_INVALID_DURATION": 19, + "UPNP_RESULT_INVALID_ARGS": 20, + "UPNP_RESULT_INVALID_RESPONSE": 21, + "UPNP_RESULT_INVALID_PARAM": 22, + "UPNP_RESULT_HTTP_ERROR": 23, + "UPNP_RESULT_SOCKET_ERROR": 24, + "UPNP_RESULT_MEM_ALLOC_ERROR": 25, + "UPNP_RESULT_NO_GATEWAY": 26, + "UPNP_RESULT_NO_DEVICES": 27, + "UPNP_RESULT_UNKNOWN_ERROR": 28 + } + } + ] + }, + { + "name": "UPNPDevice", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "IGD_STATUS_DISCONNECTED": 5, + "IGD_STATUS_HTTP_EMPTY": 2, + "IGD_STATUS_HTTP_ERROR": 1, + "IGD_STATUS_INVALID_CONTROL": 7, + "IGD_STATUS_MALLOC_ERROR": 8, + "IGD_STATUS_NO_IGD": 4, + "IGD_STATUS_NO_URLS": 3, + "IGD_STATUS_OK": 0, + "IGD_STATUS_UNKNOWN_DEVICE": 6, + "IGD_STATUS_UNKNOWN_ERROR": 9 + }, + "properties": [ + { + "name": "description_url", + "type": "String", + "getter": "get_description_url", + "setter": "set_description_url", + "index": -1 + }, + { + "name": "igd_control_url", + "type": "String", + "getter": "get_igd_control_url", + "setter": "set_igd_control_url", + "index": -1 + }, + { + "name": "igd_our_addr", + "type": "String", + "getter": "get_igd_our_addr", + "setter": "set_igd_our_addr", + "index": -1 + }, + { + "name": "igd_service_type", + "type": "String", + "getter": "get_igd_service_type", + "setter": "set_igd_service_type", + "index": -1 + }, + { + "name": "igd_status", + "type": "int", + "getter": "get_igd_status", + "setter": "set_igd_status", + "index": -1 + }, + { + "name": "service_type", + "type": "String", + "getter": "get_service_type", + "setter": "set_service_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "add_port_mapping", + "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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "port_internal", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "desc", + "type": "String", + "has_default_value": true, + "default_value": "" + }, + { + "name": "proto", + "type": "String", + "has_default_value": true, + "default_value": "UDP" + }, + { + "name": "duration", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "delete_port_mapping", + "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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "proto", + "type": "String", + "has_default_value": true, + "default_value": "UDP" + } + ] + }, + { + "name": "get_description_url", + "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_igd_control_url", + "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_igd_our_addr", + "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_igd_service_type", + "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_igd_status", + "return_type": "enum.UPNPDevice::IGDStatus", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_service_type", + "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": "is_valid_gateway", + "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": "query_external_address", + "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_description_url", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "url", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_igd_control_url", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "url", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_igd_our_addr", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "addr", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_igd_service_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": "type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_igd_status", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "status", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_service_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": "type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "IGDStatus", + "values": { + "IGD_STATUS_OK": 0, + "IGD_STATUS_HTTP_ERROR": 1, + "IGD_STATUS_HTTP_EMPTY": 2, + "IGD_STATUS_NO_URLS": 3, + "IGD_STATUS_NO_IGD": 4, + "IGD_STATUS_DISCONNECTED": 5, + "IGD_STATUS_UNKNOWN_DEVICE": 6, + "IGD_STATUS_INVALID_CONTROL": 7, + "IGD_STATUS_MALLOC_ERROR": 8, + "IGD_STATUS_UNKNOWN_ERROR": 9 + } + } + ] + }, + { + "name": "UndoRedo", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "MERGE_ALL": 2, + "MERGE_DISABLE": 0, + "MERGE_ENDS": 1 + }, + "properties": [ + ], + "signals": [ + { + "name": "version_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "add_do_method", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_do_property", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_do_reference", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_undo_method", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_undo_property", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_undo_reference", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_history", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "increase_version", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "commit_action", + "return_type": "void", + "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_action", + "return_type": "void", + "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": "merge_mode", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "get_current_action_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_version", + "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_redo", + "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": "has_undo", + "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_commiting_action", + "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": "redo", + "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": "undo", + "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": [ + ] + } + ], + "enums": [ + { + "name": "MergeMode", + "values": { + "MERGE_DISABLE": 0, + "MERGE_ENDS": 1, + "MERGE_ALL": 2 + } + } + ] + }, + { + "name": "VBoxContainer", + "base_class": "BoxContainer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VScrollBar", + "base_class": "ScrollBar", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VSeparator", + "base_class": "Separator", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VSlider", + "base_class": "Slider", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VSplitContainer", + "base_class": "SplitContainer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VehicleBody", + "base_class": "RigidBody", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "brake", + "type": "float", + "getter": "get_brake", + "setter": "set_brake", + "index": -1 + }, + { + "name": "engine_force", + "type": "float", + "getter": "get_engine_force", + "setter": "set_engine_force", + "index": -1 + }, + { + "name": "steering", + "type": "float", + "getter": "get_steering", + "setter": "set_steering", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_brake", + "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_engine_force", + "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_steering", + "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_brake", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "brake", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_engine_force", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "engine_force", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_steering", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "steering", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VehicleWheel", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "brake", + "type": "float", + "getter": "get_brake", + "setter": "set_brake", + "index": -1 + }, + { + "name": "damping_compression", + "type": "float", + "getter": "get_damping_compression", + "setter": "set_damping_compression", + "index": -1 + }, + { + "name": "damping_relaxation", + "type": "float", + "getter": "get_damping_relaxation", + "setter": "set_damping_relaxation", + "index": -1 + }, + { + "name": "engine_force", + "type": "float", + "getter": "get_engine_force", + "setter": "set_engine_force", + "index": -1 + }, + { + "name": "steering", + "type": "float", + "getter": "get_steering", + "setter": "set_steering", + "index": -1 + }, + { + "name": "suspension_max_force", + "type": "float", + "getter": "get_suspension_max_force", + "setter": "set_suspension_max_force", + "index": -1 + }, + { + "name": "suspension_stiffness", + "type": "float", + "getter": "get_suspension_stiffness", + "setter": "set_suspension_stiffness", + "index": -1 + }, + { + "name": "suspension_travel", + "type": "float", + "getter": "get_suspension_travel", + "setter": "set_suspension_travel", + "index": -1 + }, + { + "name": "use_as_steering", + "type": "bool", + "getter": "is_used_as_steering", + "setter": "set_use_as_steering", + "index": -1 + }, + { + "name": "use_as_traction", + "type": "bool", + "getter": "is_used_as_traction", + "setter": "set_use_as_traction", + "index": -1 + }, + { + "name": "wheel_friction_slip", + "type": "float", + "getter": "get_friction_slip", + "setter": "set_friction_slip", + "index": -1 + }, + { + "name": "wheel_radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + }, + { + "name": "wheel_rest_length", + "type": "float", + "getter": "get_suspension_rest_length", + "setter": "set_suspension_rest_length", + "index": -1 + }, + { + "name": "wheel_roll_influence", + "type": "float", + "getter": "get_roll_influence", + "setter": "set_roll_influence", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_brake", + "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_damping_compression", + "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_damping_relaxation", + "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_engine_force", + "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_friction_slip", + "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": "get_roll_influence", + "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_rpm", + "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_skidinfo", + "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_steering", + "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_suspension_max_force", + "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_suspension_rest_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_suspension_stiffness", + "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_suspension_travel", + "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_in_contact", + "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_used_as_steering", + "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_used_as_traction", + "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_brake", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "brake", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_damping_compression", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_damping_relaxation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_engine_force", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "engine_force", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_friction_slip", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "length", + "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": "length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_roll_influence", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "roll_influence", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_steering", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "steering", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_suspension_max_force", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_suspension_rest_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": "length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_suspension_stiffness", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_suspension_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": "length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_as_steering", + "return_type": "void", + "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_use_as_traction", + "return_type": "void", + "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": "VideoPlayer", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "audio_track", + "type": "int", + "getter": "get_audio_track", + "setter": "set_audio_track", + "index": -1 + }, + { + "name": "autoplay", + "type": "bool", + "getter": "has_autoplay", + "setter": "set_autoplay", + "index": -1 + }, + { + "name": "buffering_msec", + "type": "int", + "getter": "get_buffering_msec", + "setter": "set_buffering_msec", + "index": -1 + }, + { + "name": "bus", + "type": "String", + "getter": "get_bus", + "setter": "set_bus", + "index": -1 + }, + { + "name": "expand", + "type": "bool", + "getter": "has_expand", + "setter": "set_expand", + "index": -1 + }, + { + "name": "paused", + "type": "bool", + "getter": "is_paused", + "setter": "set_paused", + "index": -1 + }, + { + "name": "stream", + "type": "VideoStream", + "getter": "get_stream", + "setter": "set_stream", + "index": -1 + }, + { + "name": "stream_position", + "type": "float", + "getter": "get_stream_position", + "setter": "set_stream_position", + "index": -1 + }, + { + "name": "volume", + "type": "float", + "getter": "get_volume", + "setter": "set_volume", + "index": -1 + }, + { + "name": "volume_db", + "type": "float", + "getter": "get_volume_db", + "setter": "set_volume_db", + "index": -1 + } + ], + "signals": [ + { + "name": "finished", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "get_audio_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": "get_buffering_msec", + "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", + "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_stream", + "return_type": "VideoStream", + "is_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_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_stream_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_video_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_volume", + "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_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": "has_autoplay", + "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": "has_expand", + "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_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": "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": "set_audio_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", + "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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_buffering_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": "int", + "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_expand", + "return_type": "void", + "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_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": "paused", + "type": "bool", + "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": "VideoStream", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_stream_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": "position", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_volume", + "return_type": "void", + "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": "" + } + ] + }, + { + "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": "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": "VideoStream", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VideoStreamGDNative", + "base_class": "VideoStream", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "file", + "type": "String", + "getter": "get_file", + "setter": "set_file", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_file", + "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": "set_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VideoStreamTheora", + "base_class": "VideoStream", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "file", + "type": "String", + "getter": "get_file", + "setter": "set_file", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_file", + "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": "set_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VideoStreamWebm", + "base_class": "VideoStream", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "file", + "type": "String", + "getter": "get_file", + "setter": "set_file", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_file", + "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": "set_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Viewport", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "CLEAR_MODE_ALWAYS": 0, + "CLEAR_MODE_NEVER": 1, + "CLEAR_MODE_ONLY_NEXT_FRAME": 2, + "DEBUG_DRAW_DISABLED": 0, + "DEBUG_DRAW_OVERDRAW": 2, + "DEBUG_DRAW_UNSHADED": 1, + "DEBUG_DRAW_WIREFRAME": 3, + "MSAA_16X": 4, + "MSAA_2X": 1, + "MSAA_4X": 2, + "MSAA_8X": 3, + "MSAA_DISABLED": 0, + "RENDER_INFO_2D_DRAW_CALLS_IN_FRAME": 7, + "RENDER_INFO_2D_ITEMS_IN_FRAME": 6, + "RENDER_INFO_DRAW_CALLS_IN_FRAME": 5, + "RENDER_INFO_MATERIAL_CHANGES_IN_FRAME": 2, + "RENDER_INFO_MAX": 8, + "RENDER_INFO_OBJECTS_IN_FRAME": 0, + "RENDER_INFO_SHADER_CHANGES_IN_FRAME": 3, + "RENDER_INFO_SURFACE_CHANGES_IN_FRAME": 4, + "RENDER_INFO_VERTICES_IN_FRAME": 1, + "SHADOW_ATLAS_QUADRANT_SUBDIV_1": 1, + "SHADOW_ATLAS_QUADRANT_SUBDIV_1024": 6, + "SHADOW_ATLAS_QUADRANT_SUBDIV_16": 3, + "SHADOW_ATLAS_QUADRANT_SUBDIV_256": 5, + "SHADOW_ATLAS_QUADRANT_SUBDIV_4": 2, + "SHADOW_ATLAS_QUADRANT_SUBDIV_64": 4, + "SHADOW_ATLAS_QUADRANT_SUBDIV_DISABLED": 0, + "SHADOW_ATLAS_QUADRANT_SUBDIV_MAX": 7, + "UPDATE_ALWAYS": 3, + "UPDATE_DISABLED": 0, + "UPDATE_ONCE": 1, + "UPDATE_WHEN_VISIBLE": 2, + "USAGE_2D": 0, + "USAGE_2D_NO_SAMPLING": 1, + "USAGE_3D": 2, + "USAGE_3D_NO_EFFECTS": 3 + }, + "properties": [ + { + "name": "arvr", + "type": "bool", + "getter": "use_arvr", + "setter": "set_use_arvr", + "index": -1 + }, + { + "name": "audio_listener_enable_2d", + "type": "bool", + "getter": "is_audio_listener_2d", + "setter": "set_as_audio_listener_2d", + "index": -1 + }, + { + "name": "audio_listener_enable_3d", + "type": "bool", + "getter": "is_audio_listener", + "setter": "set_as_audio_listener", + "index": -1 + }, + { + "name": "canvas_transform", + "type": "Transform2D", + "getter": "get_canvas_transform", + "setter": "set_canvas_transform", + "index": -1 + }, + { + "name": "debanding", + "type": "bool", + "getter": "get_use_debanding", + "setter": "set_use_debanding", + "index": -1 + }, + { + "name": "debug_draw", + "type": "int", + "getter": "get_debug_draw", + "setter": "set_debug_draw", + "index": -1 + }, + { + "name": "disable_3d", + "type": "bool", + "getter": "is_3d_disabled", + "setter": "set_disable_3d", + "index": -1 + }, + { + "name": "fxaa", + "type": "bool", + "getter": "get_use_fxaa", + "setter": "set_use_fxaa", + "index": -1 + }, + { + "name": "global_canvas_transform", + "type": "Transform2D", + "getter": "get_global_canvas_transform", + "setter": "set_global_canvas_transform", + "index": -1 + }, + { + "name": "gui_disable_input", + "type": "bool", + "getter": "is_input_disabled", + "setter": "set_disable_input", + "index": -1 + }, + { + "name": "gui_snap_controls_to_pixels", + "type": "bool", + "getter": "is_snap_controls_to_pixels_enabled", + "setter": "set_snap_controls_to_pixels", + "index": -1 + }, + { + "name": "handle_input_locally", + "type": "bool", + "getter": "is_handling_input_locally", + "setter": "set_handle_input_locally", + "index": -1 + }, + { + "name": "hdr", + "type": "bool", + "getter": "get_hdr", + "setter": "set_hdr", + "index": -1 + }, + { + "name": "keep_3d_linear", + "type": "bool", + "getter": "get_keep_3d_linear", + "setter": "set_keep_3d_linear", + "index": -1 + }, + { + "name": "msaa", + "type": "int", + "getter": "get_msaa", + "setter": "set_msaa", + "index": -1 + }, + { + "name": "own_world", + "type": "bool", + "getter": "is_using_own_world", + "setter": "set_use_own_world", + "index": -1 + }, + { + "name": "physics_object_picking", + "type": "bool", + "getter": "get_physics_object_picking", + "setter": "set_physics_object_picking", + "index": -1 + }, + { + "name": "render_direct_to_screen", + "type": "bool", + "getter": "is_using_render_direct_to_screen", + "setter": "set_use_render_direct_to_screen", + "index": -1 + }, + { + "name": "render_target_clear_mode", + "type": "int", + "getter": "get_clear_mode", + "setter": "set_clear_mode", + "index": -1 + }, + { + "name": "render_target_update_mode", + "type": "int", + "getter": "get_update_mode", + "setter": "set_update_mode", + "index": -1 + }, + { + "name": "render_target_v_flip", + "type": "bool", + "getter": "get_vflip", + "setter": "set_vflip", + "index": -1 + }, + { + "name": "shadow_atlas_quad_0", + "type": "int", + "getter": "get_shadow_atlas_quadrant_subdiv", + "setter": "set_shadow_atlas_quadrant_subdiv", + "index": 0 + }, + { + "name": "shadow_atlas_quad_1", + "type": "int", + "getter": "get_shadow_atlas_quadrant_subdiv", + "setter": "set_shadow_atlas_quadrant_subdiv", + "index": 1 + }, + { + "name": "shadow_atlas_quad_2", + "type": "int", + "getter": "get_shadow_atlas_quadrant_subdiv", + "setter": "set_shadow_atlas_quadrant_subdiv", + "index": 2 + }, + { + "name": "shadow_atlas_quad_3", + "type": "int", + "getter": "get_shadow_atlas_quadrant_subdiv", + "setter": "set_shadow_atlas_quadrant_subdiv", + "index": 3 + }, + { + "name": "shadow_atlas_size", + "type": "int", + "getter": "get_shadow_atlas_size", + "setter": "set_shadow_atlas_size", + "index": -1 + }, + { + "name": "sharpen_intensity", + "type": "float", + "getter": "get_sharpen_intensity", + "setter": "set_sharpen_intensity", + "index": -1 + }, + { + "name": "size", + "type": "Vector2", + "getter": "get_size", + "setter": "set_size", + "index": -1 + }, + { + "name": "size_override_stretch", + "type": "bool", + "getter": "is_size_override_stretch_enabled", + "setter": "set_size_override_stretch", + "index": -1 + }, + { + "name": "transparent_bg", + "type": "bool", + "getter": "has_transparent_background", + "setter": "set_transparent_background", + "index": -1 + }, + { + "name": "usage", + "type": "int", + "getter": "get_usage", + "setter": "set_usage", + "index": -1 + }, + { + "name": "world", + "type": "World", + "getter": "get_world", + "setter": "set_world", + "index": -1 + }, + { + "name": "world_2d", + "type": "World2D", + "getter": "get_world_2d", + "setter": "set_world_2d", + "index": -1 + } + ], + "signals": [ + { + "name": "gui_focus_changed", + "arguments": [ + { + "name": "node", + "type": "Control", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "size_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_gui_remove_focus", + "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": "_gui_show_tooltip", + "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": "_own_world_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": "_post_gui_grab_click_focus", + "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": "_process_picking", + "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": "ignore_paused", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_subwindow_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": "_vp_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": "_vp_input_text", + "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": "text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_vp_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": "find_world", + "return_type": "World", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "find_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": "get_camera", + "return_type": "Camera", + "is_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_clear_mode", + "return_type": "enum.Viewport::ClearMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_debug_draw", + "return_type": "enum.Viewport::DebugDraw", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_final_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_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_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": "get_keep_3d_linear", + "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_modal_stack_top", + "return_type": "Control", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_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_msaa", + "return_type": "enum.Viewport::MSAA", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_physics_object_picking", + "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": "get_render_info", + "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": "info", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_shadow_atlas_quadrant_subdiv", + "return_type": "enum.Viewport::ShadowAtlasQuadrantSubdiv", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "quadrant", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_shadow_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": "get_sharpen_intensity", + "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_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_size_override", + "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_texture", + "return_type": "ViewportTexture", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_update_mode", + "return_type": "enum.Viewport::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": "get_usage", + "return_type": "enum.Viewport::Usage", + "is_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_debanding", + "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_use_fxaa", + "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_vflip", + "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_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_visible_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_world", + "return_type": "World", + "is_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": "gui_get_drag_data", + "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": "gui_has_modal_stack", + "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": "gui_is_dragging", + "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": "has_transparent_background", + "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", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "local_event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_3d_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_audio_listener", + "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_audio_listener_2d", + "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_handling_input_locally", + "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_input_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_input_handled", + "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_size_override_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_size_override_stretch_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_snap_controls_to_pixels_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_own_world", + "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_render_direct_to_screen", + "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_as_audio_listener", + "return_type": "void", + "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_as_audio_listener_2d", + "return_type": "void", + "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_attach_to_screen_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": "set_canvas_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": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_clear_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_debug_draw", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "debug_draw", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_disable_3d", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "disable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_disable_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": "disable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_global_canvas_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": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_handle_input_locally", + "return_type": "void", + "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_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_input_as_handled", + "return_type": "void", + "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_keep_3d_linear", + "return_type": "void", + "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_3d_linear", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_msaa", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "msaa", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_physics_object_picking", + "return_type": "void", + "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_shadow_atlas_quadrant_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": "quadrant", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "subdiv", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_shadow_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": "size", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_sharpen_intensity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "intensity", + "type": "float", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_size_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": "size", + "type": "Vector2", + "has_default_value": true, + "default_value": "(-1, -1)" + }, + { + "name": "margin", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + } + ] + }, + { + "name": "set_size_override_stretch", + "return_type": "void", + "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_snap_controls_to_pixels", + "return_type": "void", + "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_transparent_background", + "return_type": "void", + "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_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": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_usage", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "usage", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_arvr", + "return_type": "void", + "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", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_debanding", + "return_type": "void", + "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_use_fxaa", + "return_type": "void", + "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_use_own_world", + "return_type": "void", + "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_use_render_direct_to_screen", + "return_type": "void", + "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_vflip", + "return_type": "void", + "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_world", + "return_type": "void", + "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", + "type": "World", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_world_2d", + "return_type": "void", + "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_2d", + "type": "World2D", + "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": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "local_event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "update_worlds", + "return_type": "void", + "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_arvr", + "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": "warp_mouse", + "return_type": "void", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "ClearMode", + "values": { + "CLEAR_MODE_ALWAYS": 0, + "CLEAR_MODE_NEVER": 1, + "CLEAR_MODE_ONLY_NEXT_FRAME": 2 + } + }, + { + "name": "RenderInfo", + "values": { + "RENDER_INFO_OBJECTS_IN_FRAME": 0, + "RENDER_INFO_VERTICES_IN_FRAME": 1, + "RENDER_INFO_MATERIAL_CHANGES_IN_FRAME": 2, + "RENDER_INFO_SHADER_CHANGES_IN_FRAME": 3, + "RENDER_INFO_SURFACE_CHANGES_IN_FRAME": 4, + "RENDER_INFO_DRAW_CALLS_IN_FRAME": 5, + "RENDER_INFO_2D_ITEMS_IN_FRAME": 6, + "RENDER_INFO_2D_DRAW_CALLS_IN_FRAME": 7, + "RENDER_INFO_MAX": 8 + } + }, + { + "name": "Usage", + "values": { + "USAGE_2D": 0, + "USAGE_2D_NO_SAMPLING": 1, + "USAGE_3D": 2, + "USAGE_3D_NO_EFFECTS": 3 + } + }, + { + "name": "DebugDraw", + "values": { + "DEBUG_DRAW_DISABLED": 0, + "DEBUG_DRAW_UNSHADED": 1, + "DEBUG_DRAW_OVERDRAW": 2, + "DEBUG_DRAW_WIREFRAME": 3 + } + }, + { + "name": "ShadowAtlasQuadrantSubdiv", + "values": { + "SHADOW_ATLAS_QUADRANT_SUBDIV_DISABLED": 0, + "SHADOW_ATLAS_QUADRANT_SUBDIV_1": 1, + "SHADOW_ATLAS_QUADRANT_SUBDIV_4": 2, + "SHADOW_ATLAS_QUADRANT_SUBDIV_16": 3, + "SHADOW_ATLAS_QUADRANT_SUBDIV_64": 4, + "SHADOW_ATLAS_QUADRANT_SUBDIV_256": 5, + "SHADOW_ATLAS_QUADRANT_SUBDIV_1024": 6, + "SHADOW_ATLAS_QUADRANT_SUBDIV_MAX": 7 + } + }, + { + "name": "UpdateMode", + "values": { + "UPDATE_DISABLED": 0, + "UPDATE_ONCE": 1, + "UPDATE_WHEN_VISIBLE": 2, + "UPDATE_ALWAYS": 3 + } + }, + { + "name": "MSAA", + "values": { + "MSAA_DISABLED": 0, + "MSAA_2X": 1, + "MSAA_4X": 2, + "MSAA_8X": 3, + "MSAA_16X": 4 + } + } + ] + }, + { + "name": "ViewportContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "stretch", + "type": "bool", + "getter": "is_stretch_enabled", + "setter": "set_stretch", + "index": -1 + }, + { + "name": "stretch_shrink", + "type": "int", + "getter": "get_stretch_shrink", + "setter": "set_stretch_shrink", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_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": "event", + "type": "InputEvent", + "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": "event", + "type": "InputEvent", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_stretch_shrink", + "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_stretch_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": "set_stretch", + "return_type": "void", + "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_stretch_shrink", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "ViewportTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "viewport_path", + "type": "NodePath", + "getter": "get_viewport_path_in_scene", + "setter": "set_viewport_path_in_scene", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_viewport_path_in_scene", + "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": "set_viewport_path_in_scene", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisibilityEnabler", + "base_class": "VisibilityNotifier", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "ENABLER_FREEZE_BODIES": 1, + "ENABLER_MAX": 2, + "ENABLER_PAUSE_ANIMATIONS": 0 + }, + "properties": [ + { + "name": "freeze_bodies", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 1 + }, + { + "name": "pause_animations", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 0 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "is_enabler_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": "enabler", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_enabler", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabler", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Enabler", + "values": { + "ENABLER_PAUSE_ANIMATIONS": 0, + "ENABLER_FREEZE_BODIES": 1, + "ENABLER_MAX": 2 + } + } + ] + }, + { + "name": "VisibilityEnabler2D", + "base_class": "VisibilityNotifier2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + "ENABLER_FREEZE_BODIES": 1, + "ENABLER_MAX": 6, + "ENABLER_PARENT_PHYSICS_PROCESS": 4, + "ENABLER_PARENT_PROCESS": 3, + "ENABLER_PAUSE_ANIMATED_SPRITES": 5, + "ENABLER_PAUSE_ANIMATIONS": 0, + "ENABLER_PAUSE_PARTICLES": 2 + }, + "properties": [ + { + "name": "freeze_bodies", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 1 + }, + { + "name": "pause_animated_sprites", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 5 + }, + { + "name": "pause_animations", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 0 + }, + { + "name": "pause_particles", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 2 + }, + { + "name": "physics_process_parent", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 4 + }, + { + "name": "process_parent", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 3 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "is_enabler_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": "enabler", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_enabler", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "enabler", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Enabler", + "values": { + "ENABLER_PAUSE_ANIMATIONS": 0, + "ENABLER_FREEZE_BODIES": 1, + "ENABLER_PAUSE_PARTICLES": 2, + "ENABLER_PARENT_PROCESS": 3, + "ENABLER_PARENT_PHYSICS_PROCESS": 4, + "ENABLER_PAUSE_ANIMATED_SPRITES": 5, + "ENABLER_MAX": 6 + } + } + ] + }, + { + "name": "VisibilityNotifier", + "base_class": "CullInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "aabb", + "type": "AABB", + "getter": "get_aabb", + "setter": "set_aabb", + "index": -1 + } + ], + "signals": [ + { + "name": "camera_entered", + "arguments": [ + { + "name": "camera", + "type": "Camera", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "camera_exited", + "arguments": [ + { + "name": "camera", + "type": "Camera", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "screen_entered", + "arguments": [ + ] + }, + { + "name": "screen_exited", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "get_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": "is_on_screen", + "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_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": "rect", + "type": "AABB", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisibilityNotifier2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "rect", + "type": "Rect2", + "getter": "get_rect", + "setter": "set_rect", + "index": -1 + } + ], + "signals": [ + { + "name": "screen_entered", + "arguments": [ + ] + }, + { + "name": "screen_exited", + "arguments": [ + ] + }, + { + "name": "viewport_entered", + "arguments": [ + { + "name": "viewport", + "type": "Viewport", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_exited", + "arguments": [ + { + "name": "viewport", + "type": "Viewport", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "is_on_screen", + "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_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": "VisualInstance", + "base_class": "CullInstance", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "layers", + "type": "int", + "getter": "get_layer_mask", + "setter": "set_layer_mask", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_visual_instance_rid", + "return_type": "RID", + "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_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": "get_base", + "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_instance", + "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_layer_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_layer_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_transformed_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": "set_base", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "base", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_layer_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_layer_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScript", + "base_class": "Script", + "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": [ + { + "name": "node_ports_changed", + "arguments": [ + { + "name": "function", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "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": "_node_ports_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": "arg0", + "type": "int", + "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": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "data", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_custom_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_function", + "return_type": "void", + "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_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": "func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node", + "type": "VisualScriptNode", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + } + ] + }, + { + "name": "add_variable", + "return_type": "void", + "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": "default_value", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "export", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "custom_signal_add_argument", + "return_type": "void", + "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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "argname", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "custom_signal_get_argument_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "custom_signal_get_argument_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "argidx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "custom_signal_get_argument_type", + "return_type": "enum.Variant::Type", + "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": "argidx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "custom_signal_remove_argument", + "return_type": "void", + "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": "argidx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "custom_signal_set_argument_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": "argidx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "argname", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "custom_signal_set_argument_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "argidx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "custom_signal_swap_argument", + "return_type": "void", + "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": "argidx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "withidx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "data_connect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "data_disconnect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_function_node_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_function_scroll", + "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_node", + "return_type": "VisualScriptNode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "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": "func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_variable_default_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_variable_export", + "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": "get_variable_info", + "return_type": "Dictionary", + "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_custom_signal", + "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_data_connection", + "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": "func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_function", + "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_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": "func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_sequence_connection", + "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": "func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_output", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_node", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_variable", + "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_custom_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_function", + "return_type": "void", + "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_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": "func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_variable", + "return_type": "void", + "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_custom_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "new_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "rename_function", + "return_type": "void", + "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": "rename_variable", + "return_type": "void", + "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": "sequence_connect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_output", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_node", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "sequence_disconnect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_output", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_node", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_function_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ofs", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_instance_base_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": "type", + "type": "String", + "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": "func", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_variable_default_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_variable_export", + "return_type": "void", + "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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_variable_info", + "return_type": "void", + "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": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptBasicTypeConstant", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "basic_type", + "type": "int", + "getter": "get_basic_type", + "setter": "set_basic_type", + "index": -1 + }, + { + "name": "constant", + "type": "String", + "getter": "get_basic_type_constant", + "setter": "set_basic_type_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_basic_type", + "return_type": "enum.Variant::Type", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_basic_type_constant", + "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_basic_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": "name", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_basic_type_constant", + "return_type": "void", + "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": "VisualScriptBuiltinFunc", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "BYTES_TO_VAR": 62, + "COLORN": 63, + "FUNC_FUNCREF": 50, + "FUNC_MAX": 68, + "LOGIC_CLAMP": 47, + "LOGIC_MAX": 45, + "LOGIC_MIN": 46, + "LOGIC_NEAREST_PO2": 48, + "MATH_ABS": 16, + "MATH_ACOS": 7, + "MATH_ASIN": 6, + "MATH_ATAN": 8, + "MATH_ATAN2": 9, + "MATH_CARTESIAN2POLAR": 42, + "MATH_CEIL": 14, + "MATH_COS": 1, + "MATH_COSH": 4, + "MATH_DB2LINEAR": 40, + "MATH_DECIMALS": 24, + "MATH_DECTIME": 30, + "MATH_DEG2RAD": 37, + "MATH_EASE": 23, + "MATH_EXP": 20, + "MATH_FLOOR": 13, + "MATH_FMOD": 11, + "MATH_FPOSMOD": 12, + "MATH_INVERSE_LERP": 27, + "MATH_ISINF": 22, + "MATH_ISNAN": 21, + "MATH_LERP": 26, + "MATH_LERP_ANGLE": 66, + "MATH_LINEAR2DB": 39, + "MATH_LOG": 19, + "MATH_MOVE_TOWARD": 29, + "MATH_POLAR2CARTESIAN": 41, + "MATH_POSMOD": 65, + "MATH_POW": 18, + "MATH_RAD2DEG": 38, + "MATH_RAND": 32, + "MATH_RANDF": 33, + "MATH_RANDOM": 34, + "MATH_RANDOMIZE": 31, + "MATH_RANDSEED": 36, + "MATH_RANGE_LERP": 28, + "MATH_ROUND": 15, + "MATH_SEED": 35, + "MATH_SIGN": 17, + "MATH_SIN": 0, + "MATH_SINH": 3, + "MATH_SMOOTHSTEP": 64, + "MATH_SQRT": 10, + "MATH_STEPIFY": 25, + "MATH_TAN": 2, + "MATH_TANH": 5, + "MATH_WRAP": 43, + "MATH_WRAPF": 44, + "OBJ_WEAKREF": 49, + "STR_TO_VAR": 60, + "TEXT_CHAR": 54, + "TEXT_ORD": 67, + "TEXT_PRINT": 56, + "TEXT_PRINTERR": 57, + "TEXT_PRINTRAW": 58, + "TEXT_STR": 55, + "TYPE_CONVERT": 51, + "TYPE_EXISTS": 53, + "TYPE_OF": 52, + "VAR_TO_BYTES": 61, + "VAR_TO_STR": 59 + }, + "properties": [ + { + "name": "function", + "type": "int", + "getter": "get_func", + "setter": "set_func", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_func", + "return_type": "enum.VisualScriptBuiltinFunc::BuiltinFunc", + "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_func", + "return_type": "void", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "BuiltinFunc", + "values": { + "MATH_SIN": 0, + "MATH_COS": 1, + "MATH_TAN": 2, + "MATH_SINH": 3, + "MATH_COSH": 4, + "MATH_TANH": 5, + "MATH_ASIN": 6, + "MATH_ACOS": 7, + "MATH_ATAN": 8, + "MATH_ATAN2": 9, + "MATH_SQRT": 10, + "MATH_FMOD": 11, + "MATH_FPOSMOD": 12, + "MATH_FLOOR": 13, + "MATH_CEIL": 14, + "MATH_ROUND": 15, + "MATH_ABS": 16, + "MATH_SIGN": 17, + "MATH_POW": 18, + "MATH_LOG": 19, + "MATH_EXP": 20, + "MATH_ISNAN": 21, + "MATH_ISINF": 22, + "MATH_EASE": 23, + "MATH_DECIMALS": 24, + "MATH_STEPIFY": 25, + "MATH_LERP": 26, + "MATH_INVERSE_LERP": 27, + "MATH_RANGE_LERP": 28, + "MATH_MOVE_TOWARD": 29, + "MATH_DECTIME": 30, + "MATH_RANDOMIZE": 31, + "MATH_RAND": 32, + "MATH_RANDF": 33, + "MATH_RANDOM": 34, + "MATH_SEED": 35, + "MATH_RANDSEED": 36, + "MATH_DEG2RAD": 37, + "MATH_RAD2DEG": 38, + "MATH_LINEAR2DB": 39, + "MATH_DB2LINEAR": 40, + "MATH_POLAR2CARTESIAN": 41, + "MATH_CARTESIAN2POLAR": 42, + "MATH_WRAP": 43, + "MATH_WRAPF": 44, + "LOGIC_MAX": 45, + "LOGIC_MIN": 46, + "LOGIC_CLAMP": 47, + "LOGIC_NEAREST_PO2": 48, + "OBJ_WEAKREF": 49, + "FUNC_FUNCREF": 50, + "TYPE_CONVERT": 51, + "TYPE_OF": 52, + "TYPE_EXISTS": 53, + "TEXT_CHAR": 54, + "TEXT_STR": 55, + "TEXT_PRINT": 56, + "TEXT_PRINTERR": 57, + "TEXT_PRINTRAW": 58, + "VAR_TO_STR": 59, + "STR_TO_VAR": 60, + "VAR_TO_BYTES": 61, + "BYTES_TO_VAR": 62, + "COLORN": 63, + "MATH_SMOOTHSTEP": 64, + "MATH_POSMOD": 65, + "MATH_LERP_ANGLE": 66, + "TEXT_ORD": 67, + "FUNC_MAX": 68 + } + } + ] + }, + { + "name": "VisualScriptClassConstant", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "base_type", + "type": "String", + "getter": "get_base_type", + "setter": "set_base_type", + "index": -1 + }, + { + "name": "constant", + "type": "String", + "getter": "get_class_constant", + "setter": "set_class_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_base_type", + "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_class_constant", + "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": "set_base_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_class_constant", + "return_type": "void", + "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": "VisualScriptComment", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "description", + "type": "String", + "getter": "get_description", + "setter": "set_description", + "index": -1 + }, + { + "name": "size", + "type": "Vector2", + "getter": "get_size", + "setter": "set_size", + "index": -1 + }, + { + "name": "title", + "type": "String", + "getter": "get_title", + "setter": "set_title", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_description", + "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_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_title", + "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_description", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "description", + "type": "String", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_title", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "title", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptComposeArray", + "base_class": "VisualScriptLists", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptCondition", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptConstant", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "type", + "type": "int", + "getter": "get_constant_type", + "setter": "set_constant_type", + "index": -1 + }, + { + "name": "value", + "type": "Variant", + "getter": "get_constant_value", + "setter": "set_constant_value", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_constant_type", + "return_type": "enum.Variant::Type", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_constant_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": "set_constant_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_constant_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": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptConstructor", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "constructor", + "type": "Dictionary", + "getter": "get_constructor", + "setter": "set_constructor", + "index": -1 + }, + { + "name": "type", + "type": "int", + "getter": "get_constructor_type", + "setter": "set_constructor_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_constructor", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_constructor_type", + "return_type": "enum.Variant::Type", + "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_constructor", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "constructor", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_constructor_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptCustomNode", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "START_MODE_BEGIN_SEQUENCE": 0, + "START_MODE_CONTINUE_SEQUENCE": 1, + "START_MODE_RESUME_YIELD": 2, + "STEP_EXIT_FUNCTION_BIT": 134217728, + "STEP_GO_BACK_BIT": 33554432, + "STEP_NO_ADVANCE_BIT": 67108864, + "STEP_PUSH_STACK_BIT": 16777216, + "STEP_YIELD_BIT": 268435456 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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_category", + "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_input_value_port_count", + "return_type": "int", + "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_value_port_hint", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_input_value_port_hint_string", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_input_value_port_name", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_input_value_port_type", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_output_sequence_port_count", + "return_type": "int", + "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_output_sequence_port_text", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_output_value_port_count", + "return_type": "int", + "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_output_value_port_hint", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_output_value_port_hint_string", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_output_value_port_name", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_output_value_port_type", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_text", + "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_working_memory_size", + "return_type": "int", + "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_input_sequence_port", + "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": "_script_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": "_step", + "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": "inputs", + "type": "Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "outputs", + "type": "Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "start_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "working_mem", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "StartMode", + "values": { + "START_MODE_BEGIN_SEQUENCE": 0, + "START_MODE_CONTINUE_SEQUENCE": 1, + "START_MODE_RESUME_YIELD": 2 + } + } + ] + }, + { + "name": "VisualScriptDeconstruct", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "elem_cache", + "type": "Array", + "getter": "_get_elem_cache", + "setter": "_set_elem_cache", + "index": -1 + }, + { + "name": "type", + "type": "int", + "getter": "get_deconstruct_type", + "setter": "set_deconstruct_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_elem_cache", + "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_elem_cache", + "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": "_cache", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_deconstruct_type", + "return_type": "enum.Variant::Type", + "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_deconstruct_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptEmitSignal", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "signal", + "type": "String", + "getter": "get_signal", + "setter": "set_signal", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_signal", + "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_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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptEngineSingleton", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "constant", + "type": "String", + "getter": "get_singleton", + "setter": "set_singleton", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_singleton", + "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": "set_singleton", + "return_type": "void", + "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": "VisualScriptExpression", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptFunction", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptFunctionCall", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "CALL_MODE_BASIC_TYPE": 3, + "CALL_MODE_INSTANCE": 2, + "CALL_MODE_NODE_PATH": 1, + "CALL_MODE_SELF": 0, + "CALL_MODE_SINGLETON": 4, + "RPC_DISABLED": 0, + "RPC_RELIABLE": 1, + "RPC_RELIABLE_TO_ID": 3, + "RPC_UNRELIABLE": 2, + "RPC_UNRELIABLE_TO_ID": 4 + }, + "properties": [ + { + "name": "argument_cache", + "type": "Dictionary", + "getter": "_get_argument_cache", + "setter": "_set_argument_cache", + "index": -1 + }, + { + "name": "base_script", + "type": "String", + "getter": "get_base_script", + "setter": "set_base_script", + "index": -1 + }, + { + "name": "base_type", + "type": "String", + "getter": "get_base_type", + "setter": "set_base_type", + "index": -1 + }, + { + "name": "basic_type", + "type": "int", + "getter": "get_basic_type", + "setter": "set_basic_type", + "index": -1 + }, + { + "name": "call_mode", + "type": "int", + "getter": "get_call_mode", + "setter": "set_call_mode", + "index": -1 + }, + { + "name": "function", + "type": "String", + "getter": "get_function", + "setter": "set_function", + "index": -1 + }, + { + "name": "node_path", + "type": "NodePath", + "getter": "get_base_path", + "setter": "set_base_path", + "index": -1 + }, + { + "name": "rpc_call_mode", + "type": "int", + "getter": "get_rpc_call_mode", + "setter": "set_rpc_call_mode", + "index": -1 + }, + { + "name": "singleton", + "type": "String", + "getter": "get_singleton", + "setter": "set_singleton", + "index": -1 + }, + { + "name": "use_default_args", + "type": "int", + "getter": "get_use_default_args", + "setter": "set_use_default_args", + "index": -1 + }, + { + "name": "validate", + "type": "bool", + "getter": "get_validate", + "setter": "set_validate", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_argument_cache", + "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_argument_cache", + "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": "argument_cache", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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_base_script", + "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_base_type", + "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_basic_type", + "return_type": "enum.Variant::Type", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_call_mode", + "return_type": "enum.VisualScriptFunctionCall::CallMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_function", + "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_rpc_call_mode", + "return_type": "enum.VisualScriptFunctionCall::RPCCallMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_singleton", + "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_use_default_args", + "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_validate", + "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_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": "base_path", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_base_script", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "base_script", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_base_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": "base_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_basic_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": "basic_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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_function", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "function", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_rpc_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_singleton", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "singleton", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_default_args", + "return_type": "void", + "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_validate", + "return_type": "void", + "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": "RPCCallMode", + "values": { + "RPC_DISABLED": 0, + "RPC_RELIABLE": 1, + "RPC_UNRELIABLE": 2, + "RPC_RELIABLE_TO_ID": 3, + "RPC_UNRELIABLE_TO_ID": 4 + } + }, + { + "name": "CallMode", + "values": { + "CALL_MODE_SELF": 0, + "CALL_MODE_NODE_PATH": 1, + "CALL_MODE_INSTANCE": 2, + "CALL_MODE_BASIC_TYPE": 3, + "CALL_MODE_SINGLETON": 4 + } + } + ] + }, + { + "name": "VisualScriptFunctionState", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "_signal_callback", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "connect_to_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": "obj", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "signals", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "args", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_valid", + "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": "resume", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "args", + "type": "Array", + "has_default_value": true, + "default_value": "Null" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptGlobalConstant", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "constant", + "type": "int", + "getter": "get_global_constant", + "setter": "set_global_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_global_constant", + "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": "set_global_constant", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptIndexGet", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptIndexSet", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptInputAction", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "MODE_JUST_PRESSED": 2, + "MODE_JUST_RELEASED": 3, + "MODE_PRESSED": 0, + "MODE_RELEASED": 1 + }, + "properties": [ + { + "name": "action", + "type": "String", + "getter": "get_action_name", + "setter": "set_action_name", + "index": -1 + }, + { + "name": "mode", + "type": "int", + "getter": "get_action_mode", + "setter": "set_action_mode", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_action_mode", + "return_type": "enum.VisualScriptInputAction::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_action_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_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_action_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": "" + } + ] + } + ], + "enums": [ + { + "name": "Mode", + "values": { + "MODE_PRESSED": 0, + "MODE_RELEASED": 1, + "MODE_JUST_PRESSED": 2, + "MODE_JUST_RELEASED": 3 + } + } + ] + }, + { + "name": "VisualScriptIterator", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptLists", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "add_input_data_port", + "return_type": "void", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_output_data_port", + "return_type": "void", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_input_data_port", + "return_type": "void", + "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_output_data_port", + "return_type": "void", + "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_input_data_port_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_input_data_port_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_output_data_port_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_output_data_port_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptLocalVar", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "type", + "type": "int", + "getter": "get_var_type", + "setter": "set_var_type", + "index": -1 + }, + { + "name": "var_name", + "type": "String", + "getter": "get_var_name", + "setter": "set_var_name", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_var_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_var_type", + "return_type": "enum.Variant::Type", + "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_var_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_var_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptLocalVarSet", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "type", + "type": "int", + "getter": "get_var_type", + "setter": "set_var_type", + "index": -1 + }, + { + "name": "var_name", + "type": "String", + "getter": "get_var_name", + "setter": "set_var_name", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_var_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_var_type", + "return_type": "enum.Variant::Type", + "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_var_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_var_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptMathConstant", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "MATH_CONSTANT_E": 4, + "MATH_CONSTANT_HALF_PI": 2, + "MATH_CONSTANT_INF": 6, + "MATH_CONSTANT_MAX": 8, + "MATH_CONSTANT_NAN": 7, + "MATH_CONSTANT_ONE": 0, + "MATH_CONSTANT_PI": 1, + "MATH_CONSTANT_SQRT2": 5, + "MATH_CONSTANT_TAU": 3 + }, + "properties": [ + { + "name": "constant", + "type": "int", + "getter": "get_math_constant", + "setter": "set_math_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_math_constant", + "return_type": "enum.VisualScriptMathConstant::MathConstant", + "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_math_constant", + "return_type": "void", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "MathConstant", + "values": { + "MATH_CONSTANT_ONE": 0, + "MATH_CONSTANT_PI": 1, + "MATH_CONSTANT_HALF_PI": 2, + "MATH_CONSTANT_TAU": 3, + "MATH_CONSTANT_E": 4, + "MATH_CONSTANT_SQRT2": 5, + "MATH_CONSTANT_INF": 6, + "MATH_CONSTANT_NAN": 7, + "MATH_CONSTANT_MAX": 8 + } + } + ] + }, + { + "name": "VisualScriptNode", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "_default_input_values", + "type": "Array", + "getter": "_get_default_input_values", + "setter": "_set_default_input_values", + "index": -1 + } + ], + "signals": [ + { + "name": "ports_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "_get_default_input_values", + "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_default_input_values", + "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": "values", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_default_input_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": "port_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_visual_script", + "return_type": "VisualScript", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "ports_changed_notify", + "return_type": "void", + "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_default_input_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": "port_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptOperator", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "operator", + "type": "int", + "getter": "get_operator", + "setter": "set_operator", + "index": -1 + }, + { + "name": "type", + "type": "int", + "getter": "get_typed", + "setter": "set_typed", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_operator", + "return_type": "enum.Variant::Operator", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_typed", + "return_type": "enum.Variant::Type", + "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_operator", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "op", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_typed", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptPreload", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "resource", + "type": "Resource", + "getter": "get_preload", + "setter": "set_preload", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_preload", + "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": "set_preload", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptPropertyGet", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "CALL_MODE_BASIC_TYPE": 3, + "CALL_MODE_INSTANCE": 2, + "CALL_MODE_NODE_PATH": 1, + "CALL_MODE_SELF": 0 + }, + "properties": [ + { + "name": "base_script", + "type": "String", + "getter": "get_base_script", + "setter": "set_base_script", + "index": -1 + }, + { + "name": "base_type", + "type": "String", + "getter": "get_base_type", + "setter": "set_base_type", + "index": -1 + }, + { + "name": "basic_type", + "type": "int", + "getter": "get_basic_type", + "setter": "set_basic_type", + "index": -1 + }, + { + "name": "index", + "type": "String", + "getter": "get_index", + "setter": "set_index", + "index": -1 + }, + { + "name": "node_path", + "type": "NodePath", + "getter": "get_base_path", + "setter": "set_base_path", + "index": -1 + }, + { + "name": "property", + "type": "String", + "getter": "get_property", + "setter": "set_property", + "index": -1 + }, + { + "name": "set_mode", + "type": "int", + "getter": "get_call_mode", + "setter": "set_call_mode", + "index": -1 + }, + { + "name": "type_cache", + "type": "int", + "getter": "_get_type_cache", + "setter": "_set_type_cache", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_type_cache", + "return_type": "enum.Variant::Type", + "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_type_cache", + "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_cache", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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_base_script", + "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_base_type", + "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_basic_type", + "return_type": "enum.Variant::Type", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_call_mode", + "return_type": "enum.VisualScriptPropertyGet::CallMode", + "is_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", + "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_property", + "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_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": "base_path", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_base_script", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "base_script", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_base_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": "base_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_basic_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": "basic_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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_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": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_property", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "CallMode", + "values": { + "CALL_MODE_SELF": 0, + "CALL_MODE_NODE_PATH": 1, + "CALL_MODE_INSTANCE": 2, + "CALL_MODE_BASIC_TYPE": 3 + } + } + ] + }, + { + "name": "VisualScriptPropertySet", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "ASSIGN_OP_ADD": 1, + "ASSIGN_OP_BIT_AND": 8, + "ASSIGN_OP_BIT_OR": 9, + "ASSIGN_OP_BIT_XOR": 10, + "ASSIGN_OP_DIV": 4, + "ASSIGN_OP_MOD": 5, + "ASSIGN_OP_MUL": 3, + "ASSIGN_OP_NONE": 0, + "ASSIGN_OP_SHIFT_LEFT": 6, + "ASSIGN_OP_SHIFT_RIGHT": 7, + "ASSIGN_OP_SUB": 2, + "CALL_MODE_BASIC_TYPE": 3, + "CALL_MODE_INSTANCE": 2, + "CALL_MODE_NODE_PATH": 1, + "CALL_MODE_SELF": 0 + }, + "properties": [ + { + "name": "assign_op", + "type": "int", + "getter": "get_assign_op", + "setter": "set_assign_op", + "index": -1 + }, + { + "name": "base_script", + "type": "String", + "getter": "get_base_script", + "setter": "set_base_script", + "index": -1 + }, + { + "name": "base_type", + "type": "String", + "getter": "get_base_type", + "setter": "set_base_type", + "index": -1 + }, + { + "name": "basic_type", + "type": "int", + "getter": "get_basic_type", + "setter": "set_basic_type", + "index": -1 + }, + { + "name": "index", + "type": "String", + "getter": "get_index", + "setter": "set_index", + "index": -1 + }, + { + "name": "node_path", + "type": "NodePath", + "getter": "get_base_path", + "setter": "set_base_path", + "index": -1 + }, + { + "name": "property", + "type": "String", + "getter": "get_property", + "setter": "set_property", + "index": -1 + }, + { + "name": "set_mode", + "type": "int", + "getter": "get_call_mode", + "setter": "set_call_mode", + "index": -1 + }, + { + "name": "type_cache", + "type": "int", + "getter": "_get_type_cache", + "setter": "_set_type_cache", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_type_cache", + "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_type_cache", + "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_cache", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_assign_op", + "return_type": "enum.VisualScriptPropertySet::AssignOp", + "is_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_base_script", + "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_base_type", + "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_basic_type", + "return_type": "enum.Variant::Type", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_call_mode", + "return_type": "enum.VisualScriptPropertySet::CallMode", + "is_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", + "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_property", + "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_assign_op", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "assign_op", + "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": "base_path", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_base_script", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "base_script", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_base_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": "base_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_basic_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": "basic_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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_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": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_property", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "AssignOp", + "values": { + "ASSIGN_OP_NONE": 0, + "ASSIGN_OP_ADD": 1, + "ASSIGN_OP_SUB": 2, + "ASSIGN_OP_MUL": 3, + "ASSIGN_OP_DIV": 4, + "ASSIGN_OP_MOD": 5, + "ASSIGN_OP_SHIFT_LEFT": 6, + "ASSIGN_OP_SHIFT_RIGHT": 7, + "ASSIGN_OP_BIT_AND": 8, + "ASSIGN_OP_BIT_OR": 9, + "ASSIGN_OP_BIT_XOR": 10 + } + }, + { + "name": "CallMode", + "values": { + "CALL_MODE_SELF": 0, + "CALL_MODE_NODE_PATH": 1, + "CALL_MODE_INSTANCE": 2, + "CALL_MODE_BASIC_TYPE": 3 + } + } + ] + }, + { + "name": "VisualScriptResourcePath", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "path", + "type": "String", + "getter": "get_resource_path", + "setter": "set_resource_path", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_resource_path", + "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": "set_resource_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": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptReturn", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "return_enabled", + "type": "bool", + "getter": "is_return_value_enabled", + "setter": "set_enable_return_value", + "index": -1 + }, + { + "name": "return_type", + "type": "int", + "getter": "get_return_type", + "setter": "set_return_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_return_type", + "return_type": "enum.Variant::Type", + "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_return_value_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": "set_enable_return_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_return_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptSceneNode", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "node_path", + "type": "NodePath", + "getter": "get_node_path", + "setter": "set_node_path", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_node_path", + "return_type": "NodePath", + "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_node_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptSceneTree", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptSelect", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "type", + "type": "int", + "getter": "get_typed", + "setter": "set_typed", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_typed", + "return_type": "enum.Variant::Type", + "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_typed", + "return_type": "void", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptSelf", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptSequence", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "steps", + "type": "int", + "getter": "get_steps", + "setter": "set_steps", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_steps", + "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_steps", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "steps", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptSubCall", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "_subcall", + "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": "arguments", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptSwitch", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptTypeCast", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "base_script", + "type": "String", + "getter": "get_base_script", + "setter": "set_base_script", + "index": -1 + }, + { + "name": "base_type", + "type": "String", + "getter": "get_base_type", + "setter": "set_base_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_base_script", + "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_base_type", + "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_base_script", + "return_type": "void", + "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_base_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": "type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptVariableGet", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "var_name", + "type": "String", + "getter": "get_variable", + "setter": "set_variable", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_variable", + "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_variable", + "return_type": "void", + "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": "VisualScriptVariableSet", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "var_name", + "type": "String", + "getter": "get_variable", + "setter": "set_variable", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_variable", + "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_variable", + "return_type": "void", + "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": "VisualScriptWhile", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptYield", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "YIELD_FRAME": 1, + "YIELD_PHYSICS_FRAME": 2, + "YIELD_WAIT": 3 + }, + "properties": [ + { + "name": "mode", + "type": "int", + "getter": "get_yield_mode", + "setter": "set_yield_mode", + "index": -1 + }, + { + "name": "wait_time", + "type": "float", + "getter": "get_wait_time", + "setter": "set_wait_time", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_wait_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_yield_mode", + "return_type": "enum.VisualScriptYield::YieldMode", + "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_wait_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_yield_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": "" + } + ] + } + ], + "enums": [ + { + "name": "YieldMode", + "values": { + "YIELD_FRAME": 1, + "YIELD_PHYSICS_FRAME": 2, + "YIELD_WAIT": 3 + } + } + ] + }, + { + "name": "VisualScriptYieldSignal", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "CALL_MODE_INSTANCE": 2, + "CALL_MODE_NODE_PATH": 1, + "CALL_MODE_SELF": 0 + }, + "properties": [ + { + "name": "base_type", + "type": "String", + "getter": "get_base_type", + "setter": "set_base_type", + "index": -1 + }, + { + "name": "call_mode", + "type": "int", + "getter": "get_call_mode", + "setter": "set_call_mode", + "index": -1 + }, + { + "name": "node_path", + "type": "NodePath", + "getter": "get_base_path", + "setter": "set_base_path", + "index": -1 + }, + { + "name": "signal", + "type": "String", + "getter": "get_signal", + "setter": "set_signal", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_base_type", + "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_call_mode", + "return_type": "enum.VisualScriptYieldSignal::CallMode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_signal", + "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_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": "base_path", + "type": "NodePath", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_base_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": "base_type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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_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": "signal", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "CallMode", + "values": { + "CALL_MODE_SELF": 0, + "CALL_MODE_NODE_PATH": 1, + "CALL_MODE_INSTANCE": 2 + } + } + ] + }, + { + "name": "VisualServer", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "VisualServer", + "instanciable": false, + "is_reference": false, + "constants": { + "ARRAY_BONES": 6, + "ARRAY_COLOR": 3, + "ARRAY_COMPRESS_BONES": 32768, + "ARRAY_COMPRESS_COLOR": 4096, + "ARRAY_COMPRESS_DEFAULT": 2194432, + "ARRAY_COMPRESS_INDEX": 131072, + "ARRAY_COMPRESS_NORMAL": 1024, + "ARRAY_COMPRESS_TANGENT": 2048, + "ARRAY_COMPRESS_TEX_UV": 8192, + "ARRAY_COMPRESS_TEX_UV2": 16384, + "ARRAY_COMPRESS_VERTEX": 512, + "ARRAY_COMPRESS_WEIGHTS": 65536, + "ARRAY_FLAG_USE_16_BIT_BONES": 524288, + "ARRAY_FLAG_USE_2D_VERTICES": 262144, + "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION": 2097152, + "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, + "BLEND_SHAPE_MODE_NORMALIZED": 0, + "BLEND_SHAPE_MODE_RELATIVE": 1, + "CANVAS_ITEM_Z_MAX": 4096, + "CANVAS_ITEM_Z_MIN": -4096, + "CANVAS_LIGHT_FILTER_NONE": 0, + "CANVAS_LIGHT_FILTER_PCF13": 5, + "CANVAS_LIGHT_FILTER_PCF3": 1, + "CANVAS_LIGHT_FILTER_PCF5": 2, + "CANVAS_LIGHT_FILTER_PCF7": 3, + "CANVAS_LIGHT_FILTER_PCF9": 4, + "CANVAS_LIGHT_MODE_ADD": 0, + "CANVAS_LIGHT_MODE_MASK": 3, + "CANVAS_LIGHT_MODE_MIX": 2, + "CANVAS_LIGHT_MODE_SUB": 1, + "CANVAS_OCCLUDER_POLYGON_CULL_CLOCKWISE": 1, + "CANVAS_OCCLUDER_POLYGON_CULL_COUNTER_CLOCKWISE": 2, + "CANVAS_OCCLUDER_POLYGON_CULL_DISABLED": 0, + "CUBEMAP_BACK": 5, + "CUBEMAP_BOTTOM": 2, + "CUBEMAP_FRONT": 4, + "CUBEMAP_LEFT": 0, + "CUBEMAP_RIGHT": 1, + "CUBEMAP_TOP": 3, + "ENV_BG_CANVAS": 4, + "ENV_BG_CLEAR_COLOR": 0, + "ENV_BG_COLOR": 1, + "ENV_BG_COLOR_SKY": 3, + "ENV_BG_KEEP": 5, + "ENV_BG_MAX": 7, + "ENV_BG_SKY": 2, + "ENV_DOF_BLUR_QUALITY_HIGH": 2, + "ENV_DOF_BLUR_QUALITY_LOW": 0, + "ENV_DOF_BLUR_QUALITY_MEDIUM": 1, + "ENV_SSAO_BLUR_1x1": 1, + "ENV_SSAO_BLUR_2x2": 2, + "ENV_SSAO_BLUR_3x3": 3, + "ENV_SSAO_BLUR_DISABLED": 0, + "ENV_SSAO_QUALITY_HIGH": 2, + "ENV_SSAO_QUALITY_LOW": 0, + "ENV_SSAO_QUALITY_MEDIUM": 1, + "ENV_TONE_MAPPER_ACES": 3, + "ENV_TONE_MAPPER_ACES_FITTED": 4, + "ENV_TONE_MAPPER_FILMIC": 2, + "ENV_TONE_MAPPER_LINEAR": 0, + "ENV_TONE_MAPPER_REINHARD": 1, + "FEATURE_MULTITHREADED": 1, + "FEATURE_SHADERS": 0, + "GLOW_BLEND_MODE_ADDITIVE": 0, + "GLOW_BLEND_MODE_REPLACE": 3, + "GLOW_BLEND_MODE_SCREEN": 1, + "GLOW_BLEND_MODE_SOFTLIGHT": 2, + "INFO_2D_DRAW_CALLS_IN_FRAME": 7, + "INFO_2D_ITEMS_IN_FRAME": 6, + "INFO_DRAW_CALLS_IN_FRAME": 5, + "INFO_MATERIAL_CHANGES_IN_FRAME": 2, + "INFO_OBJECTS_IN_FRAME": 0, + "INFO_SHADER_CHANGES_IN_FRAME": 3, + "INFO_SURFACE_CHANGES_IN_FRAME": 4, + "INFO_TEXTURE_MEM_USED": 10, + "INFO_USAGE_VIDEO_MEM_TOTAL": 8, + "INFO_VERTEX_MEM_USED": 11, + "INFO_VERTICES_IN_FRAME": 1, + "INFO_VIDEO_MEM_USED": 9, + "INSTANCE_FLAG_DRAW_NEXT_FRAME_IF_VISIBLE": 1, + "INSTANCE_FLAG_MAX": 2, + "INSTANCE_FLAG_USE_BAKED_LIGHT": 0, + "INSTANCE_GEOMETRY_MASK": 30, + "INSTANCE_GI_PROBE": 7, + "INSTANCE_IMMEDIATE": 3, + "INSTANCE_LIGHT": 5, + "INSTANCE_LIGHTMAP_CAPTURE": 8, + "INSTANCE_MAX": 9, + "INSTANCE_MESH": 1, + "INSTANCE_MULTIMESH": 2, + "INSTANCE_NONE": 0, + "INSTANCE_PARTICLES": 4, + "INSTANCE_REFLECTION_PROBE": 6, + "LIGHT_BAKE_ALL": 2, + "LIGHT_BAKE_DISABLED": 0, + "LIGHT_BAKE_INDIRECT": 1, + "LIGHT_DIRECTIONAL": 0, + "LIGHT_DIRECTIONAL_SHADOW_DEPTH_RANGE_OPTIMIZED": 1, + "LIGHT_DIRECTIONAL_SHADOW_DEPTH_RANGE_STABLE": 0, + "LIGHT_DIRECTIONAL_SHADOW_ORTHOGONAL": 0, + "LIGHT_DIRECTIONAL_SHADOW_PARALLEL_2_SPLITS": 1, + "LIGHT_DIRECTIONAL_SHADOW_PARALLEL_4_SPLITS": 2, + "LIGHT_OMNI": 1, + "LIGHT_OMNI_SHADOW_CUBE": 1, + "LIGHT_OMNI_SHADOW_DETAIL_HORIZONTAL": 1, + "LIGHT_OMNI_SHADOW_DETAIL_VERTICAL": 0, + "LIGHT_OMNI_SHADOW_DUAL_PARABOLOID": 0, + "LIGHT_PARAM_ATTENUATION": 5, + "LIGHT_PARAM_CONTACT_SHADOW_SIZE": 8, + "LIGHT_PARAM_ENERGY": 0, + "LIGHT_PARAM_INDIRECT_ENERGY": 1, + "LIGHT_PARAM_MAX": 16, + "LIGHT_PARAM_RANGE": 4, + "LIGHT_PARAM_SHADOW_BIAS": 14, + "LIGHT_PARAM_SHADOW_BIAS_SPLIT_SCALE": 15, + "LIGHT_PARAM_SHADOW_MAX_DISTANCE": 9, + "LIGHT_PARAM_SHADOW_NORMAL_BIAS": 13, + "LIGHT_PARAM_SHADOW_SPLIT_1_OFFSET": 10, + "LIGHT_PARAM_SHADOW_SPLIT_2_OFFSET": 11, + "LIGHT_PARAM_SHADOW_SPLIT_3_OFFSET": 12, + "LIGHT_PARAM_SIZE": 2, + "LIGHT_PARAM_SPECULAR": 3, + "LIGHT_PARAM_SPOT_ANGLE": 6, + "LIGHT_PARAM_SPOT_ATTENUATION": 7, + "LIGHT_SPOT": 2, + "MATERIAL_RENDER_PRIORITY_MAX": 127, + "MATERIAL_RENDER_PRIORITY_MIN": -128, + "MAX_CURSORS": 8, + "MAX_GLOW_LEVELS": 7, + "MULTIMESH_COLOR_8BIT": 1, + "MULTIMESH_COLOR_FLOAT": 2, + "MULTIMESH_COLOR_NONE": 0, + "MULTIMESH_CUSTOM_DATA_8BIT": 1, + "MULTIMESH_CUSTOM_DATA_FLOAT": 2, + "MULTIMESH_CUSTOM_DATA_NONE": 0, + "MULTIMESH_TRANSFORM_2D": 0, + "MULTIMESH_TRANSFORM_3D": 1, + "NINE_PATCH_STRETCH": 0, + "NINE_PATCH_TILE": 1, + "NINE_PATCH_TILE_FIT": 2, + "NO_INDEX_ARRAY": -1, + "PARTICLES_DRAW_ORDER_INDEX": 0, + "PARTICLES_DRAW_ORDER_LIFETIME": 1, + "PARTICLES_DRAW_ORDER_VIEW_DEPTH": 2, + "PRIMITIVE_LINES": 1, + "PRIMITIVE_LINE_LOOP": 3, + "PRIMITIVE_LINE_STRIP": 2, + "PRIMITIVE_MAX": 7, + "PRIMITIVE_POINTS": 0, + "PRIMITIVE_TRIANGLES": 4, + "PRIMITIVE_TRIANGLE_FAN": 6, + "PRIMITIVE_TRIANGLE_STRIP": 5, + "REFLECTION_PROBE_UPDATE_ALWAYS": 1, + "REFLECTION_PROBE_UPDATE_ONCE": 0, + "SCENARIO_DEBUG_DISABLED": 0, + "SCENARIO_DEBUG_OVERDRAW": 2, + "SCENARIO_DEBUG_SHADELESS": 3, + "SCENARIO_DEBUG_WIREFRAME": 1, + "SHADER_CANVAS_ITEM": 1, + "SHADER_MAX": 3, + "SHADER_PARTICLES": 2, + "SHADER_SPATIAL": 0, + "SHADOW_CASTING_SETTING_DOUBLE_SIDED": 2, + "SHADOW_CASTING_SETTING_OFF": 0, + "SHADOW_CASTING_SETTING_ON": 1, + "SHADOW_CASTING_SETTING_SHADOWS_ONLY": 3, + "TEXTURE_FLAGS_DEFAULT": 7, + "TEXTURE_FLAG_ANISOTROPIC_FILTER": 8, + "TEXTURE_FLAG_CONVERT_TO_LINEAR": 16, + "TEXTURE_FLAG_FILTER": 4, + "TEXTURE_FLAG_MIPMAPS": 1, + "TEXTURE_FLAG_MIRRORED_REPEAT": 32, + "TEXTURE_FLAG_REPEAT": 2, + "TEXTURE_FLAG_USED_FOR_STREAMING": 2048, + "TEXTURE_TYPE_2D": 0, + "TEXTURE_TYPE_2D_ARRAY": 3, + "TEXTURE_TYPE_3D": 4, + "TEXTURE_TYPE_CUBEMAP": 2, + "VIEWPORT_CLEAR_ALWAYS": 0, + "VIEWPORT_CLEAR_NEVER": 1, + "VIEWPORT_CLEAR_ONLY_NEXT_FRAME": 2, + "VIEWPORT_DEBUG_DRAW_DISABLED": 0, + "VIEWPORT_DEBUG_DRAW_OVERDRAW": 2, + "VIEWPORT_DEBUG_DRAW_UNSHADED": 1, + "VIEWPORT_DEBUG_DRAW_WIREFRAME": 3, + "VIEWPORT_MSAA_16X": 4, + "VIEWPORT_MSAA_2X": 1, + "VIEWPORT_MSAA_4X": 2, + "VIEWPORT_MSAA_8X": 3, + "VIEWPORT_MSAA_DISABLED": 0, + "VIEWPORT_MSAA_EXT_2X": 5, + "VIEWPORT_MSAA_EXT_4X": 6, + "VIEWPORT_RENDER_INFO_2D_DRAW_CALLS_IN_FRAME": 7, + "VIEWPORT_RENDER_INFO_2D_ITEMS_IN_FRAME": 6, + "VIEWPORT_RENDER_INFO_DRAW_CALLS_IN_FRAME": 5, + "VIEWPORT_RENDER_INFO_MATERIAL_CHANGES_IN_FRAME": 2, + "VIEWPORT_RENDER_INFO_MAX": 8, + "VIEWPORT_RENDER_INFO_OBJECTS_IN_FRAME": 0, + "VIEWPORT_RENDER_INFO_SHADER_CHANGES_IN_FRAME": 3, + "VIEWPORT_RENDER_INFO_SURFACE_CHANGES_IN_FRAME": 4, + "VIEWPORT_RENDER_INFO_VERTICES_IN_FRAME": 1, + "VIEWPORT_UPDATE_ALWAYS": 3, + "VIEWPORT_UPDATE_DISABLED": 0, + "VIEWPORT_UPDATE_ONCE": 1, + "VIEWPORT_UPDATE_WHEN_VISIBLE": 2, + "VIEWPORT_USAGE_2D": 0, + "VIEWPORT_USAGE_2D_NO_SAMPLING": 1, + "VIEWPORT_USAGE_3D": 2, + "VIEWPORT_USAGE_3D_NO_EFFECTS": 3 + }, + "properties": [ + { + "name": "render_loop_enabled", + "type": "bool", + "getter": "is_render_loop_enabled", + "setter": "set_render_loop_enabled", + "index": -1 + } + ], + "signals": [ + { + "name": "frame_post_draw", + "arguments": [ + ] + }, + { + "name": "frame_pre_draw", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "black_bars_set_images", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "left", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "top", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "right", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bottom", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "black_bars_set_margins", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "left", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "top", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "right", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bottom", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "camera_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "camera_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": "camera", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "camera_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": "camera", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "env", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "camera_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": "camera", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "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": "camera_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": "camera", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "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": "camera_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": "camera", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "fovy_degrees", + "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": "camera_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": "camera", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "camera_set_use_vertical_aspect", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "camera", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "canvas_item_add_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pos", + "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": "canvas_item_add_clip_ignore", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ignore", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_add_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "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": "canvas_item_add_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "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": "texture", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + }, + { + "name": "normal_map", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + } + ] + }, + { + "name": "canvas_item_add_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "normal_map", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + } + ] + }, + { + "name": "canvas_item_add_nine_patch", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "source", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "topleft", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bottomright", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "x_axis_mode", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "y_axis_mode", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "draw_center", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "modulate", + "type": "Color", + "has_default_value": true, + "default_value": "1,1,1,1" + }, + { + "name": "normal_map", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + } + ] + }, + { + "name": "canvas_item_add_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "normal_map", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_add_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "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": "RID", + "has_default_value": true, + "default_value": "[RID]" + }, + { + "name": "normal_map", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + }, + { + "name": "antialiased", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "canvas_item_add_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "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": "canvas_item_add_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "width", + "type": "float", + "has_default_value": true, + "default_value": "1" + }, + { + "name": "normal_map", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + } + ] + }, + { + "name": "canvas_item_add_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_add_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_add_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tile", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "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": "RID", + "has_default_value": true, + "default_value": "[RID]" + } + ] + }, + { + "name": "canvas_item_add_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "RID", + "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": "RID", + "has_default_value": true, + "default_value": "[RID]" + }, + { + "name": "clip_uv", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "canvas_item_add_triangle_array", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "indices", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + }, + { + "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": "bones", + "type": "PoolIntArray", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "weights", + "type": "PoolRealArray", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "texture", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + }, + { + "name": "count", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "normal_map", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + }, + { + "name": "antialiased", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "antialiasing_use_indices", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "canvas_item_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "canvas_item_set_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "clip", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_set_copy_to_backbuffer", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_set_custom_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "use_custom_rect", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rect", + "type": "Rect2", + "has_default_value": true, + "default_value": "(0, 0, 0, 0)" + } + ] + }, + { + "name": "canvas_item_set_distance_field_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_set_draw_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_set_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "parent", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_set_sort_children_by_y", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "visible", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_set_z_as_relative_to_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_item_set_z_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": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "z_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_attach_to_canvas", + "return_type": "void", + "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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "canvas", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "canvas_light_occluder_attach_to_canvas", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "occluder", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "canvas", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_occluder_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "canvas_light_occluder_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": "occluder", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_occluder_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": "occluder", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_occluder_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": "occluder", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "polygon", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_occluder_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": "occluder", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "energy", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_set_item_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_set_item_shadow_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_set_layer_range", + "return_type": "void", + "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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "min_layer", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_layer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "scale", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_set_shadow_buffer_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_set_shadow_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_set_shadow_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_set_shadow_filter", + "return_type": "void", + "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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "filter", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_set_shadow_gradient_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "length", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_set_shadow_smooth", + "return_type": "void", + "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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "smooth", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_set_texture_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "offset", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_light_set_z_range", + "return_type": "void", + "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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "min_z", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_z", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_occluder_polygon_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "canvas_occluder_polygon_set_cull_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": "occluder_polygon", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_occluder_polygon_set_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": "occluder_polygon", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "closed", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_occluder_polygon_set_shape_as_lines", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "occluder_polygon", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_set_item_mirroring", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "canvas", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "item", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mirroring", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "canvas_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": "canvas", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "directional_light_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "draw", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "swap_buffers", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "frame_step", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "environment_create", + "return_type": "RID", + "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_set_adjustment", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "brightness", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "contrast", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "saturation", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ramp", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_ambient_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": "env", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + }, + { + "name": "energy", + "type": "float", + "has_default_value": true, + "default_value": "1" + }, + { + "name": "sky_contibution", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "environment_set_background", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bg", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_bg_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": "env", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_bg_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": "env", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "energy", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_canvas_max_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": "env", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_layer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_dof_blur_far", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "distance", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transition", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "far_amount", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "quality", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_dof_blur_near", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "distance", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transition", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "far_amount", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "quality", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_fog", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + }, + { + "name": "sun_color", + "type": "Color", + "has_default_value": false, + "default_value": "" + }, + { + "name": "sun_amount", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_fog_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": "env", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "depth_begin", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "depth_end", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "depth_curve", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transmit", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transmit_curve", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_fog_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": "env", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "min_height", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_height", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height_curve", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_glow", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "level_flags", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "strength", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bloom_threshold", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "blend_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hdr_bleed_threshold", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hdr_bleed_scale", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hdr_luminance_cap", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bicubic_upscale", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_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": "env", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "sky", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_sky_custom_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": "env", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "scale", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_sky_orientation", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "orientation", + "type": "Basis", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_ssao", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius2", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "intensity2", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bias", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "light_affect", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ao_channel_affect", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + }, + { + "name": "quality", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "blur", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bilateral_sharpness", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_ssr", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_steps", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "fade_in", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "fade_out", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "depth_tolerance", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "roughness", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "environment_set_tonemap", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tone_mapper", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "exposure", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "white", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "auto_exposure", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "min_luminance", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_luminance", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "auto_exp_speed", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "auto_exp_grey", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "force_draw", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "swap_buffers", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "frame_step", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "force_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": "free_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": "get_render_info", + "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": "info", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_test_cube", + "return_type": "RID", + "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_test_texture", + "return_type": "RID", + "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_video_adapter_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_video_adapter_vendor", + "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_white_texture", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "gi_probe_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "gi_probe_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_get_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_get_dynamic_data", + "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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_get_dynamic_range", + "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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_get_normal_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_get_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_get_to_cell_xform", + "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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_is_compressed", + "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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bias", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bounds", + "type": "AABB", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_set_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "range", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_set_compress", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_set_dynamic_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "data", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_set_dynamic_range", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "range", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "energy", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_set_normal_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bias", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_set_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "propagation", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "gi_probe_set_to_cell_xform", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "xform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_changed", + "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": "has_feature", + "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": "feature", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_os_feature", + "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": "feature", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "immediate_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": "immediate", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "primitive", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + } + ] + }, + { + "name": "immediate_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": "immediate", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "immediate_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": "immediate", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "immediate_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "immediate_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": "immediate", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "immediate_get_material", + "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": "immediate", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "immediate_normal", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "immediate", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "normal", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "immediate_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": "immediate", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "immediate_tangent", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "immediate", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tangent", + "type": "Plane", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "immediate_uv", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "immediate", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tex_uv", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "immediate_uv2", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "immediate", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "tex_uv", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "immediate_vertex", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "immediate", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "vertex", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "immediate_vertex_2d", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "immediate", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "vertex", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "init", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "instance_attach_object_instance_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": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_attach_skeleton", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "skeleton", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "instance_create2", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "base", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "scenario", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_geometry_set_as_instance_lod", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "as_lod_of_instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_geometry_set_cast_shadows_setting", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shadow_casting_setting", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_geometry_set_draw_range", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "min", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "min_margin", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "max_margin", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_geometry_set_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": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flag", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_geometry_set_material_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": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_set_base", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "base", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_set_blend_shape_weight", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "weight", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_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": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "aabb", + "type": "AABB", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_set_exterior", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_set_extra_visibility_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": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "margin", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_set_layer_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": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_set_scenario", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "scenario", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_set_surface_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": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_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": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance_set_use_lightmap", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "lightmap_instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "lightmap", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "lightmap_slice", + "type": "int", + "has_default_value": true, + "default_value": "-1" + }, + { + "name": "lightmap_uv_rect", + "type": "Rect2", + "has_default_value": true, + "default_value": "(0, 0, 1, 1)" + } + ] + }, + { + "name": "instance_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": "instance", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "visible", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instances_cull_aabb", + "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": "aabb", + "type": "AABB", + "has_default_value": false, + "default_value": "" + }, + { + "name": "scenario", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + } + ] + }, + { + "name": "instances_cull_convex", + "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": "convex", + "type": "Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "scenario", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + } + ] + }, + { + "name": "instances_cull_ray", + "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": "from", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "scenario", + "type": "RID", + "has_default_value": true, + "default_value": "[RID]" + } + ] + }, + { + "name": "is_render_loop_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": "light_directional_set_blend_splits", + "return_type": "void", + "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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_directional_set_shadow_depth_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "range_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_directional_set_shadow_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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_omni_set_shadow_detail", + "return_type": "void", + "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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "detail", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_omni_set_shadow_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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_set_bake_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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bake_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mask", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_set_negative", + "return_type": "void", + "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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "param", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_set_projector", + "return_type": "void", + "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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_set_reverse_cull_face_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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_set_shadow", + "return_type": "void", + "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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_set_shadow_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": "light", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "light_set_use_gi", + "return_type": "void", + "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", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "lightmap_capture_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "lightmap_capture_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": "capture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "lightmap_capture_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": "capture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "lightmap_capture_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": "capture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "lightmap_capture_get_octree_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": "capture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "lightmap_capture_get_octree_cell_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": "capture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "lightmap_capture_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": "capture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "lightmap_capture_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": "capture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bounds", + "type": "AABB", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "lightmap_capture_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": "capture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "energy", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "lightmap_capture_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": "capture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "interior", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "lightmap_capture_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": "capture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "octree", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "lightmap_capture_set_octree_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": "capture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "subdiv", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "lightmap_capture_set_octree_cell_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": "capture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "xform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "make_sphere_mesh", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "latitudes", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "longitudes", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "material_create", + "return_type": "RID", + "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_get_param", + "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": "material", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "parameter", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "material_get_param_default", + "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": "material", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "parameter", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "material_get_shader", + "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": "shader_material", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "material_set_line_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": "material", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "width", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "material_set_next_pass", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "next_material", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "material_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": "material", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "parameter", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "material_set_render_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": "material", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "priority", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "material_set_shader", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "shader_material", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shader", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "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_format", + "type": "int", + "has_default_value": true, + "default_value": "2194432" + } + ] + }, + { + "name": "mesh_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_create", + "return_type": "RID", + "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_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_get_blend_shape_mode", + "return_type": "enum.VisualServer::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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_get_surface_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_remove_surface", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_set_blend_shape_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "amount", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "aabb", + "type": "AABB", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_surface_get_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_surface_get_array", + "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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_surface_get_arrays", + "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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_surface_get_blend_shape_arrays", + "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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_surface_get_format_offset", + "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": "format", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "vertex_len", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index_len", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "array_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_surface_get_format_stride", + "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": "format", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "vertex_len", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index_len", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "array_index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_surface_get_index_array", + "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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_surface_get_material", + "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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_surface_get_primitive_type", + "return_type": "enum.VisualServer::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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_surface_get_skeleton_aabb", + "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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_surface_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "mesh_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": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "surface", + "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": "" + } + ] + }, + { + "name": "multimesh_allocate", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "instances", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform_format", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color_format", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "custom_data_format", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "multimesh_create", + "return_type": "RID", + "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_get_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": "multimesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_get_instance_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": "multimesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_get_mesh", + "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": "multimesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_get_visible_instances", + "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": "multimesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_instance_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": "multimesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_instance_get_custom_data", + "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": "multimesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_instance_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": "multimesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_instance_get_transform_2d", + "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": "multimesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_instance_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": "multimesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_instance_set_custom_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": "multimesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "custom_data", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_instance_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": "multimesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_instance_set_transform_2d", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_set_as_bulk_array", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "array", + "type": "PoolRealArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_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": "multimesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "multimesh_set_visible_instances", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "visible", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "omni_light_create", + "return_type": "RID", + "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_create", + "return_type": "RID", + "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_get_current_aabb", + "return_type": "AABB", + "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": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_get_emitting", + "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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_is_inactive", + "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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_request_process", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "amount", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "aabb", + "type": "AABB", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "order", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_set_draw_pass_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pass", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mesh", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_set_draw_passes", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "count", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_set_emission_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "emitting", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ratio", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "fps", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "lifetime", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "one_shot", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "time", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_set_process_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "material", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "ratio", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "scale", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "particles_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": "particles", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "reflection_probe_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "reflection_probe_set_as_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "reflection_probe_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "layers", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "reflection_probe_set_enable_box_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "reflection_probe_set_enable_shadows", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "reflection_probe_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "extents", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "reflection_probe_set_intensity", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "reflection_probe_set_interior_ambient", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "reflection_probe_set_interior_ambient_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "energy", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "reflection_probe_set_interior_ambient_probe_contribution", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "contrib", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "reflection_probe_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "reflection_probe_set_origin_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "offset", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "reflection_probe_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": "probe", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "request_frame_drawn_callback", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "where", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "userdata", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "scenario_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "scenario_set_debug", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "scenario", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "debug_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "scenario_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": "scenario", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "environment", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "scenario_set_fallback_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": "scenario", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "environment", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "scenario_set_reflection_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": "scenario", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "subdiv", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_boot_image", + "return_type": "void", + "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": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + }, + { + "name": "scale", + "type": "bool", + "has_default_value": false, + "default_value": "" + }, + { + "name": "use_filter", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "set_debug_generate_wireframes", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "generate", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_default_clear_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_render_loop_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_shader_time_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_use_occlusion_culling", + "return_type": "void", + "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": "shader_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "shader_get_code", + "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": "shader", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shader_get_default_texture_param", + "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": "shader", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shader_get_param_list", + "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": "shader", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shader_set_code", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "shader", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "code", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shader_set_default_texture_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": "shader", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "skeleton_allocate", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "skeleton", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bones", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "is_2d_skeleton", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "skeleton_bone_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": "skeleton", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bone", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "skeleton_bone_get_transform_2d", + "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": "skeleton", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bone", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "skeleton_bone_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": "skeleton", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bone", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "skeleton_bone_set_transform_2d", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "skeleton", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bone", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "skeleton_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "skeleton_get_bone_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": "skeleton", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "sky_create", + "return_type": "RID", + "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_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": "sky", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cube_map", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radiance_size", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "spot_light_create", + "return_type": "RID", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "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": "texture_allocate", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "width", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "depth_3d", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "format", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": true, + "default_value": "7" + } + ] + }, + { + "name": "texture_bind", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "number", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "texture_create", + "return_type": "RID", + "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_create_from_image", + "return_type": "RID", + "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": "flags", + "type": "int", + "has_default_value": true, + "default_value": "7" + } + ] + }, + { + "name": "texture_debug_usage", + "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": "texture_get_data", + "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": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "cube_side", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "texture_get_depth", + "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": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "texture_get_flags", + "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": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "texture_get_format", + "return_type": "enum.Image::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": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "texture_get_height", + "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": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "texture_get_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": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "texture_get_texid", + "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": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "texture_get_type", + "return_type": "enum.VisualServer::TextureType", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "texture_get_width", + "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": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "texture_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": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "image", + "type": "Image", + "has_default_value": false, + "default_value": "" + }, + { + "name": "layer", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "texture_set_data_partial", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "image", + "type": "Image", + "has_default_value": false, + "default_value": "" + }, + { + "name": "src_x", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "src_y", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "src_w", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "src_h", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dst_x", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dst_y", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dst_mip", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "layer", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "texture_set_flags", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "texture_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": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "texture_set_shrink_all_x2_on_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": "shrink", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "texture_set_size_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": "texture", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "width", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "depth", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "textures_keep_original", + "return_type": "void", + "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": "viewport_attach_camera", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "camera", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_attach_canvas", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "canvas", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_attach_to_screen", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "rect", + "type": "Rect2", + "has_default_value": true, + "default_value": "(0, 0, 0, 0)" + }, + { + "name": "screen", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "viewport_create", + "return_type": "RID", + "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_detach", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_get_render_info", + "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": "viewport", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "info", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_get_texture", + "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": "viewport", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_remove_canvas", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "canvas", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_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": "viewport", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "active", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_canvas_stacking", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "canvas", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "layer", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "sublayer", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_canvas_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": "viewport", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "canvas", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "offset", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_clear_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": "viewport", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "clear_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_debug_draw", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "draw", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_disable_3d", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_disable_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": "viewport", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "disabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_global_canvas_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": "viewport", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_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": "viewport", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_hide_canvas", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hidden", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_hide_scenario", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "hidden", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_msaa", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "msaa", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_parent_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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "parent_viewport", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_render_direct_to_screen", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_scenario", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "scenario", + "type": "RID", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_shadow_atlas_quadrant_subdivision", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "quadrant", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "subdivision", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_shadow_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": "viewport", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "size", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_sharpen_intensity", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "intensity", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_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": "viewport", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "width", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_transparent_background", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_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": "viewport", + "type": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "update_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_usage", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "usage", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_use_arvr", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "use_arvr", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_use_debanding", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "debanding", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_use_fxaa", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "fxaa", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "viewport_set_vflip", + "return_type": "void", + "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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "ReflectionProbeUpdateMode", + "values": { + "REFLECTION_PROBE_UPDATE_ONCE": 0, + "REFLECTION_PROBE_UPDATE_ALWAYS": 1 + } + }, + { + "name": "LightDirectionalShadowDepthRangeMode", + "values": { + "LIGHT_DIRECTIONAL_SHADOW_DEPTH_RANGE_STABLE": 0, + "LIGHT_DIRECTIONAL_SHADOW_DEPTH_RANGE_OPTIMIZED": 1 + } + }, + { + "name": "BlendShapeMode", + "values": { + "BLEND_SHAPE_MODE_NORMALIZED": 0, + "BLEND_SHAPE_MODE_RELATIVE": 1 + } + }, + { + "name": "PrimitiveType", + "values": { + "PRIMITIVE_POINTS": 0, + "PRIMITIVE_LINES": 1, + "PRIMITIVE_LINE_STRIP": 2, + "PRIMITIVE_LINE_LOOP": 3, + "PRIMITIVE_TRIANGLES": 4, + "PRIMITIVE_TRIANGLE_STRIP": 5, + "PRIMITIVE_TRIANGLE_FAN": 6, + "PRIMITIVE_MAX": 7 + } + }, + { + "name": "TextureType", + "values": { + "TEXTURE_TYPE_2D": 0, + "TEXTURE_TYPE_CUBEMAP": 2, + "TEXTURE_TYPE_2D_ARRAY": 3, + "TEXTURE_TYPE_3D": 4 + } + }, + { + "name": "EnvironmentSSAOQuality", + "values": { + "ENV_SSAO_QUALITY_LOW": 0, + "ENV_SSAO_QUALITY_MEDIUM": 1, + "ENV_SSAO_QUALITY_HIGH": 2 + } + }, + { + "name": "EnvironmentDOFBlurQuality", + "values": { + "ENV_DOF_BLUR_QUALITY_LOW": 0, + "ENV_DOF_BLUR_QUALITY_MEDIUM": 1, + "ENV_DOF_BLUR_QUALITY_HIGH": 2 + } + }, + { + "name": "RenderInfo", + "values": { + "INFO_OBJECTS_IN_FRAME": 0, + "INFO_VERTICES_IN_FRAME": 1, + "INFO_MATERIAL_CHANGES_IN_FRAME": 2, + "INFO_SHADER_CHANGES_IN_FRAME": 3, + "INFO_SURFACE_CHANGES_IN_FRAME": 4, + "INFO_DRAW_CALLS_IN_FRAME": 5, + "INFO_2D_ITEMS_IN_FRAME": 6, + "INFO_2D_DRAW_CALLS_IN_FRAME": 7, + "INFO_USAGE_VIDEO_MEM_TOTAL": 8, + "INFO_VIDEO_MEM_USED": 9, + "INFO_TEXTURE_MEM_USED": 10, + "INFO_VERTEX_MEM_USED": 11 + } + }, + { + "name": "NinePatchAxisMode", + "values": { + "NINE_PATCH_STRETCH": 0, + "NINE_PATCH_TILE": 1, + "NINE_PATCH_TILE_FIT": 2 + } + }, + { + "name": "ViewportRenderInfo", + "values": { + "VIEWPORT_RENDER_INFO_OBJECTS_IN_FRAME": 0, + "VIEWPORT_RENDER_INFO_VERTICES_IN_FRAME": 1, + "VIEWPORT_RENDER_INFO_MATERIAL_CHANGES_IN_FRAME": 2, + "VIEWPORT_RENDER_INFO_SHADER_CHANGES_IN_FRAME": 3, + "VIEWPORT_RENDER_INFO_SURFACE_CHANGES_IN_FRAME": 4, + "VIEWPORT_RENDER_INFO_DRAW_CALLS_IN_FRAME": 5, + "VIEWPORT_RENDER_INFO_2D_ITEMS_IN_FRAME": 6, + "VIEWPORT_RENDER_INFO_2D_DRAW_CALLS_IN_FRAME": 7, + "VIEWPORT_RENDER_INFO_MAX": 8 + } + }, + { + "name": "ViewportClearMode", + "values": { + "VIEWPORT_CLEAR_ALWAYS": 0, + "VIEWPORT_CLEAR_NEVER": 1, + "VIEWPORT_CLEAR_ONLY_NEXT_FRAME": 2 + } + }, + { + "name": "LightOmniShadowDetail", + "values": { + "LIGHT_OMNI_SHADOW_DETAIL_VERTICAL": 0, + "LIGHT_OMNI_SHADOW_DETAIL_HORIZONTAL": 1 + } + }, + { + "name": "ShaderMode", + "values": { + "SHADER_SPATIAL": 0, + "SHADER_CANVAS_ITEM": 1, + "SHADER_PARTICLES": 2, + "SHADER_MAX": 3 + } + }, + { + "name": "MultimeshTransformFormat", + "values": { + "MULTIMESH_TRANSFORM_2D": 0, + "MULTIMESH_TRANSFORM_3D": 1 + } + }, + { + "name": "ShadowCastingSetting", + "values": { + "SHADOW_CASTING_SETTING_OFF": 0, + "SHADOW_CASTING_SETTING_ON": 1, + "SHADOW_CASTING_SETTING_DOUBLE_SIDED": 2, + "SHADOW_CASTING_SETTING_SHADOWS_ONLY": 3 + } + }, + { + "name": "ViewportDebugDraw", + "values": { + "VIEWPORT_DEBUG_DRAW_DISABLED": 0, + "VIEWPORT_DEBUG_DRAW_UNSHADED": 1, + "VIEWPORT_DEBUG_DRAW_OVERDRAW": 2, + "VIEWPORT_DEBUG_DRAW_WIREFRAME": 3 + } + }, + { + "name": "ViewportUsage", + "values": { + "VIEWPORT_USAGE_2D": 0, + "VIEWPORT_USAGE_2D_NO_SAMPLING": 1, + "VIEWPORT_USAGE_3D": 2, + "VIEWPORT_USAGE_3D_NO_EFFECTS": 3 + } + }, + { + "name": "EnvironmentBG", + "values": { + "ENV_BG_CLEAR_COLOR": 0, + "ENV_BG_COLOR": 1, + "ENV_BG_SKY": 2, + "ENV_BG_COLOR_SKY": 3, + "ENV_BG_CANVAS": 4, + "ENV_BG_KEEP": 5, + "ENV_BG_MAX": 7 + } + }, + { + "name": "MultimeshCustomDataFormat", + "values": { + "MULTIMESH_CUSTOM_DATA_NONE": 0, + "MULTIMESH_CUSTOM_DATA_8BIT": 1, + "MULTIMESH_CUSTOM_DATA_FLOAT": 2 + } + }, + { + "name": "LightOmniShadowMode", + "values": { + "LIGHT_OMNI_SHADOW_DUAL_PARABOLOID": 0, + "LIGHT_OMNI_SHADOW_CUBE": 1 + } + }, + { + "name": "TextureFlags", + "values": { + "TEXTURE_FLAG_MIPMAPS": 1, + "TEXTURE_FLAG_REPEAT": 2, + "TEXTURE_FLAG_FILTER": 4, + "TEXTURE_FLAGS_DEFAULT": 7, + "TEXTURE_FLAG_ANISOTROPIC_FILTER": 8, + "TEXTURE_FLAG_CONVERT_TO_LINEAR": 16, + "TEXTURE_FLAG_MIRRORED_REPEAT": 32, + "TEXTURE_FLAG_USED_FOR_STREAMING": 2048 + } + }, + { + "name": "Features", + "values": { + "FEATURE_SHADERS": 0, + "FEATURE_MULTITHREADED": 1 + } + }, + { + "name": "InstanceType", + "values": { + "INSTANCE_NONE": 0, + "INSTANCE_MESH": 1, + "INSTANCE_MULTIMESH": 2, + "INSTANCE_IMMEDIATE": 3, + "INSTANCE_PARTICLES": 4, + "INSTANCE_LIGHT": 5, + "INSTANCE_REFLECTION_PROBE": 6, + "INSTANCE_GI_PROBE": 7, + "INSTANCE_LIGHTMAP_CAPTURE": 8, + "INSTANCE_MAX": 9, + "INSTANCE_GEOMETRY_MASK": 30 + } + }, + { + "name": "EnvironmentSSAOBlur", + "values": { + "ENV_SSAO_BLUR_DISABLED": 0, + "ENV_SSAO_BLUR_1x1": 1, + "ENV_SSAO_BLUR_2x2": 2, + "ENV_SSAO_BLUR_3x3": 3 + } + }, + { + "name": "EnvironmentToneMapper", + "values": { + "ENV_TONE_MAPPER_LINEAR": 0, + "ENV_TONE_MAPPER_REINHARD": 1, + "ENV_TONE_MAPPER_FILMIC": 2, + "ENV_TONE_MAPPER_ACES": 3, + "ENV_TONE_MAPPER_ACES_FITTED": 4 + } + }, + { + "name": "EnvironmentGlowBlendMode", + "values": { + "GLOW_BLEND_MODE_ADDITIVE": 0, + "GLOW_BLEND_MODE_SCREEN": 1, + "GLOW_BLEND_MODE_SOFTLIGHT": 2, + "GLOW_BLEND_MODE_REPLACE": 3 + } + }, + { + "name": "MultimeshColorFormat", + "values": { + "MULTIMESH_COLOR_NONE": 0, + "MULTIMESH_COLOR_8BIT": 1, + "MULTIMESH_COLOR_FLOAT": 2 + } + }, + { + "name": "CanvasLightShadowFilter", + "values": { + "CANVAS_LIGHT_FILTER_NONE": 0, + "CANVAS_LIGHT_FILTER_PCF3": 1, + "CANVAS_LIGHT_FILTER_PCF5": 2, + "CANVAS_LIGHT_FILTER_PCF7": 3, + "CANVAS_LIGHT_FILTER_PCF9": 4, + "CANVAS_LIGHT_FILTER_PCF13": 5 + } + }, + { + "name": "ScenarioDebugMode", + "values": { + "SCENARIO_DEBUG_DISABLED": 0, + "SCENARIO_DEBUG_WIREFRAME": 1, + "SCENARIO_DEBUG_OVERDRAW": 2, + "SCENARIO_DEBUG_SHADELESS": 3 + } + }, + { + "name": "ViewportUpdateMode", + "values": { + "VIEWPORT_UPDATE_DISABLED": 0, + "VIEWPORT_UPDATE_ONCE": 1, + "VIEWPORT_UPDATE_WHEN_VISIBLE": 2, + "VIEWPORT_UPDATE_ALWAYS": 3 + } + }, + { + "name": "LightBakeMode", + "values": { + "LIGHT_BAKE_DISABLED": 0, + "LIGHT_BAKE_INDIRECT": 1, + "LIGHT_BAKE_ALL": 2 + } + }, + { + "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, + "ARRAY_COMPRESS_VERTEX": 512, + "ARRAY_COMPRESS_NORMAL": 1024, + "ARRAY_COMPRESS_TANGENT": 2048, + "ARRAY_COMPRESS_COLOR": 4096, + "ARRAY_COMPRESS_TEX_UV": 8192, + "ARRAY_COMPRESS_TEX_UV2": 16384, + "ARRAY_COMPRESS_BONES": 32768, + "ARRAY_COMPRESS_WEIGHTS": 65536, + "ARRAY_COMPRESS_INDEX": 131072, + "ARRAY_FLAG_USE_2D_VERTICES": 262144, + "ARRAY_FLAG_USE_16_BIT_BONES": 524288, + "ARRAY_FLAG_USE_OCTAHEDRAL_COMPRESSION": 2097152, + "ARRAY_COMPRESS_DEFAULT": 2194432 + } + }, + { + "name": "ParticlesDrawOrder", + "values": { + "PARTICLES_DRAW_ORDER_INDEX": 0, + "PARTICLES_DRAW_ORDER_LIFETIME": 1, + "PARTICLES_DRAW_ORDER_VIEW_DEPTH": 2 + } + }, + { + "name": "CanvasLightMode", + "values": { + "CANVAS_LIGHT_MODE_ADD": 0, + "CANVAS_LIGHT_MODE_SUB": 1, + "CANVAS_LIGHT_MODE_MIX": 2, + "CANVAS_LIGHT_MODE_MASK": 3 + } + }, + { + "name": "LightDirectionalShadowMode", + "values": { + "LIGHT_DIRECTIONAL_SHADOW_ORTHOGONAL": 0, + "LIGHT_DIRECTIONAL_SHADOW_PARALLEL_2_SPLITS": 1, + "LIGHT_DIRECTIONAL_SHADOW_PARALLEL_4_SPLITS": 2 + } + }, + { + "name": "LightParam", + "values": { + "LIGHT_PARAM_ENERGY": 0, + "LIGHT_PARAM_INDIRECT_ENERGY": 1, + "LIGHT_PARAM_SIZE": 2, + "LIGHT_PARAM_SPECULAR": 3, + "LIGHT_PARAM_RANGE": 4, + "LIGHT_PARAM_ATTENUATION": 5, + "LIGHT_PARAM_SPOT_ANGLE": 6, + "LIGHT_PARAM_SPOT_ATTENUATION": 7, + "LIGHT_PARAM_CONTACT_SHADOW_SIZE": 8, + "LIGHT_PARAM_SHADOW_MAX_DISTANCE": 9, + "LIGHT_PARAM_SHADOW_SPLIT_1_OFFSET": 10, + "LIGHT_PARAM_SHADOW_SPLIT_2_OFFSET": 11, + "LIGHT_PARAM_SHADOW_SPLIT_3_OFFSET": 12, + "LIGHT_PARAM_SHADOW_NORMAL_BIAS": 13, + "LIGHT_PARAM_SHADOW_BIAS": 14, + "LIGHT_PARAM_SHADOW_BIAS_SPLIT_SCALE": 15, + "LIGHT_PARAM_MAX": 16 + } + }, + { + "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": "CanvasOccluderPolygonCullMode", + "values": { + "CANVAS_OCCLUDER_POLYGON_CULL_DISABLED": 0, + "CANVAS_OCCLUDER_POLYGON_CULL_CLOCKWISE": 1, + "CANVAS_OCCLUDER_POLYGON_CULL_COUNTER_CLOCKWISE": 2 + } + }, + { + "name": "InstanceFlags", + "values": { + "INSTANCE_FLAG_USE_BAKED_LIGHT": 0, + "INSTANCE_FLAG_DRAW_NEXT_FRAME_IF_VISIBLE": 1, + "INSTANCE_FLAG_MAX": 2 + } + }, + { + "name": "ViewportMSAA", + "values": { + "VIEWPORT_MSAA_DISABLED": 0, + "VIEWPORT_MSAA_2X": 1, + "VIEWPORT_MSAA_4X": 2, + "VIEWPORT_MSAA_8X": 3, + "VIEWPORT_MSAA_16X": 4, + "VIEWPORT_MSAA_EXT_2X": 5, + "VIEWPORT_MSAA_EXT_4X": 6 + } + }, + { + "name": "LightType", + "values": { + "LIGHT_DIRECTIONAL": 0, + "LIGHT_OMNI": 1, + "LIGHT_SPOT": 2 + } + }, + { + "name": "CubeMapSide", + "values": { + "CUBEMAP_LEFT": 0, + "CUBEMAP_RIGHT": 1, + "CUBEMAP_BOTTOM": 2, + "CUBEMAP_TOP": 3, + "CUBEMAP_FRONT": 4, + "CUBEMAP_BACK": 5 + } + } + ] + }, + { + "name": "VisualShader", + "base_class": "Shader", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "NODE_ID_INVALID": -1, + "NODE_ID_OUTPUT": 0, + "TYPE_FRAGMENT": 1, + "TYPE_LIGHT": 2, + "TYPE_MAX": 3, + "TYPE_VERTEX": 0 + }, + "properties": [ + { + "name": "graph_offset", + "type": "Vector2", + "getter": "get_graph_offset", + "setter": "set_graph_offset", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_input_type_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": "arg0", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_queue_update", + "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_shader", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node", + "type": "VisualShaderNode", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "can_connect_nodes", + "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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_port", + "type": "int", + "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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "connect_nodes_forced", + "return_type": "void", + "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": "from_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_port", + "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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_port", + "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": "VisualShaderNode", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_node_connections", + "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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_node_list", + "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": "type", + "type": "int", + "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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_valid_node_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_node_connection", + "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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_node", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_port", + "type": "int", + "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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "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_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_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Type", + "values": { + "TYPE_VERTEX": 0, + "TYPE_FRAGMENT": 1, + "TYPE_LIGHT": 2, + "TYPE_MAX": 3 + } + } + ] + }, + { + "name": "VisualShaderNode", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + "PORT_TYPE_BOOLEAN": 2, + "PORT_TYPE_MAX": 5, + "PORT_TYPE_SAMPLER": 4, + "PORT_TYPE_SCALAR": 0, + "PORT_TYPE_TRANSFORM": 3, + "PORT_TYPE_VECTOR": 1 + }, + "properties": [ + { + "name": "default_input_values", + "type": "Array", + "getter": "get_default_input_values", + "setter": "set_default_input_values", + "index": -1 + }, + { + "name": "output_port_for_preview", + "type": "int", + "getter": "get_output_port_for_preview", + "setter": "set_output_port_for_preview", + "index": -1 + } + ], + "signals": [ + { + "name": "editor_refresh_request", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "get_default_input_values", + "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_input_port_default_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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_output_port_for_preview", + "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_default_input_values", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "values", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_input_port_default_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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_output_port_for_preview", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "PortType", + "values": { + "PORT_TYPE_SCALAR": 0, + "PORT_TYPE_VECTOR": 1, + "PORT_TYPE_BOOLEAN": 2, + "PORT_TYPE_TRANSFORM": 3, + "PORT_TYPE_SAMPLER": 4, + "PORT_TYPE_MAX": 5 + } + } + ] + }, + { + "name": "VisualShaderNodeBooleanConstant", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "constant", + "type": "bool", + "getter": "get_constant", + "setter": "set_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_constant", + "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_constant", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeBooleanUniform", + "base_class": "VisualShaderNodeUniform", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeColorConstant", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "constant", + "type": "Color", + "getter": "get_constant", + "setter": "set_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_constant", + "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_constant", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "Color", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeColorFunc", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "FUNC_GRAYSCALE": 0, + "FUNC_SEPIA": 1 + }, + "properties": [ + { + "name": "function", + "type": "int", + "getter": "get_function", + "setter": "set_function", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_function", + "return_type": "enum.VisualShaderNodeColorFunc::Function", + "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_function", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "func", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Function", + "values": { + "FUNC_GRAYSCALE": 0, + "FUNC_SEPIA": 1 + } + } + ] + }, + { + "name": "VisualShaderNodeColorOp", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "OP_BURN": 6, + "OP_DARKEN": 2, + "OP_DIFFERENCE": 1, + "OP_DODGE": 5, + "OP_HARD_LIGHT": 8, + "OP_LIGHTEN": 3, + "OP_OVERLAY": 4, + "OP_SCREEN": 0, + "OP_SOFT_LIGHT": 7 + }, + "properties": [ + { + "name": "operator", + "type": "int", + "getter": "get_operator", + "setter": "set_operator", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_operator", + "return_type": "enum.VisualShaderNodeColorOp::Operator", + "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_operator", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "op", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Operator", + "values": { + "OP_SCREEN": 0, + "OP_DIFFERENCE": 1, + "OP_DARKEN": 2, + "OP_LIGHTEN": 3, + "OP_OVERLAY": 4, + "OP_DODGE": 5, + "OP_BURN": 6, + "OP_SOFT_LIGHT": 7, + "OP_HARD_LIGHT": 8 + } + } + ] + }, + { + "name": "VisualShaderNodeColorUniform", + "base_class": "VisualShaderNodeUniform", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeCompare", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "COND_ALL": 0, + "COND_ANY": 1, + "CTYPE_BOOLEAN": 2, + "CTYPE_SCALAR": 0, + "CTYPE_TRANSFORM": 3, + "CTYPE_VECTOR": 1, + "FUNC_EQUAL": 0, + "FUNC_GREATER_THAN": 2, + "FUNC_GREATER_THAN_EQUAL": 3, + "FUNC_LESS_THAN": 4, + "FUNC_LESS_THAN_EQUAL": 5, + "FUNC_NOT_EQUAL": 1 + }, + "properties": [ + { + "name": "condition", + "type": "int", + "getter": "get_condition", + "setter": "set_condition", + "index": -1 + }, + { + "name": "function", + "type": "int", + "getter": "get_function", + "setter": "set_function", + "index": -1 + }, + { + "name": "type", + "type": "int", + "getter": "get_comparison_type", + "setter": "set_comparison_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_comparison_type", + "return_type": "enum.VisualShaderNodeCompare::ComparisonType", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_condition", + "return_type": "enum.VisualShaderNodeCompare::Condition", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_function", + "return_type": "enum.VisualShaderNodeCompare::Function", + "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_comparison_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "condition", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_function", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "func", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "ComparisonType", + "values": { + "CTYPE_SCALAR": 0, + "CTYPE_VECTOR": 1, + "CTYPE_BOOLEAN": 2, + "CTYPE_TRANSFORM": 3 + } + }, + { + "name": "Function", + "values": { + "FUNC_EQUAL": 0, + "FUNC_NOT_EQUAL": 1, + "FUNC_GREATER_THAN": 2, + "FUNC_GREATER_THAN_EQUAL": 3, + "FUNC_LESS_THAN": 4, + "FUNC_LESS_THAN_EQUAL": 5 + } + }, + { + "name": "Condition", + "values": { + "COND_ALL": 0, + "COND_ANY": 1 + } + } + ] + }, + { + "name": "VisualShaderNodeCubeMap", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "SOURCE_PORT": 1, + "SOURCE_TEXTURE": 0, + "TYPE_COLOR": 1, + "TYPE_DATA": 0, + "TYPE_NORMALMAP": 2 + }, + "properties": [ + { + "name": "cube_map", + "type": "CubeMap", + "getter": "get_cube_map", + "setter": "set_cube_map", + "index": -1 + }, + { + "name": "source", + "type": "int", + "getter": "get_source", + "setter": "set_source", + "index": -1 + }, + { + "name": "texture_type", + "type": "int", + "getter": "get_texture_type", + "setter": "set_texture_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_cube_map", + "return_type": "CubeMap", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_source", + "return_type": "enum.VisualShaderNodeCubeMap::Source", + "is_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_type", + "return_type": "enum.VisualShaderNodeCubeMap::TextureType", + "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_cube_map", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "CubeMap", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_source", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_texture_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": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "TextureType", + "values": { + "TYPE_DATA": 0, + "TYPE_COLOR": 1, + "TYPE_NORMALMAP": 2 + } + }, + { + "name": "Source", + "values": { + "SOURCE_TEXTURE": 0, + "SOURCE_PORT": 1 + } + } + ] + }, + { + "name": "VisualShaderNodeCubeMapUniform", + "base_class": "VisualShaderNodeTextureUniform", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeCustom", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "initialized", + "type": "bool", + "getter": "_is_initialized", + "setter": "_set_initialized", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_get_category", + "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_code", + "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": "input_vars", + "type": "Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "output_vars", + "type": "Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_description", + "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_global_code", + "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": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_input_port_count", + "return_type": "int", + "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_port_name", + "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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_input_port_type", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_name", + "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_output_port_count", + "return_type": "int", + "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_output_port_name", + "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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_output_port_type", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_get_return_icon_type", + "return_type": "int", + "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_subcategory", + "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": "_is_initialized", + "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": "_set_initialized", + "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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "_set_input_port_default_value", + "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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeDeterminant", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeDotProduct", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeExpression", + "base_class": "VisualShaderNodeGroupBase", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "expression", + "type": "String", + "getter": "get_expression", + "setter": "set_expression", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_expression", + "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_expression", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "expression", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeFaceForward", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeFresnel", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeGlobalExpression", + "base_class": "VisualShaderNodeExpression", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeGroupBase", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "size", + "type": "Vector2", + "getter": "get_size", + "setter": "set_size", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "add_input_port", + "return_type": "void", + "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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_output_port", + "return_type": "void", + "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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clear_input_ports", + "return_type": "void", + "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_output_ports", + "return_type": "void", + "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_free_input_port_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_free_output_port_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_input_port_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_inputs", + "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_output_port_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_outputs", + "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_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": "has_input_port", + "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": "has_output_port", + "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_valid_port_name", + "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_input_port", + "return_type": "void", + "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": "remove_output_port", + "return_type": "void", + "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": "set_input_port_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_input_port_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "inputs", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_output_port_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_output_port_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": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_outputs", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "outputs", + "type": "String", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeIf", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeInput", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "input_name", + "type": "String", + "getter": "get_input_name", + "setter": "set_input_name", + "index": -1 + } + ], + "signals": [ + { + "name": "input_type_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "get_input_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_input_real_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_input_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeIs", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "FUNC_IS_INF": 0, + "FUNC_IS_NAN": 1 + }, + "properties": [ + { + "name": "function", + "type": "int", + "getter": "get_function", + "setter": "set_function", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_function", + "return_type": "enum.VisualShaderNodeIs::Function", + "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_function", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "func", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Function", + "values": { + "FUNC_IS_INF": 0, + "FUNC_IS_NAN": 1 + } + } + ] + }, + { + "name": "VisualShaderNodeOuterProduct", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeOutput", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeScalarClamp", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeScalarConstant", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "constant", + "type": "float", + "getter": "get_constant", + "setter": "set_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_constant", + "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_constant", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeScalarDerivativeFunc", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "FUNC_SUM": 0, + "FUNC_X": 1, + "FUNC_Y": 2 + }, + "properties": [ + { + "name": "function", + "type": "int", + "getter": "get_function", + "setter": "set_function", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_function", + "return_type": "enum.VisualShaderNodeScalarDerivativeFunc::Function", + "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_function", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "func", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Function", + "values": { + "FUNC_SUM": 0, + "FUNC_X": 1, + "FUNC_Y": 2 + } + } + ] + }, + { + "name": "VisualShaderNodeScalarFunc", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "FUNC_ABS": 12, + "FUNC_ACOS": 4, + "FUNC_ACOSH": 20, + "FUNC_ASIN": 3, + "FUNC_ASINH": 21, + "FUNC_ATAN": 5, + "FUNC_ATANH": 22, + "FUNC_CEIL": 16, + "FUNC_COS": 1, + "FUNC_COSH": 7, + "FUNC_DEGREES": 23, + "FUNC_EXP": 10, + "FUNC_EXP2": 24, + "FUNC_FLOOR": 14, + "FUNC_FRAC": 17, + "FUNC_INVERSE_SQRT": 25, + "FUNC_LOG": 9, + "FUNC_LOG2": 26, + "FUNC_NEGATE": 19, + "FUNC_ONEMINUS": 31, + "FUNC_RADIANS": 27, + "FUNC_RECIPROCAL": 28, + "FUNC_ROUND": 15, + "FUNC_ROUNDEVEN": 29, + "FUNC_SATURATE": 18, + "FUNC_SIGN": 13, + "FUNC_SIN": 0, + "FUNC_SINH": 6, + "FUNC_SQRT": 11, + "FUNC_TAN": 2, + "FUNC_TANH": 8, + "FUNC_TRUNC": 30 + }, + "properties": [ + { + "name": "function", + "type": "int", + "getter": "get_function", + "setter": "set_function", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_function", + "return_type": "enum.VisualShaderNodeScalarFunc::Function", + "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_function", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "func", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Function", + "values": { + "FUNC_SIN": 0, + "FUNC_COS": 1, + "FUNC_TAN": 2, + "FUNC_ASIN": 3, + "FUNC_ACOS": 4, + "FUNC_ATAN": 5, + "FUNC_SINH": 6, + "FUNC_COSH": 7, + "FUNC_TANH": 8, + "FUNC_LOG": 9, + "FUNC_EXP": 10, + "FUNC_SQRT": 11, + "FUNC_ABS": 12, + "FUNC_SIGN": 13, + "FUNC_FLOOR": 14, + "FUNC_ROUND": 15, + "FUNC_CEIL": 16, + "FUNC_FRAC": 17, + "FUNC_SATURATE": 18, + "FUNC_NEGATE": 19, + "FUNC_ACOSH": 20, + "FUNC_ASINH": 21, + "FUNC_ATANH": 22, + "FUNC_DEGREES": 23, + "FUNC_EXP2": 24, + "FUNC_INVERSE_SQRT": 25, + "FUNC_LOG2": 26, + "FUNC_RADIANS": 27, + "FUNC_RECIPROCAL": 28, + "FUNC_ROUNDEVEN": 29, + "FUNC_TRUNC": 30, + "FUNC_ONEMINUS": 31 + } + } + ] + }, + { + "name": "VisualShaderNodeScalarInterp", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeScalarOp", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "OP_ADD": 0, + "OP_ATAN2": 8, + "OP_DIV": 3, + "OP_MAX": 6, + "OP_MIN": 7, + "OP_MOD": 4, + "OP_MUL": 2, + "OP_POW": 5, + "OP_STEP": 9, + "OP_SUB": 1 + }, + "properties": [ + { + "name": "operator", + "type": "int", + "getter": "get_operator", + "setter": "set_operator", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_operator", + "return_type": "enum.VisualShaderNodeScalarOp::Operator", + "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_operator", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "op", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Operator", + "values": { + "OP_ADD": 0, + "OP_SUB": 1, + "OP_MUL": 2, + "OP_DIV": 3, + "OP_MOD": 4, + "OP_POW": 5, + "OP_MAX": 6, + "OP_MIN": 7, + "OP_ATAN2": 8, + "OP_STEP": 9 + } + } + ] + }, + { + "name": "VisualShaderNodeScalarSmoothStep", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeScalarSwitch", + "base_class": "VisualShaderNodeSwitch", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeScalarUniform", + "base_class": "VisualShaderNodeUniform", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeSwitch", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeTexture", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "SOURCE_2D_NORMAL": 3, + "SOURCE_2D_TEXTURE": 2, + "SOURCE_DEPTH": 4, + "SOURCE_PORT": 5, + "SOURCE_SCREEN": 1, + "SOURCE_TEXTURE": 0, + "TYPE_COLOR": 1, + "TYPE_DATA": 0, + "TYPE_NORMALMAP": 2 + }, + "properties": [ + { + "name": "source", + "type": "int", + "getter": "get_source", + "setter": "set_source", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + }, + { + "name": "texture_type", + "type": "int", + "getter": "get_texture_type", + "setter": "set_texture_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_source", + "return_type": "enum.VisualShaderNodeTexture::Source", + "is_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_texture_type", + "return_type": "enum.VisualShaderNodeTexture::TextureType", + "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_source", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "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": "value", + "type": "Texture", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_texture_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": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "TextureType", + "values": { + "TYPE_DATA": 0, + "TYPE_COLOR": 1, + "TYPE_NORMALMAP": 2 + } + }, + { + "name": "Source", + "values": { + "SOURCE_TEXTURE": 0, + "SOURCE_SCREEN": 1, + "SOURCE_2D_TEXTURE": 2, + "SOURCE_2D_NORMAL": 3, + "SOURCE_DEPTH": 4, + "SOURCE_PORT": 5 + } + } + ] + }, + { + "name": "VisualShaderNodeTextureUniform", + "base_class": "VisualShaderNodeUniform", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "COLOR_DEFAULT_BLACK": 1, + "COLOR_DEFAULT_WHITE": 0, + "TYPE_ANISO": 3, + "TYPE_COLOR": 1, + "TYPE_DATA": 0, + "TYPE_NORMALMAP": 2 + }, + "properties": [ + { + "name": "color_default", + "type": "int", + "getter": "get_color_default", + "setter": "set_color_default", + "index": -1 + }, + { + "name": "texture_type", + "type": "int", + "getter": "get_texture_type", + "setter": "set_texture_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_color_default", + "return_type": "enum.VisualShaderNodeTextureUniform::ColorDefault", + "is_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_type", + "return_type": "enum.VisualShaderNodeTextureUniform::TextureType", + "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_default", + "return_type": "void", + "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": "set_texture_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": "type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "TextureType", + "values": { + "TYPE_DATA": 0, + "TYPE_COLOR": 1, + "TYPE_NORMALMAP": 2, + "TYPE_ANISO": 3 + } + }, + { + "name": "ColorDefault", + "values": { + "COLOR_DEFAULT_WHITE": 0, + "COLOR_DEFAULT_BLACK": 1 + } + } + ] + }, + { + "name": "VisualShaderNodeTextureUniformTriplanar", + "base_class": "VisualShaderNodeTextureUniform", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeTransformCompose", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeTransformConstant", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "constant", + "type": "Transform", + "getter": "get_constant", + "setter": "set_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_constant", + "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": "set_constant", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "Transform", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeTransformDecompose", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeTransformFunc", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "FUNC_INVERSE": 0, + "FUNC_TRANSPOSE": 1 + }, + "properties": [ + { + "name": "function", + "type": "int", + "getter": "get_function", + "setter": "set_function", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_function", + "return_type": "enum.VisualShaderNodeTransformFunc::Function", + "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_function", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "func", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Function", + "values": { + "FUNC_INVERSE": 0, + "FUNC_TRANSPOSE": 1 + } + } + ] + }, + { + "name": "VisualShaderNodeTransformMult", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "OP_AxB": 0, + "OP_AxB_COMP": 2, + "OP_BxA": 1, + "OP_BxA_COMP": 3 + }, + "properties": [ + { + "name": "operator", + "type": "int", + "getter": "get_operator", + "setter": "set_operator", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_operator", + "return_type": "enum.VisualShaderNodeTransformMult::Operator", + "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_operator", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "op", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Operator", + "values": { + "OP_AxB": 0, + "OP_BxA": 1, + "OP_AxB_COMP": 2, + "OP_BxA_COMP": 3 + } + } + ] + }, + { + "name": "VisualShaderNodeTransformUniform", + "base_class": "VisualShaderNodeUniform", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeTransformVecMult", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "OP_3x3_AxB": 2, + "OP_3x3_BxA": 3, + "OP_AxB": 0, + "OP_BxA": 1 + }, + "properties": [ + { + "name": "operator", + "type": "int", + "getter": "get_operator", + "setter": "set_operator", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_operator", + "return_type": "enum.VisualShaderNodeTransformVecMult::Operator", + "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_operator", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "op", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Operator", + "values": { + "OP_AxB": 0, + "OP_BxA": 1, + "OP_3x3_AxB": 2, + "OP_3x3_BxA": 3 + } + } + ] + }, + { + "name": "VisualShaderNodeUniform", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "uniform_name", + "type": "String", + "getter": "get_uniform_name", + "setter": "set_uniform_name", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_uniform_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_uniform_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeUniformRef", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "uniform_name", + "type": "String", + "getter": "get_uniform_name", + "setter": "set_uniform_name", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_uniform_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_uniform_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVec3Constant", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "constant", + "type": "Vector3", + "getter": "get_constant", + "setter": "set_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_constant", + "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_constant", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVec3Uniform", + "base_class": "VisualShaderNodeUniform", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorClamp", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorCompose", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorDecompose", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorDerivativeFunc", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "FUNC_SUM": 0, + "FUNC_X": 1, + "FUNC_Y": 2 + }, + "properties": [ + { + "name": "function", + "type": "int", + "getter": "get_function", + "setter": "set_function", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_function", + "return_type": "enum.VisualShaderNodeVectorDerivativeFunc::Function", + "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_function", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "func", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Function", + "values": { + "FUNC_SUM": 0, + "FUNC_X": 1, + "FUNC_Y": 2 + } + } + ] + }, + { + "name": "VisualShaderNodeVectorDistance", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorFunc", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "FUNC_ABS": 6, + "FUNC_ACOS": 7, + "FUNC_ACOSH": 8, + "FUNC_ASIN": 9, + "FUNC_ASINH": 10, + "FUNC_ATAN": 11, + "FUNC_ATANH": 12, + "FUNC_CEIL": 13, + "FUNC_COS": 14, + "FUNC_COSH": 15, + "FUNC_DEGREES": 16, + "FUNC_EXP": 17, + "FUNC_EXP2": 18, + "FUNC_FLOOR": 19, + "FUNC_FRAC": 20, + "FUNC_HSV2RGB": 5, + "FUNC_INVERSE_SQRT": 21, + "FUNC_LOG": 22, + "FUNC_LOG2": 23, + "FUNC_NEGATE": 2, + "FUNC_NORMALIZE": 0, + "FUNC_ONEMINUS": 34, + "FUNC_RADIANS": 24, + "FUNC_RECIPROCAL": 3, + "FUNC_RGB2HSV": 4, + "FUNC_ROUND": 25, + "FUNC_ROUNDEVEN": 26, + "FUNC_SATURATE": 1, + "FUNC_SIGN": 27, + "FUNC_SIN": 28, + "FUNC_SINH": 29, + "FUNC_SQRT": 30, + "FUNC_TAN": 31, + "FUNC_TANH": 32, + "FUNC_TRUNC": 33 + }, + "properties": [ + { + "name": "function", + "type": "int", + "getter": "get_function", + "setter": "set_function", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_function", + "return_type": "enum.VisualShaderNodeVectorFunc::Function", + "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_function", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "func", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Function", + "values": { + "FUNC_NORMALIZE": 0, + "FUNC_SATURATE": 1, + "FUNC_NEGATE": 2, + "FUNC_RECIPROCAL": 3, + "FUNC_RGB2HSV": 4, + "FUNC_HSV2RGB": 5, + "FUNC_ABS": 6, + "FUNC_ACOS": 7, + "FUNC_ACOSH": 8, + "FUNC_ASIN": 9, + "FUNC_ASINH": 10, + "FUNC_ATAN": 11, + "FUNC_ATANH": 12, + "FUNC_CEIL": 13, + "FUNC_COS": 14, + "FUNC_COSH": 15, + "FUNC_DEGREES": 16, + "FUNC_EXP": 17, + "FUNC_EXP2": 18, + "FUNC_FLOOR": 19, + "FUNC_FRAC": 20, + "FUNC_INVERSE_SQRT": 21, + "FUNC_LOG": 22, + "FUNC_LOG2": 23, + "FUNC_RADIANS": 24, + "FUNC_ROUND": 25, + "FUNC_ROUNDEVEN": 26, + "FUNC_SIGN": 27, + "FUNC_SIN": 28, + "FUNC_SINH": 29, + "FUNC_SQRT": 30, + "FUNC_TAN": 31, + "FUNC_TANH": 32, + "FUNC_TRUNC": 33, + "FUNC_ONEMINUS": 34 + } + } + ] + }, + { + "name": "VisualShaderNodeVectorInterp", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorLen", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorOp", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "OP_ADD": 0, + "OP_ATAN2": 9, + "OP_CROSS": 8, + "OP_DIV": 3, + "OP_MAX": 6, + "OP_MIN": 7, + "OP_MOD": 4, + "OP_MUL": 2, + "OP_POW": 5, + "OP_REFLECT": 10, + "OP_STEP": 11, + "OP_SUB": 1 + }, + "properties": [ + { + "name": "operator", + "type": "int", + "getter": "get_operator", + "setter": "set_operator", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_operator", + "return_type": "enum.VisualShaderNodeVectorOp::Operator", + "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_operator", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "op", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Operator", + "values": { + "OP_ADD": 0, + "OP_SUB": 1, + "OP_MUL": 2, + "OP_DIV": 3, + "OP_MOD": 4, + "OP_POW": 5, + "OP_MAX": 6, + "OP_MIN": 7, + "OP_CROSS": 8, + "OP_ATAN2": 9, + "OP_REFLECT": 10, + "OP_STEP": 11 + } + } + ] + }, + { + "name": "VisualShaderNodeVectorRefract", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorScalarMix", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorScalarSmoothStep", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorScalarStep", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorSmoothStep", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "WeakRef", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_ref", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "WebRTCDataChannel", + "base_class": "PacketPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + "STATE_CLOSED": 3, + "STATE_CLOSING": 2, + "STATE_CONNECTING": 0, + "STATE_OPEN": 1, + "WRITE_MODE_BINARY": 1, + "WRITE_MODE_TEXT": 0 + }, + "properties": [ + { + "name": "write_mode", + "type": "int", + "getter": "get_write_mode", + "setter": "set_write_mode", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "close", + "return_type": "void", + "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_buffered_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_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_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_max_packet_life_time", + "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_max_retransmits", + "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_protocol", + "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_ready_state", + "return_type": "enum.WebRTCDataChannel::ChannelState", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_write_mode", + "return_type": "enum.WebRTCDataChannel::WriteMode", + "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_negotiated", + "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_ordered", + "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": "poll", + "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": "set_write_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": "write_mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "was_string_packet", + "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": [ + ] + } + ], + "enums": [ + { + "name": "WriteMode", + "values": { + "WRITE_MODE_TEXT": 0, + "WRITE_MODE_BINARY": 1 + } + }, + { + "name": "ChannelState", + "values": { + "STATE_CONNECTING": 0, + "STATE_OPEN": 1, + "STATE_CLOSING": 2, + "STATE_CLOSED": 3 + } + } + ] + }, + { + "name": "WebRTCDataChannelGDNative", + "base_class": "WebRTCDataChannel", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "WebRTCMultiplayer", + "base_class": "NetworkedMultiplayerPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "add_peer", + "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": "peer", + "type": "WebRTCPeerConnection", + "has_default_value": false, + "default_value": "" + }, + { + "name": "peer_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "unreliable_lifetime", + "type": "int", + "has_default_value": true, + "default_value": "1" + } + ] + }, + { + "name": "close", + "return_type": "void", + "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_peer", + "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": "peer_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_peers", + "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": "has_peer", + "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": "peer_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "initialize", + "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": "peer_id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "server_compatibility", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "remove_peer", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "peer_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "WebRTCPeerConnection", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "STATE_CLOSED": 5, + "STATE_CONNECTED": 2, + "STATE_CONNECTING": 1, + "STATE_DISCONNECTED": 3, + "STATE_FAILED": 4, + "STATE_NEW": 0 + }, + "properties": [ + ], + "signals": [ + { + "name": "data_channel_received", + "arguments": [ + { + "name": "channel", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "ice_candidate_created", + "arguments": [ + { + "name": "media", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "session_description_created", + "arguments": [ + { + "name": "type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "sdp", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "add_ice_candidate", + "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": "media", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "close", + "return_type": "void", + "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_data_channel", + "return_type": "WebRTCDataChannel", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "options", + "type": "Dictionary", + "has_default_value": true, + "default_value": "{}" + } + ] + }, + { + "name": "create_offer", + "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": "get_connection_state", + "return_type": "enum.WebRTCPeerConnection::ConnectionState", + "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": "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": "configuration", + "type": "Dictionary", + "has_default_value": true, + "default_value": "{}" + } + ] + }, + { + "name": "poll", + "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": "set_local_description", + "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": "type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "sdp", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_remote_description", + "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": "type", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "sdp", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "ConnectionState", + "values": { + "STATE_NEW": 0, + "STATE_CONNECTING": 1, + "STATE_CONNECTED": 2, + "STATE_DISCONNECTED": 3, + "STATE_FAILED": 4, + "STATE_CLOSED": 5 + } + } + ] + }, + { + "name": "WebRTCPeerConnectionGDNative", + "base_class": "WebRTCPeerConnection", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "WebSocketClient", + "base_class": "WebSocketMultiplayerPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "trusted_ssl_certificate", + "type": "X509Certificate", + "getter": "get_trusted_ssl_certificate", + "setter": "set_trusted_ssl_certificate", + "index": -1 + }, + { + "name": "verify_ssl", + "type": "bool", + "getter": "is_verify_ssl_enabled", + "setter": "set_verify_ssl_enabled", + "index": -1 + } + ], + "signals": [ + { + "name": "connection_closed", + "arguments": [ + { + "name": "was_clean_close", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "connection_error", + "arguments": [ + ] + }, + { + "name": "connection_established", + "arguments": [ + { + "name": "protocol", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "data_received", + "arguments": [ + ] + }, + { + "name": "server_close_request", + "arguments": [ + { + "name": "code", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "reason", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "connect_to_url", + "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": "url", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "protocols", + "type": "PoolStringArray", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "gd_mp_api", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "custom_headers", + "type": "PoolStringArray", + "has_default_value": true, + "default_value": "[]" + } + ] + }, + { + "name": "disconnect_from_host", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "code", + "type": "int", + "has_default_value": true, + "default_value": "1000" + }, + { + "name": "reason", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "get_connected_host", + "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_connected_port", + "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_trusted_ssl_certificate", + "return_type": "X509Certificate", + "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_verify_ssl_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": "set_trusted_ssl_certificate", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "X509Certificate", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_verify_ssl_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "WebSocketMultiplayerPeer", + "base_class": "NetworkedMultiplayerPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "peer_packet", + "arguments": [ + { + "name": "peer_source", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "get_peer", + "return_type": "WebSocketPeer", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "peer_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_buffers", + "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": "input_buffer_size_kb", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "input_max_packets", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "output_buffer_size_kb", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "output_max_packets", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "WebSocketPeer", + "base_class": "PacketPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "WRITE_MODE_BINARY": 1, + "WRITE_MODE_TEXT": 0 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "close", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "code", + "type": "int", + "has_default_value": true, + "default_value": "1000" + }, + { + "name": "reason", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "get_connected_host", + "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_connected_port", + "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_current_outbound_buffered_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_write_mode", + "return_type": "enum.WebSocketPeer::WriteMode", + "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_connected_to_host", + "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_no_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_write_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": "was_string_packet", + "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": [ + ] + } + ], + "enums": [ + { + "name": "WriteMode", + "values": { + "WRITE_MODE_TEXT": 0, + "WRITE_MODE_BINARY": 1 + } + } + ] + }, + { + "name": "WebSocketServer", + "base_class": "WebSocketMultiplayerPeer", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "bind_ip", + "type": "String", + "getter": "get_bind_ip", + "setter": "set_bind_ip", + "index": -1 + }, + { + "name": "ca_chain", + "type": "X509Certificate", + "getter": "get_ca_chain", + "setter": "set_ca_chain", + "index": -1 + }, + { + "name": "handshake_timeout", + "type": "bool", + "getter": "get_handshake_timeout", + "setter": "set_handshake_timeout", + "index": -1 + }, + { + "name": "private_key", + "type": "CryptoKey", + "getter": "get_private_key", + "setter": "set_private_key", + "index": -1 + }, + { + "name": "ssl_certificate", + "type": "X509Certificate", + "getter": "get_ssl_certificate", + "setter": "set_ssl_certificate", + "index": -1 + } + ], + "signals": [ + { + "name": "client_close_request", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "code", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "reason", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "client_connected", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "protocol", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "client_disconnected", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "was_clean_close", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "data_received", + "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "methods": [ + { + "name": "disconnect_peer", + "return_type": "void", + "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": "code", + "type": "int", + "has_default_value": true, + "default_value": "1000" + }, + { + "name": "reason", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "get_bind_ip", + "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_ca_chain", + "return_type": "X509Certificate", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_handshake_timeout", + "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_peer_address", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_peer_port", + "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_private_key", + "return_type": "CryptoKey", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_ssl_certificate", + "return_type": "X509Certificate", + "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_peer", + "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_listening", + "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": "listen", + "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": "port", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "protocols", + "type": "PoolStringArray", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "gd_mp_api", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "set_bind_ip", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ca_chain", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "X509Certificate", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_handshake_timeout", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "timeout", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_private_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": "arg0", + "type": "CryptoKey", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ssl_certificate", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "arg0", + "type": "X509Certificate", + "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": "WebXRInterface", + "base_class": "ARVRInterface", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "bounds_geometry", + "type": "PoolVector3Array", + "getter": "get_bounds_geometry", + "setter": "", + "index": -1 + }, + { + "name": "optional_features", + "type": "String", + "getter": "get_optional_features", + "setter": "set_optional_features", + "index": -1 + }, + { + "name": "reference_space_type", + "type": "String", + "getter": "get_reference_space_type", + "setter": "", + "index": -1 + }, + { + "name": "requested_reference_space_types", + "type": "String", + "getter": "get_requested_reference_space_types", + "setter": "set_requested_reference_space_types", + "index": -1 + }, + { + "name": "required_features", + "type": "String", + "getter": "get_required_features", + "setter": "set_required_features", + "index": -1 + }, + { + "name": "session_mode", + "type": "String", + "getter": "get_session_mode", + "setter": "set_session_mode", + "index": -1 + }, + { + "name": "visibility_state", + "type": "String", + "getter": "get_visibility_state", + "setter": "", + "index": -1 + } + ], + "signals": [ + { + "name": "reference_space_reset", + "arguments": [ + ] + }, + { + "name": "select", + "arguments": [ + { + "name": "controller_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "selectend", + "arguments": [ + { + "name": "controller_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "selectstart", + "arguments": [ + { + "name": "controller_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "session_ended", + "arguments": [ + ] + }, + { + "name": "session_failed", + "arguments": [ + { + "name": "message", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "session_started", + "arguments": [ + ] + }, + { + "name": "session_supported", + "arguments": [ + { + "name": "session_mode", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "supported", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "squeeze", + "arguments": [ + { + "name": "controller_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "squeezeend", + "arguments": [ + { + "name": "controller_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "squeezestart", + "arguments": [ + { + "name": "controller_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "visibility_state_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "get_bounds_geometry", + "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_controller", + "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": "controller_id", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_optional_features", + "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_reference_space_type", + "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_requested_reference_space_types", + "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_required_features", + "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_session_mode", + "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_visibility_state", + "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": "is_session_supported", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "session_mode", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_optional_features", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "optional_features", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_requested_reference_space_types", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "requested_reference_space_types", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_required_features", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "required_features", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_session_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": "session_mode", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "WindowDialog", + "base_class": "Popup", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "resizable", + "type": "bool", + "getter": "get_resizable", + "setter": "set_resizable", + "index": -1 + }, + { + "name": "window_title", + "type": "String", + "getter": "get_title", + "setter": "set_title", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "_closed", + "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": "_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": "get_close_button", + "return_type": "TextureButton", + "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_resizable", + "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_title", + "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_resizable", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "resizable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_title", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "title", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "World", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "direct_space_state", + "type": "PhysicsDirectSpaceState", + "getter": "get_direct_space_state", + "setter": "", + "index": -1 + }, + { + "name": "environment", + "type": "Environment", + "getter": "get_environment", + "setter": "set_environment", + "index": -1 + }, + { + "name": "fallback_environment", + "type": "Environment", + "getter": "get_fallback_environment", + "setter": "set_fallback_environment", + "index": -1 + }, + { + "name": "scenario", + "type": "RID", + "getter": "get_scenario", + "setter": "", + "index": -1 + }, + { + "name": "space", + "type": "RID", + "getter": "get_space", + "setter": "", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_direct_space_state", + "return_type": "PhysicsDirectSpaceState", + "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": "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_fallback_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_scenario", + "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_space", + "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": "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_fallback_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "World2D", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "canvas", + "type": "RID", + "getter": "get_canvas", + "setter": "", + "index": -1 + }, + { + "name": "direct_space_state", + "type": "Physics2DDirectSpaceState", + "getter": "get_direct_space_state", + "setter": "", + "index": -1 + }, + { + "name": "space", + "type": "RID", + "getter": "get_space", + "setter": "", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_canvas", + "return_type": "RID", + "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_direct_space_state", + "return_type": "Physics2DDirectSpaceState", + "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_space", + "return_type": "RID", + "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": "WorldEnvironment", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "environment", + "type": "Environment", + "getter": "get_environment", + "setter": "set_environment", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "X509Certificate", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "load", + "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": "save", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "XMLParser", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "NODE_CDATA": 5, + "NODE_COMMENT": 4, + "NODE_ELEMENT": 1, + "NODE_ELEMENT_END": 2, + "NODE_NONE": 0, + "NODE_TEXT": 3, + "NODE_UNKNOWN": 6 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_attribute_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_attribute_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_attribute_value", + "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_current_line", + "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_named_attribute_value", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_named_attribute_value_safe", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_node_data", + "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_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": "get_node_offset", + "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_node_type", + "return_type": "enum.XMLParser::NodeType", + "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_attribute", + "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_empty", + "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": "open", + "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": "file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "open_buffer", + "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": "buffer", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "read", + "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": "seek", + "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": "position", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "skip_section", + "return_type": "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": "NodeType", + "values": { + "NODE_NONE": 0, + "NODE_ELEMENT": 1, + "NODE_ELEMENT_END": 2, + "NODE_TEXT": 3, + "NODE_COMMENT": 4, + "NODE_CDATA": 5, + "NODE_UNKNOWN": 6 + } + } + ] + }, + { + "name": "YSort", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "sort_enabled", + "type": "bool", + "getter": "is_sort_enabled", + "setter": "set_sort_enabled", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "is_sort_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": "set_sort_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "_ClassDB", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "ClassDB", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "can_instance", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "class_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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "class_get_category", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "class_get_enum_constants", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "enum", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "no_inheritance", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "class_get_enum_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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "no_inheritance", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "class_get_integer_constant", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "class_get_integer_constant_enum", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "no_inheritance", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "class_get_integer_constant_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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "no_inheritance", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "class_get_method_list", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "no_inheritance", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "class_get_property", + "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": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "class_get_property_list", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "no_inheritance", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "class_get_signal", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "signal", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "class_get_signal_list", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "no_inheritance", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "class_has_enum", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "no_inheritance", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "class_has_integer_constant", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "class_has_method", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "no_inheritance", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "class_has_signal", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "signal", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "class_set_property", + "return_type": "enum.Error", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "object", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "property", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_class_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_inheriters_from_class", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_parent_class", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "instance", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_class_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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_parent_class", + "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": "class", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "inherits", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "_Directory", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "change_dir", + "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": "todir", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "copy", + "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": "from", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "current_is_dir", + "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": "dir_exists", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "file_exists", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_current_dir", + "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_current_drive", + "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_drive", + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_drive_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": "get_next", + "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_space_left", + "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": "list_dir_begin", + "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": "skip_navigational", + "type": "bool", + "has_default_value": true, + "default_value": "False" + }, + { + "name": "skip_hidden", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "list_dir_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": "make_dir", + "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": "make_dir_recursive", + "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": "open", + "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": "remove", + "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": "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": "from", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "_Engine", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "Engine", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "editor_hint", + "type": "bool", + "getter": "is_editor_hint", + "setter": "set_editor_hint", + "index": -1 + }, + { + "name": "iterations_per_second", + "type": "int", + "getter": "get_iterations_per_second", + "setter": "set_iterations_per_second", + "index": -1 + }, + { + "name": "physics_jitter_fix", + "type": "float", + "getter": "get_physics_jitter_fix", + "setter": "set_physics_jitter_fix", + "index": -1 + }, + { + "name": "print_error_messages", + "type": "bool", + "getter": "is_printing_error_messages", + "setter": "set_print_error_messages", + "index": -1 + }, + { + "name": "target_fps", + "type": "int", + "getter": "get_target_fps", + "setter": "set_target_fps", + "index": -1 + }, + { + "name": "time_scale", + "type": "float", + "getter": "get_time_scale", + "setter": "set_time_scale", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "get_author_info", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_copyright_info", + "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_donor_info", + "return_type": "Dictionary", + "is_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_drawn", + "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_frames_per_second", + "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_idle_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_iterations_per_second", + "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_license_info", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_license_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_main_loop", + "return_type": "MainLoop", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_physics_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_physics_interpolation_fraction", + "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_physics_jitter_fix", + "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_singleton", + "return_type": "Object", + "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_target_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_time_scale", + "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_version_info", + "return_type": "Dictionary", + "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_singleton", + "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_editor_hint", + "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_in_physics_frame", + "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_printing_error_messages", + "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_editor_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_iterations_per_second", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "iterations_per_second", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_physics_jitter_fix", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "physics_jitter_fix", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_print_error_messages", + "return_type": "void", + "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_target_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": "target_fps", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_time_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": "time_scale", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "_File", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "COMPRESSION_DEFLATE": 1, + "COMPRESSION_FASTLZ": 0, + "COMPRESSION_GZIP": 3, + "COMPRESSION_ZSTD": 2, + "READ": 1, + "READ_WRITE": 3, + "WRITE": 2, + "WRITE_READ": 7 + }, + "properties": [ + { + "name": "endian_swap", + "type": "bool", + "getter": "get_endian_swap", + "setter": "set_endian_swap", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "close", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "eof_reached", + "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": "file_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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "flush", + "return_type": "void", + "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_16", + "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_32", + "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_64", + "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_8", + "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_as_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_buffer", + "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": "len", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_csv_line", + "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": "delim", + "type": "String", + "has_default_value": true, + "default_value": "," + } + ] + }, + { + "name": "get_double", + "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_endian_swap", + "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": "get_error", + "return_type": "enum.Error", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_float", + "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_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": "get_line", + "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_md5", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_modified_time", + "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": "file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_pascal_string", + "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_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_path_absolute", + "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": "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_real", + "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_sha256", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_var", + "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": "allow_objects", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "is_open", + "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": "open", + "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": "flags", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "open_compressed", + "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": "mode_flags", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "compression_mode", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "open_encrypted", + "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": "mode_flags", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "open_encrypted_with_pass", + "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": "mode_flags", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "pass", + "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": "position", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "seek_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": "position", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "set_endian_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": "enable", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "store_16", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "store_32", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "store_64", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "store_8", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "store_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": "buffer", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "store_csv_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": "values", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "delim", + "type": "String", + "has_default_value": true, + "default_value": "," + } + ] + }, + { + "name": "store_double", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "store_float", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "store_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": "line", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "store_pascal_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": "string", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "store_real", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "store_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": "string", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "store_var", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "full_objects", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + } + ], + "enums": [ + { + "name": "CompressionMode", + "values": { + "COMPRESSION_FASTLZ": 0, + "COMPRESSION_DEFLATE": 1, + "COMPRESSION_ZSTD": 2, + "COMPRESSION_GZIP": 3 + } + }, + { + "name": "ModeFlags", + "values": { + "READ": 1, + "WRITE": 2, + "READ_WRITE": 3, + "WRITE_READ": 7 + } + } + ] + }, + { + "name": "_Geometry", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "Geometry", + "instanciable": false, + "is_reference": false, + "constants": { + "END_BUTT": 2, + "END_JOINED": 1, + "END_POLYGON": 0, + "END_ROUND": 4, + "END_SQUARE": 3, + "JOIN_MITER": 2, + "JOIN_ROUND": 1, + "JOIN_SQUARE": 0, + "OPERATION_DIFFERENCE": 1, + "OPERATION_INTERSECTION": 2, + "OPERATION_UNION": 0, + "OPERATION_XOR": 3 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "build_box_planes", + "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": "extents", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "build_capsule_planes", + "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": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "sides", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "lats", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "axis", + "type": "int", + "has_default_value": true, + "default_value": "2" + } + ] + }, + { + "name": "build_cylinder_planes", + "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": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "sides", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "axis", + "type": "int", + "has_default_value": true, + "default_value": "2" + } + ] + }, + { + "name": "clip_polygon", + "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": "points", + "type": "PoolVector3Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "plane", + "type": "Plane", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clip_polygons_2d", + "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": "polygon_a", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "polygon_b", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "clip_polyline_with_polygon_2d", + "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": "polyline", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "polygon", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "convex_hull_2d", + "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": "points", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "exclude_polygons_2d", + "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": "polygon_a", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "polygon_b", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_closest_point_to_segment", + "return_type": "Vector3", + "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": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "s1", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "s2", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_closest_point_to_segment_2d", + "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": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "s1", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "s2", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_closest_point_to_segment_uncapped", + "return_type": "Vector3", + "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": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "s1", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "s2", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_closest_point_to_segment_uncapped_2d", + "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": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "s1", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "s2", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_closest_points_between_segments", + "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": "p1", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "p2", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "q1", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "q2", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_closest_points_between_segments_2d", + "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": "p1", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "q1", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "p2", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "q2", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_uv84_normal_bit", + "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": "normal", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "intersect_polygons_2d", + "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": "polygon_a", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "polygon_b", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "intersect_polyline_with_polygon_2d", + "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": "polyline", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "polygon", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_point_in_circle", + "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": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "circle_position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "circle_radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_point_in_polygon", + "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": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "polygon", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_polygon_clockwise", + "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": "polygon", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "line_intersects_line_2d", + "return_type": "Variant", + "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_a", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dir_a", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_b", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dir_b", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "make_atlas", + "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": "sizes", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "merge_polygons_2d", + "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": "polygon_a", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "polygon_b", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "offset_polygon_2d", + "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": "polygon", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "delta", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "join_type", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "name": "offset_polyline_2d", + "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": "polyline", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "delta", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "join_type", + "type": "int", + "has_default_value": true, + "default_value": "0" + }, + { + "name": "end_type", + "type": "int", + "has_default_value": true, + "default_value": "3" + } + ] + }, + { + "name": "point_is_inside_triangle", + "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": "point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "a", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "b", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "c", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "ray_intersects_triangle", + "return_type": "Variant", + "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": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "dir", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "a", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "b", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "c", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "segment_intersects_circle", + "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": "segment_from", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "segment_to", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "circle_position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "circle_radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "segment_intersects_convex", + "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", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "planes", + "type": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "segment_intersects_cylinder", + "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", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "height", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "segment_intersects_segment_2d", + "return_type": "Variant", + "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_a", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_a", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "from_b", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_b", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "segment_intersects_sphere", + "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", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "sphere_position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "sphere_radius", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "segment_intersects_triangle", + "return_type": "Variant", + "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": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "a", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "b", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "c", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "triangulate_delaunay_2d", + "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": "points", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "triangulate_polygon", + "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": "polygon", + "type": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "PolyEndType", + "values": { + "END_POLYGON": 0, + "END_JOINED": 1, + "END_BUTT": 2, + "END_SQUARE": 3, + "END_ROUND": 4 + } + }, + { + "name": "PolyBooleanOperation", + "values": { + "OPERATION_UNION": 0, + "OPERATION_DIFFERENCE": 1, + "OPERATION_INTERSECTION": 2, + "OPERATION_XOR": 3 + } + }, + { + "name": "PolyJoinType", + "values": { + "JOIN_SQUARE": 0, + "JOIN_ROUND": 1, + "JOIN_MITER": 2 + } + } + ] + }, + { + "name": "_JSON", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "JSON", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "parse", + "return_type": "JSONParseResult", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "json", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "print", + "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": "value", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "indent", + "type": "String", + "has_default_value": true, + "default_value": "" + }, + { + "name": "sort_keys", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "_Marshalls", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "Marshalls", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "base64_to_raw", + "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": "base64_str", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "base64_to_utf8", + "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": "base64_str", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "base64_to_variant", + "return_type": "Variant", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "base64_str", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "allow_objects", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "raw_to_base64", + "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": "array", + "type": "PoolByteArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "utf8_to_base64", + "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": "utf8_str", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "variant_to_base64", + "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": "variant", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "full_objects", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "_Mutex", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "try_lock", + "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": "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": "_OS", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "OS", + "instanciable": false, + "is_reference": false, + "constants": { + "APPLICATION_HANDLE": 0, + "DAY_FRIDAY": 5, + "DAY_MONDAY": 1, + "DAY_SATURDAY": 6, + "DAY_SUNDAY": 0, + "DAY_THURSDAY": 4, + "DAY_TUESDAY": 2, + "DAY_WEDNESDAY": 3, + "DISPLAY_HANDLE": 1, + "MONTH_APRIL": 4, + "MONTH_AUGUST": 8, + "MONTH_DECEMBER": 12, + "MONTH_FEBRUARY": 2, + "MONTH_JANUARY": 1, + "MONTH_JULY": 7, + "MONTH_JUNE": 6, + "MONTH_MARCH": 3, + "MONTH_MAY": 5, + "MONTH_NOVEMBER": 11, + "MONTH_OCTOBER": 10, + "MONTH_SEPTEMBER": 9, + "OPENGL_CONTEXT": 4, + "POWERSTATE_CHARGED": 4, + "POWERSTATE_CHARGING": 3, + "POWERSTATE_NO_BATTERY": 2, + "POWERSTATE_ON_BATTERY": 1, + "POWERSTATE_UNKNOWN": 0, + "SCREEN_ORIENTATION_LANDSCAPE": 0, + "SCREEN_ORIENTATION_PORTRAIT": 1, + "SCREEN_ORIENTATION_REVERSE_LANDSCAPE": 2, + "SCREEN_ORIENTATION_REVERSE_PORTRAIT": 3, + "SCREEN_ORIENTATION_SENSOR": 6, + "SCREEN_ORIENTATION_SENSOR_LANDSCAPE": 4, + "SCREEN_ORIENTATION_SENSOR_PORTRAIT": 5, + "SYSTEM_DIR_DCIM": 1, + "SYSTEM_DIR_DESKTOP": 0, + "SYSTEM_DIR_DOCUMENTS": 2, + "SYSTEM_DIR_DOWNLOADS": 3, + "SYSTEM_DIR_MOVIES": 4, + "SYSTEM_DIR_MUSIC": 5, + "SYSTEM_DIR_PICTURES": 6, + "SYSTEM_DIR_RINGTONES": 7, + "VIDEO_DRIVER_GLES2": 1, + "VIDEO_DRIVER_GLES3": 0, + "WINDOW_HANDLE": 2, + "WINDOW_VIEW": 3 + }, + "properties": [ + { + "name": "clipboard", + "type": "String", + "getter": "get_clipboard", + "setter": "set_clipboard", + "index": -1 + }, + { + "name": "current_screen", + "type": "int", + "getter": "get_current_screen", + "setter": "set_current_screen", + "index": -1 + }, + { + "name": "delta_smoothing", + "type": "bool", + "getter": "is_delta_smoothing_enabled", + "setter": "set_delta_smoothing", + "index": -1 + }, + { + "name": "exit_code", + "type": "int", + "getter": "get_exit_code", + "setter": "set_exit_code", + "index": -1 + }, + { + "name": "keep_screen_on", + "type": "bool", + "getter": "is_keep_screen_on", + "setter": "set_keep_screen_on", + "index": -1 + }, + { + "name": "low_processor_usage_mode", + "type": "bool", + "getter": "is_in_low_processor_usage_mode", + "setter": "set_low_processor_usage_mode", + "index": -1 + }, + { + "name": "low_processor_usage_mode_sleep_usec", + "type": "int", + "getter": "get_low_processor_usage_mode_sleep_usec", + "setter": "set_low_processor_usage_mode_sleep_usec", + "index": -1 + }, + { + "name": "max_window_size", + "type": "Vector2", + "getter": "get_max_window_size", + "setter": "set_max_window_size", + "index": -1 + }, + { + "name": "min_window_size", + "type": "Vector2", + "getter": "get_min_window_size", + "setter": "set_min_window_size", + "index": -1 + }, + { + "name": "screen_orientation", + "type": "int", + "getter": "get_screen_orientation", + "setter": "set_screen_orientation", + "index": -1 + }, + { + "name": "tablet_driver", + "type": "String", + "getter": "get_current_tablet_driver", + "setter": "set_current_tablet_driver", + "index": -1 + }, + { + "name": "vsync_enabled", + "type": "bool", + "getter": "is_vsync_enabled", + "setter": "set_use_vsync", + "index": -1 + }, + { + "name": "vsync_via_compositor", + "type": "bool", + "getter": "is_vsync_via_compositor_enabled", + "setter": "set_vsync_via_compositor", + "index": -1 + }, + { + "name": "window_borderless", + "type": "bool", + "getter": "get_borderless_window", + "setter": "set_borderless_window", + "index": -1 + }, + { + "name": "window_fullscreen", + "type": "bool", + "getter": "is_window_fullscreen", + "setter": "set_window_fullscreen", + "index": -1 + }, + { + "name": "window_maximized", + "type": "bool", + "getter": "is_window_maximized", + "setter": "set_window_maximized", + "index": -1 + }, + { + "name": "window_minimized", + "type": "bool", + "getter": "is_window_minimized", + "setter": "set_window_minimized", + "index": -1 + }, + { + "name": "window_per_pixel_transparency_enabled", + "type": "bool", + "getter": "get_window_per_pixel_transparency_enabled", + "setter": "set_window_per_pixel_transparency_enabled", + "index": -1 + }, + { + "name": "window_position", + "type": "Vector2", + "getter": "get_window_position", + "setter": "set_window_position", + "index": -1 + }, + { + "name": "window_resizable", + "type": "bool", + "getter": "is_window_resizable", + "setter": "set_window_resizable", + "index": -1 + }, + { + "name": "window_size", + "type": "Vector2", + "getter": "get_window_size", + "setter": "set_window_size", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "alert", + "return_type": "void", + "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": "title", + "type": "String", + "has_default_value": true, + "default_value": "Alert!" + } + ] + }, + { + "name": "can_draw", + "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": "can_use_threads", + "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": "center_window", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "close_midi_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": "delay_msec", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "msec", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "delay_usec", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "usec", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "dump_memory_to_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "dump_resources_to_file", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "execute", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arguments", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + }, + { + "name": "blocking", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "output", + "type": "Array", + "has_default_value": true, + "default_value": "[]" + }, + { + "name": "read_stderr", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "find_scancode_from_string", + "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": "string", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_audio_driver_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_audio_driver_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": "driver", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_borderless_window", + "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_cache_dir", + "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_clipboard", + "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_cmdline_args", + "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_config_dir", + "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_connected_midi_inputs", + "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_current_screen", + "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_current_tablet_driver", + "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_video_driver", + "return_type": "enum._OS::VideoDriver", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_data_dir", + "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_date", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_datetime", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_datetime_from_unix_time", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "unix_time_val", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_dynamic_memory_usage", + "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_environment", + "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": "variable", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_executable_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_exit_code", + "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_granted_permissions", + "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_ime_selection", + "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_ime_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_latin_keyboard_variant", + "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_locale", + "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_locale_language", + "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_low_processor_usage_mode_sleep_usec", + "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_max_window_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_min_window_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_model_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_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_native_handle", + "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": "handle_type", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_power_percent_left", + "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_power_seconds_left", + "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_power_state", + "return_type": "enum._OS::PowerState", + "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_process_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_processor_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_real_window_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_scancode_string", + "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": "code", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_screen_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_screen_dpi", + "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": "screen", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "get_screen_max_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_screen_orientation", + "return_type": "enum._OS::ScreenOrientation", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_screen_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": "screen", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "get_screen_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": "screen", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "get_screen_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": "screen", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "name": "get_splash_tick_msec", + "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_static_memory_peak_usage", + "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_static_memory_usage", + "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_system_dir", + "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": "dir", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shared_storage", + "type": "bool", + "has_default_value": true, + "default_value": "True" + } + ] + }, + { + "name": "get_system_time_msecs", + "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_system_time_secs", + "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_tablet_driver_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_tablet_driver_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_thread_caller_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_ticks_msec", + "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_ticks_usec", + "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_time", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "utc", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "get_time_zone_info", + "return_type": "Dictionary", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "get_unique_id", + "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_unix_time", + "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_unix_time_from_datetime", + "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": "datetime", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_user_data_dir", + "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_video_driver_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_video_driver_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": "driver", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_virtual_keyboard_height", + "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_window_per_pixel_transparency_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_window_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_window_safe_area", + "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_window_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": "global_menu_add_item", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "menu", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "label", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "id", + "type": "Variant", + "has_default_value": false, + "default_value": "" + }, + { + "name": "meta", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "global_menu_add_separator", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "menu", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "global_menu_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": "menu", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "global_menu_remove_item", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "menu", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_environment", + "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": "variable", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_feature", + "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": "tag_name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_touchscreen_ui_hint", + "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": "has_virtual_keyboard", + "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": "hide_virtual_keyboard", + "return_type": "void", + "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_debug_build", + "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_delta_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_in_low_processor_usage_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": "is_keep_screen_on", + "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_ok_left_and_cancel_right", + "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_scancode_unicode", + "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": "code", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_stdout_verbose", + "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_userfs_persistent", + "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_vsync_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_vsync_via_compositor_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_window_always_on_top", + "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_window_focused", + "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_window_fullscreen", + "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_window_maximized", + "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_window_minimized", + "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_window_resizable", + "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": "keyboard_get_current_layout", + "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": "keyboard_get_layout_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": "keyboard_get_layout_language", + "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": "keyboard_get_layout_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": "keyboard_set_current_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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "kill", + "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": "pid", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "move_window_to_foreground", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "native_video_is_playing", + "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": "native_video_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": "native_video_play", + "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": "volume", + "type": "float", + "has_default_value": false, + "default_value": "" + }, + { + "name": "audio_track", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "subtitle_track", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "native_video_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": "native_video_unpause", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "open_midi_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": "print_all_resources", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "tofile", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "print_all_textures_by_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": "print_resources_by_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": "types", + "type": "PoolStringArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "print_resources_in_use", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "short", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "request_attention", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "name": "request_permission", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "request_permissions", + "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_borderless_window", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "borderless", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_clipboard", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "clipboard", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_current_screen", + "return_type": "void", + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_current_tablet_driver", + "return_type": "void", + "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_delta_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": "delta_smoothing_enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_environment", + "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": "variable", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_exit_code", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "code", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_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": "icon", + "type": "Image", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_ime_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_ime_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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_keep_screen_on", + "return_type": "void", + "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_low_processor_usage_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": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_low_processor_usage_mode_sleep_usec", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "usec", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_max_window_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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_min_window_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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_native_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": "filename", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_screen_orientation", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "orientation", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_thread_name", + "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": "set_use_file_access_save_and_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": "enabled", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_use_vsync", + "return_type": "void", + "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_vsync_via_compositor", + "return_type": "void", + "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_window_always_on_top", + "return_type": "void", + "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_window_fullscreen", + "return_type": "void", + "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_window_maximized", + "return_type": "void", + "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_window_minimized", + "return_type": "void", + "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_window_mouse_passthrough", + "return_type": "void", + "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": "PoolVector2Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_window_per_pixel_transparency_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_window_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": "position", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_window_resizable", + "return_type": "void", + "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_window_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": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "set_window_title", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "title", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "shell_open", + "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": "uri", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "show_virtual_keyboard", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "existing_text", + "type": "String", + "has_default_value": true, + "default_value": "" + }, + { + "name": "multiline", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + } + ], + "enums": [ + { + "name": "VideoDriver", + "values": { + "VIDEO_DRIVER_GLES3": 0, + "VIDEO_DRIVER_GLES2": 1 + } + }, + { + "name": "SystemDir", + "values": { + "SYSTEM_DIR_DESKTOP": 0, + "SYSTEM_DIR_DCIM": 1, + "SYSTEM_DIR_DOCUMENTS": 2, + "SYSTEM_DIR_DOWNLOADS": 3, + "SYSTEM_DIR_MOVIES": 4, + "SYSTEM_DIR_MUSIC": 5, + "SYSTEM_DIR_PICTURES": 6, + "SYSTEM_DIR_RINGTONES": 7 + } + }, + { + "name": "ScreenOrientation", + "values": { + "SCREEN_ORIENTATION_LANDSCAPE": 0, + "SCREEN_ORIENTATION_PORTRAIT": 1, + "SCREEN_ORIENTATION_REVERSE_LANDSCAPE": 2, + "SCREEN_ORIENTATION_REVERSE_PORTRAIT": 3, + "SCREEN_ORIENTATION_SENSOR_LANDSCAPE": 4, + "SCREEN_ORIENTATION_SENSOR_PORTRAIT": 5, + "SCREEN_ORIENTATION_SENSOR": 6 + } + }, + { + "name": "PowerState", + "values": { + "POWERSTATE_UNKNOWN": 0, + "POWERSTATE_ON_BATTERY": 1, + "POWERSTATE_NO_BATTERY": 2, + "POWERSTATE_CHARGING": 3, + "POWERSTATE_CHARGED": 4 + } + }, + { + "name": "HandleType", + "values": { + "APPLICATION_HANDLE": 0, + "DISPLAY_HANDLE": 1, + "WINDOW_HANDLE": 2, + "WINDOW_VIEW": 3, + "OPENGL_CONTEXT": 4 + } + }, + { + "name": "Month", + "values": { + "MONTH_JANUARY": 1, + "MONTH_FEBRUARY": 2, + "MONTH_MARCH": 3, + "MONTH_APRIL": 4, + "MONTH_MAY": 5, + "MONTH_JUNE": 6, + "MONTH_JULY": 7, + "MONTH_AUGUST": 8, + "MONTH_SEPTEMBER": 9, + "MONTH_OCTOBER": 10, + "MONTH_NOVEMBER": 11, + "MONTH_DECEMBER": 12 + } + }, + { + "name": "Weekday", + "values": { + "DAY_SUNDAY": 0, + "DAY_MONDAY": 1, + "DAY_TUESDAY": 2, + "DAY_WEDNESDAY": 3, + "DAY_THURSDAY": 4, + "DAY_FRIDAY": 5, + "DAY_SATURDAY": 6 + } + } + ] + }, + { + "name": "_ResourceLoader", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "ResourceLoader", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "exists", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "type_hint", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "get_dependencies", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_recognized_extensions_for_type", + "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": "type", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "has_cached", + "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": "path", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "load", + "return_type": "Resource", + "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": "type_hint", + "type": "String", + "has_default_value": true, + "default_value": "" + }, + { + "name": "no_cache", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "name": "load_interactive", + "return_type": "ResourceInteractiveLoader", + "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": "type_hint", + "type": "String", + "has_default_value": true, + "default_value": "" + } + ] + }, + { + "name": "set_abort_on_missing_resources", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "abort", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "_ResourceSaver", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "singleton_name": "ResourceSaver", + "instanciable": false, + "is_reference": false, + "constants": { + "FLAG_BUNDLE_RESOURCES": 2, + "FLAG_CHANGE_PATH": 4, + "FLAG_COMPRESS": 32, + "FLAG_OMIT_EDITOR_PROPERTIES": 8, + "FLAG_RELATIVE_PATHS": 1, + "FLAG_REPLACE_SUBRESOURCE_PATHS": 64, + "FLAG_SAVE_BIG_ENDIAN": 16 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_recognized_extensions", + "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": "type", + "type": "Resource", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "save", + "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": "resource", + "type": "Resource", + "has_default_value": false, + "default_value": "" + }, + { + "name": "flags", + "type": "int", + "has_default_value": true, + "default_value": "0" + } + ] + } + ], + "enums": [ + { + "name": "SaverFlags", + "values": { + "FLAG_RELATIVE_PATHS": 1, + "FLAG_BUNDLE_RESOURCES": 2, + "FLAG_CHANGE_PATH": 4, + "FLAG_OMIT_EDITOR_PROPERTIES": 8, + "FLAG_SAVE_BIG_ENDIAN": 16, + "FLAG_COMPRESS": 32, + "FLAG_REPLACE_SUBRESOURCE_PATHS": 64 + } + } + ] + }, + { + "name": "_Semaphore", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "post", + "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": "wait", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "_Thread", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "singleton_name": "", + "instanciable": true, + "is_reference": true, + "constants": { + "PRIORITY_HIGH": 2, + "PRIORITY_LOW": 0, + "PRIORITY_NORMAL": 1 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_id", + "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": "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": "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": "instance", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "userdata", + "type": "Variant", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "priority", + "type": "int", + "has_default_value": true, + "default_value": "1" + } + ] + }, + { + "name": "wait_to_finish", + "return_type": "Variant", + "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": "Priority", + "values": { + "PRIORITY_LOW": 0, + "PRIORITY_NORMAL": 1, + "PRIORITY_HIGH": 2 + } + } + ] + }, + { + "name": "_VisualScriptEditor", + "base_class": "Object", + "api_type": "tools", + "singleton": true, + "singleton_name": "VisualScriptEditor", + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "custom_nodes_updated", + "arguments": [ + ] + } + ], + "methods": [ + { + "name": "add_custom_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": "category", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "script", + "type": "Script", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "remove_custom_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": "category", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + } +] \ No newline at end of file diff --git a/demo/addons/godot-git-plugin/git_api.gdnlib b/demo/addons/godot-git-plugin/git_api.gdnlib index a3dd504..52bfc99 100644 --- a/demo/addons/godot-git-plugin/git_api.gdnlib +++ b/demo/addons/godot-git-plugin/git_api.gdnlib @@ -9,7 +9,7 @@ reloadable=false OSX.64="res://addons/godot-git-plugin/osx/libgitapi.dylib" Windows.64="res://addons/godot-git-plugin/win64/libgitapi.dll" -X11.64="res://addons/godot-git-plugin/x11/libgitapi.so" +X11.64="res://addons/godot-git-plugin/linux/libgitapi.so" [dependencies] diff --git a/godot-git-plugin/SCsub b/godot-git-plugin/SCsub index 991d78f..33ec2c1 100644 --- a/godot-git-plugin/SCsub +++ b/godot-git-plugin/SCsub @@ -38,8 +38,8 @@ if env["platform"] == "osx": env.Append(CCFLAGS = ["-g","-O3", "-arch", "x86_64", "-arch", "arm64", "-std=c++17"]) env.Append(LINKFLAGS = ["-arch", "x86_64", "-arch", "arm64"]) -elif env["platform"] in ("x11", "linux"): - env["target_path"] += "x11/" +elif env["platform"] == "linux": + env["target_path"] += "linux/" cpp_library += ".linux" env.Append(LIBS=["ssl"]) diff --git a/thirdparty/git2/SCsub b/thirdparty/git2/SCsub index afc84d2..a483aa0 100644 --- a/thirdparty/git2/SCsub +++ b/thirdparty/git2/SCsub @@ -32,7 +32,7 @@ if env_git["platform"] == "windows": env_git.Prepend(CPPDEFINES=["GIT_WINHTTP"]) libgit2_sources += Glob("libgit2/src/win32/" + "*.c") -if env_git["platform"] in ["x11", "osx"]: +if env_git["platform"] in ["linux", "osx"]: libgit2_sources += Glob("libgit2/src/unix/" + "*.c") env_git.Prepend( @@ -42,6 +42,7 @@ env_git.Prepend( "libgit2/deps/http-parser/", "libgit2/deps/pcre/", "libgit2/deps/zlib/", + "libgit2/deps/ntlmclient/", "../ssh2/libssh2/include/", ] ) @@ -89,7 +90,8 @@ if env_git["platform"] == "windows": ] ) -if env_git["platform"] in ["x11", "osx"]: +if env_git["platform"] in ["linux", "osx"]: + libgit2_sources += Glob("libgit2/deps/ntlmclient/crypt_openssl.c") env_git.Prepend( CPPDEFINES=[ "HAVE_DIRENT_H", @@ -116,6 +118,10 @@ if env_git["platform"] in ["x11", "osx"]: "PCREGREP_BUFSIZE", ("MAX_NAME_SIZE", "32"), ("MAX_NAME_COUNT", "10000"), + "GIT_OPENSSL", + "GIT_USE_FUTIMENS", + "GIT_USE_STAT_MTIM", + "CRYPT_OPENSSL" ] ) diff --git a/thirdparty/ssh2/SCsub b/thirdparty/ssh2/SCsub index e4c4877..41fb6dd 100644 --- a/thirdparty/ssh2/SCsub +++ b/thirdparty/ssh2/SCsub @@ -65,6 +65,7 @@ if env_ssh2["platform"] == "windows": if env_ssh2["platform"] == "osx": env_ssh2.Append( CPPPATH=[ + "libssh2/include/", "libssh2/os400/" ] ) @@ -73,4 +74,17 @@ if env_ssh2["platform"] == "osx": CPPDEFINES=[] ) +if env_ssh2["platform"] == "linux": + env_ssh2.Append( + CPPPATH=[ + "libssh2/include/", + "libssh2/vms/" + ] + ) + env_ssh2.Append( + CPPDEFINES=[ + "LIBSSH2_OPENSSL" + ] + ) + env_ssh2.StaticLibrary(target = "../bin/" + "ssh2", source = libssh2_sources)