From 20e86b4422321d5bacc526c06943669ce058d6f3 Mon Sep 17 00:00:00 2001 From: Bastiaan Olij Date: Wed, 25 Jul 2018 20:19:38 +1000 Subject: [PATCH] New folder net was missing, updated all the other subfolders, new api files and added a gitattributes file --- .gitattributes | 13 + api.json | 187412 +++++++++++++++------------ arvr/godot_arvr.h | 8 + nativescript/godot_nativescript.h | 3 + net/godot_net.h | 118 + 5 files changed, 103870 insertions(+), 83684 deletions(-) create mode 100644 .gitattributes create mode 100644 net/godot_net.h diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..c495fe1 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,13 @@ +# Properly detect languages on Github +*.h linguist-language=c +*.inc linguist-language=c +drivers/* linguist-vendored + +*.c eol=lf +*.cpp eol=lf +*.mm eol=lf +*.h eol=lf +*.py eol=lf +*.hpp eol=lf +*.xml eol=lf +*.json eol=lf diff --git a/api.json b/api.json index d533195..1571b11 100644 --- a/api.json +++ b/api.json @@ -5,7 +5,7 @@ "api_type": "core", "singleton": true, "instanciable": false, - "is_reference": true, + "is_reference": false, "constants": { "MARGIN_LEFT": 0, "MARGIN_TOP": 1, @@ -278,6 +278,8 @@ "BUTTON_LEFT": 1, "BUTTON_RIGHT": 2, "BUTTON_MIDDLE": 3, + "BUTTON_XBUTTON1": 8, + "BUTTON_XBUTTON2": 9, "BUTTON_WHEEL_UP": 4, "BUTTON_WHEEL_DOWN": 5, "BUTTON_WHEEL_LEFT": 6, @@ -285,6 +287,8 @@ "BUTTON_MASK_LEFT": 1, "BUTTON_MASK_RIGHT": 2, "BUTTON_MASK_MIDDLE": 4, + "BUTTON_MASK_XBUTTON1": 128, + "BUTTON_MASK_XBUTTON2": 256, "JOY_BUTTON_0": 0, "JOY_BUTTON_1": 1, "JOY_BUTTON_2": 2, @@ -343,6 +347,13 @@ "JOY_ANALOG_RY": 3, "JOY_ANALOG_L2": 6, "JOY_ANALOG_R2": 7, + "MIDI_MESSAGE_NOTE_OFF": 8, + "MIDI_MESSAGE_NOTE_ON": 9, + "MIDI_MESSAGE_AFTERTOUCH": 10, + "MIDI_MESSAGE_CONTROL_CHANGE": 11, + "MIDI_MESSAGE_PROGRAM_CHANGE": 12, + "MIDI_MESSAGE_CHANNEL_PRESSURE": 13, + "MIDI_MESSAGE_PITCH_BEND": 14, "OK": 0, "FAILED": 1, "ERR_UNAVAILABLE": 2, @@ -577,7 +588,7 @@ }, { "name": "_get", - "return_type": "void", + "return_type": "Variant", "is_editor": false, "is_noscript": false, "is_const": false, @@ -1328,293 +1339,6 @@ } ] }, - { - "name": "Reference", - "base_class": "Object", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "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": "Resource", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "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_path", - "type": "String", - "getter": "get_path", - "setter": "set_path", - "index": -1 - }, - { - "name": "resource_name", - "type": "String", - "getter": "get_name", - "setter": "set_name", - "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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_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": "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": "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": "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": "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": "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" - } - ] - } - ], - "enums": [ - ] - }, { "name": "Script", "base_class": "Resource", @@ -1794,37 +1518,6 @@ "enums": [ ] }, - { - "name": "WeakRef", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "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": "Image", "base_class": "Resource", @@ -1874,6 +1567,7 @@ "INTERPOLATE_NEAREST": 0, "INTERPOLATE_BILINEAR": 1, "INTERPOLATE_CUBIC": 2, + "INTERPOLATE_TRILINEAR": 3, "ALPHA_NONE": 0, "ALPHA_BIT": 1, "ALPHA_BLEND": 2, @@ -2439,6 +2133,19 @@ "arguments": [ ] }, + { + "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": "bumpmap_to_normalmap", "return_type": "void", @@ -2859,6 +2566,25 @@ "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": "" + } + ] } ], "enums": [ @@ -2883,7 +2609,8 @@ "values": { "INTERPOLATE_NEAREST": 0, "INTERPOLATE_BILINEAR": 1, - "INTERPOLATE_CUBIC": 2 + "INTERPOLATE_CUBIC": 2, + "INTERPOLATE_TRILINEAR": 3 } }, { @@ -2941,6 +2668,781 @@ } ] }, + { + "name": "WeakRef", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "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": "Reference", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "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": "Resource", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "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_path", + "type": "String", + "getter": "get_path", + "setter": "set_path", + "index": -1 + }, + { + "name": "resource_name", + "type": "String", + "getter": "get_name", + "setter": "set_name", + "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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_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": "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": "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": "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": "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": "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" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventMouseButton", + "base_class": "InputEventMouse", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "factor", + "type": "float", + "getter": "get_factor", + "setter": "set_factor", + "index": -1 + }, + { + "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": "doubleclick", + "type": "bool", + "getter": "is_doubleclick", + "setter": "set_doubleclick", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "get_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": "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": "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": "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_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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventMouse", + "base_class": "InputEventWithModifiers", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "button_mask", + "type": "int", + "getter": "get_button_mask", + "setter": "set_button_mask", + "index": -1 + }, + { + "name": "position", + "type": "Vector2", + "getter": "get_position", + "setter": "set_position", + "index": -1 + }, + { + "name": "global_position", + "type": "Vector2", + "getter": "get_global_position", + "setter": "set_global_position", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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_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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "InputEventKey", + "base_class": "InputEventWithModifiers", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "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 + }, + { + "name": "echo", + "type": "int", + "getter": "is_echo", + "setter": "set_echo", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, { "name": "InputEvent", "base_class": "Resource", @@ -3383,559 +3885,6 @@ "enums": [ ] }, - { - "name": "InputEventKey", - "base_class": "InputEventWithModifiers", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "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 - }, - { - "name": "echo", - "type": "int", - "getter": "is_echo", - "setter": "set_echo", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "" - } - ] - }, - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "InputEventMouse", - "base_class": "InputEventWithModifiers", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "button_mask", - "type": "int", - "getter": "get_button_mask", - "setter": "set_button_mask", - "index": -1 - }, - { - "name": "position", - "type": "Vector2", - "getter": "get_position", - "setter": "set_position", - "index": -1 - }, - { - "name": "global_position", - "type": "Vector2", - "getter": "get_global_position", - "setter": "set_global_position", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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_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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "InputEventMouseButton", - "base_class": "InputEventMouse", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "factor", - "type": "float", - "getter": "get_factor", - "setter": "set_factor", - "index": -1 - }, - { - "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": "doubleclick", - "type": "bool", - "getter": "is_doubleclick", - "setter": "set_doubleclick", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "get_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": "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": "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": "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_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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "InputEventMouseMotion", - "base_class": "InputEventMouse", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, { "name": "InputEventJoypadButton", "base_class": "InputEvent", @@ -4058,6 +4007,102 @@ "enums": [ ] }, + { + "name": "InputEventMouseMotion", + "base_class": "InputEventMouse", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, { "name": "InputEventJoypadMotion", "base_class": "InputEvent", @@ -4451,8 +4496,8 @@ ] }, { - "name": "InputEventAction", - "base_class": "InputEvent", + "name": "InputEventMagnifyGesture", + "base_class": "InputEventGesture", "api_type": "core", "singleton": false, "instanciable": true, @@ -4461,17 +4506,10 @@ }, "properties": [ { - "name": "action", - "type": "String", - "getter": "get_action", - "setter": "set_action", - "index": -1 - }, - { - "name": "pressed", - "type": "bool", - "getter": "is_pressed", - "setter": "set_pressed", + "name": "factor", + "type": "float", + "getter": "get_factor", + "setter": "set_factor", "index": -1 } ], @@ -4479,7 +4517,7 @@ ], "methods": [ { - "name": "set_action", + "name": "set_factor", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -4490,16 +4528,16 @@ "is_from_script": false, "arguments": [ { - "name": "action", - "type": "String", + "name": "factor", + "type": "float", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_action", - "return_type": "String", + "name": "get_factor", + "return_type": "float", "is_editor": false, "is_noscript": false, "is_const": true, @@ -4509,25 +4547,6 @@ "is_from_script": false, "arguments": [ ] - }, - { - "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": [ @@ -4590,63 +4609,6 @@ "enums": [ ] }, - { - "name": "InputEventMagnifyGesture", - "base_class": "InputEventGesture", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "factor", - "type": "float", - "getter": "get_factor", - "setter": "set_factor", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, { "name": "InputEventPanGesture", "base_class": "InputEventGesture", @@ -5328,6 +5290,318 @@ "enums": [ ] }, + { + "name": "InputEventAction", + "base_class": "InputEvent", + "api_type": "core", + "singleton": false, + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "PacketPeer", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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_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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "TCP_Server", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": [ + ] + }, + { + "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": "StreamPeerBuffer", "base_class": "StreamPeer", @@ -5616,236 +5890,7 @@ ] }, { - "name": "TCP_Server", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": [ - ] - }, - { - "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": "PacketPeer", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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_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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "PacketPeerUDP", + "name": "PacketPeerStream", "base_class": "PacketPeer", "api_type": "core", "singleton": false, @@ -5854,43 +5899,33 @@ "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": "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": "close", + "name": "set_stream_peer", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -5900,11 +5935,30 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "peer", + "type": "StreamPeer", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "wait", - "return_type": "enum.Error", + "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, @@ -5913,36 +5967,35 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "max_size_bytes", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "is_listening", - "return_type": "bool", + "name": "set_output_buffer_max_size", + "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": true, + "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": "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", + "name": "get_input_buffer_max_size", "return_type": "int", "is_editor": false, "is_noscript": false, @@ -5955,28 +6008,16 @@ ] }, { - "name": "set_dest_address", - "return_type": "enum.Error", + "name": "get_output_buffer_max_size", + "return_type": "int", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "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": "" - } ] } ], @@ -5992,11 +6033,18 @@ "is_reference": true, "constants": { "STATUS_DISCONNECTED": 0, - "STATUS_CONNECTED": 1, - "STATUS_ERROR_NO_CERTIFICATE": 2, - "STATUS_ERROR_HOSTNAME_MISMATCH": 3 + "STATUS_CONNECTED": 2, + "STATUS_ERROR": 3, + "STATUS_ERROR_HOSTNAME_MISMATCH": 4 }, "properties": [ + { + "name": "blocking_handshake", + "type": "bool", + "getter": "is_blocking_handshake_enabled", + "setter": "set_blocking_handshake_enabled", + "index": -1 + } ], "signals": [ ], @@ -6026,7 +6074,7 @@ "is_from_script": false, "arguments": [ { - "name": "stream", + "name": "arg0", "type": "StreamPeer", "has_default_value": false, "default_value": "" @@ -6089,6 +6137,38 @@ "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": "" + } + ] + }, + { + "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": [ + ] } ], "enums": [ @@ -6096,9 +6176,9 @@ "name": "Status", "values": { "STATUS_DISCONNECTED": 0, - "STATUS_CONNECTED": 1, - "STATUS_ERROR_NO_CERTIFICATE": 2, - "STATUS_ERROR_HOSTNAME_MISMATCH": 3 + "STATUS_CONNECTED": 2, + "STATUS_ERROR": 3, + "STATUS_ERROR_HOSTNAME_MISMATCH": 4 } } ] @@ -6289,7 +6369,7 @@ ] }, { - "name": "PacketPeerStream", + "name": "PacketPeerUDP", "base_class": "PacketPeer", "api_type": "core", "singleton": false, @@ -6298,34 +6378,13 @@ "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": "set_stream_peer", - "return_type": "void", + "name": "listen", + "return_type": "enum.Error", "is_editor": false, "is_noscript": false, "is_const": false, @@ -6335,231 +6394,27 @@ "is_from_script": false, "arguments": [ { - "name": "peer", - "type": "StreamPeer", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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", + "name": "port", "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "NetworkedMultiplayerPeer", - "base_class": "PacketPeer", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - "TRANSFER_MODE_UNRELIABLE": 0, - "TRANSFER_MODE_UNRELIABLE_ORDERED": 1, - "TRANSFER_MODE_RELIABLE": 2, - "CONNECTION_DISCONNECTED": 0, - "CONNECTION_CONNECTING": 1, - "CONNECTION_CONNECTED": 2, - "TARGET_PEER_BROADCAST": 0, - "TARGET_PEER_SERVER": 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_disconnected", - "arguments": [ + "name": "bind_address", + "type": "String", + "has_default_value": true, + "default_value": "*" + }, { - "name": "id", + "name": "recv_buf_size", "type": "int", - "default_value": "" + "has_default_value": true, + "default_value": "65536" } ] }, { - "name": "peer_connected", - "arguments": [ - { - "name": "id", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "server_disconnected", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "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": "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": "poll", + "name": "close", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -6572,34 +6427,8 @@ ] }, { - "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_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": "set_refuse_new_connections", - "return_type": "void", + "name": "wait", + "return_type": "enum.Error", "is_editor": false, "is_noscript": false, "is_const": false, @@ -6608,16 +6437,10 @@ "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "enable", - "type": "bool", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "is_refusing_new_connections", + "name": "is_listening", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -6628,25 +6451,60 @@ "is_from_script": false, "arguments": [ ] + }, + { + "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": "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": "" + } + ] } ], "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 - } - } ] }, { @@ -6657,6 +6515,14 @@ "instanciable": true, "is_reference": true, "constants": { + "RPC_MODE_DISABLED": 0, + "RPC_MODE_REMOTE": 1, + "RPC_MODE_SYNC": 2, + "RPC_MODE_MASTER": 3, + "RPC_MODE_SLAVE": 4, + "RPC_MODE_REMOTESYNC": 5, + "RPC_MODE_MASTERSYNC": 6, + "RPC_MODE_SLAVESYNC": 7 }, "properties": [ { @@ -6768,6 +6634,12 @@ "type": "int", "has_default_value": true, "default_value": "0" + }, + { + "name": "arg2", + "type": "int", + "has_default_value": true, + "default_value": "2" } ] }, @@ -7005,1356 +6877,95 @@ } ], "enums": [ - ] - }, - { - "name": "MainLoop", - "base_class": "Object", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "NOTIFICATION_WM_MOUSE_ENTER": 2, - "NOTIFICATION_WM_MOUSE_EXIT": 3, - "NOTIFICATION_WM_FOCUS_IN": 4, - "NOTIFICATION_WM_FOCUS_OUT": 5, - "NOTIFICATION_WM_QUIT_REQUEST": 6, - "NOTIFICATION_WM_GO_BACK_REQUEST": 7, - "NOTIFICATION_WM_UNFOCUS_REQUEST": 8, - "NOTIFICATION_OS_MEMORY_WARNING": 9, - "NOTIFICATION_TRANSLATION_CHANGED": 90, - "NOTIFICATION_WM_ABOUT": 91 - }, - "properties": [ - ], - "signals": [ - ], - "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": "ev", - "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": "_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": "_iteration", - "return_type": "void", - "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": "_idle", - "return_type": "void", - "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": "_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": "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": "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": "ev", - "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": "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": "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": "" - } - ] - }, - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Translation", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "messages", - "type": "PoolStringArray", - "getter": "_get_messages", - "setter": "_set_messages", - "index": -1 - }, - { - "name": "locale", - "type": "String", - "getter": "get_locale", - "setter": "set_locale", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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_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": "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": "_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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "PHashTranslation", - "base_class": "Translation", - "api_type": "core", - "singleton": false, - "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": "UndoRedo", - "base_class": "Object", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "MERGE_DISABLE": 0, - "MERGE_ENDS": 1, - "MERGE_ALL": 2 - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "add_do_method", - "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": "Object", - "has_default_value": false, - "default_value": "" - }, - { - "name": "method", - "type": "String", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "add_undo_method", - "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": "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_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_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_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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "MergeMode", + "name": "RPCMode", "values": { - "MERGE_DISABLE": 0, - "MERGE_ENDS": 1, - "MERGE_ALL": 2 + "RPC_MODE_DISABLED": 0, + "RPC_MODE_REMOTE": 1, + "RPC_MODE_SYNC": 2, + "RPC_MODE_MASTER": 3, + "RPC_MODE_SLAVE": 4, + "RPC_MODE_REMOTESYNC": 5, + "RPC_MODE_MASTERSYNC": 6, + "RPC_MODE_SLAVESYNC": 7 } } ] }, { - "name": "HTTPClient", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "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, - "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, - "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 - }, - "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 - } - ], - "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": 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": "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": "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": "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": "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": "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": "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_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": "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_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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "" - } - ] - } - ], - "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": "TriangleMesh", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "ResourceInteractiveLoader", - "base_class": "Reference", + "name": "NetworkedMultiplayerPeer", + "base_class": "PacketPeer", "api_type": "core", "singleton": false, "instanciable": false, "is_reference": true, "constants": { + "TRANSFER_MODE_UNRELIABLE": 0, + "TRANSFER_MODE_UNRELIABLE_ORDERED": 1, + "TRANSFER_MODE_RELIABLE": 2, + "CONNECTION_DISCONNECTED": 0, + "CONNECTION_CONNECTING": 1, + "CONNECTION_CONNECTED": 2, + "TARGET_PEER_BROADCAST": 0, + "TARGET_PEER_SERVER": 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_disconnected", + "arguments": [ + { + "name": "id", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "peer_connected", + "arguments": [ + { + "name": "id", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "server_disconnected", + "arguments": [ + ] + } ], "methods": [ { - "name": "get_resource", - "return_type": "Resource", + "name": "set_transfer_mode", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -8363,14 +6974,20 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "poll", - "return_type": "enum.Error", + "name": "get_transfer_mode", + "return_type": "enum.NetworkedMultiplayerPeer::TransferMode", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -8379,8 +6996,8 @@ ] }, { - "name": "wait", - "return_type": "enum.Error", + "name": "set_target_peer", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -8389,10 +7006,16 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "id", + "type": "int", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_stage", + "name": "get_packet_peer", "return_type": "int", "is_editor": false, "is_noscript": false, @@ -8405,7 +7028,33 @@ ] }, { - "name": "get_stage_count", + "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": "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_unique_id", "return_type": "int", "is_editor": false, "is_noscript": false, @@ -8416,9 +7065,57 @@ "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": "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": [ + ] } ], "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 + } + } ] }, { @@ -9249,6 +7946,1771 @@ } ] }, + { + "name": "TriangleMesh", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "ResourceInteractiveLoader", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "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": "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": [ + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PHashTranslation", + "base_class": "Translation", + "api_type": "core", + "singleton": false, + "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": "UndoRedo", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "MERGE_DISABLE": 0, + "MERGE_ENDS": 1, + "MERGE_ALL": 2 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "add_do_method", + "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": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "method", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "add_undo_method", + "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": "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_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_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_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": "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": "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": "MainLoop", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "NOTIFICATION_WM_MOUSE_ENTER": 2, + "NOTIFICATION_WM_MOUSE_EXIT": 3, + "NOTIFICATION_WM_FOCUS_IN": 4, + "NOTIFICATION_WM_FOCUS_OUT": 5, + "NOTIFICATION_WM_QUIT_REQUEST": 6, + "NOTIFICATION_WM_GO_BACK_REQUEST": 7, + "NOTIFICATION_WM_UNFOCUS_REQUEST": 8, + "NOTIFICATION_OS_MEMORY_WARNING": 9, + "NOTIFICATION_TRANSLATION_CHANGED": 90, + "NOTIFICATION_WM_ABOUT": 91, + "NOTIFICATION_CRASH": 92 + }, + "properties": [ + ], + "signals": [ + ], + "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": "ev", + "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": "_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": "_iteration", + "return_type": "void", + "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": "_idle", + "return_type": "void", + "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": "_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": "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": "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": "ev", + "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": "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": "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": "" + } + ] + }, + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Translation", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "messages", + "type": "PoolStringArray", + "getter": "_get_messages", + "setter": "_set_messages", + "index": -1 + }, + { + "name": "locale", + "type": "String", + "getter": "get_locale", + "setter": "set_locale", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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_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": "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": "_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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "HTTPClient", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "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, + "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, + "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 + }, + "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 + } + ], + "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": 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": "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": "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": "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": "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": "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": "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_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": "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_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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "" + } + ] + } + ], + "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": "_Semaphore", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": [ + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "XMLParser", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "NODE_NONE": 0, + "NODE_ELEMENT": 1, + "NODE_ELEMENT_END": 2, + "NODE_TEXT": 3, + "NODE_COMMENT": 4, + "NODE_CDATA": 5, + "NODE_UNKNOWN": 6 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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_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_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_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": "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": "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": "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": "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": "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": [ + ] + }, + { + "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": "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": "" + } + ] + } + ], + "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": "_Directory", "base_class": "Reference", @@ -9747,656 +10209,6 @@ "enums": [ ] }, - { - "name": "_Semaphore", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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": [ - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "XMLParser", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "NODE_NONE": 0, - "NODE_ELEMENT": 1, - "NODE_ELEMENT_END": 2, - "NODE_TEXT": 3, - "NODE_COMMENT": 4, - "NODE_CDATA": 5, - "NODE_UNKNOWN": 6 - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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_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_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_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": "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": "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": "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": "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": "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": [ - ] - }, - { - "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": "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": "" - } - ] - } - ], - "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": "ConfigFile", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "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_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": "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": "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": "PCKPacker", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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": false, - "default_value": "" - } - ] - }, - { - "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": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, { "name": "PackedDataContainer", "base_class": "Resource", @@ -10544,11 +10356,11 @@ ] }, { - "name": "PackedDataContainerRef", + "name": "PCKPacker", "base_class": "Reference", "api_type": "core", "singleton": false, - "instanciable": false, + "instanciable": true, "is_reference": true, "constants": { }, @@ -10558,87 +10370,73 @@ ], "methods": [ { - "name": "size", - "return_type": "int", + "name": "pck_start", + "return_type": "enum.Error", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, - "arguments": [ - ] - }, - { - "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", + "name": "pck_name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "alignment", + "type": "int", "has_default_value": false, "default_value": "" } ] }, { - "name": "_iter_get", - "return_type": "Variant", + "name": "add_file", + "return_type": "enum.Error", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "arg0", - "type": "Variant", + "name": "pck_path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "source_path", + "type": "String", "has_default_value": false, "default_value": "" } ] }, { - "name": "_iter_next", - "return_type": "Variant", + "name": "flush", + "return_type": "enum.Error", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "arg0", - "type": "Array", + "name": "verbose", + "type": "bool", "has_default_value": false, "default_value": "" } ] - }, - { - "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": [ - ] } ], "enums": [ @@ -11097,7 +10895,7 @@ ] }, { - "name": "EncodedObjectAsID", + "name": "ConfigFile", "base_class": "Reference", "api_type": "core", "singleton": false, @@ -11111,7 +10909,7 @@ ], "methods": [ { - "name": "set_object_id", + "name": "set_value", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -11122,15 +10920,209 @@ "is_from_script": false, "arguments": [ { - "name": "id", - "type": "int", + "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": "" } ] }, { - "name": "get_object_id", + "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": "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_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": "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": "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": "PackedDataContainerRef", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "size", "return_type": "int", "is_editor": false, "is_noscript": false, @@ -11141,6 +11133,76 @@ "is_from_script": false, "arguments": [ ] + }, + { + "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_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_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": "_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": [ + ] } ], "enums": [ @@ -11320,24 +11382,6 @@ "enums": [ ] }, - { - "name": "IP_Unix", - "base_class": "IP", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, { "name": "_Geometry", "base_class": "Object", @@ -12093,6 +12137,74 @@ "enums": [ ] }, + { + "name": "EncodedObjectAsID", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "IP_Unix", + "base_class": "IP", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "_ResourceLoader", "base_class": "Object", @@ -12582,6 +12694,19 @@ } ] }, + { + "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_screen_count", "return_type": "int", @@ -13585,6 +13710,19 @@ "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_splash_tick_msec", "return_type": "int", @@ -14561,6 +14699,71 @@ "arguments": [ ] }, + { + "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_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": "is_in_physics_frame", "return_type": "bool", @@ -14648,6 +14851,138 @@ "enums": [ ] }, + { + "name": "_Marshalls", + "base_class": "Reference", + "api_type": "core", + "singleton": true, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "_ClassDB", "base_class": "Object", @@ -15124,138 +15459,6 @@ "enums": [ ] }, - { - "name": "_Marshalls", - "base_class": "Reference", - "api_type": "core", - "singleton": true, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "" - } - ] - } - ], - "enums": [ - ] - }, { "name": "_JSON", "base_class": "Object", @@ -16083,7 +16286,8 @@ "PHYSICS_3D_ACTIVE_OBJECTS": 24, "PHYSICS_3D_COLLISION_PAIRS": 25, "PHYSICS_3D_ISLAND_COUNT": 26, - "MONITOR_MAX": 27 + "AUDIO_OUTPUT_LATENCY": 27, + "MONITOR_MAX": 28 }, "properties": [ ], @@ -16141,7 +16345,8 @@ "PHYSICS_3D_ACTIVE_OBJECTS": 24, "PHYSICS_3D_COLLISION_PAIRS": 25, "PHYSICS_3D_ISLAND_COUNT": 26, - "MONITOR_MAX": 27 + "AUDIO_OUTPUT_LATENCY": 27, + "MONITOR_MAX": 28 } } ] @@ -16211,7 +16416,7 @@ "ARRAY_COMPRESS_INDEX": 131072, "ARRAY_FLAG_USE_2D_VERTICES": 262144, "ARRAY_FLAG_USE_16_BIT_BONES": 524288, - "ARRAY_COMPRESS_DEFAULT": 97792, + "ARRAY_COMPRESS_DEFAULT": 97280, "PRIMITIVE_POINTS": 0, "PRIMITIVE_LINES": 1, "PRIMITIVE_LINE_STRIP": 2, @@ -16292,7 +16497,8 @@ "INSTANCE_MAX": 9, "INSTANCE_GEOMETRY_MASK": 30, "INSTANCE_FLAG_USE_BAKED_LIGHT": 0, - "INSTANCE_FLAG_MAX": 1, + "INSTANCE_FLAG_REDRAW_FRAME_IF_VISIBLE": 1, + "INSTANCE_FLAG_MAX": 2, "SHADOW_CASTING_SETTING_OFF": 0, "SHADOW_CASTING_SETTING_ON": 1, "SHADOW_CASTING_SETTING_DOUBLE_SIDED": 2, @@ -16365,7 +16571,12 @@ ], "signals": [ { - "name": "frame_drawn_in_thread", + "name": "frame_post_draw", + "arguments": [ + ] + }, + { + "name": "frame_pre_draw", "arguments": [ ] } @@ -16400,6 +16611,12 @@ "type": "bool", "has_default_value": true, "default_value": "True" + }, + { + "name": "frame_step", + "type": "float", + "has_default_value": true, + "default_value": "0" } ] }, @@ -16432,6 +16649,12 @@ "type": "bool", "has_default_value": true, "default_value": "True" + }, + { + "name": "frame_step", + "type": "float", + "has_default_value": true, + "default_value": "0" } ] }, @@ -17268,6 +17491,74 @@ "arguments": [ ] }, + { + "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": "mesh_add_surface_from_arrays", "return_type": "void", @@ -17307,7 +17598,7 @@ "name": "compress_format", "type": "int", "has_default_value": true, - "default_value": "97792" + "default_value": "97280" } ] }, @@ -17399,6 +17690,43 @@ } ] }, + { + "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": "mesh_surface_set_material", "return_type": "void", @@ -17846,6 +18174,12 @@ "type": "int", "has_default_value": false, "default_value": "" + }, + { + "name": "custom_data_format", + "type": "int", + "has_default_value": true, + "default_value": "0" } ] }, @@ -17986,6 +18320,37 @@ } ] }, + { + "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_get_mesh", "return_type": "RID", @@ -18099,6 +18464,31 @@ } ] }, + { + "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_set_visible_instances", "return_type": "void", @@ -18143,6 +18533,31 @@ } ] }, + { + "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": "immediate_create", "return_type": "RID", @@ -22079,13 +22494,13 @@ }, { "name": "color", - "type": "Color", + "type": "float", "has_default_value": false, "default_value": "" }, { "name": "quality", - "type": "int", + "type": "Color", "has_default_value": false, "default_value": "" }, @@ -22097,6 +22512,12 @@ }, { "name": "bilateral_sharpness", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg12", "type": "float", "has_default_value": false, "default_value": "" @@ -25156,6 +25577,37 @@ } ] }, + { + "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": "get_test_cube", "return_type": "RID", @@ -25195,37 +25647,6 @@ "arguments": [ ] }, - { - "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": "set_boot_image", "return_type": "void", @@ -25618,7 +26039,7 @@ "ARRAY_COMPRESS_TEX_UV2": 16384, "ARRAY_COMPRESS_BONES": 32768, "ARRAY_COMPRESS_WEIGHTS": 65536, - "ARRAY_COMPRESS_DEFAULT": 97792, + "ARRAY_COMPRESS_DEFAULT": 97280, "ARRAY_COMPRESS_INDEX": 131072, "ARRAY_FLAG_USE_2D_VERTICES": 262144, "ARRAY_FLAG_USE_16_BIT_BONES": 524288 @@ -25696,7 +26117,8 @@ "name": "InstanceFlags", "values": { "INSTANCE_FLAG_USE_BAKED_LIGHT": 0, - "INSTANCE_FLAG_MAX": 1 + "INSTANCE_FLAG_REDRAW_FRAME_IF_VISIBLE": 1, + "INSTANCE_FLAG_MAX": 2 } }, { @@ -25730,24 +26152,6 @@ } ] }, - { - "name": "InputDefault", - "base_class": "Input", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, { "name": "Input", "base_class": "Object", @@ -26554,6 +26958,24 @@ } ] }, + { + "name": "InputDefault", + "base_class": "Input", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "AudioServer", "base_class": "Object", @@ -27781,10 +28203,11 @@ "SHAPE_SPHERE": 2, "SHAPE_BOX": 3, "SHAPE_CAPSULE": 4, - "SHAPE_CONVEX_POLYGON": 5, - "SHAPE_CONCAVE_POLYGON": 6, - "SHAPE_HEIGHTMAP": 7, - "SHAPE_CUSTOM": 8, + "SHAPE_CYLINDER": 5, + "SHAPE_CONVEX_POLYGON": 6, + "SHAPE_CONCAVE_POLYGON": 7, + "SHAPE_HEIGHTMAP": 8, + "SHAPE_CUSTOM": 9, "AREA_PARAM_GRAVITY": 0, "AREA_PARAM_GRAVITY_VECTOR": 1, "AREA_PARAM_GRAVITY_IS_POINT": 2, @@ -28586,6 +29009,62 @@ } ] }, + { + "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_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_ray_pickable", "return_type": "void", @@ -29281,6 +29760,112 @@ } ] }, + { + "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_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_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", @@ -30511,10 +31096,11 @@ "SHAPE_SPHERE": 2, "SHAPE_BOX": 3, "SHAPE_CAPSULE": 4, - "SHAPE_CONVEX_POLYGON": 5, - "SHAPE_CONCAVE_POLYGON": 6, - "SHAPE_HEIGHTMAP": 7, - "SHAPE_CUSTOM": 8 + "SHAPE_CYLINDER": 5, + "SHAPE_CONVEX_POLYGON": 6, + "SHAPE_CONCAVE_POLYGON": 7, + "SHAPE_HEIGHTMAP": 8, + "SHAPE_CUSTOM": 9 } }, { @@ -30684,188 +31270,105 @@ ] }, { - "name": "Physics2DServer", - "base_class": "Object", + "name": "Node2D", + "base_class": "CanvasItem", "api_type": "core", - "singleton": true, - "instanciable": false, + "singleton": false, + "instanciable": true, "is_reference": false, "constants": { - "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, - "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, - "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, - "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, - "BODY_MODE_STATIC": 0, - "BODY_MODE_KINEMATIC": 1, - "BODY_MODE_RIGID": 2, - "BODY_MODE_CHARACTER": 3, - "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, - "BODY_STATE_TRANSFORM": 0, - "BODY_STATE_LINEAR_VELOCITY": 1, - "BODY_STATE_ANGULAR_VELOCITY": 2, - "BODY_STATE_SLEEPING": 3, - "BODY_STATE_CAN_SLEEP": 4, - "JOINT_PIN": 0, - "JOINT_GROOVE": 1, - "JOINT_DAMPED_SPRING": 2, - "JOINT_PARAM_BIAS": 0, - "JOINT_PARAM_MAX_BIAS": 1, - "JOINT_PARAM_MAX_FORCE": 2, - "DAMPED_STRING_REST_LENGTH": 0, - "DAMPED_STRING_STIFFNESS": 1, - "DAMPED_STRING_DAMPING": 2, - "CCD_MODE_DISABLED": 0, - "CCD_MODE_CAST_RAY": 1, - "CCD_MODE_CAST_SHAPE": 2, - "AREA_BODY_ADDED": 0, - "AREA_BODY_REMOVED": 1, - "INFO_ACTIVE_OBJECTS": 0, - "INFO_COLLISION_PAIRS": 1, - "INFO_ISLAND_COUNT": 2 }, "properties": [ + { + "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": "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": "z_index", + "type": "int", + "getter": "get_z_index", + "setter": "set_z_index", + "index": -1 + }, + { + "name": "z_as_relative", + "type": "bool", + "getter": "is_z_relative", + "setter": "set_z_as_relative", + "index": -1 + } ], "signals": [ ], "methods": [ { - "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": "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": "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": "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": "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": "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": "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": "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": "shape_set_data", + "name": "set_position", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -30875,1499 +31378,16 @@ "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": "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_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": "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_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_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_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": "" - } - ] - }, - { - "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_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": "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_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_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_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_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_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": "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_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_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": "disable", - "type": "bool", - "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", - "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_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_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_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_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_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_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": "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_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_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_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_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": "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_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_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_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_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_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": "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_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_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_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", - "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_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_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_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_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_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": "disable", - "type": "bool", - "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": "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_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_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_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_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_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_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_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_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_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_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_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_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_add_force", + "name": "set_rotation", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -32378,318 +31398,7 @@ "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_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_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_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_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_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_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_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_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_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": "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": "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", + "name": "radians", "type": "float", "has_default_value": false, "default_value": "" @@ -32697,143 +31406,7 @@ ] }, { - "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": "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": "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": "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_set_param", + "name": "set_rotation_degrees", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -32844,19 +31417,7 @@ "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", + "name": "degrees", "type": "float", "has_default_value": false, "default_value": "" @@ -32864,902 +31425,7 @@ ] }, { - "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": "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": "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": "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": "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": "" - } - ] - } - ], - "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 - } - }, - { - "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": "ARVRInterface", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - "ARVR_NONE": 0, - "ARVR_MONO": 1, - "ARVR_STEREO": 2, - "ARVR_AR": 4, - "ARVR_EXTERNAL": 8, - "EYE_MONO": 0, - "EYE_LEFT": 1, - "EYE_RIGHT": 2, - "ARVR_NORMAL_TRACKING": 0, - "ARVR_EXCESSIVE_MOTION": 1, - "ARVR_INSUFFICIENT_FEATURES": 2, - "ARVR_UNKNOWN_TRACKING": 3, - "ARVR_NOT_TRACKING": 4 - }, - "properties": [ - { - "name": "interface_is_primary", - "type": "bool", - "getter": "is_primary", - "setter": "set_is_primary", - "index": -1 - }, - { - "name": "interface_is_initialized", - "type": "bool", - "getter": "is_initialized", - "setter": "set_is_initialized", - "index": -1 - }, - { - "name": "ar_is_anchor_detection_enabled", - "type": "bool", - "getter": "get_anchor_detection_is_enabled", - "setter": "set_anchor_detection_is_enabled", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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_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": "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": "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": "is_initialized", - "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_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": "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": "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": [ - ] - }, - { - "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": "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": "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": "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": "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": "" - } - ] - } - ], - "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": "ARVRPositionalTracker", - "base_class": "Object", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "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": "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": "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_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_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_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_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_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_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_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": "_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": "_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_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_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": "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": "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": "AudioStream", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "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": "AudioStreamPlayback", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "AudioStreamRandomPitch", - "base_class": "AudioStream", - "api_type": "core", - "singleton": false, - "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": "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": "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": "set_random_pitch", + "name": "set_scale", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -33771,14 +31437,27 @@ "arguments": [ { "name": "scale", - "type": "float", + "type": "Vector2", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_random_pitch", + "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_rotation", "return_type": "float", "is_editor": false, "is_noscript": false, @@ -33789,45 +31468,35 @@ "is_from_script": false, "arguments": [ ] - } - ], - "enums": [ - ] - }, - { - "name": "AudioEffect", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "AudioEffectEQ", - "base_class": "AudioEffect", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ + }, { - "name": "set_band_gain_db", + "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": "rotate", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -33838,1985 +31507,40 @@ "is_from_script": false, "arguments": [ { - "name": "band_idx", - "type": "int", + "name": "radians", + "type": "float", + "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": "volume_db", - "type": "float", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AudioEffectFilter", - "base_class": "AudioEffect", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "FILTER_6DB": 0, - "FILTER_12DB": 1, - "FILTER_18DB": 2, - "FILTER_24DB": 3 - }, - "properties": [ - { - "name": "cutoff_hz", - "type": "float", - "getter": "get_cutoff", - "setter": "set_cutoff", - "index": -1 - }, - { - "name": "resonance", - "type": "float", - "getter": "get_resonance", - "setter": "set_resonance", - "index": -1 - }, - { - "name": "gain", - "type": "float", - "getter": "get_gain", - "setter": "set_gain", - "index": -1 - }, - { - "name": "db", - "type": "int", - "getter": "get_db", - "setter": "set_db", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "" - } - ] - }, - { - "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_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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "FilterDB", - "values": { - "FILTER_6DB": 0, - "FILTER_12DB": 1, - "FILTER_18DB": 2, - "FILTER_24DB": 3 - } - } - ] - }, - { - "name": "AudioBusLayout", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "AudioEffectAmplify", - "base_class": "AudioEffect", - "api_type": "core", - "singleton": false, - "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AudioEffectReverb", - "base_class": "AudioEffect", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "predelay_msec", - "type": "float", - "getter": "get_predelay_msec", - "setter": "set_predelay_msec", - "index": -1 - }, - { - "name": "predelay_feedback", - "type": "float", - "getter": "get_predelay_feedback", - "setter": "set_predelay_feedback", - "index": -1 - }, - { - "name": "room_size", - "type": "float", - "getter": "get_room_size", - "setter": "set_room_size", - "index": -1 - }, - { - "name": "damping", - "type": "float", - "getter": "get_damping", - "setter": "set_damping", - "index": -1 - }, - { - "name": "spread", - "type": "float", - "getter": "get_spread", - "setter": "set_spread", - "index": -1 - }, - { - "name": "hipass", - "type": "float", - "getter": "get_hpf", - "setter": "set_hpf", - "index": -1 - }, - { - "name": "dry", - "type": "float", - "getter": "get_dry", - "setter": "set_dry", - "index": -1 - }, - { - "name": "wet", - "type": "float", - "getter": "get_wet", - "setter": "set_wet", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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_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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AudioEffectLowPassFilter", - "base_class": "AudioEffectFilter", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "AudioEffectHighPassFilter", - "base_class": "AudioEffectFilter", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "AudioEffectBandPassFilter", - "base_class": "AudioEffectFilter", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "AudioEffectNotchFilter", - "base_class": "AudioEffectFilter", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "AudioEffectBandLimitFilter", - "base_class": "AudioEffectFilter", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "AudioEffectLowShelfFilter", - "base_class": "AudioEffectFilter", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "AudioEffectHighShelfFilter", - "base_class": "AudioEffectFilter", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "AudioEffectEQ6", - "base_class": "AudioEffectEQ", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "AudioEffectEQ10", - "base_class": "AudioEffectEQ", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "AudioEffectEQ21", - "base_class": "AudioEffectEQ", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "AudioEffectDistortion", - "base_class": "AudioEffect", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "MODE_CLIP": 0, - "MODE_ATAN": 1, - "MODE_LOFI": 2, - "MODE_OVERDRIVE": 3, - "MODE_WAVESHAPE": 4 - }, - "properties": [ - { - "name": "mode", - "type": "int", - "getter": "get_mode", - "setter": "set_mode", - "index": -1 - }, - { - "name": "pre_gain", - "type": "float", - "getter": "get_pre_gain", - "setter": "set_pre_gain", - "index": -1 - }, - { - "name": "keep_hf_hz", - "type": "float", - "getter": "get_keep_hf_hz", - "setter": "set_keep_hf_hz", - "index": -1 - }, - { - "name": "drive", - "type": "float", - "getter": "get_drive", - "setter": "set_drive", - "index": -1 - }, - { - "name": "post_gain", - "type": "float", - "getter": "get_post_gain", - "setter": "set_post_gain", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "" - } - ] - }, - { - "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_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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "Mode", - "values": { - "MODE_CLIP": 0, - "MODE_ATAN": 1, - "MODE_LOFI": 2, - "MODE_OVERDRIVE": 3, - "MODE_WAVESHAPE": 4 - } - } - ] - }, - { - "name": "AudioEffectStereoEnhance", - "base_class": "AudioEffect", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "pan_pullout", - "type": "float", - "getter": "get_pan_pullout", - "setter": "set_pan_pullout", - "index": -1 - }, - { - "name": "time_pullout_ms", - "type": "float", - "getter": "get_time_pullout", - "setter": "set_time_pullout", - "index": -1 - }, - { - "name": "surround", - "type": "float", - "getter": "get_surround", - "setter": "set_surround", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "" - } - ] - }, - { - "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_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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AudioEffectPanner", - "base_class": "AudioEffect", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "pan", - "type": "float", - "getter": "get_pan", - "setter": "set_pan", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AudioEffectChorus", - "base_class": "AudioEffect", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "voice_count", - "type": "int", - "getter": "get_voice_count", - "setter": "set_voice_count", - "index": -1 - }, - { - "name": "dry", - "type": "float", - "getter": "get_dry", - "setter": "set_dry", - "index": -1 - }, - { - "name": "wet", - "type": "float", - "getter": "get_wet", - "setter": "set_wet", - "index": -1 - }, - { - "name": "voice/1/delay_ms", - "type": "float", - "getter": "get_voice_delay_ms", - "setter": "set_voice_delay_ms", - "index": 0 - }, - { - "name": "voice/1/rate_hz", - "type": "float", - "getter": "get_voice_rate_hz", - "setter": "set_voice_rate_hz", - "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/cutoff_hz", - "type": "float", - "getter": "get_voice_cutoff_hz", - "setter": "set_voice_cutoff_hz", - "index": 0 - }, - { - "name": "voice/1/pan", - "type": "float", - "getter": "get_voice_pan", - "setter": "set_voice_pan", - "index": 0 - }, - { - "name": "voice/2/delay_ms", - "type": "float", - "getter": "get_voice_delay_ms", - "setter": "set_voice_delay_ms", - "index": 1 - }, - { - "name": "voice/2/rate_hz", - "type": "float", - "getter": "get_voice_rate_hz", - "setter": "set_voice_rate_hz", - "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/cutoff_hz", - "type": "float", - "getter": "get_voice_cutoff_hz", - "setter": "set_voice_cutoff_hz", - "index": 1 - }, - { - "name": "voice/2/pan", - "type": "float", - "getter": "get_voice_pan", - "setter": "set_voice_pan", - "index": 1 - }, - { - "name": "voice/3/delay_ms", - "type": "float", - "getter": "get_voice_delay_ms", - "setter": "set_voice_delay_ms", - "index": 2 - }, - { - "name": "voice/3/rate_hz", - "type": "float", - "getter": "get_voice_rate_hz", - "setter": "set_voice_rate_hz", - "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/cutoff_hz", - "type": "float", - "getter": "get_voice_cutoff_hz", - "setter": "set_voice_cutoff_hz", - "index": 2 - }, - { - "name": "voice/3/pan", - "type": "float", - "getter": "get_voice_pan", - "setter": "set_voice_pan", - "index": 2 - }, - { - "name": "voice/4/delay_ms", - "type": "float", - "getter": "get_voice_delay_ms", - "setter": "set_voice_delay_ms", - "index": 3 - }, - { - "name": "voice/4/rate_hz", - "type": "float", - "getter": "get_voice_rate_hz", - "setter": "set_voice_rate_hz", - "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/cutoff_hz", - "type": "float", - "getter": "get_voice_cutoff_hz", - "setter": "set_voice_cutoff_hz", - "index": 3 - }, - { - "name": "voice/4/pan", - "type": "float", - "getter": "get_voice_pan", - "setter": "set_voice_pan", - "index": 3 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AudioEffectDelay", - "base_class": "AudioEffect", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "dry", - "type": "float", - "getter": "get_dry", - "setter": "set_dry", - "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 - }, - { - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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", + "name": "scaled", "type": "bool", - "has_default_value": false, - "default_value": "" + "has_default_value": true, + "default_value": "False" } ] }, { - "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": "set_tap1_delay_ms", + "name": "move_local_y", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -35827,124 +31551,21 @@ "is_from_script": false, "arguments": [ { - "name": "amount", + "name": "delta", "type": "float", "has_default_value": false, "default_value": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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", + "name": "scaled", "type": "bool", - "has_default_value": false, - "default_value": "" + "has_default_value": true, + "default_value": "False" } ] }, { - "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_tap2_delay_ms", + "name": "translate", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -35955,28 +31576,15 @@ "is_from_script": false, "arguments": [ { - "name": "amount", - "type": "float", + "name": "offset", + "type": "Vector2", "has_default_value": false, "default_value": "" } ] }, { - "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": "set_tap2_level_db", + "name": "global_translate", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -35987,287 +31595,15 @@ "is_from_script": false, "arguments": [ { - "name": "amount", - "type": "float", + "name": "offset", + "type": "Vector2", "has_default_value": false, "default_value": "" } ] }, { - "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AudioEffectCompressor", - "base_class": "AudioEffect", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "threshold", - "type": "float", - "getter": "get_threshold", - "setter": "set_threshold", - "index": -1 - }, - { - "name": "ratio", - "type": "float", - "getter": "get_ratio", - "setter": "set_ratio", - "index": -1 - }, - { - "name": "gain", - "type": "float", - "getter": "get_gain", - "setter": "set_gain", - "index": -1 - }, - { - "name": "attack_us", - "type": "float", - "getter": "get_attack_us", - "setter": "set_attack_us", - "index": -1 - }, - { - "name": "release_ms", - "type": "float", - "getter": "get_release_ms", - "setter": "set_release_ms", - "index": -1 - }, - { - "name": "mix", - "type": "float", - "getter": "get_mix", - "setter": "set_mix", - "index": -1 - }, - { - "name": "sidechain", - "type": "String", - "getter": "get_sidechain", - "setter": "set_sidechain", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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_ratio", + "name": "apply_scale", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -36279,795 +31615,6 @@ "arguments": [ { "name": "ratio", - "type": "float", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AudioEffectLimiter", - "base_class": "AudioEffect", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "ceiling_db", - "type": "float", - "getter": "get_ceiling_db", - "setter": "set_ceiling_db", - "index": -1 - }, - { - "name": "threshold_db", - "type": "float", - "getter": "get_threshold_db", - "setter": "set_threshold_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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "" - } - ] - }, - { - "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_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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AudioEffectPitchShift", - "base_class": "AudioEffect", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "pitch_scale", - "type": "float", - "getter": "get_pitch_scale", - "setter": "set_pitch_scale", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AudioEffectPhaser", - "base_class": "AudioEffect", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "range_min_hz", - "type": "float", - "getter": "get_range_min_hz", - "setter": "set_range_min_hz", - "index": -1 - }, - { - "name": "range_max_hz", - "type": "float", - "getter": "get_range_max_hz", - "setter": "set_range_max_hz", - "index": -1 - }, - { - "name": "rate_hz", - "type": "float", - "getter": "get_rate_hz", - "setter": "set_rate_hz", - "index": -1 - }, - { - "name": "feedback", - "type": "float", - "getter": "get_feedback", - "setter": "set_feedback", - "index": -1 - }, - { - "name": "depth", - "type": "float", - "getter": "get_depth", - "setter": "set_depth", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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_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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Physics2DDirectBodyState", - "base_class": "Object", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "step", - "type": "float", - "getter": "get_step", - "setter": "", - "index": -1 - }, - { - "name": "inverse_mass", - "type": "float", - "getter": "get_inverse_mass", - "setter": "", - "index": -1 - }, - { - "name": "inverse_inertia", - "type": "float", - "getter": "get_inverse_inertia", - "setter": "", - "index": -1 - }, - { - "name": "total_angular_damp", - "type": "float", - "getter": "get_total_angular_damp", - "setter": "", - "index": -1 - }, - { - "name": "total_linear_damp", - "type": "float", - "getter": "get_total_linear_damp", - "setter": "", - "index": -1 - }, - { - "name": "total_gravity", - "type": "Vector2", - "getter": "get_total_gravity", - "setter": "", - "index": -1 - }, - { - "name": "angular_velocity", - "type": "float", - "getter": "get_angular_velocity", - "setter": "set_angular_velocity", - "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": "transform", - "type": "Transform2D", - "getter": "get_transform", - "setter": "set_transform", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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_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_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_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": "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": "" @@ -37075,7 +31622,26 @@ ] }, { - "name": "get_linear_velocity", + "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": "get_global_position", "return_type": "Vector2", "is_editor": false, "is_noscript": false, @@ -37088,7 +31654,7 @@ ] }, { - "name": "set_angular_velocity", + "name": "set_global_rotation", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -37099,7 +31665,7 @@ "is_from_script": false, "arguments": [ { - "name": "velocity", + "name": "radians", "type": "float", "has_default_value": false, "default_value": "" @@ -37107,7 +31673,7 @@ ] }, { - "name": "get_angular_velocity", + "name": "get_global_rotation", "return_type": "float", "is_editor": false, "is_noscript": false, @@ -37119,6 +31685,70 @@ "arguments": [ ] }, + { + "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": "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": "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": "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": "set_transform", "return_type": "void", @@ -37131,7 +31761,7 @@ "is_from_script": false, "arguments": [ { - "name": "transform", + "name": "xform", "type": "Transform2D", "has_default_value": false, "default_value": "" @@ -37139,20 +31769,7 @@ ] }, { - "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": "set_sleep_state", + "name": "set_global_transform", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -37163,244 +31780,15 @@ "is_from_script": false, "arguments": [ { - "name": "enabled", - "type": "bool", + "name": "xform", + "type": "Transform2D", "has_default_value": false, "default_value": "" } ] }, { - "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": "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_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_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_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", - "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_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_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_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_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": "integrate_forces", + "name": "look_at", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -37409,236 +31797,18 @@ "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Physics2DDirectSpaceState", - "base_class": "Object", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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" - } - ] - }, - { - "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": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "Physics2DShapeQueryResult", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "name": "get_result_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_result_rid", - "return_type": "RID", + "name": "get_angle_to", + "return_type": "float", "is_editor": false, "is_noscript": false, "is_const": true, @@ -37648,424 +31818,7 @@ "is_from_script": false, "arguments": [ { - "name": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "get_result_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": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "get_result_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": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "get_result_object_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": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "Physics2DTestMotionResult", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "motion", - "type": "Vector2", - "getter": "get_motion", - "setter": "", - "index": -1 - }, - { - "name": "motion_remainder", - "type": "Vector2", - "getter": "get_motion_remainder", - "setter": "", - "index": -1 - }, - { - "name": "collision_point", - "type": "Vector2", - "getter": "get_collision_point", - "setter": "", - "index": -1 - }, - { - "name": "collision_normal", - "type": "Vector2", - "getter": "get_collision_normal", - "setter": "", - "index": -1 - }, - { - "name": "collider_velocity", - "type": "Vector2", - "getter": "get_collider_velocity", - "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", - "type": "Object", - "getter": "get_collider", - "setter": "", - "index": -1 - }, - { - "name": "collider_shape", - "type": "int", - "getter": "get_collider_shape", - "setter": "", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": [ - ] - }, - { - "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_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_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_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", - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Physics2DShapeQueryParameters", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "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": "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": "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": "set_transform", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "transform", - "type": "Transform2D", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "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": "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", + "name": "point", "type": "Vector2", "has_default_value": false, "default_value": "" @@ -38073,7 +31826,7 @@ ] }, { - "name": "get_motion", + "name": "to_local", "return_type": "Vector2", "is_editor": false, "is_noscript": false, @@ -38082,31 +31835,18 @@ "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", + "name": "global_point", + "type": "Vector2", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_margin", - "return_type": "float", + "name": "to_global", + "return_type": "Vector2", "is_editor": false, "is_noscript": false, "is_const": true, @@ -38115,10 +31855,16 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "local_point", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "set_collision_layer", + "name": "set_z_index", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -38129,7 +31875,7 @@ "is_from_script": false, "arguments": [ { - "name": "collision_layer", + "name": "z_index", "type": "int", "has_default_value": false, "default_value": "" @@ -38137,7 +31883,7 @@ ] }, { - "name": "get_collision_layer", + "name": "get_z_index", "return_type": "int", "is_editor": false, "is_noscript": false, @@ -38150,7 +31896,7 @@ ] }, { - "name": "set_exclude", + "name": "set_z_as_relative", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -38161,667 +31907,7 @@ "is_from_script": false, "arguments": [ { - "name": "exclude", - "type": "Array", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "PhysicsShapeQueryParameters", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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_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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "PhysicsDirectBodyState", - "base_class": "Object", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "step", - "type": "float", - "getter": "get_step", - "setter": "", - "index": -1 - }, - { - "name": "inverse_mass", - "type": "float", - "getter": "get_inverse_mass", - "setter": "", - "index": -1 - }, - { - "name": "total_angular_damp", - "type": "float", - "getter": "get_total_angular_damp", - "setter": "", - "index": -1 - }, - { - "name": "total_linear_damp", - "type": "float", - "getter": "get_total_linear_damp", - "setter": "", - "index": -1 - }, - { - "name": "inverse_inertia", - "type": "Vector3", - "getter": "get_inverse_inertia", - "setter": "", - "index": -1 - }, - { - "name": "total_gravity", - "type": "Vector3", - "getter": "get_total_gravity", - "setter": "", - "index": -1 - }, - { - "name": "center_of_mass", - "type": "Vector3", - "getter": "get_center_of_mass", - "setter": "", - "index": -1 - }, - { - "name": "principal_inertia_axes", - "type": "Basis", - "getter": "get_principal_inertia_axes", - "setter": "", - "index": -1 - }, - { - "name": "angular_velocity", - "type": "Vector3", - "getter": "get_angular_velocity", - "setter": "set_angular_velocity", - "index": -1 - }, - { - "name": "linear_velocity", - "type": "Vector3", - "getter": "get_linear_velocity", - "setter": "set_linear_velocity", - "index": -1 - }, - { - "name": "sleeping", - "type": "bool", - "getter": "is_sleeping", - "setter": "set_sleep_state", - "index": -1 - }, - { - "name": "transform", - "type": "Transform2D", - "getter": "get_transform", - "setter": "set_transform", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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_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_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_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_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_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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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_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": "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", + "name": "enable", "type": "bool", "has_default_value": false, "default_value": "" @@ -38829,7 +31915,7 @@ ] }, { - "name": "is_sleeping", + "name": "is_z_relative", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -38842,21 +31928,8 @@ ] }, { - "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_position", - "return_type": "Vector3", + "name": "get_relative_transform_to_parent", + "return_type": "Transform2D", "is_editor": false, "is_noscript": false, "is_const": true, @@ -38866,180 +31939,40 @@ "is_from_script": false, "arguments": [ { - "name": "contact_idx", - "type": "int", + "name": "parent", + "type": "Object", "has_default_value": false, "default_value": "" } ] - }, + } + ], + "enums": [ + ] + }, + { + "name": "CanvasModulate", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ { - "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": "color", + "type": "Color", + "getter": "get_color", + "setter": "set_color", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ { - "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_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_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_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_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_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": "integrate_forces", + "name": "set_color", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -39049,14 +31982,20 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "color", + "type": "Color", + "has_default_value": false, + "default_value": "" + } ] }, { - "name": "get_space_state", - "return_type": "PhysicsDirectSpaceState", + "name": "get_color", + "return_type": "Color", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -39069,184 +32008,130 @@ ] }, { - "name": "PhysicsDirectSpaceState", - "base_class": "Object", + "name": "ResourcePreloader", + "base_class": "Node", "api_type": "core", "singleton": false, - "instanciable": false, + "instanciable": true, "is_reference": false, "constants": { }, "properties": [ - ], - "signals": [ - ], - "methods": [ { - "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_layer", - "type": "int", - "has_default_value": true, - "default_value": "2147483647" - } - ] - }, - { - "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" - } - ] - }, - { - "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": "resources", + "type": "Array", + "getter": "_get_resources", + "setter": "_set_resources", + "index": -1 } ], - "enums": [ - ] - }, - { - "name": "PhysicsShapeQueryResult", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - }, - "properties": [ - ], "signals": [ ], "methods": [ { - "name": "get_result_count", - "return_type": "int", + "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": "_get_resources", + "return_type": "Array", "is_editor": false, "is_noscript": false, "is_const": true, "is_reverse": false, - "is_virtual": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ ] }, { - "name": "get_result_rid", - "return_type": "RID", + "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": "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": "" + } + ] + }, + { + "name": "has_resource", + "return_type": "bool", "is_editor": false, "is_noscript": false, "is_const": true, @@ -39256,16 +32141,16 @@ "is_from_script": false, "arguments": [ { - "name": "idx", - "type": "int", + "name": "name", + "type": "String", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_result_object_id", - "return_type": "int", + "name": "get_resource", + "return_type": "Resource", "is_editor": false, "is_noscript": false, "is_const": true, @@ -39275,16 +32160,16 @@ "is_from_script": false, "arguments": [ { - "name": "idx", - "type": "int", + "name": "name", + "type": "String", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_result_object", - "return_type": "Object", + "name": "get_resource_list", + "return_type": "PoolStringArray", "is_editor": false, "is_noscript": false, "is_const": true, @@ -39293,31 +32178,6 @@ "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "get_result_object_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": "idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } ] } ], @@ -39775,6 +32635,25 @@ } ] }, + { + "name": "_make_custom_tooltip", + "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": "for_text", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "has_point", "return_type": "bool", @@ -41795,89 +34674,22 @@ ] }, { - "name": "Texture", + "name": "ButtonGroup", "base_class": "Resource", "api_type": "core", "singleton": false, - "instanciable": false, + "instanciable": true, "is_reference": true, "constants": { - "FLAGS_DEFAULT": 7, - "FLAG_MIPMAPS": 1, - "FLAG_REPEAT": 2, - "FLAG_FILTER": 4, - "FLAG_ANISOTROPIC_FILTER": 8, - "FLAG_CONVERT_TO_LINEAR": 16, - "FLAG_MIRRORED_REPEAT": 32, - "FLAG_VIDEO_SURFACE": 4096 }, "properties": [ - { - "name": "flags", - "type": "int", - "getter": "get_flags", - "setter": "set_flags", - "index": -1 - } ], "signals": [ ], "methods": [ { - "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": "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": "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", + "name": "get_pressed_button", + "return_type": "BaseButton", "is_editor": false, "is_noscript": false, "is_const": false, @@ -41885,458 +34697,140 @@ "is_virtual": false, "has_varargs": false, "is_from_script": false, - "arguments": [ - { - "name": "flags", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": [ ] } ], "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": 4096 - } - } ] }, { - "name": "Node2D", - "base_class": "CanvasItem", + "name": "Node", + "base_class": "Object", "api_type": "core", "singleton": false, "instanciable": true, "is_reference": false, "constants": { + "NOTIFICATION_ENTER_TREE": 10, + "NOTIFICATION_EXIT_TREE": 11, + "NOTIFICATION_MOVED_IN_PARENT": 12, + "NOTIFICATION_READY": 13, + "NOTIFICATION_PAUSED": 14, + "NOTIFICATION_UNPAUSED": 15, + "NOTIFICATION_PHYSICS_PROCESS": 16, + "NOTIFICATION_PROCESS": 17, + "NOTIFICATION_PARENTED": 18, + "NOTIFICATION_UNPARENTED": 19, + "NOTIFICATION_INSTANCED": 20, + "NOTIFICATION_DRAG_BEGIN": 21, + "NOTIFICATION_DRAG_END": 22, + "NOTIFICATION_PATH_CHANGED": 23, + "NOTIFICATION_TRANSLATION_CHANGED": 24, + "NOTIFICATION_INTERNAL_PROCESS": 25, + "NOTIFICATION_INTERNAL_PHYSICS_PROCESS": 26, + "PAUSE_MODE_INHERIT": 0, + "PAUSE_MODE_STOP": 1, + "PAUSE_MODE_PROCESS": 2, + "DUPLICATE_SIGNALS": 1, + "DUPLICATE_GROUPS": 2, + "DUPLICATE_SCRIPTS": 4, + "DUPLICATE_USE_INSTANCING": 8 }, "properties": [ { - "name": "position", - "type": "Vector2", - "getter": "get_position", - "setter": "set_position", + "name": "_import_path", + "type": "NodePath", + "getter": "_get_import_path", + "setter": "_set_import_path", "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": "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": "z_index", + "name": "pause_mode", "type": "int", - "getter": "get_z_index", - "setter": "set_z_index", + "getter": "get_pause_mode", + "setter": "set_pause_mode", "index": -1 }, { - "name": "z_as_relative", + "name": "editor/display_folded", "type": "bool", - "getter": "is_z_relative", - "setter": "set_z_as_relative", + "getter": "is_displayed_folded", + "setter": "set_display_folded", + "index": -1 + }, + { + "name": "name", + "type": "String", + "getter": "get_name", + "setter": "set_name", + "index": -1 + }, + { + "name": "filename", + "type": "String", + "getter": "get_filename", + "setter": "set_filename", + "index": -1 + }, + { + "name": "owner", + "type": "Node", + "getter": "get_owner", + "setter": "set_owner", + "index": -1 + }, + { + "name": "multiplayer", + "type": "MultiplayerAPI", + "getter": "get_multiplayer", + "setter": "", + "index": -1 + }, + { + "name": "custom_multiplayer", + "type": "MultiplayerAPI", + "getter": "get_custom_multiplayer", + "setter": "set_custom_multiplayer", "index": -1 } ], "signals": [ + { + "name": "renamed", + "arguments": [ + ] + }, + { + "name": "ready", + "arguments": [ + ] + }, + { + "name": "tree_entered", + "arguments": [ + ] + }, + { + "name": "tree_exiting", + "arguments": [ + ] + }, + { + "name": "tree_exited", + "arguments": [ + ] + } ], "methods": [ { - "name": "set_position", + "name": "_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": "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": "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_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": "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": "move_local_x", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ @@ -42345,23 +34839,17 @@ "type": "float", "has_default_value": false, "default_value": "" - }, - { - "name": "scaled", - "type": "bool", - "has_default_value": true, - "default_value": "False" } ] }, { - "name": "move_local_y", + "name": "_physics_process", "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ @@ -42370,520 +34858,50 @@ "type": "float", "has_default_value": false, "default_value": "" - }, - { - "name": "scaled", - "type": "bool", - "has_default_value": true, - "default_value": "False" } ] }, { - "name": "translate", + "name": "_enter_tree", "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "offset", - "type": "Vector2", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "global_translate", + "name": "_exit_tree", "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "offset", - "type": "Vector2", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "apply_scale", + "name": "_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": "ratio", - "type": "Vector2", - "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": "get_global_position", - "return_type": "Vector2", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ ] }, { - "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "Tabs", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "ALIGN_LEFT": 0, - "ALIGN_CENTER": 1, - "ALIGN_RIGHT": 2, - "ALIGN_MAX": 3, - "CLOSE_BUTTON_SHOW_NEVER": 0, - "CLOSE_BUTTON_SHOW_ACTIVE_ONLY": 1, - "CLOSE_BUTTON_SHOW_ALWAYS": 2, - "CLOSE_BUTTON_MAX": 3 - }, - "properties": [ - { - "name": "current_tab", - "type": "int", - "getter": "get_current_tab", - "setter": "set_current_tab", - "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 - }, - { - "name": "scrolling_enabled", - "type": "bool", - "getter": "get_scrolling_enabled", - "setter": "set_scrolling_enabled", - "index": -1 - }, - { - "name": "drag_to_rearrange_enabled", - "type": "bool", - "getter": "get_drag_to_rearrange_enabled", - "setter": "set_drag_to_rearrange_enabled", - "index": -1 - } - ], - "signals": [ - { - "name": "tab_close", - "arguments": [ - { - "name": "tab", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "tab_clicked", - "arguments": [ - { - "name": "tab", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "reposition_active_tab_request", - "arguments": [ - { - "name": "idx_to", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "right_button_pressed", - "arguments": [ - { - "name": "tab", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "tab_changed", - "arguments": [ - { - "name": "tab", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "tab_hover", - "arguments": [ - { - "name": "tab", - "type": "int", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "name": "_gui_input", + "name": "_input", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -42894,7 +34912,7 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "event", "type": "InputEvent", "has_default_value": false, "default_value": "" @@ -42902,1162 +34920,7 @@ ] }, { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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_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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "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": "Separator", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "HSeparator", - "base_class": "Separator", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "VSeparator", - "base_class": "Separator", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "TextureButton", - "base_class": "BaseButton", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "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 - }, - "properties": [ - { - "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 - }, - { - "name": "texture_hover", - "type": "Texture", - "getter": "get_hover_texture", - "setter": "set_hover_texture", - "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_click_mask", - "type": "BitMap", - "getter": "get_click_mask", - "setter": "set_click_mask", - "index": -1 - }, - { - "name": "expand", - "type": "bool", - "getter": "get_expand", - "setter": "set_expand", - "index": -1 - }, - { - "name": "stretch_mode", - "type": "int", - "getter": "get_stretch_mode", - "setter": "set_stretch_mode", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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_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_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_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_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_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_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": "" - } - ] - }, - { - "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_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_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_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_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_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_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": [ - ] - } - ], - "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": "World", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "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": "space", - "type": "RID", - "getter": "get_space", - "setter": "", - "index": -1 - }, - { - "name": "scenario", - "type": "RID", - "getter": "get_scenario", - "setter": "", - "index": -1 - }, - { - "name": "direct_space_state", - "type": "PhysicsDirectSpaceState", - "getter": "get_direct_space_state", - "setter": "", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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_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": "" - } - ] - }, - { - "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_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "World2D", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "canvas", - "type": "RID", - "getter": "get_canvas", - "setter": "", - "index": -1 - }, - { - "name": "space", - "type": "RID", - "getter": "get_space", - "setter": "", - "index": -1 - }, - { - "name": "direct_space_state", - "type": "Physics2DDirectSpaceState", - "getter": "get_direct_space_state", - "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_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": [ - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ScrollBar", - "base_class": "Range", - "api_type": "core", - "singleton": false, - "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": "_gui_input", + "name": "_unhandled_input", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -44068,573 +34931,13 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", + "name": "event", "type": "InputEvent", "has_default_value": false, "default_value": "" } ] }, - { - "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": "" - } - ] - }, - { - "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": "_drag_slave_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": "_drag_slave_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "HScrollBar", - "base_class": "ScrollBar", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "VScrollBar", - "base_class": "ScrollBar", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "ProgressBar", - "base_class": "Range", - "api_type": "core", - "singleton": false, - "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Slider", - "base_class": "Range", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "editable", - "type": "bool", - "getter": "is_editable", - "setter": "set_editable", - "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 - }, - { - "name": "focus_mode", - "type": "int", - "getter": "get_focus_mode", - "setter": "set_focus_mode", - "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "HSlider", - "base_class": "Slider", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "VSlider", - "base_class": "Slider", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "Popup", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "NOTIFICATION_POST_POPUP": 80, - "NOTIFICATION_POPUP_HIDE": 81 - }, - "properties": [ - { - "name": "popup_exclusive", - "type": "bool", - "getter": "is_exclusive", - "setter": "set_exclusive", - "index": -1 - } - ], - "signals": [ - { - "name": "popup_hide", - "arguments": [ - ] - }, - { - "name": "about_to_show", - "arguments": [ - ] - } - ], - "methods": [ - { - "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_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": "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", - "return_type": "void", - "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "PopupPanel", - "base_class": "Popup", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "MenuButton", - "base_class": "Button", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "items", - "type": "Array", - "getter": "_get_items", - "setter": "_set_items", - "index": -1 - } - ], - "signals": [ - { - "name": "about_to_show", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "_unhandled_key_input", "return_type": "void", @@ -44647,47 +34950,15 @@ "is_from_script": false, "arguments": [ { - "name": "arg0", - "type": "InputEvent", + "name": "event", + "type": "InputEventKey", "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": "_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_disable_shortcuts", + "name": "add_child_below_node", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -44698,104 +34969,27 @@ "is_from_script": false, "arguments": [ { - "name": "disabled", + "name": "node", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "child_node", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "legible_unique_name", "type": "bool", - "has_default_value": false, - "default_value": "" + "has_default_value": true, + "default_value": "False" } ] - } - ], - "enums": [ - ] - }, - { - "name": "CheckBox", - "base_class": "Button", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "CheckButton", - "base_class": "Button", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "ToolButton", - "base_class": "Button", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "LinkButton", - "base_class": "BaseButton", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "UNDERLINE_MODE_ALWAYS": 0, - "UNDERLINE_MODE_ON_HOVER": 1, - "UNDERLINE_MODE_NEVER": 2 - }, - "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": "set_text", + "name": "set_name", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -44806,7 +35000,7 @@ "is_from_script": false, "arguments": [ { - "name": "text", + "name": "name", "type": "String", "has_default_value": false, "default_value": "" @@ -44814,7 +35008,7 @@ ] }, { - "name": "get_text", + "name": "get_name", "return_type": "String", "is_editor": false, "is_noscript": false, @@ -44827,7 +35021,7 @@ ] }, { - "name": "set_underline_mode", + "name": "add_child", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -44838,7 +35032,77 @@ "is_from_script": false, "arguments": [ { - "name": "underline_mode", + "name": "node", + "type": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "legible_unique_name", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "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": "Object", + "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_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": "" @@ -44846,8 +35110,1467 @@ ] }, { - "name": "get_underline_mode", - "return_type": "enum.LinkButton::UnderlineMode", + "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": "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_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": "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": "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": "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": "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_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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "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": "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": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "to_position", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "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": "Object", + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "Object", + "has_default_value": false, + "default_value": "" + }, + { + "name": "keep_data", + "type": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "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": "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_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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "_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": "_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": "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_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_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_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_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": "" + } + ] + } + ], + "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": "InstancePlaceholder", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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" + } + ] + }, + { + "name": "get_instance_path", + "return_type": "String", "is_editor": false, "is_noscript": false, "is_const": true, @@ -44860,14 +36583,6 @@ } ], "enums": [ - { - "name": "UnderlineMode", - "values": { - "UNDERLINE_MODE_ALWAYS": 0, - "UNDERLINE_MODE_ON_HOVER": 1, - "UNDERLINE_MODE_NEVER": 2 - } - } ] }, { @@ -46404,480 +38119,7 @@ ] }, { - "name": "BaseButton", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - "DRAW_NORMAL": 0, - "DRAW_PRESSED": 1, - "DRAW_HOVER": 2, - "DRAW_DISABLED": 3, - "ACTION_MODE_BUTTON_PRESS": 0, - "ACTION_MODE_BUTTON_RELEASE": 1 - }, - "properties": [ - { - "name": "disabled", - "type": "bool", - "getter": "is_disabled", - "setter": "set_disabled", - "index": -1 - }, - { - "name": "toggle_mode", - "type": "bool", - "getter": "is_toggle_mode", - "setter": "set_toggle_mode", - "index": -1 - }, - { - "name": "pressed", - "type": "bool", - "getter": "is_pressed", - "setter": "set_pressed", - "index": -1 - }, - { - "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": "enabled_focus_mode", - "type": "int", - "getter": "get_enabled_focus_mode", - "setter": "set_enabled_focus_mode", - "index": -1 - }, - { - "name": "shortcut", - "type": "ShortCut", - "getter": "get_shortcut", - "setter": "set_shortcut", - "index": -1 - }, - { - "name": "group", - "type": "ButtonGroup", - "getter": "get_button_group", - "setter": "set_button_group", - "index": -1 - } - ], - "signals": [ - { - "name": "button_down", - "arguments": [ - ] - }, - { - "name": "toggled", - "arguments": [ - { - "name": "button_pressed", - "type": "bool", - "default_value": "" - } - ] - }, - { - "name": "pressed", - "arguments": [ - ] - }, - { - "name": "button_up", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "_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": "_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": "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": "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_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": "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": "" - } - ] - }, - { - "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_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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "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 - } - } - ] - }, - { - "name": "ShortCut", + "name": "World", "base_class": "Resource", "api_type": "core", "singleton": false, @@ -46887,10 +38129,38 @@ }, "properties": [ { - "name": "shortcut", - "type": "InputEvent", - "getter": "get_shortcut", - "setter": "set_shortcut", + "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": "space", + "type": "RID", + "getter": "get_space", + "setter": "", + "index": -1 + }, + { + "name": "scenario", + "type": "RID", + "getter": "get_scenario", + "setter": "", + "index": -1 + }, + { + "name": "direct_space_state", + "type": "PhysicsDirectSpaceState", + "getter": "get_direct_space_state", + "setter": "", "index": -1 } ], @@ -46898,599 +38168,7 @@ ], "methods": [ { - "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": "" - } - ] - }, - { - "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_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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Button", - "base_class": "BaseButton", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "ALIGN_LEFT": 0, - "ALIGN_CENTER": 1, - "ALIGN_RIGHT": 2 - }, - "properties": [ - { - "name": "text", - "type": "String", - "getter": "get_text", - "setter": "set_text", - "index": -1 - }, - { - "name": "icon", - "type": "Texture", - "getter": "get_button_icon", - "setter": "set_button_icon", - "index": -1 - }, - { - "name": "flat", - "type": "bool", - "getter": "is_flat", - "setter": "set_flat", - "index": -1 - }, - { - "name": "clip_text", - "type": "bool", - "getter": "get_clip_text", - "setter": "set_clip_text", - "index": -1 - }, - { - "name": "align", - "type": "int", - "getter": "get_text_align", - "setter": "set_text_align", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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_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": "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": "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": "" - } - ] - }, - { - "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_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": [ - ] - } - ], - "enums": [ - { - "name": "TextAlign", - "values": { - "ALIGN_LEFT": 0, - "ALIGN_CENTER": 1, - "ALIGN_RIGHT": 2 - } - } - ] - }, - { - "name": "CanvasLayer", - "base_class": "Node", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "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_degrees", - "type": "float", - "getter": "get_rotation_degrees", - "setter": "set_rotation_degrees", - "index": -1 - }, - { - "name": "rotation", - "type": "float", - "getter": "get_rotation", - "setter": "set_rotation", - "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": "custom_viewport", - "type": "Viewport", - "getter": "get_custom_viewport", - "setter": "set_custom_viewport", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "set_transform", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "transform", - "type": "Transform2D", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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_canvas", + "name": "get_space", "return_type": "RID", "is_editor": false, "is_noscript": false, @@ -47501,71 +38179,22 @@ "is_from_script": false, "arguments": [ ] - } - ], - "enums": [ - ] - }, - { - "name": "InstancePlaceholder", - "base_class": "Node", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ + }, { - "name": "get_stored_values", - "return_type": "Dictionary", + "name": "get_scenario", + "return_type": "RID", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "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": "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": "replace_by_instance", + "name": "set_environment", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -47576,16 +38205,196 @@ "is_from_script": false, "arguments": [ { - "name": "custom_scene", - "type": "PackedScene", - "has_default_value": true, - "default_value": "Null" + "name": "env", + "type": "Environment", + "has_default_value": false, + "default_value": "" } ] }, { - "name": "get_instance_path", - "return_type": "String", + "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_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": "" + } + ] + }, + { + "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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "World2D", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "canvas", + "type": "RID", + "getter": "get_canvas", + "setter": "", + "index": -1 + }, + { + "name": "space", + "type": "RID", + "getter": "get_space", + "setter": "", + "index": -1 + }, + { + "name": "direct_space_state", + "type": "Physics2DDirectSpaceState", + "getter": "get_direct_space_state", + "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_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": [ + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ViewportTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "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": "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": "" + } + ] + }, + { + "name": "get_viewport_path_in_scene", + "return_type": "NodePath", "is_editor": false, "is_noscript": false, "is_const": true, @@ -47600,6 +38409,296 @@ "enums": [ ] }, + { + "name": "Texture", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + "FLAGS_DEFAULT": 7, + "FLAG_MIPMAPS": 1, + "FLAG_REPEAT": 2, + "FLAG_FILTER": 4, + "FLAG_ANISOTROPIC_FILTER": 8, + "FLAG_CONVERT_TO_LINEAR": 16, + "FLAG_MIRRORED_REPEAT": 32, + "FLAG_VIDEO_SURFACE": 4096 + }, + "properties": [ + { + "name": "flags", + "type": "int", + "getter": "get_flags", + "setter": "set_flags", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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": "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": [ + ] + } + ], + "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": 4096 + } + } + ] + }, { "name": "HTTPRequest", "base_class": "Node", @@ -47980,6001 +39079,81 @@ ] }, { - "name": "BitMap", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "data", - "type": "Dictionary", - "getter": "_get_data", - "setter": "_set_data", - "index": -1 - } - ], - "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": "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": "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": "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": "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": "p_rect", - "type": "Rect2", - "has_default_value": false, - "default_value": "" - }, - { - "name": "bit", - "type": "bool", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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_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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Container", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "NOTIFICATION_SORT_CHILDREN": 50 - }, - "properties": [ - ], - "signals": [ - { - "name": "sort_children", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "_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": "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": [ - ] - }, - { - "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": "Object", - "has_default_value": false, - "default_value": "" - }, - { - "name": "rect", - "type": "Rect2", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "BoxContainer", - "base_class": "Container", - "api_type": "core", - "singleton": false, - "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": "HBoxContainer", - "base_class": "BoxContainer", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "VBoxContainer", - "base_class": "BoxContainer", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "GridContainer", - "base_class": "Container", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "columns", - "type": "int", - "getter": "get_columns", - "setter": "set_columns", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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_child_control_at_cell", - "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": "row", - "type": "int", - "has_default_value": false, - "default_value": "" - }, - { - "name": "column", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "CenterContainer", - "base_class": "Container", - "api_type": "core", - "singleton": false, - "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ScrollContainer", - "base_class": "Container", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "scroll_horizontal_enabled", - "type": "bool", - "getter": "is_h_scroll_enabled", - "setter": "set_enable_h_scroll", - "index": -1 - }, - { - "name": "scroll_horizontal", - "type": "int", - "getter": "get_h_scroll", - "setter": "set_h_scroll", - "index": -1 - }, - { - "name": "scroll_vertical_enabled", - "type": "bool", - "getter": "is_v_scroll_enabled", - "setter": "set_enable_v_scroll", - "index": -1 - }, - { - "name": "scroll_vertical", - "type": "int", - "getter": "get_v_scroll", - "setter": "set_v_scroll", - "index": -1 - }, - { - "name": "scroll_deadzone", - "type": "int", - "getter": "get_deadzone", - "setter": "set_deadzone", - "index": -1 - } - ], - "signals": [ - { - "name": "scroll_started", - "arguments": [ - ] - }, - { - "name": "scroll_ended", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "_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_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": "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": "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": "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": "_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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "PanelContainer", - "base_class": "Container", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "SplitContainer", - "base_class": "Container", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - "DRAGGER_VISIBLE": 0, - "DRAGGER_HIDDEN": 1, - "DRAGGER_HIDDEN_COLLAPSED": 2 - }, - "properties": [ - { - "name": "split_offset", - "type": "int", - "getter": "get_split_offset", - "setter": "set_split_offset", - "index": -1 - }, - { - "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 - } - ], - "signals": [ - { - "name": "dragged", - "arguments": [ - { - "name": "offset", - "type": "int", - "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": "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": "" - } - ] - }, - { - "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": "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": "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_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": "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": [ - ] - } - ], - "enums": [ - { - "name": "DraggerVisibility", - "values": { - "DRAGGER_VISIBLE": 0, - "DRAGGER_HIDDEN": 1, - "DRAGGER_HIDDEN_COLLAPSED": 2 - } - } - ] - }, - { - "name": "HSplitContainer", - "base_class": "SplitContainer", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "VSplitContainer", - "base_class": "SplitContainer", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "GraphNode", - "base_class": "Container", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "OVERLAY_DISABLED": 0, - "OVERLAY_BREAKPOINT": 1, - "OVERLAY_POSITION": 2 - }, - "properties": [ - { - "name": "title", - "type": "String", - "getter": "get_title", - "setter": "set_title", - "index": -1 - }, - { - "name": "offset", - "type": "Vector2", - "getter": "get_offset", - "setter": "set_offset", - "index": -1 - }, - { - "name": "show_close", - "type": "bool", - "getter": "is_close_button_visible", - "setter": "set_show_close_button", - "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": "comment", - "type": "bool", - "getter": "is_comment", - "setter": "set_comment", - "index": -1 - }, - { - "name": "overlay", - "type": "int", - "getter": "get_overlay", - "setter": "set_overlay", - "index": -1 - } - ], - "signals": [ - { - "name": "raise_request", - "arguments": [ - ] - }, - { - "name": "close_request", - "arguments": [ - ] - }, - { - "name": "dragged", - "arguments": [ - { - "name": "from", - "type": "Vector2", - "default_value": "" - }, - { - "name": "to", - "type": "Vector2", - "default_value": "" - } - ] - }, - { - "name": "offset_changed", - "arguments": [ - ] - }, - { - "name": "resize_request", - "arguments": [ - { - "name": "new_minsize", - "type": "Vector2", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "_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_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": "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": "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": "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": "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_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": "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": "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_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": "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": "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_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": "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": "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": "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": "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": "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": "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_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_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_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_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_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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "Overlay", - "values": { - "OVERLAY_DISABLED": 0, - "OVERLAY_BREAKPOINT": 1, - "OVERLAY_POSITION": 2 - } - } - ] - }, - { - "name": "CanvasModulate", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "color", - "type": "Color", - "getter": "get_color", - "setter": "set_color", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ResourcePreloader", + "name": "Timer", "base_class": "Node", "api_type": "core", "singleton": false, "instanciable": true, "is_reference": false, "constants": { + "TIMER_PROCESS_PHYSICS": 0, + "TIMER_PROCESS_IDLE": 1 }, "properties": [ { - "name": "resources", - "type": "Array", - "getter": "_get_resources", - "setter": "_set_resources", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "_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": "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": "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": "" - } - ] - }, - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ButtonGroup", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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": "ViewportTexture", - "base_class": "Texture", - "api_type": "core", - "singleton": false, - "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Panel", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "TextureRect", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "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 - }, - "properties": [ - { - "name": "texture", - "type": "Texture", - "getter": "get_texture", - "setter": "set_texture", - "index": -1 - }, - { - "name": "expand", - "type": "bool", - "getter": "has_expand", - "setter": "set_expand", - "index": -1 - }, - { - "name": "stretch_mode", + "name": "process_mode", "type": "int", - "getter": "get_stretch_mode", - "setter": "set_stretch_mode", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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": "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": "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": "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": [ - ] - } - ], - "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": "ColorRect", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "color", - "type": "Color", - "getter": "get_frame_color", - "setter": "set_frame_color", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "NinePatchRect", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "AXIS_STRETCH_MODE_STRETCH": 0, - "AXIS_STRETCH_MODE_TILE": 1, - "AXIS_STRETCH_MODE_TILE_FIT": 2 - }, - "properties": [ - { - "name": "texture", - "type": "Texture", - "getter": "get_texture", - "setter": "set_texture", + "getter": "get_timer_process_mode", + "setter": "set_timer_process_mode", "index": -1 }, { - "name": "draw_center", - "type": "bool", - "getter": "is_draw_center_enabled", - "setter": "set_draw_center", - "index": -1 - }, - { - "name": "region_rect", - "type": "Rect2", - "getter": "get_region_rect", - "setter": "set_region_rect", - "index": -1 - }, - { - "name": "patch_margin_left", - "type": "int", - "getter": "get_patch_margin", - "setter": "set_patch_margin", - "index": 0 - }, - { - "name": "patch_margin_top", - "type": "int", - "getter": "get_patch_margin", - "setter": "set_patch_margin", - "index": 1 - }, - { - "name": "patch_margin_right", - "type": "int", - "getter": "get_patch_margin", - "setter": "set_patch_margin", - "index": 2 - }, - { - "name": "patch_margin_bottom", - "type": "int", - "getter": "get_patch_margin", - "setter": "set_patch_margin", - "index": 3 - }, - { - "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 - } - ], - "signals": [ - { - "name": "texture_changed", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "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_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": "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": "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": "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": "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": "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_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": "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - { - "name": "AxisStretchMode", - "values": { - "AXIS_STRETCH_MODE_STRETCH": 0, - "AXIS_STRETCH_MODE_TILE": 1, - "AXIS_STRETCH_MODE_TILE_FIT": 2 - } - } - ] - }, - { - "name": "TabContainer", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "ALIGN_LEFT": 0, - "ALIGN_CENTER": 1, - "ALIGN_RIGHT": 2 - }, - "properties": [ - { - "name": "tab_align", - "type": "int", - "getter": "get_tab_align", - "setter": "set_tab_align", - "index": -1 - }, - { - "name": "current_tab", - "type": "int", - "getter": "get_current_tab", - "setter": "set_current_tab", - "index": -1 - }, - { - "name": "tabs_visible", - "type": "bool", - "getter": "are_tabs_visible", - "setter": "set_tabs_visible", - "index": -1 - }, - { - "name": "drag_to_rearrange_enabled", - "type": "bool", - "getter": "get_drag_to_rearrange_enabled", - "setter": "set_drag_to_rearrange_enabled", - "index": -1 - } - ], - "signals": [ - { - "name": "pre_popup_pressed", - "arguments": [ - ] - }, - { - "name": "tab_selected", - "arguments": [ - { - "name": "tab", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "tab_changed", - "arguments": [ - { - "name": "tab", - "type": "int", - "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": "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": "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": "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_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_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_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": "idx", - "type": "int", - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "_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": "_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": [ - ] - } - ], - "enums": [ - { - "name": "TabAlign", - "values": { - "ALIGN_LEFT": 0, - "ALIGN_CENTER": 1, - "ALIGN_RIGHT": 2 - } - } - ] - }, - { - "name": "GraphEdit", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "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": "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", + "name": "wait_time", "type": "float", - "getter": "get_zoom", - "setter": "set_zoom", - "index": -1 - } - ], - "signals": [ - { - "name": "delete_nodes_request", - "arguments": [ - ] - }, - { - "name": "duplicate_nodes_request", - "arguments": [ - ] - }, - { - "name": "popup_request", - "arguments": [ - { - "name": "p_position", - "type": "Vector2", - "default_value": "" - } - ] - }, - { - "name": "scroll_offset_changed", - "arguments": [ - { - "name": "ofs", - "type": "Vector2", - "default_value": "" - } - ] - }, - { - "name": "node_selected", - "arguments": [ - { - "name": "node", - "type": "Object", - "default_value": "" - } - ] - }, - { - "name": "_begin_node_move", - "arguments": [ - ] - }, - { - "name": "connection_to_empty", - "arguments": [ - { - "name": "from", - "type": "String", - "default_value": "" - }, - { - "name": "from_slot", - "type": "int", - "default_value": "" - }, - { - "name": "release_position", - "type": "Vector2", - "default_value": "" - } - ] - }, - { - "name": "disconnection_request", - "arguments": [ - { - "name": "from", - "type": "String", - "default_value": "" - }, - { - "name": "from_slot", - "type": "int", - "default_value": "" - }, - { - "name": "to", - "type": "String", - "default_value": "" - }, - { - "name": "to_slot", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "connection_request", - "arguments": [ - { - "name": "from", - "type": "String", - "default_value": "" - }, - { - "name": "from_slot", - "type": "int", - "default_value": "" - }, - { - "name": "to", - "type": "String", - "default_value": "" - }, - { - "name": "to_slot", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "_end_node_move", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "_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": "Object", - "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "_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": "_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": "_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_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": "_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": "_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": "_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": "_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": "_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": "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "TextureProgress", - "base_class": "Range", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "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 - }, - "properties": [ - { - "name": "texture_under", - "type": "Texture", - "getter": "get_under_texture", - "setter": "set_under_texture", + "getter": "get_wait_time", + "setter": "set_wait_time", "index": -1 }, { - "name": "texture_over", - "type": "Texture", - "getter": "get_over_texture", - "setter": "set_over_texture", + "name": "one_shot", + "type": "bool", + "getter": "is_one_shot", + "setter": "set_one_shot", "index": -1 }, { - "name": "texture_progress", - "type": "Texture", - "getter": "get_progress_texture", - "setter": "set_progress_texture", + "name": "autostart", + "type": "bool", + "getter": "has_autostart", + "setter": "set_autostart", "index": -1 }, { - "name": "fill_mode", - "type": "int", - "getter": "get_fill_mode", - "setter": "set_fill_mode", + "name": "paused", + "type": "bool", + "getter": "is_paused", + "setter": "set_paused", "index": -1 }, { - "name": "tint_under", - "type": "Color", - "getter": "get_tint_under", - "setter": "set_tint_under", - "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": "radial_initial_angle", + "name": "time_left", "type": "float", - "getter": "get_radial_initial_angle", - "setter": "set_radial_initial_angle", - "index": -1 - }, - { - "name": "radial_fill_degrees", - "type": "float", - "getter": "get_fill_degrees", - "setter": "set_fill_degrees", - "index": -1 - }, - { - "name": "radial_center_offset", - "type": "Vector2", - "getter": "get_radial_center_offset", - "setter": "set_radial_center_offset", - "index": -1 - }, - { - "name": "nine_patch_stretch", - "type": "bool", - "getter": "get_nine_patch_stretch", - "setter": "set_nine_patch_stretch", - "index": -1 - }, - { - "name": "stretch_margin_left", - "type": "int", - "getter": "get_stretch_margin", - "setter": "set_stretch_margin", - "index": 0 - }, - { - "name": "stretch_margin_top", - "type": "int", - "getter": "get_stretch_margin", - "setter": "set_stretch_margin", - "index": 1 - }, - { - "name": "stretch_margin_right", - "type": "int", - "getter": "get_stretch_margin", - "setter": "set_stretch_margin", - "index": 2 - }, - { - "name": "stretch_margin_bottom", - "type": "int", - "getter": "get_stretch_margin", - "setter": "set_stretch_margin", - "index": 3 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "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 - } - } - ] - }, - { - "name": "ItemList", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "ICON_MODE_TOP": 0, - "ICON_MODE_LEFT": 1, - "SELECT_SINGLE": 0, - "SELECT_MULTI": 1 - }, - "properties": [ - { - "name": "items", - "type": "Array", - "getter": "_get_items", - "setter": "_set_items", - "index": -1 - }, - { - "name": "select_mode", - "type": "int", - "getter": "get_select_mode", - "setter": "set_select_mode", - "index": -1 - }, - { - "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": "max_text_lines", - "type": "int", - "getter": "get_max_text_lines", - "setter": "set_max_text_lines", - "index": -1 - }, - { - "name": "auto_height", - "type": "bool", - "getter": "has_auto_height", - "setter": "set_auto_height", - "index": -1 - }, - { - "name": "max_columns", - "type": "int", - "getter": "get_max_columns", - "setter": "set_max_columns", - "index": -1 - }, - { - "name": "same_column_width", - "type": "bool", - "getter": "is_same_column_width", - "setter": "set_same_column_width", - "index": -1 - }, - { - "name": "fixed_column_width", - "type": "int", - "getter": "get_fixed_column_width", - "setter": "set_fixed_column_width", - "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": "fixed_icon_size", - "type": "Vector2", - "getter": "get_fixed_icon_size", - "setter": "set_fixed_icon_size", - "index": -1 - } - ], - "signals": [ - { - "name": "item_activated", - "arguments": [ - { - "name": "index", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "multi_selected", - "arguments": [ - { - "name": "index", - "type": "int", - "default_value": "" - }, - { - "name": "selected", - "type": "bool", - "default_value": "" - } - ] - }, - { - "name": "nothing_selected", - "arguments": [ - ] - }, - { - "name": "rmb_clicked", - "arguments": [ - { - "name": "at_position", - "type": "Vector2", - "default_value": "" - } - ] - }, - { - "name": "item_rmb_selected", - "arguments": [ - { - "name": "index", - "type": "int", - "default_value": "" - }, - { - "name": "at_position", - "type": "Vector2", - "default_value": "" - } - ] - }, - { - "name": "item_selected", - "arguments": [ - { - "name": "index", - "type": "int", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "_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": "_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": "_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": [ - ] - } - ], - "enums": [ - { - "name": "SelectMode", - "values": { - "SELECT_SINGLE": 0, - "SELECT_MULTI": 1 - } - }, - { - "name": "IconMode", - "values": { - "ICON_MODE_TOP": 0, - "ICON_MODE_LEFT": 1 - } - } - ] - }, - { - "name": "Node", - "base_class": "Object", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "NOTIFICATION_ENTER_TREE": 10, - "NOTIFICATION_EXIT_TREE": 11, - "NOTIFICATION_MOVED_IN_PARENT": 12, - "NOTIFICATION_READY": 13, - "NOTIFICATION_PAUSED": 14, - "NOTIFICATION_UNPAUSED": 15, - "NOTIFICATION_PHYSICS_PROCESS": 16, - "NOTIFICATION_PROCESS": 17, - "NOTIFICATION_PARENTED": 18, - "NOTIFICATION_UNPARENTED": 19, - "NOTIFICATION_INSTANCED": 20, - "NOTIFICATION_DRAG_BEGIN": 21, - "NOTIFICATION_DRAG_END": 22, - "NOTIFICATION_PATH_CHANGED": 23, - "NOTIFICATION_TRANSLATION_CHANGED": 24, - "NOTIFICATION_INTERNAL_PROCESS": 25, - "NOTIFICATION_INTERNAL_PHYSICS_PROCESS": 26, - "RPC_MODE_DISABLED": 0, - "RPC_MODE_REMOTE": 1, - "RPC_MODE_SYNC": 2, - "RPC_MODE_MASTER": 3, - "RPC_MODE_SLAVE": 4, - "PAUSE_MODE_INHERIT": 0, - "PAUSE_MODE_STOP": 1, - "PAUSE_MODE_PROCESS": 2, - "DUPLICATE_SIGNALS": 1, - "DUPLICATE_GROUPS": 2, - "DUPLICATE_SCRIPTS": 4, - "DUPLICATE_USE_INSTANCING": 8 - }, - "properties": [ - { - "name": "_import_path", - "type": "NodePath", - "getter": "_get_import_path", - "setter": "_set_import_path", - "index": -1 - }, - { - "name": "pause_mode", - "type": "int", - "getter": "get_pause_mode", - "setter": "set_pause_mode", - "index": -1 - }, - { - "name": "editor/display_folded", - "type": "bool", - "getter": "is_displayed_folded", - "setter": "set_display_folded", - "index": -1 - }, - { - "name": "name", - "type": "String", - "getter": "get_name", - "setter": "set_name", - "index": -1 - }, - { - "name": "filename", - "type": "String", - "getter": "get_filename", - "setter": "set_filename", - "index": -1 - }, - { - "name": "owner", - "type": "Node", - "getter": "get_owner", - "setter": "set_owner", - "index": -1 - }, - { - "name": "multiplayer", - "type": "MultiplayerAPI", - "getter": "get_multiplayer", + "getter": "get_time_left", "setter": "", "index": -1 - }, - { - "name": "custom_multiplayer", - "type": "MultiplayerAPI", - "getter": "get_custom_multiplayer", - "setter": "set_custom_multiplayer", - "index": -1 } ], "signals": [ { - "name": "renamed", - "arguments": [ - ] - }, - { - "name": "ready", - "arguments": [ - ] - }, - { - "name": "tree_entered", - "arguments": [ - ] - }, - { - "name": "tree_exiting", - "arguments": [ - ] - }, - { - "name": "tree_exited", + "name": "timeout", "arguments": [ ] } ], "methods": [ { - "name": "_process", + "name": "set_wait_time", "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "delta", + "name": "time_sec", "type": "float", "has_default_value": false, "default_value": "" @@ -53982,776 +39161,7 @@ ] }, { - "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": "_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": "_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": "_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": "_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_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": "Object", - "has_default_value": false, - "default_value": "" - }, - { - "name": "child_node", - "type": "Object", - "has_default_value": false, - "default_value": "" - }, - { - "name": "legible_unique_name", - "type": "bool", - "has_default_value": true, - "default_value": "False" - } - ] - }, - { - "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": "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": "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": "Object", - "has_default_value": false, - "default_value": "" - }, - { - "name": "legible_unique_name", - "type": "bool", - "has_default_value": true, - "default_value": "False" - } - ] - }, - { - "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": "Object", - "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_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": "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": "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_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": "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": "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": "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": "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_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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": "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": "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": "Object", - "has_default_value": false, - "default_value": "" - }, - { - "name": "to_position", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": "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": "Object", - "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": "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": "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": "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": "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": "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": "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": "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": "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": "get_physics_process_delta_time", + "name": "get_wait_time", "return_type": "float", "is_editor": false, "is_noscript": false, @@ -54764,7 +39174,26 @@ ] }, { - "name": "is_physics_processing", + "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": "is_one_shot", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -54777,7 +39206,116 @@ ] }, { - "name": "get_process_delta_time", + "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": "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": "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": [ + ] + }, + { + "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": "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": "get_time_left", "return_type": "float", "is_editor": false, "is_noscript": false, @@ -54790,135 +39328,7 @@ ] }, { - "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": "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": "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": "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": "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": "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": "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": "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": "set_pause_mode", + "name": "set_timer_process_mode", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -54937,1144 +39347,8 @@ ] }, { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "Object", - "has_default_value": false, - "default_value": "" - }, - { - "name": "keep_data", - "type": "bool", - "has_default_value": true, - "default_value": "False" - } - ] - }, - { - "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": "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_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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "_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": "_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": "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_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_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_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_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": "" - } - ] - } - ], - "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": "RPCMode", - "values": { - "RPC_MODE_DISABLED": 0, - "RPC_MODE_REMOTE": 1, - "RPC_MODE_SYNC": 2, - "RPC_MODE_MASTER": 3, - "RPC_MODE_SLAVE": 4 - } - } - ] - }, - { - "name": "Label", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "ALIGN_LEFT": 0, - "ALIGN_CENTER": 1, - "ALIGN_RIGHT": 2, - "ALIGN_FILL": 3, - "VALIGN_TOP": 0, - "VALIGN_CENTER": 1, - "VALIGN_BOTTOM": 2, - "VALIGN_FILL": 3 - }, - "properties": [ - { - "name": "text", - "type": "String", - "getter": "get_text", - "setter": "set_text", - "index": -1 - }, - { - "name": "align", - "type": "int", - "getter": "get_align", - "setter": "set_align", - "index": -1 - }, - { - "name": "valign", - "type": "int", - "getter": "get_valign", - "setter": "set_valign", - "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": "uppercase", - "type": "bool", - "getter": "is_uppercase", - "setter": "set_uppercase", - "index": -1 - }, - { - "name": "visible_characters", - "type": "int", - "getter": "get_visible_characters", - "setter": "set_visible_characters", - "index": -1 - }, - { - "name": "percent_visible", - "type": "float", - "getter": "get_percent_visible", - "setter": "set_percent_visible", - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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_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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "get_max_lines_visible", - "return_type": "int", + "name": "get_timer_process_mode", + "return_type": "enum.Timer::TimerProcessMode", "is_editor": false, "is_noscript": false, "is_const": true, @@ -56088,402 +39362,14 @@ ], "enums": [ { - "name": "Align", + "name": "TimerProcessMode", "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 + "TIMER_PROCESS_PHYSICS": 0, + "TIMER_PROCESS_IDLE": 1 } } ] }, - { - "name": "Range", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "min_value", - "type": "float", - "getter": "get_min", - "setter": "set_min", - "index": -1 - }, - { - "name": "max_value", - "type": "float", - "getter": "get_max", - "setter": "set_max", - "index": -1 - }, - { - "name": "step", - "type": "float", - "getter": "get_step", - "setter": "set_step", - "index": -1 - }, - { - "name": "page", - "type": "float", - "getter": "get_page", - "setter": "set_page", - "index": -1 - }, - { - "name": "value", - "type": "float", - "getter": "get_value", - "setter": "set_value", - "index": -1 - }, - { - "name": "ratio", - "type": "float", - "getter": "get_as_ratio", - "setter": "set_as_ratio", - "index": -1 - }, - { - "name": "exp_edit", - "type": "bool", - "getter": "is_ratio_exp", - "setter": "set_exp_ratio", - "index": -1 - }, - { - "name": "rounded", - "type": "bool", - "getter": "is_using_rounded_values", - "setter": "set_use_rounded_values", - "index": -1 - } - ], - "signals": [ - { - "name": "value_changed", - "arguments": [ - { - "name": "value", - "type": "float", - "default_value": "" - } - ] - }, - { - "name": "changed", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "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_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_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_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_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": "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": "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_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_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_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_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_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": "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_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": "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": "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": "Object", - "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": "CanvasItem", "base_class": "Node", @@ -56765,19 +39651,6 @@ "arguments": [ ] }, - { - "name": "_edit_get_item_and_children_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_set_rotation", "return_type": "void", @@ -58232,6 +41105,10823 @@ } ] }, + { + "name": "CanvasLayer", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "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_degrees", + "type": "float", + "getter": "get_rotation_degrees", + "setter": "set_rotation_degrees", + "index": -1 + }, + { + "name": "rotation", + "type": "float", + "getter": "get_rotation", + "setter": "set_rotation", + "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": "custom_viewport", + "type": "Viewport", + "getter": "get_custom_viewport", + "setter": "set_custom_viewport", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "set_transform", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AudioStreamRandomPitch", + "base_class": "AudioStream", + "api_type": "core", + "singleton": false, + "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": "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": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AudioEffectEQ", + "base_class": "AudioEffect", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AudioStreamPlayback", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AudioEffectFilter", + "base_class": "AudioEffect", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "FILTER_6DB": 0, + "FILTER_12DB": 1, + "FILTER_18DB": 2, + "FILTER_24DB": 3 + }, + "properties": [ + { + "name": "cutoff_hz", + "type": "float", + "getter": "get_cutoff", + "setter": "set_cutoff", + "index": -1 + }, + { + "name": "resonance", + "type": "float", + "getter": "get_resonance", + "setter": "set_resonance", + "index": -1 + }, + { + "name": "gain", + "type": "float", + "getter": "get_gain", + "setter": "set_gain", + "index": -1 + }, + { + "name": "db", + "type": "int", + "getter": "get_db", + "setter": "set_db", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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_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": "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": "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "FilterDB", + "values": { + "FILTER_6DB": 0, + "FILTER_12DB": 1, + "FILTER_18DB": 2, + "FILTER_24DB": 3 + } + } + ] + }, + { + "name": "AudioBusLayout", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AudioEffectAmplify", + "base_class": "AudioEffect", + "api_type": "core", + "singleton": false, + "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AudioStream", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "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": "AudioEffect", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AudioEffectHighPassFilter", + "base_class": "AudioEffectFilter", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AudioEffectNotchFilter", + "base_class": "AudioEffectFilter", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AudioEffectBandLimitFilter", + "base_class": "AudioEffectFilter", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AudioEffectLowShelfFilter", + "base_class": "AudioEffectFilter", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AudioEffectEQ21", + "base_class": "AudioEffectEQ", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AudioEffectDistortion", + "base_class": "AudioEffect", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "MODE_CLIP": 0, + "MODE_ATAN": 1, + "MODE_LOFI": 2, + "MODE_OVERDRIVE": 3, + "MODE_WAVESHAPE": 4 + }, + "properties": [ + { + "name": "mode", + "type": "int", + "getter": "get_mode", + "setter": "set_mode", + "index": -1 + }, + { + "name": "pre_gain", + "type": "float", + "getter": "get_pre_gain", + "setter": "set_pre_gain", + "index": -1 + }, + { + "name": "keep_hf_hz", + "type": "float", + "getter": "get_keep_hf_hz", + "setter": "set_keep_hf_hz", + "index": -1 + }, + { + "name": "drive", + "type": "float", + "getter": "get_drive", + "setter": "set_drive", + "index": -1 + }, + { + "name": "post_gain", + "type": "float", + "getter": "get_post_gain", + "setter": "set_post_gain", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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_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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "Mode", + "values": { + "MODE_CLIP": 0, + "MODE_ATAN": 1, + "MODE_LOFI": 2, + "MODE_OVERDRIVE": 3, + "MODE_WAVESHAPE": 4 + } + } + ] + }, + { + "name": "AudioEffectHighShelfFilter", + "base_class": "AudioEffectFilter", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AudioEffectEQ6", + "base_class": "AudioEffectEQ", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AudioEffectEQ10", + "base_class": "AudioEffectEQ", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AudioEffectReverb", + "base_class": "AudioEffect", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "predelay_msec", + "type": "float", + "getter": "get_predelay_msec", + "setter": "set_predelay_msec", + "index": -1 + }, + { + "name": "predelay_feedback", + "type": "float", + "getter": "get_predelay_feedback", + "setter": "set_predelay_feedback", + "index": -1 + }, + { + "name": "room_size", + "type": "float", + "getter": "get_room_size", + "setter": "set_room_size", + "index": -1 + }, + { + "name": "damping", + "type": "float", + "getter": "get_damping", + "setter": "set_damping", + "index": -1 + }, + { + "name": "spread", + "type": "float", + "getter": "get_spread", + "setter": "set_spread", + "index": -1 + }, + { + "name": "hipass", + "type": "float", + "getter": "get_hpf", + "setter": "set_hpf", + "index": -1 + }, + { + "name": "dry", + "type": "float", + "getter": "get_dry", + "setter": "set_dry", + "index": -1 + }, + { + "name": "wet", + "type": "float", + "getter": "get_wet", + "setter": "set_wet", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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_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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AudioEffectLowPassFilter", + "base_class": "AudioEffectFilter", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AudioEffectBandPassFilter", + "base_class": "AudioEffectFilter", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AudioEffectChorus", + "base_class": "AudioEffect", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "voice_count", + "type": "int", + "getter": "get_voice_count", + "setter": "set_voice_count", + "index": -1 + }, + { + "name": "dry", + "type": "float", + "getter": "get_dry", + "setter": "set_dry", + "index": -1 + }, + { + "name": "wet", + "type": "float", + "getter": "get_wet", + "setter": "set_wet", + "index": -1 + }, + { + "name": "voice/1/delay_ms", + "type": "float", + "getter": "get_voice_delay_ms", + "setter": "set_voice_delay_ms", + "index": 0 + }, + { + "name": "voice/1/rate_hz", + "type": "float", + "getter": "get_voice_rate_hz", + "setter": "set_voice_rate_hz", + "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/cutoff_hz", + "type": "float", + "getter": "get_voice_cutoff_hz", + "setter": "set_voice_cutoff_hz", + "index": 0 + }, + { + "name": "voice/1/pan", + "type": "float", + "getter": "get_voice_pan", + "setter": "set_voice_pan", + "index": 0 + }, + { + "name": "voice/2/delay_ms", + "type": "float", + "getter": "get_voice_delay_ms", + "setter": "set_voice_delay_ms", + "index": 1 + }, + { + "name": "voice/2/rate_hz", + "type": "float", + "getter": "get_voice_rate_hz", + "setter": "set_voice_rate_hz", + "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/cutoff_hz", + "type": "float", + "getter": "get_voice_cutoff_hz", + "setter": "set_voice_cutoff_hz", + "index": 1 + }, + { + "name": "voice/2/pan", + "type": "float", + "getter": "get_voice_pan", + "setter": "set_voice_pan", + "index": 1 + }, + { + "name": "voice/3/delay_ms", + "type": "float", + "getter": "get_voice_delay_ms", + "setter": "set_voice_delay_ms", + "index": 2 + }, + { + "name": "voice/3/rate_hz", + "type": "float", + "getter": "get_voice_rate_hz", + "setter": "set_voice_rate_hz", + "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/cutoff_hz", + "type": "float", + "getter": "get_voice_cutoff_hz", + "setter": "set_voice_cutoff_hz", + "index": 2 + }, + { + "name": "voice/3/pan", + "type": "float", + "getter": "get_voice_pan", + "setter": "set_voice_pan", + "index": 2 + }, + { + "name": "voice/4/delay_ms", + "type": "float", + "getter": "get_voice_delay_ms", + "setter": "set_voice_delay_ms", + "index": 3 + }, + { + "name": "voice/4/rate_hz", + "type": "float", + "getter": "get_voice_rate_hz", + "setter": "set_voice_rate_hz", + "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/cutoff_hz", + "type": "float", + "getter": "get_voice_cutoff_hz", + "setter": "set_voice_cutoff_hz", + "index": 3 + }, + { + "name": "voice/4/pan", + "type": "float", + "getter": "get_voice_pan", + "setter": "set_voice_pan", + "index": 3 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AudioEffectPanner", + "base_class": "AudioEffect", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "pan", + "type": "float", + "getter": "get_pan", + "setter": "set_pan", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AudioEffectStereoEnhance", + "base_class": "AudioEffect", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "pan_pullout", + "type": "float", + "getter": "get_pan_pullout", + "setter": "set_pan_pullout", + "index": -1 + }, + { + "name": "time_pullout_ms", + "type": "float", + "getter": "get_time_pullout", + "setter": "set_time_pullout", + "index": -1 + }, + { + "name": "surround", + "type": "float", + "getter": "get_surround", + "setter": "set_surround", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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_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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AudioEffectDelay", + "base_class": "AudioEffect", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "dry", + "type": "float", + "getter": "get_dry", + "setter": "set_dry", + "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 + }, + { + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AudioEffectCompressor", + "base_class": "AudioEffect", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "threshold", + "type": "float", + "getter": "get_threshold", + "setter": "set_threshold", + "index": -1 + }, + { + "name": "ratio", + "type": "float", + "getter": "get_ratio", + "setter": "set_ratio", + "index": -1 + }, + { + "name": "gain", + "type": "float", + "getter": "get_gain", + "setter": "set_gain", + "index": -1 + }, + { + "name": "attack_us", + "type": "float", + "getter": "get_attack_us", + "setter": "set_attack_us", + "index": -1 + }, + { + "name": "release_ms", + "type": "float", + "getter": "get_release_ms", + "setter": "set_release_ms", + "index": -1 + }, + { + "name": "mix", + "type": "float", + "getter": "get_mix", + "setter": "set_mix", + "index": -1 + }, + { + "name": "sidechain", + "type": "String", + "getter": "get_sidechain", + "setter": "set_sidechain", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AudioEffectPitchShift", + "base_class": "AudioEffect", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "pitch_scale", + "type": "float", + "getter": "get_pitch_scale", + "setter": "set_pitch_scale", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AudioEffectLimiter", + "base_class": "AudioEffect", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "ceiling_db", + "type": "float", + "getter": "get_ceiling_db", + "setter": "set_ceiling_db", + "index": -1 + }, + { + "name": "threshold_db", + "type": "float", + "getter": "get_threshold_db", + "setter": "set_threshold_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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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_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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AudioEffectPhaser", + "base_class": "AudioEffect", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "range_min_hz", + "type": "float", + "getter": "get_range_min_hz", + "setter": "set_range_min_hz", + "index": -1 + }, + { + "name": "range_max_hz", + "type": "float", + "getter": "get_range_max_hz", + "setter": "set_range_max_hz", + "index": -1 + }, + { + "name": "rate_hz", + "type": "float", + "getter": "get_rate_hz", + "setter": "set_rate_hz", + "index": -1 + }, + { + "name": "feedback", + "type": "float", + "getter": "get_feedback", + "setter": "set_feedback", + "index": -1 + }, + { + "name": "depth", + "type": "float", + "getter": "get_depth", + "setter": "set_depth", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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_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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Physics2DDirectBodyState", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "step", + "type": "float", + "getter": "get_step", + "setter": "", + "index": -1 + }, + { + "name": "inverse_mass", + "type": "float", + "getter": "get_inverse_mass", + "setter": "", + "index": -1 + }, + { + "name": "inverse_inertia", + "type": "float", + "getter": "get_inverse_inertia", + "setter": "", + "index": -1 + }, + { + "name": "total_angular_damp", + "type": "float", + "getter": "get_total_angular_damp", + "setter": "", + "index": -1 + }, + { + "name": "total_linear_damp", + "type": "float", + "getter": "get_total_linear_damp", + "setter": "", + "index": -1 + }, + { + "name": "total_gravity", + "type": "Vector2", + "getter": "get_total_gravity", + "setter": "", + "index": -1 + }, + { + "name": "angular_velocity", + "type": "float", + "getter": "get_angular_velocity", + "setter": "set_angular_velocity", + "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": "transform", + "type": "Transform2D", + "getter": "get_transform", + "setter": "set_transform", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_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_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_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": "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": "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": "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": "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": "set_transform", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "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_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": "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": "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": "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": "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_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_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_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", + "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_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_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_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_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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Physics2DDirectSpaceState", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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" + } + ] + }, + { + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Physics2DTestMotionResult", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "motion", + "type": "Vector2", + "getter": "get_motion", + "setter": "", + "index": -1 + }, + { + "name": "motion_remainder", + "type": "Vector2", + "getter": "get_motion_remainder", + "setter": "", + "index": -1 + }, + { + "name": "collision_point", + "type": "Vector2", + "getter": "get_collision_point", + "setter": "", + "index": -1 + }, + { + "name": "collision_normal", + "type": "Vector2", + "getter": "get_collision_normal", + "setter": "", + "index": -1 + }, + { + "name": "collider_velocity", + "type": "Vector2", + "getter": "get_collider_velocity", + "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", + "type": "Object", + "getter": "get_collider", + "setter": "", + "index": -1 + }, + { + "name": "collider_shape", + "type": "int", + "getter": "get_collider_shape", + "setter": "", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": [ + ] + }, + { + "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_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_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_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", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Physics2DShapeQueryParameters", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "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": "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": "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": "set_transform", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "transform", + "type": "Transform2D", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "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": "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": "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": "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_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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Physics2DShapeQueryResult", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_result_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_result_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_result_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_result_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_result_object_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicsShapeQueryResult", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "get_result_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_result_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_result_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_result_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_result_object_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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicsDirectBodyState", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "step", + "type": "float", + "getter": "get_step", + "setter": "", + "index": -1 + }, + { + "name": "inverse_mass", + "type": "float", + "getter": "get_inverse_mass", + "setter": "", + "index": -1 + }, + { + "name": "total_angular_damp", + "type": "float", + "getter": "get_total_angular_damp", + "setter": "", + "index": -1 + }, + { + "name": "total_linear_damp", + "type": "float", + "getter": "get_total_linear_damp", + "setter": "", + "index": -1 + }, + { + "name": "inverse_inertia", + "type": "Vector3", + "getter": "get_inverse_inertia", + "setter": "", + "index": -1 + }, + { + "name": "total_gravity", + "type": "Vector3", + "getter": "get_total_gravity", + "setter": "", + "index": -1 + }, + { + "name": "center_of_mass", + "type": "Vector3", + "getter": "get_center_of_mass", + "setter": "", + "index": -1 + }, + { + "name": "principal_inertia_axes", + "type": "Basis", + "getter": "get_principal_inertia_axes", + "setter": "", + "index": -1 + }, + { + "name": "angular_velocity", + "type": "Vector3", + "getter": "get_angular_velocity", + "setter": "set_angular_velocity", + "index": -1 + }, + { + "name": "linear_velocity", + "type": "Vector3", + "getter": "get_linear_velocity", + "setter": "set_linear_velocity", + "index": -1 + }, + { + "name": "sleeping", + "type": "bool", + "getter": "is_sleeping", + "setter": "set_sleep_state", + "index": -1 + }, + { + "name": "transform", + "type": "Transform2D", + "getter": "get_transform", + "setter": "set_transform", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_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_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_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_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_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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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_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_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_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", + "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_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_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_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_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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicsDirectSpaceState", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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_layer", + "type": "int", + "has_default_value": true, + "default_value": "2147483647" + } + ] + }, + { + "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" + } + ] + }, + { + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicsShapeQueryParameters", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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_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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Physics2DServer", + "base_class": "Object", + "api_type": "core", + "singleton": true, + "instanciable": false, + "is_reference": false, + "constants": { + "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, + "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, + "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, + "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, + "BODY_MODE_STATIC": 0, + "BODY_MODE_KINEMATIC": 1, + "BODY_MODE_RIGID": 2, + "BODY_MODE_CHARACTER": 3, + "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, + "BODY_STATE_TRANSFORM": 0, + "BODY_STATE_LINEAR_VELOCITY": 1, + "BODY_STATE_ANGULAR_VELOCITY": 2, + "BODY_STATE_SLEEPING": 3, + "BODY_STATE_CAN_SLEEP": 4, + "JOINT_PIN": 0, + "JOINT_GROOVE": 1, + "JOINT_DAMPED_SPRING": 2, + "JOINT_PARAM_BIAS": 0, + "JOINT_PARAM_MAX_BIAS": 1, + "JOINT_PARAM_MAX_FORCE": 2, + "DAMPED_STRING_REST_LENGTH": 0, + "DAMPED_STRING_STIFFNESS": 1, + "DAMPED_STRING_DAMPING": 2, + "CCD_MODE_DISABLED": 0, + "CCD_MODE_CAST_RAY": 1, + "CCD_MODE_CAST_SHAPE": 2, + "AREA_BODY_ADDED": 0, + "AREA_BODY_REMOVED": 1, + "INFO_ACTIVE_OBJECTS": 0, + "INFO_COLLISION_PAIRS": 1, + "INFO_ISLAND_COUNT": 2 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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_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_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_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": "" + } + ] + }, + { + "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_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": "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_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_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_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_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_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": "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_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_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": "disable", + "type": "bool", + "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", + "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_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_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_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_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_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_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": "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_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_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_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_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_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_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": "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_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_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_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_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_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": "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_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_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_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", + "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_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_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_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_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_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": "disable", + "type": "bool", + "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": "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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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": "RID", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "Vector2", + "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_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_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_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_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_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_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_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_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_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_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": "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": "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_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_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": "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": "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_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": "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": "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": "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": "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": "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": "" + } + ] + } + ], + "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 + } + }, + { + "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": "ARVRInterface", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + "ARVR_NONE": 0, + "ARVR_MONO": 1, + "ARVR_STEREO": 2, + "ARVR_AR": 4, + "ARVR_EXTERNAL": 8, + "EYE_MONO": 0, + "EYE_LEFT": 1, + "EYE_RIGHT": 2, + "ARVR_NORMAL_TRACKING": 0, + "ARVR_EXCESSIVE_MOTION": 1, + "ARVR_INSUFFICIENT_FEATURES": 2, + "ARVR_UNKNOWN_TRACKING": 3, + "ARVR_NOT_TRACKING": 4 + }, + "properties": [ + { + "name": "interface_is_primary", + "type": "bool", + "getter": "is_primary", + "setter": "set_is_primary", + "index": -1 + }, + { + "name": "interface_is_initialized", + "type": "bool", + "getter": "is_initialized", + "setter": "set_is_initialized", + "index": -1 + }, + { + "name": "ar_is_anchor_detection_enabled", + "type": "bool", + "getter": "get_anchor_detection_is_enabled", + "setter": "set_anchor_detection_is_enabled", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_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": "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": "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": "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": "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": "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": "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": [ + ] + }, + { + "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": "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": "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": "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": "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": "" + } + ] + } + ], + "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": "ARVRPositionalTracker", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "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": "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": "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_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_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_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_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_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_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_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": "_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": "_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_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_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": "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": "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": "ScrollBar", + "base_class": "Range", + "api_type": "core", + "singleton": false, + "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": "_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_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": "" + } + ] + }, + { + "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": "_drag_slave_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": "_drag_slave_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ProgressBar", + "base_class": "Range", + "api_type": "core", + "singleton": false, + "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VScrollBar", + "base_class": "ScrollBar", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "HScrollBar", + "base_class": "ScrollBar", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "Slider", + "base_class": "Range", + "api_type": "core", + "singleton": false, + "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 + }, + { + "name": "focus_mode", + "type": "int", + "getter": "get_focus_mode", + "setter": "set_focus_mode", + "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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_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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Label", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2, + "ALIGN_FILL": 3, + "VALIGN_TOP": 0, + "VALIGN_CENTER": 1, + "VALIGN_BOTTOM": 2, + "VALIGN_FILL": 3 + }, + "properties": [ + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "align", + "type": "int", + "getter": "get_align", + "setter": "set_align", + "index": -1 + }, + { + "name": "valign", + "type": "int", + "getter": "get_valign", + "setter": "set_valign", + "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": "uppercase", + "type": "bool", + "getter": "is_uppercase", + "setter": "set_uppercase", + "index": -1 + }, + { + "name": "visible_characters", + "type": "int", + "getter": "get_visible_characters", + "setter": "set_visible_characters", + "index": -1 + }, + { + "name": "percent_visible", + "type": "float", + "getter": "get_percent_visible", + "setter": "set_percent_visible", + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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_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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "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": "Range", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "min_value", + "type": "float", + "getter": "get_min", + "setter": "set_min", + "index": -1 + }, + { + "name": "max_value", + "type": "float", + "getter": "get_max", + "setter": "set_max", + "index": -1 + }, + { + "name": "step", + "type": "float", + "getter": "get_step", + "setter": "set_step", + "index": -1 + }, + { + "name": "page", + "type": "float", + "getter": "get_page", + "setter": "set_page", + "index": -1 + }, + { + "name": "value", + "type": "float", + "getter": "get_value", + "setter": "set_value", + "index": -1 + }, + { + "name": "ratio", + "type": "float", + "getter": "get_as_ratio", + "setter": "set_as_ratio", + "index": -1 + }, + { + "name": "exp_edit", + "type": "bool", + "getter": "is_ratio_exp", + "setter": "set_exp_ratio", + "index": -1 + }, + { + "name": "rounded", + "type": "bool", + "getter": "is_using_rounded_values", + "setter": "set_use_rounded_values", + "index": -1 + }, + { + "name": "allow_greater", + "type": "float", + "getter": "is_greater_allowed", + "setter": "set_allow_greater", + "index": -1 + }, + { + "name": "allow_lesser", + "type": "float", + "getter": "is_lesser_allowed", + "setter": "set_allow_lesser", + "index": -1 + } + ], + "signals": [ + { + "name": "value_changed", + "arguments": [ + { + "name": "value", + "type": "float", + "default_value": "" + } + ] + }, + { + "name": "changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "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_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_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_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_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": "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": "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_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_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_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_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_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": "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_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": "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": "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": "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": "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": "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": "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": "Object", + "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": "Button", + "base_class": "BaseButton", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2 + }, + "properties": [ + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "icon", + "type": "Texture", + "getter": "get_button_icon", + "setter": "set_button_icon", + "index": -1 + }, + { + "name": "flat", + "type": "bool", + "getter": "is_flat", + "setter": "set_flat", + "index": -1 + }, + { + "name": "clip_text", + "type": "bool", + "getter": "get_clip_text", + "setter": "set_clip_text", + "index": -1 + }, + { + "name": "align", + "type": "int", + "getter": "get_text_align", + "setter": "set_text_align", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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_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": "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": "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": "" + } + ] + }, + { + "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_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": [ + ] + } + ], + "enums": [ + { + "name": "TextAlign", + "values": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2 + } + } + ] + }, { "name": "Theme", "base_class": "Resource", @@ -58973,325 +52663,138 @@ ] }, { - "name": "Timer", - "base_class": "Node", + "name": "BaseButton", + "base_class": "Control", "api_type": "core", "singleton": false, - "instanciable": true, + "instanciable": false, "is_reference": false, "constants": { - "TIMER_PROCESS_PHYSICS": 0, - "TIMER_PROCESS_IDLE": 1 + "DRAW_NORMAL": 0, + "DRAW_PRESSED": 1, + "DRAW_HOVER": 2, + "DRAW_DISABLED": 3, + "ACTION_MODE_BUTTON_PRESS": 0, + "ACTION_MODE_BUTTON_RELEASE": 1 }, "properties": [ { - "name": "process_mode", + "name": "disabled", + "type": "bool", + "getter": "is_disabled", + "setter": "set_disabled", + "index": -1 + }, + { + "name": "toggle_mode", + "type": "bool", + "getter": "is_toggle_mode", + "setter": "set_toggle_mode", + "index": -1 + }, + { + "name": "pressed", + "type": "bool", + "getter": "is_pressed", + "setter": "set_pressed", + "index": -1 + }, + { + "name": "action_mode", "type": "int", - "getter": "get_timer_process_mode", - "setter": "set_timer_process_mode", + "getter": "get_action_mode", + "setter": "set_action_mode", "index": -1 }, { - "name": "wait_time", - "type": "float", - "getter": "get_wait_time", - "setter": "set_wait_time", + "name": "button_mask", + "type": "int", + "getter": "get_button_mask", + "setter": "set_button_mask", "index": -1 }, { - "name": "one_shot", - "type": "bool", - "getter": "is_one_shot", - "setter": "set_one_shot", + "name": "enabled_focus_mode", + "type": "int", + "getter": "get_enabled_focus_mode", + "setter": "set_enabled_focus_mode", "index": -1 }, { - "name": "autostart", - "type": "bool", - "getter": "has_autostart", - "setter": "set_autostart", + "name": "shortcut", + "type": "ShortCut", + "getter": "get_shortcut", + "setter": "set_shortcut", "index": -1 }, { - "name": "paused", - "type": "bool", - "getter": "is_paused", - "setter": "set_paused", - "index": -1 - }, - { - "name": "time_left", - "type": "float", - "getter": "get_time_left", - "setter": "", + "name": "group", + "type": "ButtonGroup", + "getter": "get_button_group", + "setter": "set_button_group", "index": -1 } ], "signals": [ { - "name": "timeout", + "name": "button_down", + "arguments": [ + ] + }, + { + "name": "toggled", + "arguments": [ + { + "name": "button_pressed", + "type": "bool", + "default_value": "" + } + ] + }, + { + "name": "pressed", + "arguments": [ + ] + }, + { + "name": "button_up", "arguments": [ ] } ], "methods": [ { - "name": "set_wait_time", + "name": "_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": "time_sec", - "type": "float", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "get_wait_time", - "return_type": "float", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ ] }, { - "name": "set_one_shot", + "name": "_toggled", "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "enable", + "name": "button_pressed", "type": "bool", "has_default_value": false, "default_value": "" } ] }, - { - "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": "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": "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": "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": [ - ] - }, - { - "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": "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": "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_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": "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": [ - ] - } - ], - "enums": [ - { - "name": "TimerProcessMode", - "values": { - "TIMER_PROCESS_PHYSICS": 0, - "TIMER_PROCESS_IDLE": 1 - } - } - ] - }, - { - "name": "WindowDialog", - "base_class": "Popup", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "window_title", - "type": "String", - "getter": "get_title", - "setter": "set_title", - "index": -1 - }, - { - "name": "resizable", - "type": "bool", - "getter": "get_resizable", - "setter": "set_resizable", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ { "name": "_gui_input", "return_type": "void", @@ -59311,496 +52814,6 @@ } ] }, - { - "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": "" - } - ] - }, - { - "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": "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": "_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_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AcceptDialog", - "base_class": "WindowDialog", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "dialog_text", - "type": "String", - "getter": "get_text", - "setter": "set_text", - "index": -1 - }, - { - "name": "dialog_hide_on_ok", - "type": "bool", - "getter": "get_hide_on_ok", - "setter": "set_hide_on_ok", - "index": -1 - } - ], - "signals": [ - { - "name": "confirmed", - "arguments": [ - ] - }, - { - "name": "custom_action", - "arguments": [ - { - "name": "action", - "type": "String", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "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": "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_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": "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": "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": "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": "_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": "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": "Object", - "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ConfirmationDialog", - "base_class": "AcceptDialog", - "api_type": "core", - "singleton": false, - "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": "FileDialog", - "base_class": "ConfirmationDialog", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "MODE_OPEN_FILE": 0, - "MODE_OPEN_FILES": 1, - "MODE_OPEN_DIR": 2, - "MODE_OPEN_ANY": 3, - "MODE_SAVE_FILE": 4, - "ACCESS_RESOURCES": 0, - "ACCESS_USERDATA": 1, - "ACCESS_FILESYSTEM": 2 - }, - "properties": [ - { - "name": "mode_overrides_title", - "type": "bool", - "getter": "is_mode_overriding_title", - "setter": "set_mode_overrides_title", - "index": -1 - }, - { - "name": "mode", - "type": "int", - "getter": "get_mode", - "setter": "set_mode", - "index": -1 - }, - { - "name": "access", - "type": "int", - "getter": "get_access", - "setter": "set_access", - "index": -1 - }, - { - "name": "filters", - "type": "PoolStringArray", - "getter": "get_filters", - "setter": "set_filters", - "index": -1 - }, - { - "name": "show_hidden_files", - "type": "bool", - "getter": "is_showing_hidden_files", - "setter": "set_show_hidden_files", - "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 - } - ], - "signals": [ - { - "name": "files_selected", - "arguments": [ - { - "name": "paths", - "type": "PoolStringArray", - "default_value": "" - } - ] - }, - { - "name": "dir_selected", - "arguments": [ - { - "name": "dir", - "type": "String", - "default_value": "" - } - ] - }, - { - "name": "file_selected", - "arguments": [ - { - "name": "path", - "type": "String", - "default_value": "" - } - ] - } - ], - "methods": [ { "name": "_unhandled_input", "return_type": "void", @@ -59821,142 +52834,7 @@ ] }, { - "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": "_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": "_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": "_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": "_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": "_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": "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": "add_filter", + "name": "set_pressed", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -59967,154 +52845,7 @@ "is_from_script": false, "arguments": [ { - "name": "filter", - "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": "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_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": "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_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", + "name": "pressed", "type": "bool", "has_default_value": false, "default_value": "" @@ -60122,7 +52853,7 @@ ] }, { - "name": "is_mode_overriding_title", + "name": "is_pressed", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -60135,7 +52866,84 @@ ] }, { - "name": "set_mode", + "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": "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": "" + } + ] + }, + { + "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_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": "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_action_mode", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -60154,8 +52962,8 @@ ] }, { - "name": "get_mode", - "return_type": "enum.FileDialog::Mode", + "name": "get_action_mode", + "return_type": "enum.BaseButton::ActionMode", "is_editor": false, "is_noscript": false, "is_const": true, @@ -60167,20 +52975,7 @@ ] }, { - "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": "set_access", + "name": "set_button_mask", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -60191,7 +52986,7 @@ "is_from_script": false, "arguments": [ { - "name": "access", + "name": "mask", "type": "int", "has_default_value": false, "default_value": "" @@ -60199,597 +52994,7 @@ ] }, { - "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": "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": "" - } - ] - }, - { - "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": "_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": "_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": "_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_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": "_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": "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": "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": [ - ] - } - ], - "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": "LineEdit", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "ALIGN_LEFT": 0, - "ALIGN_CENTER": 1, - "ALIGN_RIGHT": 2, - "ALIGN_FILL": 3, - "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 - }, - "properties": [ - { - "name": "text", - "type": "String", - "getter": "get_text", - "setter": "set_text", - "index": -1 - }, - { - "name": "align", - "type": "int", - "getter": "get_align", - "setter": "set_align", - "index": -1 - }, - { - "name": "max_length", - "type": "int", - "getter": "get_max_length", - "setter": "set_max_length", - "index": -1 - }, - { - "name": "editable", - "type": "bool", - "getter": "is_editable", - "setter": "set_editable", - "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": "expand_to_text_length", - "type": "bool", - "getter": "get_expand_to_text_length", - "setter": "set_expand_to_text_length", - "index": -1 - }, - { - "name": "focus_mode", - "type": "int", - "getter": "get_focus_mode", - "setter": "set_focus_mode", - "index": -1 - }, - { - "name": "context_menu_enabled", - "type": "bool", - "getter": "is_context_menu_enabled", - "setter": "set_context_menu_enabled", - "index": -1 - }, - { - "name": "placeholder_text", - "type": "String", - "getter": "get_placeholder", - "setter": "set_placeholder", - "index": -1 - }, - { - "name": "placeholder_alpha", - "type": "float", - "getter": "get_placeholder_alpha", - "setter": "set_placeholder_alpha", - "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 - } - ], - "signals": [ - { - "name": "text_entered", - "arguments": [ - { - "name": "new_text", - "type": "String", - "default_value": "" - } - ] - }, - { - "name": "text_changed", - "arguments": [ - { - "name": "new_text", - "type": "String", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "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": "_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": "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": "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": "_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", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "get_cursor_position", + "name": "get_button_mask", "return_type": "int", "is_editor": false, "is_noscript": false, @@ -60802,27 +53007,8 @@ ] }, { - "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": "get_expand_to_text_length", - "return_type": "bool", + "name": "get_draw_mode", + "return_type": "enum.BaseButton::DrawMode", "is_editor": false, "is_noscript": false, "is_const": true, @@ -60834,7 +53020,7 @@ ] }, { - "name": "cursor_set_blink_enabled", + "name": "set_enabled_focus_mode", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -60845,16 +53031,16 @@ "is_from_script": false, "arguments": [ { - "name": "enabled", - "type": "bool", + "name": "mode", + "type": "int", "has_default_value": false, "default_value": "" } ] }, { - "name": "cursor_get_blink_enabled", - "return_type": "bool", + "name": "get_enabled_focus_mode", + "return_type": "enum.Control::FocusMode", "is_editor": false, "is_noscript": false, "is_const": true, @@ -60866,602 +53052,7 @@ ] }, { - "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_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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "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": "PopupMenu", - "base_class": "Popup", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "items", - "type": "Array", - "getter": "_get_items", - "setter": "_set_items", - "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_checkable_item_selection", - "type": "bool", - "getter": "is_hide_on_checkable_item_selection", - "setter": "set_hide_on_checkable_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 - } - ], - "signals": [ - { - "name": "index_pressed", - "arguments": [ - { - "name": "index", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "id_focused", - "arguments": [ - { - "name": "ID", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "id_pressed", - "arguments": [ - { - "name": "ID", - "type": "int", - "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": "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_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_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_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_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_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": "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_shortcut", + "name": "set_shortcut", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -61476,763 +53067,11 @@ "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_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_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_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": "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_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_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_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_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_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_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_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_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_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_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_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": "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": "" - } - ] - }, - { - "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_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": "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": "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_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_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": "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": "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": "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_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_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": "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_item_shortcut", + "name": "get_shortcut", "return_type": "ShortCut", "is_editor": false, "is_noscript": false, @@ -62241,18 +53080,104 @@ "is_virtual": false, "has_varargs": false, "is_from_script": false, + "arguments": [ + ] + }, + { + "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": "idx", - "type": "int", + "name": "button_group", + "type": "ButtonGroup", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_item_count", - "return_type": "int", + "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": [ + ] + } + ], + "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 + } + } + ] + }, + { + "name": "ShortCut", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "shortcut", + "type": "InputEvent", + "getter": "get_shortcut", + "setter": "set_shortcut", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "name": "get_shortcut", + "return_type": "InputEvent", "is_editor": false, "is_noscript": false, "is_const": true, @@ -62264,103 +53189,7 @@ ] }, { - "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": "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": "_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": "_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_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": "is_hide_on_item_selection", + "name": "is_valid", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -62373,26 +53202,7 @@ ] }, { - "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": "is_hide_on_checkable_item_selection", + "name": "is_shortcut", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -62401,31 +53211,18 @@ "is_virtual": false, "has_varargs": false, "is_from_script": false, - "arguments": [ - ] - }, - { - "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", + "name": "event", + "type": "InputEvent", "has_default_value": false, "default_value": "" } ] }, { - "name": "is_hide_on_state_item_selection", - "return_type": "bool", + "name": "get_as_text", + "return_type": "String", "is_editor": false, "is_noscript": false, "is_const": true, @@ -62435,5666 +53232,83 @@ "is_from_script": false, "arguments": [ ] - }, - { - "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": [ - ] } ], "enums": [ ] }, { - "name": "Tree", + "name": "HSlider", + "base_class": "Slider", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "Popup", "base_class": "Control", "api_type": "core", "singleton": false, "instanciable": true, "is_reference": false, "constants": { - "SELECT_SINGLE": 0, - "SELECT_ROW": 1, - "SELECT_MULTI": 2, - "DROP_MODE_DISABLED": 0, - "DROP_MODE_ON_ITEM": 1, - "DROP_MODE_INBETWEEN": 2 + "NOTIFICATION_POST_POPUP": 80, + "NOTIFICATION_POPUP_HIDE": 81 }, "properties": [ { - "name": "columns", - "type": "int", - "getter": "get_columns", - "setter": "set_columns", - "index": -1 - }, - { - "name": "allow_reselect", + "name": "popup_exclusive", "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": "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": "drop_mode_flags", - "type": "int", - "getter": "get_drop_mode_flags", - "setter": "set_drop_mode_flags", - "index": -1 - }, - { - "name": "select_mode", - "type": "int", - "getter": "get_select_mode", - "setter": "set_select_mode", + "getter": "is_exclusive", + "setter": "set_exclusive", "index": -1 } ], "signals": [ { - "name": "item_activated", + "name": "popup_hide", "arguments": [ ] }, { - "name": "multi_selected", - "arguments": [ - { - "name": "item", - "type": "Object", - "default_value": "" - }, - { - "name": "column", - "type": "int", - "default_value": "" - }, - { - "name": "selected", - "type": "bool", - "default_value": "" - } - ] - }, - { - "name": "column_title_pressed", - "arguments": [ - { - "name": "column", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "custom_popup_edited", - "arguments": [ - { - "name": "arrow_clicked", - "type": "bool", - "default_value": "" - } - ] - }, - { - "name": "item_collapsed", - "arguments": [ - { - "name": "item", - "type": "Object", - "default_value": "" - } - ] - }, - { - "name": "item_rmb_edited", + "name": "about_to_show", "arguments": [ ] - }, + } + ], + "methods": [ { - "name": "item_edited", - "arguments": [ - ] - }, - { - "name": "empty_tree_rmb_selected", + "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": "position", + "name": "size", "type": "Vector2", - "default_value": "" - } - ] - }, - { - "name": "nothing_selected", - "arguments": [ - ] - }, - { - "name": "item_double_clicked", - "arguments": [ - ] - }, - { - "name": "item_rmb_selected", - "arguments": [ - { - "name": "position", - "type": "Vector2", - "default_value": "" - } - ] - }, - { - "name": "item_selected", - "arguments": [ - ] - }, - { - "name": "cell_selected", - "arguments": [ - ] - }, - { - "name": "button_pressed", - "arguments": [ - { - "name": "item", - "type": "Object", - "default_value": "" - }, - { - "name": "column", - "type": "int", - "default_value": "" - }, - { - "name": "id", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "item_custom_button_pressed", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "_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": "_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": "_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": "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": "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": "parent", - "type": "Object", "has_default_value": true, - "default_value": "Null" - }, - { - "name": "idx", - "type": "int", - "has_default_value": true, - "default_value": "-1" + "default_value": "(0, 0)" } ] }, { - "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": "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_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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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_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_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_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_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_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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "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": "TextEdit", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "SEARCH_MATCH_CASE": 1, - "SEARCH_WHOLE_WORDS": 2, - "SEARCH_BACKWARDS": 4, - "MENU_CUT": 0, - "MENU_COPY": 1, - "MENU_PASTE": 2, - "MENU_CLEAR": 3, - "MENU_SELECT_ALL": 4, - "MENU_UNDO": 5, - "MENU_MAX": 6 - }, - "properties": [ - { - "name": "text", - "type": "String", - "getter": "get_text", - "setter": "set_text", - "index": -1 - }, - { - "name": "readonly", - "type": "bool", - "getter": "is_readonly", - "setter": "set_readonly", - "index": -1 - }, - { - "name": "highlight_current_line", - "type": "bool", - "getter": "is_highlight_current_line_enabled", - "setter": "set_highlight_current_line", - "index": -1 - }, - { - "name": "syntax_highlighting", - "type": "bool", - "getter": "is_syntax_coloring_enabled", - "setter": "set_syntax_coloring", - "index": -1 - }, - { - "name": "show_line_numbers", - "type": "bool", - "getter": "is_show_line_numbers_enabled", - "setter": "set_show_line_numbers", - "index": -1 - }, - { - "name": "highlight_all_occurrences", - "type": "bool", - "getter": "is_highlight_all_occurrences_enabled", - "setter": "set_highlight_all_occurrences", - "index": -1 - }, - { - "name": "override_selected_font_color", - "type": "bool", - "getter": "is_overriding_selected_font_color", - "setter": "set_override_selected_font_color", - "index": -1 - }, - { - "name": "context_menu_enabled", - "type": "bool", - "getter": "is_context_menu_enabled", - "setter": "set_context_menu_enabled", - "index": -1 - }, - { - "name": "smooth_scrolling", - "type": "bool", - "getter": "is_smooth_scroll_enabled", - "setter": "set_smooth_scroll_enable", - "index": -1 - }, - { - "name": "v_scroll_speed", - "type": "float", - "getter": "get_v_scroll_speed", - "setter": "set_v_scroll_speed", - "index": -1 - }, - { - "name": "hiding_enabled", - "type": "bool", - "getter": "is_hiding_enabled", - "setter": "set_hiding_enabled", - "index": -1 - }, - { - "name": "wrap_lines", - "type": "bool", - "getter": "is_wrapping", - "setter": "set_wrap", - "index": -1 - }, - { - "name": "caret_block_mode", - "type": "bool", - "getter": "cursor_is_block_mode", - "setter": "cursor_set_block_mode", - "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_moving_by_right_click", - "type": "bool", - "getter": "is_right_click_moving_caret", - "setter": "set_right_click_moves_caret", - "index": -1 - } - ], - "signals": [ - { - "name": "breakpoint_toggled", - "arguments": [ - { - "name": "row", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "text_changed", - "arguments": [ - ] - }, - { - "name": "symbol_lookup", - "arguments": [ - { - "name": "symbol", - "type": "String", - "default_value": "" - }, - { - "name": "row", - "type": "int", - "default_value": "" - }, - { - "name": "column", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "cursor_changed", - "arguments": [ - ] - }, - { - "name": "request_completion", - "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": "_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": "_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": "_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": "_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": "_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": "_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": "_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": "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": "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": "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_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_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": "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": "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_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_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_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_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_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_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": "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": "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": "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": "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": "set_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": "enable", - "type": "bool", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "is_wrapping", - "return_type": "bool", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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_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_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_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_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_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": "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": "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": "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": "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": "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": "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": "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": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "is_hiding_enabled", - "return_type": "int", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "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": "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": "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": "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": [ - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "SearchFlags", - "values": { - "SEARCH_MATCH_CASE": 1, - "SEARCH_WHOLE_WORDS": 2, - "SEARCH_BACKWARDS": 4 - } - }, - { - "name": "MenuItems", - "values": { - "MENU_CUT": 0, - "MENU_COPY": 1, - "MENU_PASTE": 2, - "MENU_CLEAR": 3, - "MENU_SELECT_ALL": 4, - "MENU_UNDO": 5, - "MENU_MAX": 6 - } - } - ] - }, - { - "name": "TreeItem", - "base_class": "Object", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - "CELL_MODE_STRING": 0, - "CELL_MODE_CHECK": 1, - "CELL_MODE_RANGE": 2, - "CELL_MODE_RANGE_EXPRESSION": 3, - "CELL_MODE_ICON": 4, - "CELL_MODE_CUSTOM": 5, - "ALIGN_LEFT": 0, - "ALIGN_CENTER": 1, - "ALIGN_RIGHT": 2 - }, - "properties": [ - { - "name": "collapsed", - "type": "bool", - "getter": "is_collapsed", - "setter": "set_collapsed", - "index": -1 - }, - { - "name": "disable_folding", - "type": "bool", - "getter": "is_folding_disabled", - "setter": "set_disable_folding", - "index": -1 - }, - { - "name": "custom_minimum_height", - "type": "int", - "getter": "get_custom_minimum_height", - "setter": "set_custom_minimum_height", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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_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_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_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_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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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", - "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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "TreeCellMode", - "values": { - "CELL_MODE_STRING": 0, - "CELL_MODE_CHECK": 1, - "CELL_MODE_RANGE": 2, - "CELL_MODE_RANGE_EXPRESSION": 3, - "CELL_MODE_ICON": 4, - "CELL_MODE_CUSTOM": 5 - } - }, - { - "name": "TextAlign", - "values": { - "ALIGN_LEFT": 0, - "ALIGN_CENTER": 1, - "ALIGN_RIGHT": 2 - } - } - ] - }, - { - "name": "OptionButton", - "base_class": "Button", - "api_type": "core", - "singleton": false, - "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": "ID", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "item_selected", - "arguments": [ - { - "name": "ID", - "type": "int", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "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": "_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": "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_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": "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_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_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_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": "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_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_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": "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": "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": "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": "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": "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": "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_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": "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": "_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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "SpinBox", - "base_class": "Range", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "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": "_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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "_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": "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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ReferenceRect", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "ColorPicker", - "base_class": "BoxContainer", - "api_type": "core", - "singleton": false, - "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 - }, - { - "name": "raw_mode", - "type": "bool", - "getter": "is_raw_mode", - "setter": "set_raw_mode", - "index": -1 - } - ], - "signals": [ - { - "name": "color_changed", - "arguments": [ - { - "name": "color", - "type": "Color", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "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": "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": "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": "" - } - ] - }, - { - "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_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": "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": "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": "_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": "_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": "_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": "_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": "_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": "_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": "_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": "_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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "_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": "_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": "_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": "_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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ColorPickerButton", - "base_class": "Button", - "api_type": "core", - "singleton": false, - "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": "popup_closed", - "arguments": [ - ] - }, - { - "name": "color_changed", - "arguments": [ - { - "name": "color", - "type": "Color", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "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": "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": true, - "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": 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": "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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "RichTextLabel", - "base_class": "Control", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "ALIGN_LEFT": 0, - "ALIGN_CENTER": 1, - "ALIGN_RIGHT": 2, - "ALIGN_FILL": 3, - "LIST_NUMBERS": 0, - "LIST_LETTERS": 1, - "LIST_DOTS": 2, - "ITEM_FRAME": 0, - "ITEM_TEXT": 1, - "ITEM_IMAGE": 2, - "ITEM_NEWLINE": 3, - "ITEM_FONT": 4, - "ITEM_COLOR": 5, - "ITEM_UNDERLINE": 6, - "ITEM_ALIGN": 7, - "ITEM_INDENT": 8, - "ITEM_LIST": 9, - "ITEM_TABLE": 10, - "ITEM_META": 11 - }, - "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": "visible_characters", - "type": "int", - "getter": "get_visible_characters", - "setter": "set_visible_characters", - "index": -1 - }, - { - "name": "percent_visible", - "type": "float", - "getter": "get_percent_visible", - "setter": "set_percent_visible", - "index": -1 - }, - { - "name": "meta_underlined", - "type": "bool", - "getter": "is_meta_underlined", - "setter": "set_meta_underline", - "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": "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": "override_selected_font_color", - "type": "bool", - "getter": "is_overriding_selected_font_color", - "setter": "set_override_selected_font_color", - "index": -1 - } - ], - "signals": [ - { - "name": "meta_clicked", - "arguments": [ - { - "name": "meta", - "type": "Variant", - "default_value": "" - } - ] - }, - { - "name": "meta_hover_started", - "arguments": [ - { - "name": "meta", - "type": "Variant", - "default_value": "" - } - ] - }, - { - "name": "meta_hover_ended", - "arguments": [ - { - "name": "meta", - "type": "Variant", - "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": "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": "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": "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": "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": "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": "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": "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_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_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_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_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_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": "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": "set_table_column_expand", + "name": "popup_centered_ratio", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -68104,28 +53318,16 @@ "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": "" + "type": "float", + "has_default_value": true, + "default_value": "0.75" } ] }, { - "name": "push_cell", + "name": "popup_centered_minsize", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -68135,10 +53337,16 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "minsize", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + } ] }, { - "name": "pop", + "name": "popup", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -68148,23 +53356,16 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "bounds", + "type": "Rect2", + "has_default_value": true, + "default_value": "(0, 0, 0, 0)" + } ] }, { - "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": "set_meta_underline", + "name": "set_exclusive", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -68183,7 +53384,7 @@ ] }, { - "name": "is_meta_underlined", + "name": "is_exclusive", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -68194,239 +53395,62 @@ "is_from_script": false, "arguments": [ ] + } + ], + "enums": [ + ] + }, + { + "name": "VSlider", + "base_class": "Slider", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "LinkButton", + "base_class": "BaseButton", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "UNDERLINE_MODE_ALWAYS": 0, + "UNDERLINE_MODE_ON_HOVER": 1, + "UNDERLINE_MODE_NEVER": 2 + }, + "properties": [ + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 }, { - "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": "underline", + "type": "int", + "getter": "get_underline_mode", + "setter": "set_underline_mode", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ { - "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "set_bbcode", + "name": "set_text", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -68445,7 +53469,7 @@ ] }, { - "name": "get_bbcode", + "name": "get_text", "return_type": "String", "is_editor": false, "is_noscript": false, @@ -68458,7 +53482,7 @@ ] }, { - "name": "set_visible_characters", + "name": "set_underline_mode", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -68469,7 +53493,7 @@ "is_from_script": false, "arguments": [ { - "name": "amount", + "name": "underline_mode", "type": "int", "has_default_value": false, "default_value": "" @@ -68477,8 +53501,8 @@ ] }, { - "name": "get_visible_characters", - "return_type": "int", + "name": "get_underline_mode", + "return_type": "enum.LinkButton::UnderlineMode", "is_editor": false, "is_noscript": false, "is_const": true, @@ -68488,229 +53512,42 @@ "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": "percent_visible", - "type": "float", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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_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": "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": "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": "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_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": "get_content_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": [ - ] } ], "enums": [ { - "name": "Align", + "name": "UnderlineMode", "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_ALIGN": 7, - "ITEM_INDENT": 8, - "ITEM_LIST": 9, - "ITEM_TABLE": 10, - "ITEM_META": 11 + "UNDERLINE_MODE_ALWAYS": 0, + "UNDERLINE_MODE_ON_HOVER": 1, + "UNDERLINE_MODE_NEVER": 2 } } ] }, { - "name": "PopupDialog", - "base_class": "Popup", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "VideoPlayer", + "name": "TextureRect", "base_class": "Control", "api_type": "core", "singleton": false, "instanciable": true, "is_reference": false, "constants": { + "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 }, "properties": [ { - "name": "audio_track", - "type": "int", - "getter": "get_audio_track", - "setter": "set_audio_track", - "index": -1 - }, - { - "name": "stream", - "type": "VideoStream", - "getter": "get_stream", - "setter": "set_stream", - "index": -1 - }, - { - "name": "volume_db", - "type": "float", - "getter": "get_volume_db", - "setter": "set_volume_db", - "index": -1 - }, - { - "name": "volume", - "type": "float", - "getter": "get_volume", - "setter": "set_volume", - "index": -1 - }, - { - "name": "autoplay", - "type": "bool", - "getter": "has_autoplay", - "setter": "set_autoplay", - "index": -1 - }, - { - "name": "paused", - "type": "bool", - "getter": "is_paused", - "setter": "set_paused", + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", "index": -1 }, { @@ -68721,37 +53558,18 @@ "index": -1 }, { - "name": "buffering_msec", + "name": "stretch_mode", "type": "int", - "getter": "get_buffering_msec", - "setter": "set_buffering_msec", - "index": -1 - }, - { - "name": "stream_position", - "type": "float", - "getter": "get_stream_position", - "setter": "set_stream_position", - "index": -1 - }, - { - "name": "bus", - "type": "String", - "getter": "get_bus", - "setter": "set_bus", + "getter": "get_stretch_mode", + "setter": "set_stretch_mode", "index": -1 } ], "signals": [ - { - "name": "finished", - "arguments": [ - ] - } ], "methods": [ { - "name": "set_stream", + "name": "set_texture", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -68762,260 +53580,16 @@ "is_from_script": false, "arguments": [ { - "name": "stream", - "type": "VideoStream", + "name": "texture", + "type": "Texture", "has_default_value": false, "default_value": "" } ] }, { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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_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": "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": "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": "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": "has_autoplay", - "return_type": "bool", + "name": "get_texture", + "return_type": "Texture", "is_editor": false, "is_noscript": false, "is_const": true, @@ -69059,7 +53633,7 @@ ] }, { - "name": "set_buffering_msec", + "name": "set_stretch_mode", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -69070,7 +53644,7 @@ "is_from_script": false, "arguments": [ { - "name": "msec", + "name": "stretch_mode", "type": "int", "has_default_value": false, "default_value": "" @@ -69078,8 +53652,8 @@ ] }, { - "name": "get_buffering_msec", - "return_type": "int", + "name": "get_stretch_mode", + "return_type": "enum.TextureRect::StretchMode", "is_editor": false, "is_noscript": false, "is_const": true, @@ -69089,77 +53663,27 @@ "is_from_script": false, "arguments": [ ] - }, - { - "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": "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_video_texture", - "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": [ - ] } ], "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": "VideoStream", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "MarginContainer", - "base_class": "Container", + "name": "Panel", + "base_class": "Control", "api_type": "core", "singleton": false, "instanciable": true, @@ -69176,8 +53700,44 @@ ] }, { - "name": "ViewportContainer", - "base_class": "Container", + "name": "ToolButton", + "base_class": "Button", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "CheckButton", + "base_class": "Button", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "MenuButton", + "base_class": "Button", "api_type": "core", "singleton": false, "instanciable": true, @@ -69186,25 +53746,36 @@ }, "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", + "name": "items", + "type": "Array", + "getter": "_get_items", + "setter": "_set_items", "index": -1 } ], "signals": [ + { + "name": "about_to_show", + "arguments": [ + ] + } ], "methods": [ { - "name": "_input", + "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": "_unhandled_key_input", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -69215,7 +53786,7 @@ "is_from_script": false, "arguments": [ { - "name": "event", + "name": "arg0", "type": "InputEvent", "has_default_value": false, "default_value": "" @@ -69223,10221 +53794,7 @@ ] }, { - "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": "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_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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Spatial", - "base_class": "Node", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "NOTIFICATION_TRANSFORM_CHANGED": 29, - "NOTIFICATION_ENTER_WORLD": 41, - "NOTIFICATION_EXIT_WORLD": 42, - "NOTIFICATION_VISIBILITY_CHANGED": 43 - }, - "properties": [ - { - "name": "transform", - "type": "Transform", - "getter": "get_transform", - "setter": "set_transform", - "index": -1 - }, - { - "name": "global_transform", - "type": "Transform", - "getter": "get_global_transform", - "setter": "set_global_transform", - "index": -1 - }, - { - "name": "translation", - "type": "Vector3", - "getter": "get_translation", - "setter": "set_translation", - "index": -1 - }, - { - "name": "rotation_degrees", - "type": "Vector3", - "getter": "get_rotation_degrees", - "setter": "set_rotation_degrees", - "index": -1 - }, - { - "name": "rotation", - "type": "Vector3", - "getter": "get_rotation", - "setter": "set_rotation", - "index": -1 - }, - { - "name": "scale", - "type": "Vector3", - "getter": "get_scale", - "setter": "set_scale", - "index": -1 - }, - { - "name": "visible", - "type": "bool", - "getter": "is_visible", - "setter": "set_visible", - "index": -1 - }, - { - "name": "gizmo", - "type": "SpatialGizmo", - "getter": "get_gizmo", - "setter": "set_gizmo", - "index": -1 - } - ], - "signals": [ - { - "name": "visibility_changed", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "_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": "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": [ - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "SpatialGizmo", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "Skeleton", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "NOTIFICATION_UPDATE_SKELETON": 50 - }, - "properties": [ - ], - "signals": [ - ], - "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": "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_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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "Object", - "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": "Object", - "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": "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": "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": "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_global_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": "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_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": "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": "get_bone_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": "bone_idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "physical_bones_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": "start", - "type": "bool", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "AnimationPlayer", - "base_class": "Node", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "ANIMATION_PROCESS_PHYSICS": 0, - "ANIMATION_PROCESS_IDLE": 1 - }, - "properties": [ - { - "name": "root_node", - "type": "NodePath", - "getter": "get_root", - "setter": "set_root", - "index": -1 - }, - { - "name": "current_animation", - "type": "String", - "getter": "get_current_animation", - "setter": "set_current_animation", - "index": -1 - }, - { - "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_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": "playback_process_mode", - "type": "int", - "getter": "get_animation_process_mode", - "setter": "set_animation_process_mode", - "index": -1 - }, - { - "name": "playback_default_blend_time", - "type": "float", - "getter": "get_default_blend_time", - "setter": "set_default_blend_time", - "index": -1 - }, - { - "name": "playback_active", - "type": "bool", - "getter": "is_active", - "setter": "set_active", - "index": -1 - }, - { - "name": "playback_speed", - "type": "float", - "getter": "get_speed_scale", - "setter": "set_speed_scale", - "index": -1 - } - ], - "signals": [ - { - "name": "animation_started", - "arguments": [ - { - "name": "anim_name", - "type": "String", - "default_value": "" - } - ] - }, - { - "name": "animation_changed", - "arguments": [ - { - "name": "old_name", - "type": "String", - "default_value": "" - }, - { - "name": "new_name", - "type": "String", - "default_value": "" - } - ] - }, - { - "name": "animation_finished", - "arguments": [ - { - "name": "anim_name", - "type": "String", - "default_value": "" - } - ] - } - ], - "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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_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_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": "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": "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": "" - } - ] - } - ], - "enums": [ - { - "name": "AnimationProcessMode", - "values": { - "ANIMATION_PROCESS_PHYSICS": 0, - "ANIMATION_PROCESS_IDLE": 1 - } - } - ] - }, - { - "name": "Tween", - "base_class": "Node", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "TWEEN_PROCESS_PHYSICS": 0, - "TWEEN_PROCESS_IDLE": 1, - "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, - "EASE_IN": 0, - "EASE_OUT": 1, - "EASE_IN_OUT": 2, - "EASE_OUT_IN": 3 - }, - "properties": [ - { - "name": "repeat", - "type": "bool", - "getter": "is_repeat", - "setter": "set_repeat", - "index": -1 - }, - { - "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 - } - ], - "signals": [ - { - "name": "tween_step", - "arguments": [ - { - "name": "object", - "type": "Object", - "default_value": "" - }, - { - "name": "key", - "type": "NodePath", - "default_value": "" - }, - { - "name": "elapsed", - "type": "float", - "default_value": "" - }, - { - "name": "value", - "type": "Object", - "default_value": "" - } - ] - }, - { - "name": "tween_completed", - "arguments": [ - { - "name": "object", - "type": "Object", - "default_value": "" - }, - { - "name": "key", - "type": "NodePath", - "default_value": "" - } - ] - }, - { - "name": "tween_started", - "arguments": [ - { - "name": "object", - "type": "Object", - "default_value": "" - }, - { - "name": "key", - "type": "NodePath", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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", - "return_type": "void", - "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": "key", - "type": "String", - "has_default_value": false, - "default_value": "" - }, - { - "name": "first_only", - "type": "bool", - "has_default_value": false, - "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": "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": "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": [ - ] - }, - { - "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": "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": false, - "default_value": "" - }, - { - "name": "ease_type", - "type": "int", - "has_default_value": false, - "default_value": "" - }, - { - "name": "delay", - "type": "float", - "has_default_value": true, - "default_value": "0" - } - ] - }, - { - "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": false, - "default_value": "" - }, - { - "name": "ease_type", - "type": "int", - "has_default_value": false, - "default_value": "" - }, - { - "name": "delay", - "type": "float", - "has_default_value": true, - "default_value": "0" - } - ] - }, - { - "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": "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": false, - "default_value": "" - }, - { - "name": "ease_type", - "type": "int", - "has_default_value": false, - "default_value": "" - }, - { - "name": "delay", - "type": "float", - "has_default_value": true, - "default_value": "0" - } - ] - }, - { - "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": false, - "default_value": "" - }, - { - "name": "ease_type", - "type": "int", - "has_default_value": false, - "default_value": "" - }, - { - "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": false, - "default_value": "" - }, - { - "name": "ease_type", - "type": "int", - "has_default_value": false, - "default_value": "" - }, - { - "name": "delay", - "type": "float", - "has_default_value": true, - "default_value": "0" - } - ] - }, - { - "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": false, - "default_value": "" - }, - { - "name": "ease_type", - "type": "int", - "has_default_value": false, - "default_value": "" - }, - { - "name": "delay", - "type": "float", - "has_default_value": true, - "default_value": "0" - } - ] - } - ], - "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": "BoneAttachment", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "VisualInstance", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "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": "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": "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_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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "GeometryInstance", - "base_class": "VisualInstance", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - "SHADOW_CASTING_SETTING_OFF": 0, - "SHADOW_CASTING_SETTING_ON": 1, - "SHADOW_CASTING_SETTING_DOUBLE_SIDED": 2, - "SHADOW_CASTING_SETTING_SHADOWS_ONLY": 3, - "FLAG_USE_BAKED_LIGHT": 0, - "FLAG_MAX": 1 - }, - "properties": [ - { - "name": "material_override", - "type": "ShaderMaterial,SpatialMaterial", - "getter": "get_material_override", - "setter": "set_material_override", - "index": -1 - }, - { - "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": "use_in_baked_light", - "type": "bool", - "getter": "get_flag", - "setter": "set_flag", - "index": 0 - }, - { - "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": "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "Flags", - "values": { - "FLAG_USE_BAKED_LIGHT": 0, - "FLAG_MAX": 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": "Camera", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "PROJECTION_PERSPECTIVE": 0, - "PROJECTION_ORTHOGONAL": 1, - "KEEP_WIDTH": 0, - "KEEP_HEIGHT": 1, - "DOPPLER_TRACKING_DISABLED": 0, - "DOPPLER_TRACKING_IDLE_STEP": 1, - "DOPPLER_TRACKING_PHYSICS_STEP": 2 - }, - "properties": [ - { - "name": "keep_aspect", - "type": "int", - "getter": "get_keep_aspect_mode", - "setter": "set_keep_aspect_mode", - "index": -1 - }, - { - "name": "cull_mask", - "type": "int", - "getter": "get_cull_mask", - "setter": "set_cull_mask", - "index": -1 - }, - { - "name": "environment", - "type": "Environment", - "getter": "get_environment", - "setter": "set_environment", - "index": -1 - }, - { - "name": "h_offset", - "type": "float", - "getter": "get_h_offset", - "setter": "set_h_offset", - "index": -1 - }, - { - "name": "v_offset", - "type": "float", - "getter": "get_v_offset", - "setter": "set_v_offset", - "index": -1 - }, - { - "name": "doppler_tracking", - "type": "int", - "getter": "get_doppler_tracking", - "setter": "set_doppler_tracking", - "index": -1 - }, - { - "name": "projection", - "type": "int", - "getter": "get_projection", - "setter": "set_projection", - "index": -1 - }, - { - "name": "current", - "type": "bool", - "getter": "is_current", - "setter": "set_current", - "index": -1 - }, - { - "name": "fov", - "type": "float", - "getter": "get_fov", - "setter": "set_fov", - "index": -1 - }, - { - "name": "size", - "type": "float", - "getter": "get_size", - "setter": "set_size", - "index": -1 - }, - { - "name": "near", - "type": "float", - "getter": "get_znear", - "setter": "set_znear", - "index": -1 - }, - { - "name": "far", - "type": "float", - "getter": "get_zfar", - "setter": "set_zfar", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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_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_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": "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": "" - } - ] - }, - { - "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": "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": "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_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": "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": "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": "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": "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": "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_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_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_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", - "return_type": "void", - "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_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_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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "KeepAspect", - "values": { - "KEEP_WIDTH": 0, - "KEEP_HEIGHT": 1 - } - }, - { - "name": "Projection", - "values": { - "PROJECTION_PERSPECTIVE": 0, - "PROJECTION_ORTHOGONAL": 1 - } - }, - { - "name": "DopplerTracking", - "values": { - "DOPPLER_TRACKING_DISABLED": 0, - "DOPPLER_TRACKING_IDLE_STEP": 1, - "DOPPLER_TRACKING_PHYSICS_STEP": 2 - } - } - ] - }, - { - "name": "Environment", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "BG_KEEP": 5, - "BG_CLEAR_COLOR": 0, - "BG_COLOR": 1, - "BG_SKY": 2, - "BG_COLOR_SKY": 3, - "BG_CANVAS": 4, - "BG_MAX": 6, - "GLOW_BLEND_MODE_ADDITIVE": 0, - "GLOW_BLEND_MODE_SCREEN": 1, - "GLOW_BLEND_MODE_SOFTLIGHT": 2, - "GLOW_BLEND_MODE_REPLACE": 3, - "TONE_MAPPER_LINEAR": 0, - "TONE_MAPPER_REINHARDT": 1, - "TONE_MAPPER_FILMIC": 2, - "TONE_MAPPER_ACES": 3, - "DOF_BLUR_QUALITY_LOW": 0, - "DOF_BLUR_QUALITY_MEDIUM": 1, - "DOF_BLUR_QUALITY_HIGH": 2, - "SSAO_BLUR_DISABLED": 0, - "SSAO_BLUR_1x1": 1, - "SSAO_BLUR_2x2": 2, - "SSAO_BLUR_3x3": 3, - "SSAO_QUALITY_LOW": 0, - "SSAO_QUALITY_MEDIUM": 1, - "SSAO_QUALITY_HIGH": 2 - }, - "properties": [ - { - "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_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_canvas_max_layer", - "type": "int", - "getter": "get_canvas_max_layer", - "setter": "set_canvas_max_layer", - "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": "fog_enabled", - "type": "bool", - "getter": "is_fog_enabled", - "setter": "set_fog_enabled", - "index": -1 - }, - { - "name": "fog_color", - "type": "Color", - "getter": "get_fog_color", - "setter": "set_fog_color", - "index": -1 - }, - { - "name": "fog_sun_color", - "type": "Color", - "getter": "get_fog_sun_color", - "setter": "set_fog_sun_color", - "index": -1 - }, - { - "name": "fog_sun_amount", - "type": "float", - "getter": "get_fog_sun_amount", - "setter": "set_fog_sun_amount", - "index": -1 - }, - { - "name": "fog_depth_enabled", - "type": "bool", - "getter": "is_fog_depth_enabled", - "setter": "set_fog_depth_enabled", - "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_transmit_enabled", - "type": "bool", - "getter": "is_fog_transmit_enabled", - "setter": "set_fog_transmit_enabled", - "index": -1 - }, - { - "name": "fog_transmit_curve", - "type": "float", - "getter": "get_fog_transmit_curve", - "setter": "set_fog_transmit_curve", - "index": -1 - }, - { - "name": "fog_height_enabled", - "type": "bool", - "getter": "is_fog_height_enabled", - "setter": "set_fog_height_enabled", - "index": -1 - }, - { - "name": "fog_height_min", - "type": "float", - "getter": "get_fog_height_min", - "setter": "set_fog_height_min", - "index": -1 - }, - { - "name": "fog_height_max", - "type": "float", - "getter": "get_fog_height_max", - "setter": "set_fog_height_max", - "index": -1 - }, - { - "name": "fog_height_curve", - "type": "float", - "getter": "get_fog_height_curve", - "setter": "set_fog_height_curve", - "index": -1 - }, - { - "name": "tonemap_mode", - "type": "int", - "getter": "get_tonemapper", - "setter": "set_tonemapper", - "index": -1 - }, - { - "name": "tonemap_exposure", - "type": "float", - "getter": "get_tonemap_exposure", - "setter": "set_tonemap_exposure", - "index": -1 - }, - { - "name": "tonemap_white", - "type": "float", - "getter": "get_tonemap_white", - "setter": "set_tonemap_white", - "index": -1 - }, - { - "name": "auto_exposure_enabled", - "type": "bool", - "getter": "get_tonemap_auto_exposure", - "setter": "set_tonemap_auto_exposure", - "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_min_luma", - "type": "float", - "getter": "get_tonemap_auto_exposure_min", - "setter": "set_tonemap_auto_exposure_min", - "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_speed", - "type": "float", - "getter": "get_tonemap_auto_exposure_speed", - "setter": "set_tonemap_auto_exposure_speed", - "index": -1 - }, - { - "name": "ss_reflections_enabled", - "type": "bool", - "getter": "is_ssr_enabled", - "setter": "set_ssr_enabled", - "index": -1 - }, - { - "name": "ss_reflections_max_steps", - "type": "int", - "getter": "get_ssr_max_steps", - "setter": "set_ssr_max_steps", - "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_depth_tolerance", - "type": "float", - "getter": "get_ssr_depth_tolerance", - "setter": "set_ssr_depth_tolerance", - "index": -1 - }, - { - "name": "ss_reflections_roughness", - "type": "bool", - "getter": "is_ssr_rough", - "setter": "set_ssr_rough", - "index": -1 - }, - { - "name": "ssao_enabled", - "type": "bool", - "getter": "is_ssao_enabled", - "setter": "set_ssao_enabled", - "index": -1 - }, - { - "name": "ssao_radius", - "type": "float", - "getter": "get_ssao_radius", - "setter": "set_ssao_radius", - "index": -1 - }, - { - "name": "ssao_intensity", - "type": "float", - "getter": "get_ssao_intensity", - "setter": "set_ssao_intensity", - "index": -1 - }, - { - "name": "ssao_radius2", - "type": "float", - "getter": "get_ssao_radius2", - "setter": "set_ssao_radius2", - "index": -1 - }, - { - "name": "ssao_intensity2", - "type": "float", - "getter": "get_ssao_intensity2", - "setter": "set_ssao_intensity2", - "index": -1 - }, - { - "name": "ssao_bias", - "type": "float", - "getter": "get_ssao_bias", - "setter": "set_ssao_bias", - "index": -1 - }, - { - "name": "ssao_light_affect", - "type": "float", - "getter": "get_ssao_direct_light_affect", - "setter": "set_ssao_direct_light_affect", - "index": -1 - }, - { - "name": "ssao_color", - "type": "Color", - "getter": "get_ssao_color", - "setter": "set_ssao_color", - "index": -1 - }, - { - "name": "ssao_quality", - "type": "int", - "getter": "get_ssao_quality", - "setter": "set_ssao_quality", - "index": -1 - }, - { - "name": "ssao_blur", - "type": "int", - "getter": "get_ssao_blur", - "setter": "set_ssao_blur", - "index": -1 - }, - { - "name": "ssao_edge_sharpness", - "type": "float", - "getter": "get_ssao_edge_sharpness", - "setter": "set_ssao_edge_sharpness", - "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_distance", - "type": "float", - "getter": "get_dof_blur_far_distance", - "setter": "set_dof_blur_far_distance", - "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_far_amount", - "type": "float", - "getter": "get_dof_blur_far_amount", - "setter": "set_dof_blur_far_amount", - "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_near_enabled", - "type": "bool", - "getter": "is_dof_blur_near_enabled", - "setter": "set_dof_blur_near_enabled", - "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_transition", - "type": "float", - "getter": "get_dof_blur_near_transition", - "setter": "set_dof_blur_near_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_quality", - "type": "int", - "getter": "get_dof_blur_near_quality", - "setter": "set_dof_blur_near_quality", - "index": -1 - }, - { - "name": "glow_enabled", - "type": "bool", - "getter": "is_glow_enabled", - "setter": "set_glow_enabled", - "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_intensity", - "type": "float", - "getter": "get_glow_intensity", - "setter": "set_glow_intensity", - "index": -1 - }, - { - "name": "glow_strength", - "type": "float", - "getter": "get_glow_strength", - "setter": "set_glow_strength", - "index": -1 - }, - { - "name": "glow_bloom", - "type": "float", - "getter": "get_glow_bloom", - "setter": "set_glow_bloom", - "index": -1 - }, - { - "name": "glow_blend_mode", - "type": "int", - "getter": "get_glow_blend_mode", - "setter": "set_glow_blend_mode", - "index": -1 - }, - { - "name": "glow_hdr_threshold", - "type": "float", - "getter": "get_glow_hdr_bleed_threshold", - "setter": "set_glow_hdr_bleed_threshold", - "index": -1 - }, - { - "name": "glow_hdr_scale", - "type": "float", - "getter": "get_glow_hdr_bleed_scale", - "setter": "set_glow_hdr_bleed_scale", - "index": -1 - }, - { - "name": "glow_bicubic_upscale", - "type": "bool", - "getter": "is_glow_bicubic_upscale_enabled", - "setter": "set_glow_bicubic_upscale", - "index": -1 - }, - { - "name": "adjustment_enabled", - "type": "bool", - "getter": "is_adjustment_enabled", - "setter": "set_adjustment_enable", - "index": -1 - }, - { - "name": "adjustment_brightness", - "type": "float", - "getter": "get_adjustment_brightness", - "setter": "set_adjustment_brightness", - "index": -1 - }, - { - "name": "adjustment_contrast", - "type": "float", - "getter": "get_adjustment_contrast", - "setter": "set_adjustment_contrast", - "index": -1 - }, - { - "name": "adjustment_saturation", - "type": "float", - "getter": "get_adjustment_saturation", - "setter": "set_adjustment_saturation", - "index": -1 - }, - { - "name": "adjustment_color_correction", - "type": "Texture", - "getter": "get_adjustment_color_correction", - "setter": "set_adjustment_color_correction", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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_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_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_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_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": "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_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_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_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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "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 - } - }, - { - "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_MAX": 6 - } - }, - { - "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": "Listener", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ARVRCamera", - "base_class": "Camera", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "ARVRController", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "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_release", - "arguments": [ - { - "name": "button", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "button_pressed", - "arguments": [ - { - "name": "button", - "type": "int", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "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": "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_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": "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": "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_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_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_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": "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": "ARVRAnchor", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "anchor_id", - "type": "int", - "getter": "get_anchor_id", - "setter": "set_anchor_id", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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_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_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ARVROrigin", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "InterpolatedCamera", - "base_class": "Camera", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "target", - "type": "NodePath", - "getter": "get_target_path", - "setter": "set_target_path", - "index": -1 - }, - { - "name": "speed", - "type": "float", - "getter": "get_speed", - "setter": "set_speed", - "index": -1 - }, - { - "name": "enabled", - "type": "bool", - "getter": "is_interpolation_enabled", - "setter": "set_interpolation_enabled", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "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_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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "MeshInstance", - "base_class": "GeometryInstance", - "api_type": "core", - "singleton": false, - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "_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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Mesh", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - "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, - "BLEND_SHAPE_MODE_NORMALIZED": 0, - "BLEND_SHAPE_MODE_RELATIVE": 1, - "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_BASE": 9, - "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_COMPRESS_DEFAULT": 97792, - "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 - }, - "properties": [ - { - "name": "lightmap_size_hint", - "type": "Vector2", - "getter": "get_lightmap_size_hint", - "setter": "set_lightmap_size_hint", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "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_DEFAULT": 97792, - "ARRAY_COMPRESS_INDEX": 131072, - "ARRAY_FLAG_USE_2D_VERTICES": 262144, - "ARRAY_FLAG_USE_16_BIT_BONES": 524288 - } - }, - { - "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": "ImmediateGeometry", - "base_class": "GeometryInstance", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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_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": "" - } - ] - }, - { - "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "SpriteBase3D", - "base_class": "GeometryInstance", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - "FLAG_TRANSPARENT": 0, - "FLAG_SHADED": 1, - "FLAG_DOUBLE_SIDED": 2, - "FLAG_MAX": 3, - "ALPHA_CUT_DISABLED": 0, - "ALPHA_CUT_DISCARD": 1, - "ALPHA_CUT_OPAQUE_PREPASS": 2 - }, - "properties": [ - { - "name": "centered", - "type": "bool", - "getter": "is_centered", - "setter": "set_centered", - "index": -1 - }, - { - "name": "offset", - "type": "Vector2", - "getter": "get_offset", - "setter": "set_offset", - "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": "modulate", - "type": "Color", - "getter": "get_modulate", - "setter": "set_modulate", - "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": "axis", - "type": "int", - "getter": "get_axis", - "setter": "set_axis", - "index": -1 - }, - { - "name": "transparent", - "type": "bool", - "getter": "get_draw_flag", - "setter": "set_draw_flag", - "index": 0 - }, - { - "name": "shaded", - "type": "bool", - "getter": "get_draw_flag", - "setter": "set_draw_flag", - "index": 1 - }, - { - "name": "double_sided", - "type": "bool", - "getter": "get_draw_flag", - "setter": "set_draw_flag", - "index": 2 - }, - { - "name": "alpha_cut", - "type": "int", - "getter": "get_alpha_cut_mode", - "setter": "set_alpha_cut_mode", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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_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": "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": "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": "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_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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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_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": "_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": "_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": [ - ] - } - ], - "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": "Sprite3D", - "base_class": "SpriteBase3D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "texture", - "type": "Texture", - "getter": "get_texture", - "setter": "set_texture", - "index": -1 - }, - { - "name": "vframes", - "type": "int", - "getter": "get_vframes", - "setter": "set_vframes", - "index": -1 - }, - { - "name": "hframes", - "type": "int", - "getter": "get_hframes", - "setter": "set_hframes", - "index": -1 - }, - { - "name": "frame", - "type": "int", - "getter": "get_frame", - "setter": "set_frame", - "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 - } - ], - "signals": [ - { - "name": "frame_changed", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "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_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": "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_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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AnimatedSprite3D", - "base_class": "SpriteBase3D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "frames", - "type": "SpriteFrames", - "getter": "get_sprite_frames", - "setter": "set_sprite_frames", - "index": -1 - }, - { - "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": "playing", - "type": "bool", - "getter": "_is_playing", - "setter": "_set_playing", - "index": -1 - } - ], - "signals": [ - { - "name": "frame_changed", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "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": "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": "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_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": "_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": "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": "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": "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": "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": "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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "SpriteFrames", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "frames", - "type": "Array", - "getter": "_get_frames", - "setter": "_set_frames", - "index": -1 - }, - { - "name": "animations", - "type": "Array", - "getter": "_get_animations", - "setter": "_set_animations", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "_set_frames", + "name": "_set_items", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -79456,7 +53813,7 @@ ] }, { - "name": "_get_frames", + "name": "_get_items", "return_type": "Array", "is_editor": false, "is_noscript": false, @@ -79469,11670 +53826,7 @@ ] }, { - "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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Light", - "base_class": "VisualInstance", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - "PARAM_ENERGY": 0, - "PARAM_INDIRECT_ENERGY": 1, - "PARAM_SPECULAR": 2, - "PARAM_RANGE": 3, - "PARAM_ATTENUATION": 4, - "PARAM_SPOT_ANGLE": 5, - "PARAM_SPOT_ATTENUATION": 6, - "PARAM_CONTACT_SHADOW_SIZE": 7, - "PARAM_SHADOW_MAX_DISTANCE": 8, - "PARAM_SHADOW_SPLIT_1_OFFSET": 9, - "PARAM_SHADOW_SPLIT_2_OFFSET": 10, - "PARAM_SHADOW_SPLIT_3_OFFSET": 11, - "PARAM_SHADOW_NORMAL_BIAS": 12, - "PARAM_SHADOW_BIAS": 13, - "PARAM_SHADOW_BIAS_SPLIT_SCALE": 14, - "PARAM_MAX": 15, - "BAKE_DISABLED": 0, - "BAKE_INDIRECT": 1, - "BAKE_ALL": 2 - }, - "properties": [ - { - "name": "light_color", - "type": "Color", - "getter": "get_color", - "setter": "set_color", - "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_specular", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 2 - }, - { - "name": "light_bake_mode", - "type": "int", - "getter": "get_bake_mode", - "setter": "set_bake_mode", - "index": -1 - }, - { - "name": "light_cull_mask", - "type": "int", - "getter": "get_cull_mask", - "setter": "set_cull_mask", - "index": -1 - }, - { - "name": "shadow_enabled", - "type": "bool", - "getter": "has_shadow", - "setter": "set_shadow", - "index": -1 - }, - { - "name": "shadow_color", - "type": "Color", - "getter": "get_shadow_color", - "setter": "set_shadow_color", - "index": -1 - }, - { - "name": "shadow_bias", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 13 - }, - { - "name": "shadow_contact", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 7 - }, - { - "name": "shadow_reverse_cull_face", - "type": "bool", - "getter": "get_shadow_reverse_cull_face", - "setter": "set_shadow_reverse_cull_face", - "index": -1 - }, - { - "name": "editor_only", - "type": "bool", - "getter": "is_editor_only", - "setter": "set_editor_only", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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_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": "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": "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": "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_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": "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": "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": "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_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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "BakeMode", - "values": { - "BAKE_DISABLED": 0, - "BAKE_INDIRECT": 1, - "BAKE_ALL": 2 - } - }, - { - "name": "Param", - "values": { - "PARAM_ENERGY": 0, - "PARAM_INDIRECT_ENERGY": 1, - "PARAM_SPECULAR": 2, - "PARAM_RANGE": 3, - "PARAM_ATTENUATION": 4, - "PARAM_SPOT_ANGLE": 5, - "PARAM_SPOT_ATTENUATION": 6, - "PARAM_CONTACT_SHADOW_SIZE": 7, - "PARAM_SHADOW_MAX_DISTANCE": 8, - "PARAM_SHADOW_SPLIT_1_OFFSET": 9, - "PARAM_SHADOW_SPLIT_2_OFFSET": 10, - "PARAM_SHADOW_SPLIT_3_OFFSET": 11, - "PARAM_SHADOW_NORMAL_BIAS": 12, - "PARAM_SHADOW_BIAS": 13, - "PARAM_SHADOW_BIAS_SPLIT_SCALE": 14, - "PARAM_MAX": 15 - } - } - ] - }, - { - "name": "DirectionalLight", - "base_class": "Light", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "SHADOW_ORTHOGONAL": 0, - "SHADOW_PARALLEL_2_SPLITS": 1, - "SHADOW_PARALLEL_4_SPLITS": 2, - "SHADOW_DEPTH_RANGE_STABLE": 0, - "SHADOW_DEPTH_RANGE_OPTIMIZED": 1 - }, - "properties": [ - { - "name": "directional_shadow_mode", - "type": "int", - "getter": "get_shadow_mode", - "setter": "set_shadow_mode", - "index": -1 - }, - { - "name": "directional_shadow_split_1", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 9 - }, - { - "name": "directional_shadow_split_2", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 10 - }, - { - "name": "directional_shadow_split_3", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 11 - }, - { - "name": "directional_shadow_blend_splits", - "type": "bool", - "getter": "is_blend_splits_enabled", - "setter": "set_blend_splits", - "index": -1 - }, - { - "name": "directional_shadow_normal_bias", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 12 - }, - { - "name": "directional_shadow_bias_split_scale", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 14 - }, - { - "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": 8 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": [ - ] - } - ], - "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": "OmniLight", - "base_class": "Light", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "SHADOW_DUAL_PARABOLOID": 0, - "SHADOW_CUBE": 1, - "SHADOW_DETAIL_VERTICAL": 0, - "SHADOW_DETAIL_HORIZONTAL": 1 - }, - "properties": [ - { - "name": "omni_range", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 3 - }, - { - "name": "omni_attenuation", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 4 - }, - { - "name": "omni_shadow_mode", - "type": "int", - "getter": "get_shadow_mode", - "setter": "set_shadow_mode", - "index": -1 - }, - { - "name": "omni_shadow_detail", - "type": "int", - "getter": "get_shadow_detail", - "setter": "set_shadow_detail", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "ShadowMode", - "values": { - "SHADOW_DUAL_PARABOLOID": 0, - "SHADOW_CUBE": 1 - } - }, - { - "name": "ShadowDetail", - "values": { - "SHADOW_DETAIL_VERTICAL": 0, - "SHADOW_DETAIL_HORIZONTAL": 1 - } - } - ] - }, - { - "name": "SpotLight", - "base_class": "Light", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "spot_range", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 3 - }, - { - "name": "spot_attenuation", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 4 - }, - { - "name": "spot_angle", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 5 - }, - { - "name": "spot_angle_attenuation", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 6 - } - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "ReflectionProbe", - "base_class": "VisualInstance", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "UPDATE_ONCE": 0, - "UPDATE_ALWAYS": 1 - }, - "properties": [ - { - "name": "update_mode", - "type": "int", - "getter": "get_update_mode", - "setter": "set_update_mode", - "index": -1 - }, - { - "name": "intensity", - "type": "float", - "getter": "get_intensity", - "setter": "set_intensity", - "index": -1 - }, - { - "name": "max_distance", - "type": "float", - "getter": "get_max_distance", - "setter": "set_max_distance", - "index": -1 - }, - { - "name": "extents", - "type": "Vector2", - "getter": "get_extents", - "setter": "set_extents", - "index": -1 - }, - { - "name": "origin_offset", - "type": "Vector2", - "getter": "get_origin_offset", - "setter": "set_origin_offset", - "index": -1 - }, - { - "name": "box_projection", - "type": "bool", - "getter": "is_box_projection_enabled", - "setter": "set_enable_box_projection", - "index": -1 - }, - { - "name": "enable_shadows", - "type": "bool", - "getter": "are_shadows_enabled", - "setter": "set_enable_shadows", - "index": -1 - }, - { - "name": "cull_mask", - "type": "int", - "getter": "get_cull_mask", - "setter": "set_cull_mask", - "index": -1 - }, - { - "name": "interior_enable", - "type": "bool", - "getter": "is_set_as_interior", - "setter": "set_as_interior", - "index": -1 - }, - { - "name": "interior_ambient_color", - "type": "Color", - "getter": "get_interior_ambient", - "setter": "set_interior_ambient", - "index": -1 - }, - { - "name": "interior_ambient_energy", - "type": "float", - "getter": "get_interior_ambient_energy", - "setter": "set_interior_ambient_energy", - "index": -1 - }, - { - "name": "interior_ambient_contrib", - "type": "float", - "getter": "get_interior_ambient_probe_contribution", - "setter": "set_interior_ambient_probe_contribution", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "UpdateMode", - "values": { - "UPDATE_ONCE": 0, - "UPDATE_ALWAYS": 1 - } - } - ] - }, - { - "name": "GIProbe", - "base_class": "VisualInstance", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "SUBDIV_64": 0, - "SUBDIV_128": 1, - "SUBDIV_256": 2, - "SUBDIV_512": 3, - "SUBDIV_MAX": 4 - }, - "properties": [ - { - "name": "subdiv", - "type": "int", - "getter": "get_subdiv", - "setter": "set_subdiv", - "index": -1 - }, - { - "name": "extents", - "type": "Vector3", - "getter": "get_extents", - "setter": "set_extents", - "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": "propagation", - "type": "float", - "getter": "get_propagation", - "setter": "set_propagation", - "index": -1 - }, - { - "name": "bias", - "type": "float", - "getter": "get_bias", - "setter": "set_bias", - "index": -1 - }, - { - "name": "normal_bias", - "type": "float", - "getter": "get_normal_bias", - "setter": "set_normal_bias", - "index": -1 - }, - { - "name": "interior", - "type": "bool", - "getter": "is_interior", - "setter": "set_interior", - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "Object", - "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": [ - ] - } - ], - "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, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "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": "to_cell_xform", - "type": "Transform", - "getter": "get_to_cell_xform", - "setter": "set_to_cell_xform", - "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": "bias", - "type": "float", - "getter": "get_bias", - "setter": "set_bias", - "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": "interior", - "type": "bool", - "getter": "is_interior", - "setter": "set_interior", - "index": -1 - }, - { - "name": "compress", - "type": "bool", - "getter": "is_compressed", - "setter": "set_compress", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "BakedLightmap", - "base_class": "VisualInstance", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "BAKE_QUALITY_LOW": 0, - "BAKE_QUALITY_MEDIUM": 1, - "BAKE_QUALITY_HIGH": 2, - "BAKE_MODE_CONE_TRACE": 0, - "BAKE_MODE_RAY_TRACE": 1, - "BAKE_ERROR_OK": 0, - "BAKE_ERROR_NO_SAVE_PATH": 1, - "BAKE_ERROR_NO_MESHES": 2, - "BAKE_ERROR_CANT_CREATE_IMAGE": 3, - "BAKE_ERROR_USER_ABORTED": 4 - }, - "properties": [ - { - "name": "bake_cell_size", - "type": "float", - "getter": "get_bake_cell_size", - "setter": "set_bake_cell_size", - "index": -1 - }, - { - "name": "bake_quality", - "type": "int", - "getter": "get_bake_quality", - "setter": "set_bake_quality", - "index": -1 - }, - { - "name": "bake_mode", - "type": "int", - "getter": "get_bake_mode", - "setter": "set_bake_mode", - "index": -1 - }, - { - "name": "bake_propagation", - "type": "float", - "getter": "get_propagation", - "setter": "set_propagation", - "index": -1 - }, - { - "name": "bake_energy", - "type": "float", - "getter": "get_energy", - "setter": "set_energy", - "index": -1 - }, - { - "name": "bake_hdr", - "type": "bool", - "getter": "is_hdr", - "setter": "set_hdr", - "index": -1 - }, - { - "name": "bake_extents", - "type": "Vector3", - "getter": "get_extents", - "setter": "set_extents", - "index": -1 - }, - { - "name": "capture_cell_size", - "type": "float", - "getter": "get_capture_cell_size", - "setter": "set_capture_cell_size", - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "set_bake_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": "bake_cell_size", - "type": "float", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "get_bake_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": "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": "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": "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": "bake_quality", - "type": "int", - "has_default_value": false, - "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": "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": "get_bake_mode", - "return_type": "enum.BakedLightmap::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": "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": "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_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": "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": "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": "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": "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": "hdr", - "type": "bool", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "is_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_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": "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": "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": "Object", - "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": [ - ] - } - ], - "enums": [ - { - "name": "BakeQuality", - "values": { - "BAKE_QUALITY_LOW": 0, - "BAKE_QUALITY_MEDIUM": 1, - "BAKE_QUALITY_HIGH": 2 - } - }, - { - "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_USER_ABORTED": 4 - } - }, - { - "name": "BakeMode", - "values": { - "BAKE_MODE_CONE_TRACE": 0, - "BAKE_MODE_RAY_TRACE": 1 - } - } - ] - }, - { - "name": "BakedLightmapData", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "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": "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": "_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": "_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_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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "Texture", - "has_default_value": false, - "default_value": "" - }, - { - "name": "instance", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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_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": "get_user_lightmap", - "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": "user_idx", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AnimationTreePlayer", - "base_class": "Node", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "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, - "ANIMATION_PROCESS_PHYSICS": 0, - "ANIMATION_PROCESS_IDLE": 1 - }, - "properties": [ - { - "name": "playback_process_mode", - "type": "int", - "getter": "get_animation_process_mode", - "setter": "set_animation_process_mode", - "index": -1 - }, - { - "name": "master_player", - "type": "NodePath", - "getter": "get_master_player", - "setter": "set_master_player", - "index": -1 - }, - { - "name": "base_path", - "type": "NodePath", - "getter": "get_base_path", - "setter": "set_base_path", - "index": -1 - }, - { - "name": "active", - "type": "bool", - "getter": "is_active", - "setter": "set_active", - "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": "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_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_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_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": "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_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_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": "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_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_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_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_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_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_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_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_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_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": "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_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": "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": "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": "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_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_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_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": "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": "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": "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": "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": "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": "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_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_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_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_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_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_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": "" - } - ] - }, - { - "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_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_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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "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": "Particles", - "base_class": "GeometryInstance", - "api_type": "core", - "singleton": false, - "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": "emitting", - "type": "bool", - "getter": "is_emitting", - "setter": "set_emitting", - "index": -1 - }, - { - "name": "amount", - "type": "int", - "getter": "get_amount", - "setter": "set_amount", - "index": -1 - }, - { - "name": "lifetime", - "type": "float", - "getter": "get_lifetime", - "setter": "set_lifetime", - "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": "speed_scale", - "type": "float", - "getter": "get_speed_scale", - "setter": "set_speed_scale", - "index": -1 - }, - { - "name": "explosiveness", - "type": "float", - "getter": "get_explosiveness_ratio", - "setter": "set_explosiveness_ratio", - "index": -1 - }, - { - "name": "randomness", - "type": "float", - "getter": "get_randomness_ratio", - "setter": "set_randomness_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": "visibility_aabb", - "type": "AABB", - "getter": "get_visibility_aabb", - "setter": "set_visibility_aabb", - "index": -1 - }, - { - "name": "local_coords", - "type": "bool", - "getter": "get_use_local_coordinates", - "setter": "set_use_local_coordinates", - "index": -1 - }, - { - "name": "draw_order", - "type": "int", - "getter": "get_draw_order", - "setter": "set_draw_order", - "index": -1 - }, - { - "name": "process_material", - "type": "ShaderMaterial,ParticlesMaterial", - "getter": "get_process_material", - "setter": "set_process_material", - "index": -1 - }, - { - "name": "draw_passes", - "type": "int", - "getter": "get_draw_passes", - "setter": "set_draw_passes", - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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_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_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_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_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_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": "" - } - ] - }, - { - "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_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_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_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": "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": "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_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_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_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_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": "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_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_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_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": "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": "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": "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_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": "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_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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "DrawOrder", - "values": { - "DRAW_ORDER_INDEX": 0, - "DRAW_ORDER_LIFETIME": 1, - "DRAW_ORDER_VIEW_DEPTH": 2 - } - } - ] - }, - { - "name": "Position3D", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "NavigationMeshInstance", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "navmesh", - "type": "NavigationMesh", - "getter": "get_navigation_mesh", - "setter": "set_navigation_mesh", - "index": -1 - }, - { - "name": "enabled", - "type": "bool", - "getter": "is_enabled", - "setter": "set_enabled", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "NavigationMesh", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "SAMPLE_PARTITION_WATERSHED": 0, - "SAMPLE_PARTITION_MONOTONE": 1, - "SAMPLE_PARTITION_LAYERS": 2 - }, - "properties": [ - { - "name": "vertices", - "type": "PoolVector3Array", - "getter": "get_vertices", - "setter": "set_vertices", - "index": -1 - }, - { - "name": "polygons", - "type": "Array", - "getter": "_get_polygons", - "setter": "_set_polygons", - "index": -1 - }, - { - "name": "sample_partition_type/sample_partition_type", - "type": "int", - "getter": "get_sample_partition_type", - "setter": "set_sample_partition_type", - "index": -1 - }, - { - "name": "cell/size", - "type": "float", - "getter": "get_cell_size", - "setter": "set_cell_size", - "index": -1 - }, - { - "name": "cell/height", - "type": "float", - "getter": "get_cell_height", - "setter": "set_cell_height", - "index": -1 - }, - { - "name": "agent/height", - "type": "float", - "getter": "get_agent_height", - "setter": "set_agent_height", - "index": -1 - }, - { - "name": "agent/radius", - "type": "float", - "getter": "get_agent_radius", - "setter": "set_agent_radius", - "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": "region/min_size", - "type": "float", - "getter": "get_region_min_size", - "setter": "set_region_min_size", - "index": -1 - }, - { - "name": "region/merge_size", - "type": "float", - "getter": "get_region_merge_size", - "setter": "set_region_merge_size", - "index": -1 - }, - { - "name": "edge/max_length", - "type": "float", - "getter": "get_edge_max_length", - "setter": "set_edge_max_length", - "index": -1 - }, - { - "name": "edge/max_error", - "type": "float", - "getter": "get_edge_max_error", - "setter": "set_edge_max_error", - "index": -1 - }, - { - "name": "polygon/verts_per_poly", - "type": "float", - "getter": "get_verts_per_poly", - "setter": "set_verts_per_poly", - "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": "filter/low_hanging_obstacles", - "type": "bool", - "getter": "get_filter_low_hanging_obstacles", - "setter": "set_filter_low_hanging_obstacles", - "index": -1 - }, - { - "name": "filter/ledge_spans", - "type": "bool", - "getter": "get_filter_ledge_spans", - "setter": "set_filter_ledge_spans", - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "get_sample_partition_type", - "return_type": "int", - "is_editor": false, - "is_noscript": false, - "is_const": true, - "is_reverse": false, - "is_virtual": false, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "_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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Navigation", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "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": "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_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": "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": "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_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_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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "CollisionObject", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "input_ray_pickable", - "type": "bool", - "getter": "is_ray_pickable", - "setter": "set_ray_pickable", - "index": -1 - }, - { - "name": "input_capture_on_drag", - "type": "bool", - "getter": "get_capture_input_on_drag", - "setter": "set_capture_input_on_drag", - "index": -1 - } - ], - "signals": [ - { - "name": "mouse_exited", - "arguments": [ - ] - }, - { - "name": "mouse_entered", - "arguments": [ - ] - }, - { - "name": "input_event", - "arguments": [ - { - "name": "camera", - "type": "Object", - "default_value": "" - }, - { - "name": "event", - "type": "InputEvent", - "default_value": "" - }, - { - "name": "click_position", - "type": "Vector3", - "default_value": "" - }, - { - "name": "click_normal", - "type": "Vector3", - "default_value": "" - }, - { - "name": "shape_idx", - "type": "int", - "default_value": "" - } - ] - } - ], - "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": "click_position", - "type": "Vector3", - "has_default_value": false, - "default_value": "" - }, - { - "name": "click_normal", - "type": "Vector3", - "has_default_value": false, - "default_value": "" - }, - { - "name": "shape_idx", - "type": "int", - "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": "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": "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": "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_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": "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": "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": "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": "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": "" - } - ] - }, - { - "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_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_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": "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": "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_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", - "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_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_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_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_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": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "PhysicsBody", - "base_class": "CollisionObject", - "api_type": "core", - "singleton": false, - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "_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": "_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": "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "StaticBody", - "base_class": "PhysicsBody", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "friction", - "type": "float", - "getter": "get_friction", - "setter": "set_friction", - "index": -1 - }, - { - "name": "bounce", - "type": "float", - "getter": "get_bounce", - "setter": "set_bounce", - "index": -1 - }, - { - "name": "constant_linear_velocity", - "type": "Vector3", - "getter": "get_constant_linear_velocity", - "setter": "set_constant_linear_velocity", - "index": -1 - }, - { - "name": "constant_angular_velocity", - "type": "Vector3", - "getter": "get_constant_angular_velocity", - "setter": "set_constant_angular_velocity", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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_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": "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_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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "RigidBody", - "base_class": "PhysicsBody", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "MODE_RIGID": 0, - "MODE_STATIC": 1, - "MODE_CHARACTER": 2, - "MODE_KINEMATIC": 3 - }, - "properties": [ - { - "name": "mode", - "type": "int", - "getter": "get_mode", - "setter": "set_mode", - "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 - }, - { - "name": "friction", - "type": "float", - "getter": "get_friction", - "setter": "set_friction", - "index": -1 - }, - { - "name": "bounce", - "type": "float", - "getter": "get_bounce", - "setter": "set_bounce", - "index": -1 - }, - { - "name": "gravity_scale", - "type": "float", - "getter": "get_gravity_scale", - "setter": "set_gravity_scale", - "index": -1 - }, - { - "name": "custom_integrator", - "type": "bool", - "getter": "is_using_custom_integrator", - "setter": "set_use_custom_integrator", - "index": -1 - }, - { - "name": "continuous_cd", - "type": "bool", - "getter": "is_using_continuous_collision_detection", - "setter": "set_use_continuous_collision_detection", - "index": -1 - }, - { - "name": "contacts_reported", - "type": "int", - "getter": "get_max_contacts_reported", - "setter": "set_max_contacts_reported", - "index": -1 - }, - { - "name": "contact_monitor", - "type": "bool", - "getter": "is_contact_monitor_enabled", - "setter": "set_contact_monitor", - "index": -1 - }, - { - "name": "sleeping", - "type": "bool", - "getter": "is_sleeping", - "setter": "set_sleeping", - "index": -1 - }, - { - "name": "can_sleep", - "type": "bool", - "getter": "is_able_to_sleep", - "setter": "set_can_sleep", - "index": -1 - }, - { - "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": "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": "linear_velocity", - "type": "Vector3", - "getter": "get_linear_velocity", - "setter": "set_linear_velocity", - "index": -1 - }, - { - "name": "linear_damp", - "type": "float", - "getter": "get_linear_damp", - "setter": "set_linear_damp", - "index": -1 - }, - { - "name": "angular_velocity", - "type": "Vector3", - "getter": "get_angular_velocity", - "setter": "set_angular_velocity", - "index": -1 - }, - { - "name": "angular_damp", - "type": "float", - "getter": "get_angular_damp", - "setter": "set_angular_damp", - "index": -1 - } - ], - "signals": [ - { - "name": "body_entered", - "arguments": [ - { - "name": "body", - "type": "Object", - "default_value": "" - } - ] - }, - { - "name": "body_shape_entered", - "arguments": [ - { - "name": "body_id", - "type": "int", - "default_value": "" - }, - { - "name": "body", - "type": "Object", - "default_value": "" - }, - { - "name": "body_shape", - "type": "int", - "default_value": "" - }, - { - "name": "local_shape", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "sleeping_state_changed", - "arguments": [ - ] - }, - { - "name": "body_exited", - "arguments": [ - { - "name": "body", - "type": "Object", - "default_value": "" - } - ] - }, - { - "name": "body_shape_exited", - "arguments": [ - { - "name": "body_id", - "type": "int", - "default_value": "" - }, - { - "name": "body", - "type": "Object", - "default_value": "" - }, - { - "name": "body_shape", - "type": "int", - "default_value": "" - }, - { - "name": "local_shape", - "type": "int", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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_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": "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": "_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": "_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": "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": "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_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": [ - ] - } - ], - "enums": [ - { - "name": "Mode", - "values": { - "MODE_RIGID": 0, - "MODE_STATIC": 1, - "MODE_CHARACTER": 2, - "MODE_KINEMATIC": 3 - } - } - ] - }, - { - "name": "KinematicCollision", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "position", - "type": "Vector3", - "getter": "get_position", - "setter": "", - "index": -1 - }, - { - "name": "normal", - "type": "Vector3", - "getter": "get_normal", - "setter": "", - "index": -1 - }, - { - "name": "travel", - "type": "Vector3", - "getter": "get_travel", - "setter": "", - "index": -1 - }, - { - "name": "remainder", - "type": "Vector3", - "getter": "get_remainder", - "setter": "", - "index": -1 - }, - { - "name": "local_shape", - "type": "Object", - "getter": "get_local_shape", - "setter": "", - "index": -1 - }, - { - "name": "collider", - "type": "Object", - "getter": "get_collider", - "setter": "", - "index": -1 - }, - { - "name": "collider_id", - "type": "int", - "getter": "get_collider_id", - "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": "collider_metadata", - "type": "Variant", - "getter": "get_collider_metadata", - "setter": "", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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_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_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": [ - ] - }, - { - "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_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_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_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_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "KinematicBody", - "base_class": "PhysicsBody", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "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": "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": "collision/safe_margin", - "type": "float", - "getter": "get_safe_margin", - "setter": "set_safe_margin", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "floor_normal", - "type": "Vector3", - "has_default_value": true, - "default_value": "(0, 0, 0)" - }, - { - "name": "infinite_inertia", - "type": "bool", - "has_default_value": true, - "default_value": "True" - }, - { - "name": "slope_stop_min_velocity", - "type": "float", - "has_default_value": true, - "default_value": "0.05" - }, - { - "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": "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": false, - "default_value": "" - } - ] - }, - { - "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_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_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": "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": "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": "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": "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": "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_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_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": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "PhysicalBone", - "base_class": "PhysicsBody", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "JOINT_TYPE_NONE": 0, - "JOINT_TYPE_PIN": 1, - "JOINT_TYPE_CONE": 2, - "JOINT_TYPE_HINGE": 3, - "JOINT_TYPE_SLIDER": 4, - "JOINT_TYPE_6DOF": 5 - }, - "properties": [ - { - "name": "joint_type", - "type": "int", - "getter": "get_joint_type", - "setter": "set_joint_type", - "index": -1 - }, - { - "name": "joint_offset", - "type": "Transform", - "getter": "get_joint_offset", - "setter": "set_joint_offset", - "index": -1 - }, - { - "name": "simulate_physics", - "type": "bool", - "getter": "get_simulate_physics", - "setter": "set_simulate_physics", - "index": -1 - }, - { - "name": "body_offset", - "type": "Transform", - "getter": "get_body_offset", - "setter": "set_body_offset", - "index": -1 - }, - { - "name": "static_body", - "type": "bool", - "getter": "is_static_body", - "setter": "set_static_body", - "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 - }, - { - "name": "friction", - "type": "float", - "getter": "get_friction", - "setter": "set_friction", - "index": -1 - }, - { - "name": "bounce", - "type": "float", - "getter": "get_bounce", - "setter": "set_bounce", - "index": -1 - }, - { - "name": "gravity_scale", - "type": "float", - "getter": "get_gravity_scale", - "setter": "set_gravity_scale", - "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": "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": "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": "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": "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": "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": "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": "set_static_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": "simulate", - "type": "bool", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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_simulate_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": "simulate", - "type": "bool", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "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": "VehicleBody", - "base_class": "RigidBody", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "engine_force", - "type": "float", - "getter": "get_engine_force", - "setter": "set_engine_force", - "index": -1 - }, - { - "name": "brake", - "type": "float", - "getter": "get_brake", - "setter": "set_brake", - "index": -1 - }, - { - "name": "steering", - "type": "float", - "getter": "get_steering", - "setter": "set_steering", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "VehicleWheel", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "use_as_traction", - "type": "bool", - "getter": "is_used_as_traction", - "setter": "set_use_as_traction", - "index": -1 - }, - { - "name": "use_as_steering", - "type": "bool", - "getter": "is_used_as_steering", - "setter": "set_use_as_steering", - "index": -1 - }, - { - "name": "wheel_roll_influence", - "type": "float", - "getter": "get_roll_influence", - "setter": "set_roll_influence", - "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_friction_slip", - "type": "float", - "getter": "get_friction_slip", - "setter": "set_friction_slip", - "index": -1 - }, - { - "name": "suspension_travel", - "type": "float", - "getter": "get_suspension_travel", - "setter": "set_suspension_travel", - "index": -1 - }, - { - "name": "suspension_stiffness", - "type": "float", - "getter": "get_suspension_stiffness", - "setter": "set_suspension_stiffness", - "index": -1 - }, - { - "name": "suspension_max_force", - "type": "float", - "getter": "get_suspension_max_force", - "setter": "set_suspension_max_force", - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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_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": "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": "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": "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": "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": "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": "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_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Area", - "base_class": "CollisionObject", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "SPACE_OVERRIDE_DISABLED": 0, - "SPACE_OVERRIDE_COMBINE": 1, - "SPACE_OVERRIDE_COMBINE_REPLACE": 2, - "SPACE_OVERRIDE_REPLACE": 3, - "SPACE_OVERRIDE_REPLACE_COMBINE": 4 - }, - "properties": [ - { - "name": "space_override", - "type": "int", - "getter": "get_space_override_mode", - "setter": "set_space_override_mode", - "index": -1 - }, - { - "name": "gravity_point", - "type": "bool", - "getter": "is_gravity_a_point", - "setter": "set_gravity_is_point", - "index": -1 - }, - { - "name": "gravity_distance_scale", - "type": "float", - "getter": "get_gravity_distance_scale", - "setter": "set_gravity_distance_scale", - "index": -1 - }, - { - "name": "gravity_vec", - "type": "Vector3", - "getter": "get_gravity_vector", - "setter": "set_gravity_vector", - "index": -1 - }, - { - "name": "gravity", - "type": "float", - "getter": "get_gravity", - "setter": "set_gravity", - "index": -1 - }, - { - "name": "linear_damp", - "type": "float", - "getter": "get_linear_damp", - "setter": "set_linear_damp", - "index": -1 - }, - { - "name": "angular_damp", - "type": "float", - "getter": "get_angular_damp", - "setter": "set_angular_damp", - "index": -1 - }, - { - "name": "priority", - "type": "int", - "getter": "get_priority", - "setter": "set_priority", - "index": -1 - }, - { - "name": "monitoring", - "type": "bool", - "getter": "is_monitoring", - "setter": "set_monitoring", - "index": -1 - }, - { - "name": "monitorable", - "type": "bool", - "getter": "is_monitorable", - "setter": "set_monitorable", - "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": "audio_bus_override", - "type": "bool", - "getter": "is_overriding_audio_bus", - "setter": "set_audio_bus_override", - "index": -1 - }, - { - "name": "audio_bus_name", - "type": "String", - "getter": "get_audio_bus", - "setter": "set_audio_bus", - "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_amount", - "type": "float", - "getter": "get_reverb_amount", - "setter": "set_reverb_amount", - "index": -1 - }, - { - "name": "reverb_bus_uniformity", - "type": "float", - "getter": "get_reverb_uniformity", - "setter": "set_reverb_uniformity", - "index": -1 - } - ], - "signals": [ - { - "name": "area_exited", - "arguments": [ - { - "name": "area", - "type": "Area", - "default_value": "" - } - ] - }, - { - "name": "area_shape_exited", - "arguments": [ - { - "name": "area_id", - "type": "int", - "default_value": "" - }, - { - "name": "area", - "type": "Area", - "default_value": "" - }, - { - "name": "area_shape", - "type": "int", - "default_value": "" - }, - { - "name": "self_shape", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "body_entered", - "arguments": [ - { - "name": "body", - "type": "Object", - "default_value": "" - } - ] - }, - { - "name": "body_shape_entered", - "arguments": [ - { - "name": "body_id", - "type": "int", - "default_value": "" - }, - { - "name": "body", - "type": "Object", - "default_value": "" - }, - { - "name": "body_shape", - "type": "int", - "default_value": "" - }, - { - "name": "area_shape", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "area_entered", - "arguments": [ - { - "name": "area", - "type": "Area", - "default_value": "" - } - ] - }, - { - "name": "area_shape_entered", - "arguments": [ - { - "name": "area_id", - "type": "int", - "default_value": "" - }, - { - "name": "area", - "type": "Area", - "default_value": "" - }, - { - "name": "area_shape", - "type": "int", - "default_value": "" - }, - { - "name": "self_shape", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "body_exited", - "arguments": [ - { - "name": "body", - "type": "Object", - "default_value": "" - } - ] - }, - { - "name": "body_shape_exited", - "arguments": [ - { - "name": "body_id", - "type": "int", - "default_value": "" - }, - { - "name": "body", - "type": "Object", - "default_value": "" - }, - { - "name": "body_shape", - "type": "int", - "default_value": "" - }, - { - "name": "area_shape", - "type": "int", - "default_value": "" - } - ] - } - ], - "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": "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": "_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "Object", - "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": "_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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "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": "ProximityGroup", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "MODE_PROXY": 0, - "MODE_SIGNAL": 1 - }, - "properties": [ - { - "name": "group_name", - "type": "String", - "getter": "get_group_name", - "setter": "set_group_name", - "index": -1 - }, - { - "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 - } - ], - "signals": [ - { - "name": "broadcast", - "arguments": [ - { - "name": "group_name", - "type": "String", - "default_value": "" - }, - { - "name": "parameters", - "type": "Array", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "name", - "type": "String", - "has_default_value": false, - "default_value": "" - }, - { - "name": "parameters", - "type": "Variant", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "name", - "type": "String", - "has_default_value": false, - "default_value": "" - }, - { - "name": "params", - "type": "Variant", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - { - "name": "DispatchMode", - "values": { - "MODE_PROXY": 0, - "MODE_SIGNAL": 1 - } - } - ] - }, - { - "name": "CollisionShape", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "shape", - "type": "Shape", - "getter": "get_shape", - "setter": "set_shape", - "index": -1 - }, - { - "name": "disabled", - "type": "bool", - "getter": "is_disabled", - "setter": "set_disabled", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "Shape", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Shape", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "CollisionPolygon", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "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": "polygon", - "type": "PoolVector2Array", - "getter": "get_polygon", - "setter": "set_polygon", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "set_disabled", + "name": "set_disable_shortcuts", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -91149,40 +53843,14 @@ "default_value": "" } ] - }, - { - "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_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": [ - ] } ], "enums": [ ] }, { - "name": "RayCast", - "base_class": "Spatial", + "name": "PopupPanel", + "base_class": "Popup", "api_type": "core", "singleton": false, "instanciable": true, @@ -91190,384 +53858,17 @@ "constants": { }, "properties": [ - { - "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 - }, - { - "name": "cast_to", - "type": "Vector3", - "getter": "get_cast_to", - "setter": "set_cast_to", - "index": -1 - }, - { - "name": "collision_mask", - "type": "int", - "getter": "get_collision_mask", - "setter": "set_collision_mask", - "index": -1 - } ], "signals": [ ], "methods": [ - { - "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": "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_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": "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": "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": "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_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_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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": [ - ] - } ], "enums": [ ] }, { - "name": "MultiMeshInstance", - "base_class": "GeometryInstance", + "name": "CheckBox", + "base_class": "Button", "api_type": "core", "singleton": false, "instanciable": true, @@ -91575,5367 +53876,25 @@ "constants": { }, "properties": [ - { - "name": "multimesh", - "type": "MultiMesh", - "getter": "get_multimesh", - "setter": "set_multimesh", - "index": -1 - } ], "signals": [ ], "methods": [ - { - "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": "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": [ - ] - } ], "enums": [ ] }, { - "name": "MultiMesh", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "TRANSFORM_2D": 0, - "TRANSFORM_3D": 1, - "COLOR_NONE": 0, - "COLOR_8BIT": 1, - "COLOR_FLOAT": 2 - }, - "properties": [ - { - "name": "color_format", - "type": "int", - "getter": "get_color_format", - "setter": "set_color_format", - "index": -1 - }, - { - "name": "transform_format", - "type": "int", - "getter": "get_transform_format", - "setter": "set_transform_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_array", - "type": "PoolVector3Array", - "getter": "_get_transform_array", - "setter": "_set_transform_array", - "index": -1 - }, - { - "name": "color_array", - "type": "PoolColorArray", - "getter": "_get_color_array", - "setter": "_set_color_array", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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_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_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": "_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": [ - ] - } - ], - "enums": [ - { - "name": "TransformFormat", - "values": { - "TRANSFORM_2D": 0, - "TRANSFORM_3D": 1 - } - }, - { - "name": "ColorFormat", - "values": { - "COLOR_NONE": 0, - "COLOR_8BIT": 1, - "COLOR_FLOAT": 2 - } - } - ] - }, - { - "name": "Curve3D", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "bake_interval", - "type": "float", - "getter": "get_bake_interval", - "setter": "set_bake_interval", - "index": -1 - }, - { - "name": "_data", - "type": "int", - "getter": "_get_data", - "setter": "_set_data", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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_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": "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" - } - ] - }, - { - "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": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "Path", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "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": "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": "" - } - ] - }, - { - "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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "PathFollow", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "ROTATION_NONE": 0, - "ROTATION_Y": 1, - "ROTATION_XY": 2, - "ROTATION_XYZ": 3 - }, - "properties": [ - { - "name": "offset", - "type": "float", - "getter": "get_offset", - "setter": "set_offset", - "index": -1 - }, - { - "name": "unit_offset", - "type": "float", - "getter": "get_unit_offset", - "setter": "set_unit_offset", - "index": -1 - }, - { - "name": "h_offset", - "type": "float", - "getter": "get_h_offset", - "setter": "set_h_offset", - "index": -1 - }, - { - "name": "v_offset", - "type": "float", - "getter": "get_v_offset", - "setter": "set_v_offset", - "index": -1 - }, - { - "name": "rotation_mode", - "type": "int", - "getter": "get_rotation_mode", - "setter": "set_rotation_mode", - "index": -1 - }, - { - "name": "cubic_interp", - "type": "bool", - "getter": "get_cubic_interpolation", - "setter": "set_cubic_interpolation", - "index": -1 - }, - { - "name": "loop", - "type": "bool", - "getter": "has_loop", - "setter": "set_loop", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "RotationMode", - "values": { - "ROTATION_NONE": 0, - "ROTATION_Y": 1, - "ROTATION_XY": 2, - "ROTATION_XYZ": 3 - } - } - ] - }, - { - "name": "VisibilityNotifier", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "aabb", - "type": "AABB", - "getter": "get_aabb", - "setter": "set_aabb", - "index": -1 - } - ], - "signals": [ - { - "name": "camera_exited", - "arguments": [ - { - "name": "camera", - "type": "Camera", - "default_value": "" - } - ] - }, - { - "name": "screen_entered", - "arguments": [ - ] - }, - { - "name": "camera_entered", - "arguments": [ - { - "name": "camera", - "type": "Camera", - "default_value": "" - } - ] - }, - { - "name": "screen_exited", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "VisibilityEnabler", - "base_class": "VisibilityNotifier", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "ENABLER_PAUSE_ANIMATIONS": 0, - "ENABLER_FREEZE_BODIES": 1, - "ENABLER_MAX": 2 - }, - "properties": [ - { - "name": "pause_animations", - "type": "bool", - "getter": "is_enabler_enabled", - "setter": "set_enabler", - "index": 0 - }, - { - "name": "freeze_bodies", - "type": "bool", - "getter": "is_enabler_enabled", - "setter": "set_enabler", - "index": 1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "_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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - { - "name": "Enabler", - "values": { - "ENABLER_PAUSE_ANIMATIONS": 0, - "ENABLER_FREEZE_BODIES": 1, - "ENABLER_MAX": 2 - } - } - ] - }, - { - "name": "WorldEnvironment", - "base_class": "Node", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "environment", - "type": "Environment", - "getter": "get_environment", - "setter": "set_environment", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "RemoteTransform", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "remote_path", - "type": "NodePath", - "getter": "get_remote_node", - "setter": "set_remote_node", - "index": -1 - }, - { - "name": "use_global_coordinates", - "type": "bool", - "getter": "get_use_global_coordinates", - "setter": "set_use_global_coordinates", - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "" - } - ] - }, - { - "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_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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Joint", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "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 - }, - { - "name": "collision/exclude_nodes", - "type": "bool", - "getter": "get_exclude_nodes_from_collision", - "setter": "set_exclude_nodes_from_collision", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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_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": "" - } - ] - }, - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "PinJoint", - "base_class": "Joint", - "api_type": "core", - "singleton": false, - "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": "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": "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": "" - } - ] - } - ], - "enums": [ - { - "name": "Param", - "values": { - "PARAM_BIAS": 0, - "PARAM_DAMPING": 1, - "PARAM_IMPULSE_CLAMP": 2 - } - } - ] - }, - { - "name": "HingeJoint", - "base_class": "Joint", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "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, - "FLAG_USE_LIMIT": 0, - "FLAG_ENABLE_MOTOR": 1, - "FLAG_MAX": 2 - }, - "properties": [ - { - "name": "params/bias", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 0 - }, - { - "name": "angular_limit/enable", - "type": "bool", - "getter": "get_flag", - "setter": "set_flag", - "index": 0 - }, - { - "name": "angular_limit/upper", - "type": "float", - "getter": "_get_upper_limit", - "setter": "_set_upper_limit", - "index": -1 - }, - { - "name": "angular_limit/lower", - "type": "float", - "getter": "_get_lower_limit", - "setter": "_set_lower_limit", - "index": -1 - }, - { - "name": "angular_limit/bias", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 3 - }, - { - "name": "angular_limit/softness", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 4 - }, - { - "name": "angular_limit/relaxation", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 5 - }, - { - "name": "motor/enable", - "type": "bool", - "getter": "get_flag", - "setter": "set_flag", - "index": 1 - }, - { - "name": "motor/target_velocity", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 6 - }, - { - "name": "motor/max_impulse", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 7 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "_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_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": "_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": [ - ] - } - ], - "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": "SliderJoint", - "base_class": "Joint", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "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 - }, - "properties": [ - { - "name": "linear_limit/upper_distance", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 0 - }, - { - "name": "linear_limit/lower_distance", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 1 - }, - { - "name": "linear_limit/softness", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 2 - }, - { - "name": "linear_limit/restitution", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 3 - }, - { - "name": "linear_limit/damping", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 4 - }, - { - "name": "linear_motion/softness", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 5 - }, - { - "name": "linear_motion/restitution", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 6 - }, - { - "name": "linear_motion/damping", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 7 - }, - { - "name": "linear_ortho/softness", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 8 - }, - { - "name": "linear_ortho/restitution", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 9 - }, - { - "name": "linear_ortho/damping", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 10 - }, - { - "name": "angular_limit/upper_angle", - "type": "float", - "getter": "_get_upper_limit_angular", - "setter": "_set_upper_limit_angular", - "index": -1 - }, - { - "name": "angular_limit/lower_angle", - "type": "float", - "getter": "_get_lower_limit_angular", - "setter": "_set_lower_limit_angular", - "index": -1 - }, - { - "name": "angular_limit/softness", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 13 - }, - { - "name": "angular_limit/restitution", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 14 - }, - { - "name": "angular_limit/damping", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 15 - }, - { - "name": "angular_motion/softness", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 16 - }, - { - "name": "angular_motion/restitution", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 17 - }, - { - "name": "angular_motion/damping", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 18 - }, - { - "name": "angular_ortho/softness", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 19 - }, - { - "name": "angular_ortho/restitution", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 20 - }, - { - "name": "angular_ortho/damping", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 21 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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_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": "_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": [ - ] - } - ], - "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": "ConeTwistJoint", - "base_class": "Joint", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "PARAM_SWING_SPAN": 0, - "PARAM_TWIST_SPAN": 1, - "PARAM_BIAS": 2, - "PARAM_SOFTNESS": 3, - "PARAM_RELAXATION": 4, - "PARAM_MAX": 5 - }, - "properties": [ - { - "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 - }, - { - "name": "bias", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 2 - }, - { - "name": "softness", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 3 - }, - { - "name": "relaxation", - "type": "float", - "getter": "get_param", - "setter": "set_param", - "index": 4 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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": "_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": "_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_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": [ - ] - } - ], - "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": "Generic6DOFJoint", - "base_class": "Joint", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "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_ANGULAR_LOWER_LIMIT": 7, - "PARAM_ANGULAR_UPPER_LIMIT": 8, - "PARAM_ANGULAR_LIMIT_SOFTNESS": 9, - "PARAM_ANGULAR_DAMPING": 10, - "PARAM_ANGULAR_RESTITUTION": 11, - "PARAM_ANGULAR_FORCE_LIMIT": 12, - "PARAM_ANGULAR_ERP": 13, - "PARAM_ANGULAR_MOTOR_TARGET_VELOCITY": 14, - "PARAM_ANGULAR_MOTOR_FORCE_LIMIT": 15, - "PARAM_MAX": 16, - "FLAG_ENABLE_LINEAR_LIMIT": 0, - "FLAG_ENABLE_ANGULAR_LIMIT": 1, - "FLAG_ENABLE_MOTOR": 2, - "FLAG_ENABLE_LINEAR_MOTOR": 3, - "FLAG_MAX": 4 - }, - "properties": [ - { - "name": "linear_limit_x/enabled", - "type": "bool", - "getter": "get_flag_x", - "setter": "set_flag_x", - "index": 0 - }, - { - "name": "linear_limit_x/upper_distance", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 1 - }, - { - "name": "linear_limit_x/lower_distance", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 0 - }, - { - "name": "linear_limit_x/softness", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 2 - }, - { - "name": "linear_limit_x/restitution", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 3 - }, - { - "name": "linear_limit_x/damping", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 4 - }, - { - "name": "linear_motor_x/enabled", - "type": "bool", - "getter": "get_flag_x", - "setter": "set_flag_x", - "index": 3 - }, - { - "name": "linear_motor_x/target_velocity", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 5 - }, - { - "name": "linear_motor_x/force_limit", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 6 - }, - { - "name": "angular_limit_x/enabled", - "type": "bool", - "getter": "get_flag_x", - "setter": "set_flag_x", - "index": 1 - }, - { - "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_x/lower_angle", - "type": "float", - "getter": "_get_angular_lo_limit_x", - "setter": "_set_angular_lo_limit_x", - "index": -1 - }, - { - "name": "angular_limit_x/softness", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 9 - }, - { - "name": "angular_limit_x/restitution", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 11 - }, - { - "name": "angular_limit_x/damping", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 10 - }, - { - "name": "angular_limit_x/force_limit", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 12 - }, - { - "name": "angular_limit_x/erp", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 13 - }, - { - "name": "angular_motor_x/enabled", - "type": "bool", - "getter": "get_flag_x", - "setter": "set_flag_x", - "index": 2 - }, - { - "name": "angular_motor_x/target_velocity", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 14 - }, - { - "name": "angular_motor_x/force_limit", - "type": "float", - "getter": "get_param_x", - "setter": "set_param_x", - "index": 15 - }, - { - "name": "linear_limit_y/enabled", - "type": "bool", - "getter": "get_flag_y", - "setter": "set_flag_y", - "index": 0 - }, - { - "name": "linear_limit_y/upper_distance", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 1 - }, - { - "name": "linear_limit_y/lower_distance", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 0 - }, - { - "name": "linear_limit_y/softness", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 2 - }, - { - "name": "linear_limit_y/restitution", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 3 - }, - { - "name": "linear_limit_y/damping", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 4 - }, - { - "name": "linear_motor_y/enabled", - "type": "bool", - "getter": "get_flag_y", - "setter": "set_flag_y", - "index": 3 - }, - { - "name": "linear_motor_y/target_velocity", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 5 - }, - { - "name": "linear_motor_y/force_limit", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 6 - }, - { - "name": "angular_limit_y/enabled", - "type": "bool", - "getter": "get_flag_y", - "setter": "set_flag_y", - "index": 1 - }, - { - "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_y/lower_angle", - "type": "float", - "getter": "_get_angular_lo_limit_y", - "setter": "_set_angular_lo_limit_y", - "index": -1 - }, - { - "name": "angular_limit_y/softness", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 9 - }, - { - "name": "angular_limit_y/restitution", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 11 - }, - { - "name": "angular_limit_y/damping", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 10 - }, - { - "name": "angular_limit_y/force_limit", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 12 - }, - { - "name": "angular_limit_y/erp", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 13 - }, - { - "name": "angular_motor_y/enabled", - "type": "bool", - "getter": "get_flag_y", - "setter": "set_flag_y", - "index": 2 - }, - { - "name": "angular_motor_y/target_velocity", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 14 - }, - { - "name": "angular_motor_y/force_limit", - "type": "float", - "getter": "get_param_y", - "setter": "set_param_y", - "index": 15 - }, - { - "name": "linear_limit_z/enabled", - "type": "bool", - "getter": "get_flag_z", - "setter": "set_flag_z", - "index": 0 - }, - { - "name": "linear_limit_z/upper_distance", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 1 - }, - { - "name": "linear_limit_z/lower_distance", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 0 - }, - { - "name": "linear_limit_z/softness", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 2 - }, - { - "name": "linear_limit_z/restitution", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 3 - }, - { - "name": "linear_limit_z/damping", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 4 - }, - { - "name": "linear_motor_z/enabled", - "type": "bool", - "getter": "get_flag_z", - "setter": "set_flag_z", - "index": 3 - }, - { - "name": "linear_motor_z/target_velocity", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 5 - }, - { - "name": "linear_motor_z/force_limit", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 6 - }, - { - "name": "angular_limit_z/enabled", - "type": "bool", - "getter": "get_flag_z", - "setter": "set_flag_z", - "index": 1 - }, - { - "name": "angular_limit_z/upper_angle", - "type": "float", - "getter": "_get_angular_hi_limit_z", - "setter": "_set_angular_hi_limit_z", - "index": -1 - }, - { - "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/softness", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 9 - }, - { - "name": "angular_limit_z/restitution", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 11 - }, - { - "name": "angular_limit_z/damping", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 10 - }, - { - "name": "angular_limit_z/force_limit", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 12 - }, - { - "name": "angular_limit_z/erp", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 13 - }, - { - "name": "angular_motor_z/enabled", - "type": "bool", - "getter": "get_flag_z", - "setter": "set_flag_z", - "index": 2 - }, - { - "name": "angular_motor_z/target_velocity", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 14 - }, - { - "name": "angular_motor_z/force_limit", - "type": "float", - "getter": "get_param_z", - "setter": "set_param_z", - "index": 15 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "_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": "_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": "_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": "_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": "_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": "_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": "_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": "_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": "_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": "_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_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_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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "" - } - ] - } - ], - "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_ANGULAR_LOWER_LIMIT": 7, - "PARAM_ANGULAR_UPPER_LIMIT": 8, - "PARAM_ANGULAR_LIMIT_SOFTNESS": 9, - "PARAM_ANGULAR_DAMPING": 10, - "PARAM_ANGULAR_RESTITUTION": 11, - "PARAM_ANGULAR_FORCE_LIMIT": 12, - "PARAM_ANGULAR_ERP": 13, - "PARAM_ANGULAR_MOTOR_TARGET_VELOCITY": 14, - "PARAM_ANGULAR_MOTOR_FORCE_LIMIT": 15, - "PARAM_MAX": 16 - } - }, - { - "name": "Flag", - "values": { - "FLAG_ENABLE_LINEAR_LIMIT": 0, - "FLAG_ENABLE_ANGULAR_LIMIT": 1, - "FLAG_ENABLE_MOTOR": 2, - "FLAG_ENABLE_LINEAR_MOTOR": 3, - "FLAG_MAX": 4 - } - } - ] - }, - { - "name": "MeshLibrary", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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_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_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": "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": "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_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_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_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_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": "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": "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": "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_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_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Shader", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "MODE_SPATIAL": 0, - "MODE_CANVAS_ITEM": 1, - "MODE_PARTICLES": 2 - }, - "properties": [ - { - "name": "code", - "type": "String", - "getter": "get_code", - "setter": "set_code", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "" - } - ] - } - ], - "enums": [ - { - "name": "Mode", - "values": { - "MODE_SPATIAL": 0, - "MODE_CANVAS_ITEM": 1, - "MODE_PARTICLES": 2 - } - } - ] - }, - { - "name": "Material", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - "RENDER_PRIORITY_MAX": 127, - "RENDER_PRIORITY_MIN": -128 - }, - "properties": [ - { - "name": "render_priority", - "type": "int", - "getter": "get_render_priority", - "setter": "set_render_priority", - "index": -1 - }, - { - "name": "next_pass", - "type": "Material", - "getter": "get_next_pass", - "setter": "set_next_pass", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ShaderMaterial", - "base_class": "Material", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "shader", - "type": "Shader", - "getter": "get_shader", - "setter": "set_shader", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "" - } - ] - }, - { - "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": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "CanvasItemMaterial", - "base_class": "Material", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "BLEND_MODE_MIX": 0, - "BLEND_MODE_ADD": 1, - "BLEND_MODE_SUB": 2, - "BLEND_MODE_MUL": 3, - "BLEND_MODE_PREMULT_ALPHA": 4, - "LIGHT_MODE_NORMAL": 0, - "LIGHT_MODE_UNSHADED": 1, - "LIGHT_MODE_LIGHT_ONLY": 2 - }, - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": [ - ] - } - ], - "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": "Particles2D", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "DRAW_ORDER_INDEX": 0, - "DRAW_ORDER_LIFETIME": 1 - }, - "properties": [ - { - "name": "emitting", - "type": "bool", - "getter": "is_emitting", - "setter": "set_emitting", - "index": -1 - }, - { - "name": "amount", - "type": "int", - "getter": "get_amount", - "setter": "set_amount", - "index": -1 - }, - { - "name": "lifetime", - "type": "float", - "getter": "get_lifetime", - "setter": "set_lifetime", - "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": "speed_scale", - "type": "float", - "getter": "get_speed_scale", - "setter": "set_speed_scale", - "index": -1 - }, - { - "name": "explosiveness", - "type": "float", - "getter": "get_explosiveness_ratio", - "setter": "set_explosiveness_ratio", - "index": -1 - }, - { - "name": "randomness", - "type": "float", - "getter": "get_randomness_ratio", - "setter": "set_randomness_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": "visibility_rect", - "type": "AABB", - "getter": "get_visibility_rect", - "setter": "set_visibility_rect", - "index": -1 - }, - { - "name": "local_coords", - "type": "bool", - "getter": "get_use_local_coordinates", - "setter": "set_use_local_coordinates", - "index": -1 - }, - { - "name": "draw_order", - "type": "int", - "getter": "get_draw_order", - "setter": "set_draw_order", - "index": -1 - }, - { - "name": "process_material", - "type": "ShaderMaterial,ParticlesMaterial", - "getter": "get_process_material", - "setter": "set_process_material", - "index": -1 - }, - { - "name": "texture", - "type": "Texture", - "getter": "get_texture", - "setter": "set_texture", - "index": -1 - }, - { - "name": "normal_map", - "type": "Texture", - "getter": "get_normal_map", - "setter": "set_normal_map", - "index": -1 - }, - { - "name": "h_frames", - "type": "int", - "getter": "get_h_frames", - "setter": "set_h_frames", - "index": -1 - }, - { - "name": "v_frames", - "type": "int", - "getter": "get_v_frames", - "setter": "set_v_frames", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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_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_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": "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_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_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_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": "aabb", - "type": "Rect2", - "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_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_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_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": "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": "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_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_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_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_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": "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_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_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_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": "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": "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": "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": "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_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": "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": "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": "set_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": "get_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": "set_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": "get_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": "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": [ - ] - } - ], - "enums": [ - { - "name": "DrawOrder", - "values": { - "DRAW_ORDER_INDEX": 0, - "DRAW_ORDER_LIFETIME": 1 - } - } - ] - }, - { - "name": "Sprite", - "base_class": "Node2D", + "name": "NinePatchRect", + "base_class": "Control", "api_type": "core", "singleton": false, "instanciable": true, "is_reference": false, "constants": { + "AXIS_STRETCH_MODE_STRETCH": 0, + "AXIS_STRETCH_MODE_TILE": 1, + "AXIS_STRETCH_MODE_TILE_FIT": 2 }, "properties": [ { @@ -96946,66 +53905,10 @@ "index": -1 }, { - "name": "normal_map", - "type": "Texture", - "getter": "get_normal_map", - "setter": "set_normal_map", - "index": -1 - }, - { - "name": "centered", + "name": "draw_center", "type": "bool", - "getter": "is_centered", - "setter": "set_centered", - "index": -1 - }, - { - "name": "offset", - "type": "Vector2", - "getter": "get_offset", - "setter": "set_offset", - "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": "vframes", - "type": "int", - "getter": "get_vframes", - "setter": "set_vframes", - "index": -1 - }, - { - "name": "hframes", - "type": "int", - "getter": "get_hframes", - "setter": "set_hframes", - "index": -1 - }, - { - "name": "frame", - "type": "int", - "getter": "get_frame", - "setter": "set_frame", - "index": -1 - }, - { - "name": "region_enabled", - "type": "bool", - "getter": "is_region", - "setter": "set_region", + "getter": "is_draw_center_enabled", + "setter": "set_draw_center", "index": -1 }, { @@ -97016,19 +53919,49 @@ "index": -1 }, { - "name": "region_filter_clip", - "type": "bool", - "getter": "is_region_filter_clip_enabled", - "setter": "set_region_filter_clip", + "name": "patch_margin_left", + "type": "int", + "getter": "get_patch_margin", + "setter": "set_patch_margin", + "index": 0 + }, + { + "name": "patch_margin_top", + "type": "int", + "getter": "get_patch_margin", + "setter": "set_patch_margin", + "index": 1 + }, + { + "name": "patch_margin_right", + "type": "int", + "getter": "get_patch_margin", + "setter": "set_patch_margin", + "index": 2 + }, + { + "name": "patch_margin_bottom", + "type": "int", + "getter": "get_patch_margin", + "setter": "set_patch_margin", + "index": 3 + }, + { + "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 } ], "signals": [ - { - "name": "frame_changed", - "arguments": [ - ] - }, { "name": "texture_changed", "arguments": [ @@ -97069,7 +54002,7 @@ ] }, { - "name": "set_normal_map", + "name": "set_patch_margin", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -97080,16 +54013,22 @@ "is_from_script": false, "arguments": [ { - "name": "normal_map", - "type": "Texture", + "name": "margin", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "value", + "type": "int", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_normal_map", - "return_type": "Texture", + "name": "get_patch_margin", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": true, @@ -97097,169 +54036,15 @@ "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", + "name": "margin", + "type": "int", "has_default_value": false, "default_value": "" } ] }, - { - "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": "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": "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_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": "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": "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": "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_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": "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_region_rect", "return_type": "void", @@ -97293,7 +54078,7 @@ ] }, { - "name": "set_region_filter_clip", + "name": "set_draw_center", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -97304,7 +54089,7 @@ "is_from_script": false, "arguments": [ { - "name": "enabled", + "name": "draw_center", "type": "bool", "has_default_value": false, "default_value": "" @@ -97312,7 +54097,7 @@ ] }, { - "name": "is_region_filter_clip_enabled", + "name": "is_draw_center_enabled", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -97325,929 +54110,7 @@ ] }, { - "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "AnimatedSprite", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "frames", - "type": "SpriteFrames", - "getter": "get_sprite_frames", - "setter": "set_sprite_frames", - "index": -1 - }, - { - "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": "speed_scale", - "type": "float", - "getter": "get_speed_scale", - "setter": "set_speed_scale", - "index": -1 - }, - { - "name": "playing", - "type": "bool", - "getter": "_is_playing", - "setter": "_set_playing", - "index": -1 - }, - { - "name": "centered", - "type": "bool", - "getter": "is_centered", - "setter": "set_centered", - "index": -1 - }, - { - "name": "offset", - "type": "Vector2", - "getter": "get_offset", - "setter": "set_offset", - "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 - } - ], - "signals": [ - { - "name": "frame_changed", - "arguments": [ - ] - }, - { - "name": "animation_finished", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "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": "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": "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_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": "_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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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_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": "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": "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": "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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Position2D", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "Line2D", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "LINE_JOINT_SHARP": 0, - "LINE_JOINT_BEVEL": 1, - "LINE_JOINT_ROUND": 2, - "LINE_CAP_NONE": 0, - "LINE_CAP_BOX": 1, - "LINE_CAP_ROUND": 2, - "LINE_TEXTURE_NONE": 0, - "LINE_TEXTURE_TILE": 1 - }, - "properties": [ - { - "name": "points", - "type": "PoolVector2Array", - "getter": "get_points", - "setter": "set_points", - "index": -1 - }, - { - "name": "width", - "type": "float", - "getter": "get_width", - "setter": "set_width", - "index": -1 - }, - { - "name": "default_color", - "type": "Color", - "getter": "get_default_color", - "setter": "set_default_color", - "index": -1 - }, - { - "name": "gradient", - "type": "Gradient", - "getter": "get_gradient", - "setter": "set_gradient", - "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": "joint_mode", - "type": "int", - "getter": "get_joint_mode", - "setter": "set_joint_mode", - "index": -1 - }, - { - "name": "begin_cap_mode", - "type": "int", - "getter": "get_begin_cap_mode", - "setter": "set_begin_cap_mode", - "index": -1 - }, - { - "name": "end_cap_mode", - "type": "int", - "getter": "get_end_cap_mode", - "setter": "set_end_cap_mode", - "index": -1 - }, - { - "name": "sharp_limit", - "type": "float", - "getter": "get_sharp_limit", - "setter": "set_sharp_limit", - "index": -1 - }, - { - "name": "round_precision", - "type": "int", - "getter": "get_round_precision", - "setter": "set_round_precision", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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": "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_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": "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": "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_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": "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_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": "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": "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": "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_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": "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_texture_mode", + "name": "set_h_axis_stretch_mode", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -98266,8 +54129,8 @@ ] }, { - "name": "get_texture_mode", - "return_type": "enum.Line2D::LineTextureMode", + "name": "get_h_axis_stretch_mode", + "return_type": "enum.NinePatchRect::AxisStretchMode", "is_editor": false, "is_noscript": false, "is_const": true, @@ -98279,7 +54142,7 @@ ] }, { - "name": "set_joint_mode", + "name": "set_v_axis_stretch_mode", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -98298,8 +54161,8 @@ ] }, { - "name": "get_joint_mode", - "return_type": "enum.Line2D::LineJointMode", + "name": "get_v_axis_stretch_mode", + "return_type": "enum.NinePatchRect::AxisStretchMode", "is_editor": false, "is_noscript": false, "is_const": true, @@ -98309,623 +54172,41 @@ "is_from_script": false, "arguments": [ ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "_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": [ - ] } ], "enums": [ { - "name": "LineTextureMode", + "name": "AxisStretchMode", "values": { - "LINE_TEXTURE_NONE": 0, - "LINE_TEXTURE_TILE": 1 - } - }, - { - "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 + "AXIS_STRETCH_MODE_STRETCH": 0, + "AXIS_STRETCH_MODE_TILE": 1, + "AXIS_STRETCH_MODE_TILE_FIT": 2 } } ] }, { - "name": "Gradient", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "offsets", - "type": "PoolRealArray", - "getter": "get_offsets", - "setter": "set_offsets", - "index": -1 - }, - { - "name": "colors", - "type": "PoolColorArray", - "getter": "get_colors", - "setter": "set_colors", - "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": "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": "offset", - "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": "point", - "type": "int", - "has_default_value": false, - "default_value": "" - }, - { - "name": "offset", - "type": "float", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": "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": "point", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "MeshInstance2D", - "base_class": "Node2D", + "name": "Container", + "base_class": "Control", "api_type": "core", "singleton": false, "instanciable": true, "is_reference": false, "constants": { + "NOTIFICATION_SORT_CHILDREN": 50 }, "properties": [ - { - "name": "mesh", - "type": "Mesh", - "getter": "get_mesh", - "setter": "set_mesh", - "index": -1 - }, - { - "name": "texture", - "type": "Texture", - "getter": "get_texture", - "setter": "set_texture", - "index": -1 - }, - { - "name": "normal_map", - "type": "Texture", - "getter": "get_normal_map", - "setter": "set_normal_map", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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": "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_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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "CollisionObject2D", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "input_pickable", - "type": "bool", - "getter": "is_pickable", - "setter": "set_pickable", - "index": -1 - } ], "signals": [ { - "name": "mouse_exited", + "name": "sort_children", "arguments": [ ] - }, - { - "name": "mouse_entered", - "arguments": [ - ] - }, - { - "name": "input_event", - "arguments": [ - { - "name": "viewport", - "type": "Object", - "default_value": "" - }, - { - "name": "event", - "type": "InputEvent", - "default_value": "" - }, - { - "name": "shape_idx", - "type": "int", - "default_value": "" - } - ] } ], "methods": [ { - "name": "_input_event", + "name": "_sort_children", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -98934,4423 +54215,52 @@ "is_virtual": true, "has_varargs": false, "is_from_script": false, + "arguments": [ + ] + }, + { + "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": "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": [ + ] + }, + { + "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": "viewport", + "name": "child", "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": "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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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_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_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": "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": "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": "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": "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_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", - "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_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_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_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_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": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "PhysicsBody2D", - "base_class": "CollisionObject2D", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "layers", - "type": "int", - "getter": "_get_layers", - "setter": "_set_layers", - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "_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": "_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": "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "StaticBody2D", - "base_class": "PhysicsBody2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "constant_linear_velocity", - "type": "Vector2", - "getter": "get_constant_linear_velocity", - "setter": "set_constant_linear_velocity", - "index": -1 - }, - { - "name": "constant_angular_velocity", - "type": "float", - "getter": "get_constant_angular_velocity", - "setter": "set_constant_angular_velocity", - "index": -1 - }, - { - "name": "friction", - "type": "float", - "getter": "get_friction", - "setter": "set_friction", - "index": -1 - }, - { - "name": "bounce", - "type": "float", - "getter": "get_bounce", - "setter": "set_bounce", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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_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": "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_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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "RigidBody2D", - "base_class": "PhysicsBody2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "MODE_RIGID": 0, - "MODE_STATIC": 1, - "MODE_CHARACTER": 2, - "MODE_KINEMATIC": 3, - "CCD_MODE_DISABLED": 0, - "CCD_MODE_CAST_RAY": 1, - "CCD_MODE_CAST_SHAPE": 2 - }, - "properties": [ - { - "name": "mode", - "type": "int", - "getter": "get_mode", - "setter": "set_mode", - "index": -1 - }, - { - "name": "mass", - "type": "float", - "getter": "get_mass", - "setter": "set_mass", - "index": -1 - }, - { - "name": "inertia", - "type": "float", - "getter": "get_inertia", - "setter": "set_inertia", - "index": -1 - }, - { - "name": "weight", - "type": "float", - "getter": "get_weight", - "setter": "set_weight", - "index": -1 - }, - { - "name": "friction", - "type": "float", - "getter": "get_friction", - "setter": "set_friction", - "index": -1 - }, - { - "name": "bounce", - "type": "float", - "getter": "get_bounce", - "setter": "set_bounce", - "index": -1 - }, - { - "name": "gravity_scale", - "type": "float", - "getter": "get_gravity_scale", - "setter": "set_gravity_scale", - "index": -1 - }, - { - "name": "custom_integrator", - "type": "bool", - "getter": "is_using_custom_integrator", - "setter": "set_use_custom_integrator", - "index": -1 - }, - { - "name": "continuous_cd", - "type": "int", - "getter": "get_continuous_collision_detection_mode", - "setter": "set_continuous_collision_detection_mode", - "index": -1 - }, - { - "name": "contacts_reported", - "type": "int", - "getter": "get_max_contacts_reported", - "setter": "set_max_contacts_reported", - "index": -1 - }, - { - "name": "contact_monitor", - "type": "bool", - "getter": "is_contact_monitor_enabled", - "setter": "set_contact_monitor", - "index": -1 - }, - { - "name": "sleeping", - "type": "bool", - "getter": "is_sleeping", - "setter": "set_sleeping", - "index": -1 - }, - { - "name": "can_sleep", - "type": "bool", - "getter": "is_able_to_sleep", - "setter": "set_can_sleep", - "index": -1 - }, - { - "name": "linear_velocity", - "type": "Vector2", - "getter": "get_linear_velocity", - "setter": "set_linear_velocity", - "index": -1 - }, - { - "name": "linear_damp", - "type": "float", - "getter": "get_linear_damp", - "setter": "set_linear_damp", - "index": -1 - }, - { - "name": "angular_velocity", - "type": "float", - "getter": "get_angular_velocity", - "setter": "set_angular_velocity", - "index": -1 - }, - { - "name": "angular_damp", - "type": "float", - "getter": "get_angular_damp", - "setter": "set_angular_damp", - "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 - } - ], - "signals": [ - { - "name": "body_entered", - "arguments": [ - { - "name": "body", - "type": "Object", - "default_value": "" - } - ] - }, - { - "name": "body_shape_entered", - "arguments": [ - { - "name": "body_id", - "type": "int", - "default_value": "" - }, - { - "name": "body", - "type": "Object", - "default_value": "" - }, - { - "name": "body_shape", - "type": "int", - "default_value": "" - }, - { - "name": "local_shape", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "sleeping_state_changed", - "arguments": [ - ] - }, - { - "name": "body_exited", - "arguments": [ - { - "name": "body", - "type": "Object", - "default_value": "" - } - ] - }, - { - "name": "body_shape_exited", - "arguments": [ - { - "name": "body_id", - "type": "int", - "default_value": "" - }, - { - "name": "body", - "type": "Object", - "default_value": "" - }, - { - "name": "body_shape", - "type": "int", - "default_value": "" - }, - { - "name": "local_shape", - "type": "int", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "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": "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": "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": "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": "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_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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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" - } - ] - }, - { - "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": "_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": "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": [ - ] - } - ], - "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": "KinematicBody2D", - "base_class": "PhysicsBody2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "collision/safe_margin", - "type": "float", - "getter": "get_safe_margin", - "setter": "set_safe_margin", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "floor_normal", - "type": "Vector2", - "has_default_value": true, - "default_value": "(0, 0)" - }, - { - "name": "infinite_inertia", - "type": "bool", - "has_default_value": true, - "default_value": "True" - }, - { - "name": "slope_stop_min_velocity", - "type": "float", - "has_default_value": true, - "default_value": "5" - }, - { - "name": "max_bounces", - "type": "int", - "has_default_value": true, - "default_value": "4" - }, - { - "name": "floor_max_angle", - "type": "float", - "has_default_value": true, - "default_value": "0.785398" - } - ] - }, - { - "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": false, - "default_value": "" - } - ] - }, - { - "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_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_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": "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": "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": "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_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_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": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "KinematicCollision2D", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "position", - "type": "Vector2", - "getter": "get_position", - "setter": "", - "index": -1 - }, - { - "name": "normal", - "type": "Vector2", - "getter": "get_normal", - "setter": "", - "index": -1 - }, - { - "name": "travel", - "type": "Vector2", - "getter": "get_travel", - "setter": "", - "index": -1 - }, - { - "name": "remainder", - "type": "Vector2", - "getter": "get_remainder", - "setter": "", - "index": -1 - }, - { - "name": "local_shape", - "type": "Object", - "getter": "get_local_shape", - "setter": "", - "index": -1 - }, - { - "name": "collider", - "type": "Object", - "getter": "get_collider", - "setter": "", - "index": -1 - }, - { - "name": "collider_id", - "type": "int", - "getter": "get_collider_id", - "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": "collider_metadata", - "type": "Variant", - "getter": "get_collider_metadata", - "setter": "", - "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": "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_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": [ - ] - }, - { - "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_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_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_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_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Area2D", - "base_class": "CollisionObject2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "SPACE_OVERRIDE_DISABLED": 0, - "SPACE_OVERRIDE_COMBINE": 1, - "SPACE_OVERRIDE_COMBINE_REPLACE": 2, - "SPACE_OVERRIDE_REPLACE": 3, - "SPACE_OVERRIDE_REPLACE_COMBINE": 4 - }, - "properties": [ - { - "name": "space_override", - "type": "int", - "getter": "get_space_override_mode", - "setter": "set_space_override_mode", - "index": -1 - }, - { - "name": "gravity_point", - "type": "bool", - "getter": "is_gravity_a_point", - "setter": "set_gravity_is_point", - "index": -1 - }, - { - "name": "gravity_distance_scale", - "type": "float", - "getter": "get_gravity_distance_scale", - "setter": "set_gravity_distance_scale", - "index": -1 - }, - { - "name": "gravity_vec", - "type": "Vector2", - "getter": "get_gravity_vector", - "setter": "set_gravity_vector", - "index": -1 - }, - { - "name": "gravity", - "type": "float", - "getter": "get_gravity", - "setter": "set_gravity", - "index": -1 - }, - { - "name": "linear_damp", - "type": "float", - "getter": "get_linear_damp", - "setter": "set_linear_damp", - "index": -1 - }, - { - "name": "angular_damp", - "type": "float", - "getter": "get_angular_damp", - "setter": "set_angular_damp", - "index": -1 - }, - { - "name": "priority", - "type": "int", - "getter": "get_priority", - "setter": "set_priority", - "index": -1 - }, - { - "name": "monitoring", - "type": "bool", - "getter": "is_monitoring", - "setter": "set_monitoring", - "index": -1 - }, - { - "name": "monitorable", - "type": "bool", - "getter": "is_monitorable", - "setter": "set_monitorable", - "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": "audio_bus_override", - "type": "bool", - "getter": "is_overriding_audio_bus", - "setter": "set_audio_bus_override", - "index": -1 - }, - { - "name": "audio_bus_name", - "type": "String", - "getter": "get_audio_bus_name", - "setter": "set_audio_bus_name", - "index": -1 - } - ], - "signals": [ - { - "name": "area_exited", - "arguments": [ - { - "name": "area", - "type": "Area2D", - "default_value": "" - } - ] - }, - { - "name": "area_shape_exited", - "arguments": [ - { - "name": "area_id", - "type": "int", - "default_value": "" - }, - { - "name": "area", - "type": "Area2D", - "default_value": "" - }, - { - "name": "area_shape", - "type": "int", - "default_value": "" - }, - { - "name": "self_shape", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "body_entered", - "arguments": [ - { - "name": "body", - "type": "PhysicsBody2D", - "default_value": "" - } - ] - }, - { - "name": "body_shape_entered", - "arguments": [ - { - "name": "body_id", - "type": "int", - "default_value": "" - }, - { - "name": "body", - "type": "PhysicsBody2D", - "default_value": "" - }, - { - "name": "body_shape", - "type": "int", - "default_value": "" - }, - { - "name": "area_shape", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "area_entered", - "arguments": [ - { - "name": "area", - "type": "Area2D", - "default_value": "" - } - ] - }, - { - "name": "area_shape_entered", - "arguments": [ - { - "name": "area_id", - "type": "int", - "default_value": "" - }, - { - "name": "area", - "type": "Area2D", - "default_value": "" - }, - { - "name": "area_shape", - "type": "int", - "default_value": "" - }, - { - "name": "self_shape", - "type": "int", - "default_value": "" - } - ] - }, - { - "name": "body_exited", - "arguments": [ - { - "name": "body", - "type": "PhysicsBody2D", - "default_value": "" - } - ] - }, - { - "name": "body_shape_exited", - "arguments": [ - { - "name": "body_id", - "type": "int", - "default_value": "" - }, - { - "name": "body", - "type": "PhysicsBody2D", - "default_value": "" - }, - { - "name": "body_shape", - "type": "int", - "default_value": "" - }, - { - "name": "area_shape", - "type": "int", - "default_value": "" - } - ] - } - ], - "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": "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": "_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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "Object", - "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": "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": "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": "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": "_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": "_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": "" - } - ] - } - ], - "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": "CollisionShape2D", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "shape", - "type": "Shape2D", - "getter": "get_shape", - "setter": "set_shape", - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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_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": "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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Shape2D", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "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": "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": "" - } - ] - }, - { - "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": "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_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_and_get_contacts", - "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": "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_and_get_contacts", - "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": "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": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "CollisionPolygon2D", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "BUILD_SOLIDS": 0, - "BUILD_SEGMENTS": 1 - }, - "properties": [ - { - "name": "build_mode", - "type": "int", - "getter": "get_build_mode", - "setter": "set_build_mode", - "index": -1 - }, - { - "name": "polygon", - "type": "PoolVector2Array", - "getter": "get_polygon", - "setter": "set_polygon", - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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_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": "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": [ - ] - } - ], - "enums": [ - { - "name": "BuildMode", - "values": { - "BUILD_SOLIDS": 0, - "BUILD_SEGMENTS": 1 - } - } - ] - }, - { - "name": "RayCast2D", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "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 - }, - { - "name": "cast_to", - "type": "Vector2", - "getter": "get_cast_to", - "setter": "set_cast_to", - "index": -1 - }, - { - "name": "collision_mask", - "type": "int", - "getter": "get_collision_mask", - "setter": "set_collision_mask", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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": "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": "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": "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_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_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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "VisibilityNotifier2D", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "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": "viewport_entered", - "arguments": [ - { - "name": "viewport", - "type": "Viewport", - "default_value": "" - } - ] - }, - { - "name": "screen_exited", - "arguments": [ - ] - }, - { - "name": "viewport_exited", - "arguments": [ - { - "name": "viewport", - "type": "Viewport", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "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", @@ -103358,182 +54268,14 @@ "default_value": "" } ] - }, - { - "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": [ - ] } ], "enums": [ ] }, { - "name": "VisibilityEnabler2D", - "base_class": "VisibilityNotifier2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "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 - }, - "properties": [ - { - "name": "pause_animations", - "type": "bool", - "getter": "is_enabler_enabled", - "setter": "set_enabler", - "index": 0 - }, - { - "name": "freeze_bodies", - "type": "bool", - "getter": "is_enabler_enabled", - "setter": "set_enabler", - "index": 1 - }, - { - "name": "pause_particles", - "type": "bool", - "getter": "is_enabler_enabled", - "setter": "set_enabler", - "index": 2 - }, - { - "name": "pause_animated_sprites", - "type": "bool", - "getter": "is_enabler_enabled", - "setter": "set_enabler", - "index": 5 - }, - { - "name": "process_parent", - "type": "bool", - "getter": "is_enabler_enabled", - "setter": "set_enabler", - "index": 3 - }, - { - "name": "physics_process_parent", - "type": "bool", - "getter": "is_enabler_enabled", - "setter": "set_enabler", - "index": 4 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "_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": "Object", - "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": "Polygon2D", - "base_class": "Node2D", + "name": "ColorRect", + "base_class": "Control", "api_type": "core", "singleton": false, "instanciable": true, @@ -103541,116 +54283,11 @@ "constants": { }, "properties": [ - { - "name": "polygon", - "type": "PoolVector2Array", - "getter": "get_polygon", - "setter": "set_polygon", - "index": -1 - }, - { - "name": "uv", - "type": "PoolVector2Array", - "getter": "get_uv", - "setter": "set_uv", - "index": -1 - }, - { - "name": "splits", - "type": "PoolIntArray", - "getter": "get_splits", - "setter": "set_splits", - "index": -1 - }, { "name": "color", "type": "Color", - "getter": "get_color", - "setter": "set_color", - "index": -1 - }, - { - "name": "vertex_colors", - "type": "PoolColorArray", - "getter": "get_vertex_colors", - "setter": "set_vertex_colors", - "index": -1 - }, - { - "name": "offset", - "type": "Vector2", - "getter": "get_offset", - "setter": "set_offset", - "index": -1 - }, - { - "name": "antialiased", - "type": "bool", - "getter": "get_antialiased", - "setter": "set_antialiased", - "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_scale", - "type": "Vector2", - "getter": "get_texture_scale", - "setter": "set_texture_scale", - "index": -1 - }, - { - "name": "texture_rotation_degrees", - "type": "float", - "getter": "get_texture_rotation_degrees", - "setter": "set_texture_rotation_degrees", - "index": -1 - }, - { - "name": "texture_rotation", - "type": "float", - "getter": "get_texture_rotation", - "setter": "set_texture_rotation", - "index": -1 - }, - { - "name": "skeleton", - "type": "NodePath", - "getter": "get_skeleton", - "setter": "set_skeleton", - "index": -1 - }, - { - "name": "invert_enable", - "type": "bool", - "getter": "get_invert", - "setter": "set_invert", - "index": -1 - }, - { - "name": "invert_border", - "type": "float", - "getter": "get_invert_border", - "setter": "set_invert_border", - "index": -1 - }, - { - "name": "bones", - "type": "bool", - "getter": "_get_bones", - "setter": "_set_bones", + "getter": "get_frame_color", + "setter": "set_frame_color", "index": -1 } ], @@ -103658,71 +54295,7 @@ ], "methods": [ { - "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": "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": "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": "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": "set_color", + "name": "set_frame_color", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -103741,7 +54314,7 @@ ] }, { - "name": "get_color", + "name": "get_frame_color", "return_type": "Color", "is_editor": false, "is_noscript": false, @@ -103752,3258 +54325,6 @@ "is_from_script": false, "arguments": [ ] - }, - { - "name": "set_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": "splits", - "type": "PoolIntArray", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "get_splits", - "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": "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": "" - } - ] - }, - { - "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_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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "_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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Skeleton2D", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "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_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", - "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": "arg0", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "Bone2D", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "rest", - "type": "Transform2D", - "getter": "get_rest", - "setter": "set_rest", - "index": -1 - }, - { - "name": "default_length", - "type": "float", - "getter": "get_default_length", - "setter": "set_default_length", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "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_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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "Light2D", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "MODE_ADD": 0, - "MODE_SUB": 1, - "MODE_MIX": 2, - "MODE_MASK": 3, - "SHADOW_FILTER_NONE": 0, - "SHADOW_FILTER_PCF3": 1, - "SHADOW_FILTER_PCF5": 2, - "SHADOW_FILTER_PCF7": 3, - "SHADOW_FILTER_PCF9": 4, - "SHADOW_FILTER_PCF13": 5 - }, - "properties": [ - { - "name": "enabled", - "type": "bool", - "getter": "is_enabled", - "setter": "set_enabled", - "index": -1 - }, - { - "name": "editor_only", - "type": "bool", - "getter": "is_editor_only", - "setter": "set_editor_only", - "index": -1 - }, - { - "name": "texture", - "type": "Texture", - "getter": "get_texture", - "setter": "set_texture", - "index": -1 - }, - { - "name": "offset", - "type": "Vector2", - "getter": "get_texture_offset", - "setter": "set_texture_offset", - "index": -1 - }, - { - "name": "texture_scale", - "type": "float", - "getter": "get_texture_scale", - "setter": "set_texture_scale", - "index": -1 - }, - { - "name": "color", - "type": "Color", - "getter": "get_color", - "setter": "set_color", - "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": "range_height", - "type": "float", - "getter": "get_height", - "setter": "set_height", - "index": -1 - }, - { - "name": "range_z_min", - "type": "int", - "getter": "get_z_range_min", - "setter": "set_z_range_min", - "index": -1 - }, - { - "name": "range_z_max", - "type": "int", - "getter": "get_z_range_max", - "setter": "set_z_range_max", - "index": -1 - }, - { - "name": "range_layer_min", - "type": "int", - "getter": "get_layer_range_min", - "setter": "set_layer_range_min", - "index": -1 - }, - { - "name": "range_layer_max", - "type": "int", - "getter": "get_layer_range_max", - "setter": "set_layer_range_max", - "index": -1 - }, - { - "name": "range_item_cull_mask", - "type": "int", - "getter": "get_item_cull_mask", - "setter": "set_item_cull_mask", - "index": -1 - }, - { - "name": "shadow_enabled", - "type": "bool", - "getter": "is_shadow_enabled", - "setter": "set_shadow_enabled", - "index": -1 - }, - { - "name": "shadow_color", - "type": "Color", - "getter": "get_shadow_color", - "setter": "set_shadow_color", - "index": -1 - }, - { - "name": "shadow_buffer_size", - "type": "int", - "getter": "get_shadow_buffer_size", - "setter": "set_shadow_buffer_size", - "index": -1 - }, - { - "name": "shadow_gradient_length", - "type": "float", - "getter": "get_shadow_gradient_length", - "setter": "set_shadow_gradient_length", - "index": -1 - }, - { - "name": "shadow_filter", - "type": "float", - "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_item_cull_mask", - "type": "int", - "getter": "get_item_shadow_cull_mask", - "setter": "set_item_shadow_cull_mask", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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": "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": "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": "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_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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "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, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "occluder", - "type": "OccluderPolygon2D", - "getter": "get_occluder_polygon", - "setter": "set_occluder_polygon", - "index": -1 - }, - { - "name": "light_mask", - "type": "int", - "getter": "get_occluder_light_mask", - "setter": "set_occluder_light_mask", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "OccluderPolygon2D", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "CULL_DISABLED": 0, - "CULL_CLOCKWISE": 1, - "CULL_COUNTER_CLOCKWISE": 2 - }, - "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": "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": "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_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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "CullMode", - "values": { - "CULL_DISABLED": 0, - "CULL_CLOCKWISE": 1, - "CULL_COUNTER_CLOCKWISE": 2 - } - } - ] - }, - { - "name": "YSort", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "BackBufferCopy", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "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": "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": "" - } - ] - }, - { - "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "CopyMode", - "values": { - "COPY_MODE_DISABLED": 0, - "COPY_MODE_RECT": 1, - "COPY_MODE_VIEWPORT": 2 - } - } - ] - }, - { - "name": "Camera2D", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "ANCHOR_MODE_FIXED_TOP_LEFT": 0, - "ANCHOR_MODE_DRAG_CENTER": 1 - }, - "properties": [ - { - "name": "offset", - "type": "Vector2", - "getter": "get_offset", - "setter": "set_offset", - "index": -1 - }, - { - "name": "anchor_mode", - "type": "int", - "getter": "get_anchor_mode", - "setter": "set_anchor_mode", - "index": -1 - }, - { - "name": "rotating", - "type": "bool", - "getter": "is_rotating", - "setter": "set_rotating", - "index": -1 - }, - { - "name": "current", - "type": "bool", - "getter": "is_current", - "setter": "_set_current", - "index": -1 - }, - { - "name": "zoom", - "type": "Vector2", - "getter": "get_zoom", - "setter": "set_zoom", - "index": -1 - }, - { - "name": "custom_viewport", - "type": "Viewport", - "getter": "get_custom_viewport", - "setter": "set_custom_viewport", - "index": -1 - }, - { - "name": "limit_left", - "type": "int", - "getter": "get_limit", - "setter": "set_limit", - "index": 0 - }, - { - "name": "limit_top", - "type": "int", - "getter": "get_limit", - "setter": "set_limit", - "index": 1 - }, - { - "name": "limit_right", - "type": "int", - "getter": "get_limit", - "setter": "set_limit", - "index": 2 - }, - { - "name": "limit_bottom", - "type": "int", - "getter": "get_limit", - "setter": "set_limit", - "index": 3 - }, - { - "name": "limit_smoothed", - "type": "bool", - "getter": "is_limit_smoothing_enabled", - "setter": "set_limit_smoothing_enabled", - "index": -1 - }, - { - "name": "drag_margin_h_enabled", - "type": "bool", - "getter": "is_h_drag_enabled", - "setter": "set_h_drag_enabled", - "index": -1 - }, - { - "name": "drag_margin_v_enabled", - "type": "bool", - "getter": "is_v_drag_enabled", - "setter": "set_v_drag_enabled", - "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": "offset_v", - "type": "float", - "getter": "get_v_offset", - "setter": "set_v_offset", - "index": -1 - }, - { - "name": "offset_h", - "type": "float", - "getter": "get_h_offset", - "setter": "set_h_offset", - "index": -1 - }, - { - "name": "drag_margin_left", - "type": "float", - "getter": "get_drag_margin", - "setter": "set_drag_margin", - "index": 0 - }, - { - "name": "drag_margin_top", - "type": "float", - "getter": "get_drag_margin", - "setter": "set_drag_margin", - "index": 1 - }, - { - "name": "drag_margin_right", - "type": "float", - "getter": "get_drag_margin", - "setter": "set_drag_margin", - "index": 2 - }, - { - "name": "drag_margin_bottom", - "type": "float", - "getter": "get_drag_margin", - "setter": "set_drag_margin", - "index": 3 - }, - { - "name": "editor_draw_screen", - "type": "bool", - "getter": "is_screen_drawing_enabled", - "setter": "set_screen_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_drag_margin", - "type": "bool", - "getter": "is_margin_drawing_enabled", - "setter": "set_margin_drawing_enabled", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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": "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": "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": "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": "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": "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": "_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": "_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": "_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "" - } - ] - }, - { - "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": "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "_set_old_smoothing", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "is_reverse": false, - "is_virtual": true, - "has_varargs": false, - "is_from_script": false, - "arguments": [ - { - "name": "follow_smoothing", - "type": "float", - "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "AnchorMode", - "values": { - "ANCHOR_MODE_FIXED_TOP_LEFT": 0, - "ANCHOR_MODE_DRAG_CENTER": 1 - } - } - ] - }, - { - "name": "Joint2D", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "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 - }, - { - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "PinJoint2D", - "base_class": "Joint2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "softness", - "type": "float", - "getter": "get_softness", - "setter": "set_softness", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] } ], "enums": [ @@ -107288,7 +54609,8 @@ "is_reference": true, "constants": { "BITMASK_2X2": 0, - "BITMASK_3X3": 1, + "BITMASK_3X3_MINIMAL": 1, + "BITMASK_3X3": 2, "BIND_TOPLEFT": 1, "BIND_TOP": 2, "BIND_TOPRIGHT": 4, @@ -107607,6 +54929,50 @@ } ] }, + { + "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_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_set_texture_offset", "return_type": "void", @@ -108337,11 +55703,243 @@ "name": "BitmaskMode", "values": { "BITMASK_2X2": 0, - "BITMASK_3X3": 1 + "BITMASK_3X3_MINIMAL": 1, + "BITMASK_3X3": 2 } } ] }, + { + "name": "PinJoint2D", + "base_class": "Joint2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "softness", + "type": "float", + "getter": "get_softness", + "setter": "set_softness", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Joint2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "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 + }, + { + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, { "name": "TileMap", "base_class": "Node2D", @@ -109174,6 +56772,31 @@ } ] }, + { + "name": "set_celld", + "return_type": "void", + "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": "Vector2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg1", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "get_cell", "return_type": "int", @@ -109435,13 +57058,13 @@ ] }, { - "name": "_update_dirty_quadrants", + "name": "update_dirty_quadrants", "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ @@ -109551,418 +57174,6 @@ } ] }, - { - "name": "ParallaxBackground", - "base_class": "CanvasLayer", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "scroll_offset", - "type": "Vector2", - "getter": "get_scroll_offset", - "setter": "set_scroll_offset", - "index": -1 - }, - { - "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_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_ignore_camera_zoom", - "type": "bool", - "getter": "is_ignore_camera_zoom", - "setter": "set_ignore_camera_zoom", - "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ParallaxLayer", - "base_class": "Node2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "motion_scale", - "type": "Vector2", - "getter": "get_motion_scale", - "setter": "set_motion_scale", - "index": -1 - }, - { - "name": "motion_offset", - "type": "Vector2", - "getter": "get_motion_offset", - "setter": "set_motion_offset", - "index": -1 - }, - { - "name": "motion_mirroring", - "type": "Vector2", - "getter": "get_mirroring", - "setter": "set_mirroring", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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_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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, { "name": "TouchScreenButton", "base_class": "Node2D", @@ -110383,6 +57594,418 @@ } ] }, + { + "name": "ParallaxBackground", + "base_class": "CanvasLayer", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "scroll_offset", + "type": "Vector2", + "getter": "get_scroll_offset", + "setter": "set_scroll_offset", + "index": -1 + }, + { + "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_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_ignore_camera_zoom", + "type": "bool", + "getter": "is_ignore_camera_zoom", + "setter": "set_ignore_camera_zoom", + "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ParallaxLayer", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "motion_scale", + "type": "Vector2", + "getter": "get_motion_scale", + "setter": "set_motion_scale", + "index": -1 + }, + { + "name": "motion_offset", + "type": "Vector2", + "getter": "get_motion_offset", + "setter": "set_motion_offset", + "index": -1 + }, + { + "name": "motion_mirroring", + "type": "Vector2", + "getter": "get_mirroring", + "setter": "set_mirroring", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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_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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, { "name": "RemoteTransform2D", "base_class": "Node2D", @@ -110774,7 +58397,7 @@ "name": "compress_flags", "type": "int", "has_default_value": true, - "default_value": "97792" + "default_value": "97280" } ] }, @@ -111320,6 +58943,180 @@ "enums": [ ] }, + { + "name": "CubeMesh", + "base_class": "PrimitiveMesh", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "size", + "type": "Vector3", + "getter": "get_size", + "setter": "set_size", + "index": -1 + }, + { + "name": "subdivide_width", + "type": "int", + "getter": "get_subdivide_width", + "setter": "set_subdivide_width", + "index": -1 + }, + { + "name": "subdivide_height", + "type": "int", + "getter": "get_subdivide_height", + "setter": "set_subdivide_height", + "index": -1 + }, + { + "name": "subdivide_depth", + "type": "int", + "getter": "get_subdivide_depth", + "setter": "set_subdivide_depth", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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": "" + } + ] + }, + { + "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_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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, { "name": "CapsuleMesh", "base_class": "PrimitiveMesh", @@ -111494,180 +59291,6 @@ "enums": [ ] }, - { - "name": "CubeMesh", - "base_class": "PrimitiveMesh", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "size", - "type": "Vector2", - "getter": "get_size", - "setter": "set_size", - "index": -1 - }, - { - "name": "subdivide_width", - "type": "int", - "getter": "get_subdivide_width", - "setter": "set_subdivide_width", - "index": -1 - }, - { - "name": "subdivide_height", - "type": "int", - "getter": "get_subdivide_height", - "setter": "set_subdivide_height", - "index": -1 - }, - { - "name": "subdivide_depth", - "type": "int", - "getter": "get_subdivide_depth", - "setter": "set_subdivide_depth", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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": "" - } - ] - }, - { - "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_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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, { "name": "CylinderMesh", "base_class": "PrimitiveMesh", @@ -111881,411 +59504,6 @@ "enums": [ ] }, - { - "name": "PlaneMesh", - "base_class": "PrimitiveMesh", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "size", - "type": "Vector2", - "getter": "get_size", - "setter": "set_size", - "index": -1 - }, - { - "name": "subdivide_width", - "type": "int", - "getter": "get_subdivide_width", - "setter": "set_subdivide_width", - "index": -1 - }, - { - "name": "subdivide_depth", - "type": "int", - "getter": "get_subdivide_depth", - "setter": "set_subdivide_depth", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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": "" - } - ] - }, - { - "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_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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "PrismMesh", - "base_class": "PrimitiveMesh", - "api_type": "core", - "singleton": false, - "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": "Vector2", - "getter": "get_size", - "setter": "set_size", - "index": -1 - }, - { - "name": "subdivide_width", - "type": "int", - "getter": "get_subdivide_width", - "setter": "set_subdivide_width", - "index": -1 - }, - { - "name": "subdivide_height", - "type": "int", - "getter": "get_subdivide_height", - "setter": "set_subdivide_height", - "index": -1 - }, - { - "name": "subdivide_depth", - "type": "int", - "getter": "get_subdivide_depth", - "setter": "set_subdivide_depth", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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_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": "" - } - ] - }, - { - "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_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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "QuadMesh", - "base_class": "PrimitiveMesh", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "size", - "type": "Vector2", - "getter": "get_size", - "setter": "set_size", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, { "name": "SphereMesh", "base_class": "PrimitiveMesh", @@ -112565,7 +59783,9 @@ "FLAG_TRIPLANAR_USE_WORLD": 9, "FLAG_ALBEDO_TEXTURE_FORCE_SRGB": 13, "FLAG_DONT_RECEIVE_SHADOWS": 14, - "FLAG_MAX": 15, + "FLAG_DISABLE_AMBIENT_LIGHT": 16, + "FLAG_ENSURE_CORRECT_NORMALS": 15, + "FLAG_MAX": 17, "DIFFUSE_BURLEY": 0, "DIFFUSE_LAMBERT": 1, "DIFFUSE_LAMBERT_WRAP": 2, @@ -112652,6 +59872,20 @@ "setter": "set_flag", "index": 14 }, + { + "name": "flags_disable_ambient_light", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 16 + }, + { + "name": "flags_ensure_correct_normals", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 15 + }, { "name": "vertex_color_use_as_albedo", "type": "bool", @@ -115119,7 +62353,9 @@ "FLAG_USE_ALPHA_SCISSOR": 12, "FLAG_ALBEDO_TEXTURE_FORCE_SRGB": 13, "FLAG_DONT_RECEIVE_SHADOWS": 14, - "FLAG_MAX": 15 + "FLAG_ENSURE_CORRECT_NORMALS": 15, + "FLAG_DISABLE_AMBIENT_LIGHT": 16, + "FLAG_MAX": 17 } }, { @@ -115198,6 +62434,56558 @@ } ] }, + { + "name": "PlaneMesh", + "base_class": "PrimitiveMesh", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "size", + "type": "Vector2", + "getter": "get_size", + "setter": "set_size", + "index": -1 + }, + { + "name": "subdivide_width", + "type": "int", + "getter": "get_subdivide_width", + "setter": "set_subdivide_width", + "index": -1 + }, + { + "name": "subdivide_depth", + "type": "int", + "getter": "get_subdivide_depth", + "setter": "set_subdivide_depth", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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": "" + } + ] + }, + { + "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_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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "QuadMesh", + "base_class": "PrimitiveMesh", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "size", + "type": "Vector2", + "getter": "get_size", + "setter": "set_size", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PrismMesh", + "base_class": "PrimitiveMesh", + "api_type": "core", + "singleton": false, + "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": "Vector2", + "getter": "get_size", + "setter": "set_size", + "index": -1 + }, + { + "name": "subdivide_width", + "type": "int", + "getter": "get_subdivide_width", + "setter": "set_subdivide_width", + "index": -1 + }, + { + "name": "subdivide_height", + "type": "int", + "getter": "get_subdivide_height", + "setter": "set_subdivide_height", + "index": -1 + }, + { + "name": "subdivide_depth", + "type": "int", + "getter": "get_subdivide_depth", + "setter": "set_subdivide_depth", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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_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": "" + } + ] + }, + { + "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_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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Tabs", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2, + "ALIGN_MAX": 3, + "CLOSE_BUTTON_SHOW_NEVER": 0, + "CLOSE_BUTTON_SHOW_ACTIVE_ONLY": 1, + "CLOSE_BUTTON_SHOW_ALWAYS": 2, + "CLOSE_BUTTON_MAX": 3 + }, + "properties": [ + { + "name": "current_tab", + "type": "int", + "getter": "get_current_tab", + "setter": "set_current_tab", + "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 + }, + { + "name": "scrolling_enabled", + "type": "bool", + "getter": "get_scrolling_enabled", + "setter": "set_scrolling_enabled", + "index": -1 + }, + { + "name": "drag_to_rearrange_enabled", + "type": "bool", + "getter": "get_drag_to_rearrange_enabled", + "setter": "set_drag_to_rearrange_enabled", + "index": -1 + } + ], + "signals": [ + { + "name": "tab_close", + "arguments": [ + { + "name": "tab", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "tab_clicked", + "arguments": [ + { + "name": "tab", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "reposition_active_tab_request", + "arguments": [ + { + "name": "idx_to", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "right_button_pressed", + "arguments": [ + { + "name": "tab", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "tab_changed", + "arguments": [ + { + "name": "tab", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "tab_hover", + "arguments": [ + { + "name": "tab", + "type": "int", + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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_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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "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": "TabContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2 + }, + "properties": [ + { + "name": "tab_align", + "type": "int", + "getter": "get_tab_align", + "setter": "set_tab_align", + "index": -1 + }, + { + "name": "current_tab", + "type": "int", + "getter": "get_current_tab", + "setter": "set_current_tab", + "index": -1 + }, + { + "name": "tabs_visible", + "type": "bool", + "getter": "are_tabs_visible", + "setter": "set_tabs_visible", + "index": -1 + }, + { + "name": "drag_to_rearrange_enabled", + "type": "bool", + "getter": "get_drag_to_rearrange_enabled", + "setter": "set_drag_to_rearrange_enabled", + "index": -1 + } + ], + "signals": [ + { + "name": "pre_popup_pressed", + "arguments": [ + ] + }, + { + "name": "tab_selected", + "arguments": [ + { + "name": "tab", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "tab_changed", + "arguments": [ + { + "name": "tab", + "type": "int", + "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": "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": "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": "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_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_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_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": "idx", + "type": "int", + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "_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": "_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": [ + ] + } + ], + "enums": [ + { + "name": "TabAlign", + "values": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2 + } + } + ] + }, + { + "name": "VSeparator", + "base_class": "Separator", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "TextureButton", + "base_class": "BaseButton", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "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 + }, + "properties": [ + { + "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 + }, + { + "name": "texture_hover", + "type": "Texture", + "getter": "get_hover_texture", + "setter": "set_hover_texture", + "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_click_mask", + "type": "BitMap", + "getter": "get_click_mask", + "setter": "set_click_mask", + "index": -1 + }, + { + "name": "expand", + "type": "bool", + "getter": "get_expand", + "setter": "set_expand", + "index": -1 + }, + { + "name": "stretch_mode", + "type": "int", + "getter": "get_stretch_mode", + "setter": "set_stretch_mode", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_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_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_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_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_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_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": "" + } + ] + }, + { + "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_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_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_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_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_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_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": [ + ] + } + ], + "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": "Separator", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "HSeparator", + "base_class": "Separator", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "HBoxContainer", + "base_class": "BoxContainer", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "BitMap", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "data", + "type": "Dictionary", + "getter": "_get_data", + "setter": "_set_data", + "index": -1 + } + ], + "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": "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": "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": "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": "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": "p_rect", + "type": "Rect2", + "has_default_value": false, + "default_value": "" + }, + { + "name": "bit", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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_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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VBoxContainer", + "base_class": "BoxContainer", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "GridContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "columns", + "type": "int", + "getter": "get_columns", + "setter": "set_columns", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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_child_control_at_cell", + "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": "row", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "column", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "BoxContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "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": "PanelContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "TextureProgress", + "base_class": "Range", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "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 + }, + "properties": [ + { + "name": "texture_under", + "type": "Texture", + "getter": "get_under_texture", + "setter": "set_under_texture", + "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": "fill_mode", + "type": "int", + "getter": "get_fill_mode", + "setter": "set_fill_mode", + "index": -1 + }, + { + "name": "tint_under", + "type": "Color", + "getter": "get_tint_under", + "setter": "set_tint_under", + "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": "radial_initial_angle", + "type": "float", + "getter": "get_radial_initial_angle", + "setter": "set_radial_initial_angle", + "index": -1 + }, + { + "name": "radial_fill_degrees", + "type": "float", + "getter": "get_fill_degrees", + "setter": "set_fill_degrees", + "index": -1 + }, + { + "name": "radial_center_offset", + "type": "Vector2", + "getter": "get_radial_center_offset", + "setter": "set_radial_center_offset", + "index": -1 + }, + { + "name": "nine_patch_stretch", + "type": "bool", + "getter": "get_nine_patch_stretch", + "setter": "set_nine_patch_stretch", + "index": -1 + }, + { + "name": "stretch_margin_left", + "type": "int", + "getter": "get_stretch_margin", + "setter": "set_stretch_margin", + "index": 0 + }, + { + "name": "stretch_margin_top", + "type": "int", + "getter": "get_stretch_margin", + "setter": "set_stretch_margin", + "index": 1 + }, + { + "name": "stretch_margin_right", + "type": "int", + "getter": "get_stretch_margin", + "setter": "set_stretch_margin", + "index": 2 + }, + { + "name": "stretch_margin_bottom", + "type": "int", + "getter": "get_stretch_margin", + "setter": "set_stretch_margin", + "index": 3 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "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": "CenterContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ScrollContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "scroll_horizontal_enabled", + "type": "bool", + "getter": "is_h_scroll_enabled", + "setter": "set_enable_h_scroll", + "index": -1 + }, + { + "name": "scroll_horizontal", + "type": "int", + "getter": "get_h_scroll", + "setter": "set_h_scroll", + "index": -1 + }, + { + "name": "scroll_vertical_enabled", + "type": "bool", + "getter": "is_v_scroll_enabled", + "setter": "set_enable_v_scroll", + "index": -1 + }, + { + "name": "scroll_vertical", + "type": "int", + "getter": "get_v_scroll", + "setter": "set_v_scroll", + "index": -1 + }, + { + "name": "scroll_deadzone", + "type": "int", + "getter": "get_deadzone", + "setter": "set_deadzone", + "index": -1 + } + ], + "signals": [ + { + "name": "scroll_started", + "arguments": [ + ] + }, + { + "name": "scroll_ended", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "_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_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": "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": "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": "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": "_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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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_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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ItemList", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "ICON_MODE_TOP": 0, + "ICON_MODE_LEFT": 1, + "SELECT_SINGLE": 0, + "SELECT_MULTI": 1 + }, + "properties": [ + { + "name": "items", + "type": "Array", + "getter": "_get_items", + "setter": "_set_items", + "index": -1 + }, + { + "name": "select_mode", + "type": "int", + "getter": "get_select_mode", + "setter": "set_select_mode", + "index": -1 + }, + { + "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": "max_text_lines", + "type": "int", + "getter": "get_max_text_lines", + "setter": "set_max_text_lines", + "index": -1 + }, + { + "name": "auto_height", + "type": "bool", + "getter": "has_auto_height", + "setter": "set_auto_height", + "index": -1 + }, + { + "name": "max_columns", + "type": "int", + "getter": "get_max_columns", + "setter": "set_max_columns", + "index": -1 + }, + { + "name": "same_column_width", + "type": "bool", + "getter": "is_same_column_width", + "setter": "set_same_column_width", + "index": -1 + }, + { + "name": "fixed_column_width", + "type": "int", + "getter": "get_fixed_column_width", + "setter": "set_fixed_column_width", + "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": "fixed_icon_size", + "type": "Vector2", + "getter": "get_fixed_icon_size", + "setter": "set_fixed_icon_size", + "index": -1 + } + ], + "signals": [ + { + "name": "item_activated", + "arguments": [ + { + "name": "index", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "multi_selected", + "arguments": [ + { + "name": "index", + "type": "int", + "default_value": "" + }, + { + "name": "selected", + "type": "bool", + "default_value": "" + } + ] + }, + { + "name": "nothing_selected", + "arguments": [ + ] + }, + { + "name": "rmb_clicked", + "arguments": [ + { + "name": "at_position", + "type": "Vector2", + "default_value": "" + } + ] + }, + { + "name": "item_rmb_selected", + "arguments": [ + { + "name": "index", + "type": "int", + "default_value": "" + }, + { + "name": "at_position", + "type": "Vector2", + "default_value": "" + } + ] + }, + { + "name": "item_selected", + "arguments": [ + { + "name": "index", + "type": "int", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "_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": "_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": "_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": [ + ] + } + ], + "enums": [ + { + "name": "SelectMode", + "values": { + "SELECT_SINGLE": 0, + "SELECT_MULTI": 1 + } + }, + { + "name": "IconMode", + "values": { + "ICON_MODE_TOP": 0, + "ICON_MODE_LEFT": 1 + } + } + ] + }, + { + "name": "LineEdit", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2, + "ALIGN_FILL": 3, + "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 + }, + "properties": [ + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "align", + "type": "int", + "getter": "get_align", + "setter": "set_align", + "index": -1 + }, + { + "name": "max_length", + "type": "int", + "getter": "get_max_length", + "setter": "set_max_length", + "index": -1 + }, + { + "name": "editable", + "type": "bool", + "getter": "is_editable", + "setter": "set_editable", + "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": "expand_to_text_length", + "type": "bool", + "getter": "get_expand_to_text_length", + "setter": "set_expand_to_text_length", + "index": -1 + }, + { + "name": "focus_mode", + "type": "int", + "getter": "get_focus_mode", + "setter": "set_focus_mode", + "index": -1 + }, + { + "name": "context_menu_enabled", + "type": "bool", + "getter": "is_context_menu_enabled", + "setter": "set_context_menu_enabled", + "index": -1 + }, + { + "name": "placeholder_text", + "type": "String", + "getter": "get_placeholder", + "setter": "set_placeholder", + "index": -1 + }, + { + "name": "placeholder_alpha", + "type": "float", + "getter": "get_placeholder_alpha", + "setter": "set_placeholder_alpha", + "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 + } + ], + "signals": [ + { + "name": "text_entered", + "arguments": [ + { + "name": "new_text", + "type": "String", + "default_value": "" + } + ] + }, + { + "name": "text_changed", + "arguments": [ + { + "name": "new_text", + "type": "String", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "_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": "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": "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": "_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", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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_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_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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "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": "ConfirmationDialog", + "base_class": "AcceptDialog", + "api_type": "core", + "singleton": false, + "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": "WindowDialog", + "base_class": "Popup", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "window_title", + "type": "String", + "getter": "get_title", + "setter": "set_title", + "index": -1 + }, + { + "name": "resizable", + "type": "bool", + "getter": "get_resizable", + "setter": "set_resizable", + "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": "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": "" + } + ] + }, + { + "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": "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": "_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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VideoStream", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AcceptDialog", + "base_class": "WindowDialog", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "dialog_text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "dialog_hide_on_ok", + "type": "bool", + "getter": "get_hide_on_ok", + "setter": "set_hide_on_ok", + "index": -1 + } + ], + "signals": [ + { + "name": "confirmed", + "arguments": [ + ] + }, + { + "name": "custom_action", + "arguments": [ + { + "name": "action", + "type": "String", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "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_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": "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": "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": "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": "_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": "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": "Object", + "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "FileDialog", + "base_class": "ConfirmationDialog", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "MODE_OPEN_FILE": 0, + "MODE_OPEN_FILES": 1, + "MODE_OPEN_DIR": 2, + "MODE_OPEN_ANY": 3, + "MODE_SAVE_FILE": 4, + "ACCESS_RESOURCES": 0, + "ACCESS_USERDATA": 1, + "ACCESS_FILESYSTEM": 2 + }, + "properties": [ + { + "name": "mode_overrides_title", + "type": "bool", + "getter": "is_mode_overriding_title", + "setter": "set_mode_overrides_title", + "index": -1 + }, + { + "name": "mode", + "type": "int", + "getter": "get_mode", + "setter": "set_mode", + "index": -1 + }, + { + "name": "access", + "type": "int", + "getter": "get_access", + "setter": "set_access", + "index": -1 + }, + { + "name": "filters", + "type": "PoolStringArray", + "getter": "get_filters", + "setter": "set_filters", + "index": -1 + }, + { + "name": "show_hidden_files", + "type": "bool", + "getter": "is_showing_hidden_files", + "setter": "set_show_hidden_files", + "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 + } + ], + "signals": [ + { + "name": "files_selected", + "arguments": [ + { + "name": "paths", + "type": "PoolStringArray", + "default_value": "" + } + ] + }, + { + "name": "dir_selected", + "arguments": [ + { + "name": "dir", + "type": "String", + "default_value": "" + } + ] + }, + { + "name": "file_selected", + "arguments": [ + { + "name": "path", + "type": "String", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "_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": "_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": "_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": "_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": "_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": "_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": "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": "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": "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": "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_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": "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_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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "_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": "_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": "_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_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": "_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": "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": "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": [ + ] + } + ], + "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": "VideoPlayer", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "audio_track", + "type": "int", + "getter": "get_audio_track", + "setter": "set_audio_track", + "index": -1 + }, + { + "name": "stream", + "type": "VideoStream", + "getter": "get_stream", + "setter": "set_stream", + "index": -1 + }, + { + "name": "volume_db", + "type": "float", + "getter": "get_volume_db", + "setter": "set_volume_db", + "index": -1 + }, + { + "name": "volume", + "type": "float", + "getter": "get_volume", + "setter": "set_volume", + "index": -1 + }, + { + "name": "autoplay", + "type": "bool", + "getter": "has_autoplay", + "setter": "set_autoplay", + "index": -1 + }, + { + "name": "paused", + "type": "bool", + "getter": "is_paused", + "setter": "set_paused", + "index": -1 + }, + { + "name": "expand", + "type": "bool", + "getter": "has_expand", + "setter": "set_expand", + "index": -1 + }, + { + "name": "buffering_msec", + "type": "int", + "getter": "get_buffering_msec", + "setter": "set_buffering_msec", + "index": -1 + }, + { + "name": "stream_position", + "type": "float", + "getter": "get_stream_position", + "setter": "set_stream_position", + "index": -1 + }, + { + "name": "bus", + "type": "String", + "getter": "get_bus", + "setter": "set_bus", + "index": -1 + } + ], + "signals": [ + { + "name": "finished", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_video_texture", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PopupMenu", + "base_class": "Popup", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "items", + "type": "Array", + "getter": "_get_items", + "setter": "_set_items", + "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_checkable_item_selection", + "type": "bool", + "getter": "is_hide_on_checkable_item_selection", + "setter": "set_hide_on_checkable_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": "submenu_popup_delay", + "type": "float", + "getter": "get_submenu_popup_delay", + "setter": "set_submenu_popup_delay", + "index": -1 + } + ], + "signals": [ + { + "name": "index_pressed", + "arguments": [ + { + "name": "index", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "id_focused", + "arguments": [ + { + "name": "ID", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "id_pressed", + "arguments": [ + { + "name": "ID", + "type": "int", + "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": "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_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_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_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_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_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": "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_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_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_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_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": "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_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_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_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_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_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_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_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_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_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_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_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_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": "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": "" + } + ] + }, + { + "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_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": "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": "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_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_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": "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": "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": "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_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_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_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": "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_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_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": "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": "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": "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": "_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": "_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_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": "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": "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": "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": "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": "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": "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": "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Tree", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "SELECT_SINGLE": 0, + "SELECT_ROW": 1, + "SELECT_MULTI": 2, + "DROP_MODE_DISABLED": 0, + "DROP_MODE_ON_ITEM": 1, + "DROP_MODE_INBETWEEN": 2 + }, + "properties": [ + { + "name": "columns", + "type": "int", + "getter": "get_columns", + "setter": "set_columns", + "index": -1 + }, + { + "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": "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": "drop_mode_flags", + "type": "int", + "getter": "get_drop_mode_flags", + "setter": "set_drop_mode_flags", + "index": -1 + }, + { + "name": "select_mode", + "type": "int", + "getter": "get_select_mode", + "setter": "set_select_mode", + "index": -1 + } + ], + "signals": [ + { + "name": "item_activated", + "arguments": [ + ] + }, + { + "name": "multi_selected", + "arguments": [ + { + "name": "item", + "type": "Object", + "default_value": "" + }, + { + "name": "column", + "type": "int", + "default_value": "" + }, + { + "name": "selected", + "type": "bool", + "default_value": "" + } + ] + }, + { + "name": "column_title_pressed", + "arguments": [ + { + "name": "column", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "custom_popup_edited", + "arguments": [ + { + "name": "arrow_clicked", + "type": "bool", + "default_value": "" + } + ] + }, + { + "name": "item_collapsed", + "arguments": [ + { + "name": "item", + "type": "Object", + "default_value": "" + } + ] + }, + { + "name": "item_rmb_edited", + "arguments": [ + ] + }, + { + "name": "item_edited", + "arguments": [ + ] + }, + { + "name": "empty_tree_rmb_selected", + "arguments": [ + { + "name": "position", + "type": "Vector2", + "default_value": "" + } + ] + }, + { + "name": "nothing_selected", + "arguments": [ + ] + }, + { + "name": "item_double_clicked", + "arguments": [ + ] + }, + { + "name": "item_rmb_selected", + "arguments": [ + { + "name": "position", + "type": "Vector2", + "default_value": "" + } + ] + }, + { + "name": "item_selected", + "arguments": [ + ] + }, + { + "name": "cell_selected", + "arguments": [ + ] + }, + { + "name": "button_pressed", + "arguments": [ + { + "name": "item", + "type": "Object", + "default_value": "" + }, + { + "name": "column", + "type": "int", + "default_value": "" + }, + { + "name": "id", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "item_custom_button_pressed", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "_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": "_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": "_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": "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": "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": "parent", + "type": "Object", + "has_default_value": true, + "default_value": "Null" + }, + { + "name": "idx", + "type": "int", + "has_default_value": true, + "default_value": "-1" + } + ] + }, + { + "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": "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_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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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_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_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_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_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_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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "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": "TextEdit", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "SEARCH_MATCH_CASE": 1, + "SEARCH_WHOLE_WORDS": 2, + "SEARCH_BACKWARDS": 4, + "MENU_CUT": 0, + "MENU_COPY": 1, + "MENU_PASTE": 2, + "MENU_CLEAR": 3, + "MENU_SELECT_ALL": 4, + "MENU_UNDO": 5, + "MENU_MAX": 6 + }, + "properties": [ + { + "name": "text", + "type": "String", + "getter": "get_text", + "setter": "set_text", + "index": -1 + }, + { + "name": "readonly", + "type": "bool", + "getter": "is_readonly", + "setter": "set_readonly", + "index": -1 + }, + { + "name": "highlight_current_line", + "type": "bool", + "getter": "is_highlight_current_line_enabled", + "setter": "set_highlight_current_line", + "index": -1 + }, + { + "name": "syntax_highlighting", + "type": "bool", + "getter": "is_syntax_coloring_enabled", + "setter": "set_syntax_coloring", + "index": -1 + }, + { + "name": "show_line_numbers", + "type": "bool", + "getter": "is_show_line_numbers_enabled", + "setter": "set_show_line_numbers", + "index": -1 + }, + { + "name": "breakpoint_gutter", + "type": "bool", + "getter": "is_breakpoint_gutter_enabled", + "setter": "set_breakpoint_gutter_enabled", + "index": -1 + }, + { + "name": "highlight_all_occurrences", + "type": "bool", + "getter": "is_highlight_all_occurrences_enabled", + "setter": "set_highlight_all_occurrences", + "index": -1 + }, + { + "name": "override_selected_font_color", + "type": "bool", + "getter": "is_overriding_selected_font_color", + "setter": "set_override_selected_font_color", + "index": -1 + }, + { + "name": "context_menu_enabled", + "type": "bool", + "getter": "is_context_menu_enabled", + "setter": "set_context_menu_enabled", + "index": -1 + }, + { + "name": "smooth_scrolling", + "type": "bool", + "getter": "is_smooth_scroll_enabled", + "setter": "set_smooth_scroll_enable", + "index": -1 + }, + { + "name": "v_scroll_speed", + "type": "float", + "getter": "get_v_scroll_speed", + "setter": "set_v_scroll_speed", + "index": -1 + }, + { + "name": "hiding_enabled", + "type": "bool", + "getter": "is_hiding_enabled", + "setter": "set_hiding_enabled", + "index": -1 + }, + { + "name": "wrap_enabled", + "type": "bool", + "getter": "is_wrap_enabled", + "setter": "set_wrap_enabled", + "index": -1 + }, + { + "name": "caret_block_mode", + "type": "bool", + "getter": "cursor_is_block_mode", + "setter": "cursor_set_block_mode", + "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_moving_by_right_click", + "type": "bool", + "getter": "is_right_click_moving_caret", + "setter": "set_right_click_moves_caret", + "index": -1 + } + ], + "signals": [ + { + "name": "breakpoint_toggled", + "arguments": [ + { + "name": "row", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "text_changed", + "arguments": [ + ] + }, + { + "name": "symbol_lookup", + "arguments": [ + { + "name": "symbol", + "type": "String", + "default_value": "" + }, + { + "name": "row", + "type": "int", + "default_value": "" + }, + { + "name": "column", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "cursor_changed", + "arguments": [ + ] + }, + { + "name": "request_completion", + "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": "_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": "_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": "_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": "_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": "_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": "_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": "_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": "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": "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": "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_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_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": "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": "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_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_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_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_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_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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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_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_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_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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_hiding_enabled", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "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": "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": "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": "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": [ + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": [ + ] + } + ], + "enums": [ + { + "name": "SearchFlags", + "values": { + "SEARCH_MATCH_CASE": 1, + "SEARCH_WHOLE_WORDS": 2, + "SEARCH_BACKWARDS": 4 + } + }, + { + "name": "MenuItems", + "values": { + "MENU_CUT": 0, + "MENU_COPY": 1, + "MENU_PASTE": 2, + "MENU_CLEAR": 3, + "MENU_SELECT_ALL": 4, + "MENU_UNDO": 5, + "MENU_MAX": 6 + } + } + ] + }, + { + "name": "OptionButton", + "base_class": "Button", + "api_type": "core", + "singleton": false, + "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": "ID", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "item_selected", + "arguments": [ + { + "name": "ID", + "type": "int", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "_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": "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_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": "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_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_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_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": "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_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_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": "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": "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": "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": "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": "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": "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_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": "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": "_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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "TreeItem", + "base_class": "Object", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + "CELL_MODE_STRING": 0, + "CELL_MODE_CHECK": 1, + "CELL_MODE_RANGE": 2, + "CELL_MODE_RANGE_EXPRESSION": 3, + "CELL_MODE_ICON": 4, + "CELL_MODE_CUSTOM": 5, + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2 + }, + "properties": [ + { + "name": "collapsed", + "type": "bool", + "getter": "is_collapsed", + "setter": "set_collapsed", + "index": -1 + }, + { + "name": "disable_folding", + "type": "bool", + "getter": "is_folding_disabled", + "setter": "set_disable_folding", + "index": -1 + }, + { + "name": "custom_minimum_height", + "type": "int", + "getter": "get_custom_minimum_height", + "setter": "set_custom_minimum_height", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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_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_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_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_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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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", + "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "TreeCellMode", + "values": { + "CELL_MODE_STRING": 0, + "CELL_MODE_CHECK": 1, + "CELL_MODE_RANGE": 2, + "CELL_MODE_RANGE_EXPRESSION": 3, + "CELL_MODE_ICON": 4, + "CELL_MODE_CUSTOM": 5 + } + }, + { + "name": "TextAlign", + "values": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2 + } + } + ] + }, + { + "name": "HSplitContainer", + "base_class": "SplitContainer", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "MarginContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "PopupDialog", + "base_class": "Popup", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "SplitContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + "DRAGGER_VISIBLE": 0, + "DRAGGER_HIDDEN": 1, + "DRAGGER_HIDDEN_COLLAPSED": 2 + }, + "properties": [ + { + "name": "split_offset", + "type": "int", + "getter": "get_split_offset", + "setter": "set_split_offset", + "index": -1 + }, + { + "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 + } + ], + "signals": [ + { + "name": "dragged", + "arguments": [ + { + "name": "offset", + "type": "int", + "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": "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": "" + } + ] + }, + { + "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": "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": "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_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": "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": [ + ] + } + ], + "enums": [ + { + "name": "DraggerVisibility", + "values": { + "DRAGGER_VISIBLE": 0, + "DRAGGER_HIDDEN": 1, + "DRAGGER_HIDDEN_COLLAPSED": 2 + } + } + ] + }, + { + "name": "VSplitContainer", + "base_class": "SplitContainer", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "GraphNode", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "OVERLAY_DISABLED": 0, + "OVERLAY_BREAKPOINT": 1, + "OVERLAY_POSITION": 2 + }, + "properties": [ + { + "name": "title", + "type": "String", + "getter": "get_title", + "setter": "set_title", + "index": -1 + }, + { + "name": "offset", + "type": "Vector2", + "getter": "get_offset", + "setter": "set_offset", + "index": -1 + }, + { + "name": "show_close", + "type": "bool", + "getter": "is_close_button_visible", + "setter": "set_show_close_button", + "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": "comment", + "type": "bool", + "getter": "is_comment", + "setter": "set_comment", + "index": -1 + }, + { + "name": "overlay", + "type": "int", + "getter": "get_overlay", + "setter": "set_overlay", + "index": -1 + } + ], + "signals": [ + { + "name": "raise_request", + "arguments": [ + ] + }, + { + "name": "close_request", + "arguments": [ + ] + }, + { + "name": "dragged", + "arguments": [ + { + "name": "from", + "type": "Vector2", + "default_value": "" + }, + { + "name": "to", + "type": "Vector2", + "default_value": "" + } + ] + }, + { + "name": "offset_changed", + "arguments": [ + ] + }, + { + "name": "resize_request", + "arguments": [ + { + "name": "new_minsize", + "type": "Vector2", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "_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_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": "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": "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": "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": "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_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": "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": "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_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": "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": "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_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": "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": "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": "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": "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": "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": "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_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_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_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_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_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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "Overlay", + "values": { + "OVERLAY_DISABLED": 0, + "OVERLAY_BREAKPOINT": 1, + "OVERLAY_POSITION": 2 + } + } + ] + }, + { + "name": "ViewportContainer", + "base_class": "Container", + "api_type": "core", + "singleton": false, + "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": "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": "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_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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "SpinBox", + "base_class": "Range", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "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": "_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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "_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": "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ReferenceRect", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "ColorPicker", + "base_class": "BoxContainer", + "api_type": "core", + "singleton": false, + "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 + }, + { + "name": "raw_mode", + "type": "bool", + "getter": "is_raw_mode", + "setter": "set_raw_mode", + "index": -1 + }, + { + "name": "deferred_mode", + "type": "bool", + "getter": "is_deferred_mode", + "setter": "set_deferred_mode", + "index": -1 + } + ], + "signals": [ + { + "name": "color_changed", + "arguments": [ + { + "name": "color", + "type": "Color", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "_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": "_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": "_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": "_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": "_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": "_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": "_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": "_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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "_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": "_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": "_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": "_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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ColorPickerButton", + "base_class": "Button", + "api_type": "core", + "singleton": false, + "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": "popup_closed", + "arguments": [ + ] + }, + { + "name": "color_changed", + "arguments": [ + { + "name": "color", + "type": "Color", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "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": "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": "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "RichTextLabel", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "ALIGN_LEFT": 0, + "ALIGN_CENTER": 1, + "ALIGN_RIGHT": 2, + "ALIGN_FILL": 3, + "LIST_NUMBERS": 0, + "LIST_LETTERS": 1, + "LIST_DOTS": 2, + "ITEM_FRAME": 0, + "ITEM_TEXT": 1, + "ITEM_IMAGE": 2, + "ITEM_NEWLINE": 3, + "ITEM_FONT": 4, + "ITEM_COLOR": 5, + "ITEM_UNDERLINE": 6, + "ITEM_ALIGN": 7, + "ITEM_INDENT": 8, + "ITEM_LIST": 9, + "ITEM_TABLE": 10, + "ITEM_META": 11 + }, + "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": "visible_characters", + "type": "int", + "getter": "get_visible_characters", + "setter": "set_visible_characters", + "index": -1 + }, + { + "name": "percent_visible", + "type": "float", + "getter": "get_percent_visible", + "setter": "set_percent_visible", + "index": -1 + }, + { + "name": "meta_underlined", + "type": "bool", + "getter": "is_meta_underlined", + "setter": "set_meta_underline", + "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": "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": "override_selected_font_color", + "type": "bool", + "getter": "is_overriding_selected_font_color", + "setter": "set_override_selected_font_color", + "index": -1 + } + ], + "signals": [ + { + "name": "meta_clicked", + "arguments": [ + { + "name": "meta", + "type": "Variant", + "default_value": "" + } + ] + }, + { + "name": "meta_hover_started", + "arguments": [ + { + "name": "meta", + "type": "Variant", + "default_value": "" + } + ] + }, + { + "name": "meta_hover_ended", + "arguments": [ + { + "name": "meta", + "type": "Variant", + "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": "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": "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": "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": "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": "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": "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": "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_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_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_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_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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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_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": "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": "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": "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_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": "get_content_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": [ + ] + } + ], + "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_ALIGN": 7, + "ITEM_INDENT": 8, + "ITEM_LIST": 9, + "ITEM_TABLE": 10, + "ITEM_META": 11 + } + } + ] + }, + { + "name": "Skeleton", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "NOTIFICATION_UPDATE_SKELETON": 50 + }, + "properties": [ + ], + "signals": [ + ], + "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": "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_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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "Object", + "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": "Object", + "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": "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": "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": "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_global_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": "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_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": "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": "get_bone_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": "bone_idx", + "type": "int", + "has_default_value": false, + "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": "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_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "SpatialGizmo", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AnimationPlayer", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "ANIMATION_PROCESS_PHYSICS": 0, + "ANIMATION_PROCESS_IDLE": 1 + }, + "properties": [ + { + "name": "root_node", + "type": "NodePath", + "getter": "get_root", + "setter": "set_root", + "index": -1 + }, + { + "name": "current_animation", + "type": "String", + "getter": "get_current_animation", + "setter": "set_current_animation", + "index": -1 + }, + { + "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_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": "playback_process_mode", + "type": "int", + "getter": "get_animation_process_mode", + "setter": "set_animation_process_mode", + "index": -1 + }, + { + "name": "playback_default_blend_time", + "type": "float", + "getter": "get_default_blend_time", + "setter": "set_default_blend_time", + "index": -1 + }, + { + "name": "playback_active", + "type": "bool", + "getter": "is_active", + "setter": "set_active", + "index": -1 + }, + { + "name": "playback_speed", + "type": "float", + "getter": "get_speed_scale", + "setter": "set_speed_scale", + "index": -1 + } + ], + "signals": [ + { + "name": "caches_cleared", + "arguments": [ + ] + }, + { + "name": "animation_started", + "arguments": [ + { + "name": "anim_name", + "type": "String", + "default_value": "" + } + ] + }, + { + "name": "animation_changed", + "arguments": [ + { + "name": "old_name", + "type": "String", + "default_value": "" + }, + { + "name": "new_name", + "type": "String", + "default_value": "" + } + ] + }, + { + "name": "animation_finished", + "arguments": [ + { + "name": "anim_name", + "type": "String", + "default_value": "" + } + ] + } + ], + "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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_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_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": "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": "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": "" + } + ] + } + ], + "enums": [ + { + "name": "AnimationProcessMode", + "values": { + "ANIMATION_PROCESS_PHYSICS": 0, + "ANIMATION_PROCESS_IDLE": 1 + } + } + ] + }, + { + "name": "GraphEdit", + "base_class": "Control", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "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": "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 + } + ], + "signals": [ + { + "name": "delete_nodes_request", + "arguments": [ + ] + }, + { + "name": "duplicate_nodes_request", + "arguments": [ + ] + }, + { + "name": "popup_request", + "arguments": [ + { + "name": "p_position", + "type": "Vector2", + "default_value": "" + } + ] + }, + { + "name": "scroll_offset_changed", + "arguments": [ + { + "name": "ofs", + "type": "Vector2", + "default_value": "" + } + ] + }, + { + "name": "node_selected", + "arguments": [ + { + "name": "node", + "type": "Object", + "default_value": "" + } + ] + }, + { + "name": "_begin_node_move", + "arguments": [ + ] + }, + { + "name": "connection_to_empty", + "arguments": [ + { + "name": "from", + "type": "String", + "default_value": "" + }, + { + "name": "from_slot", + "type": "int", + "default_value": "" + }, + { + "name": "release_position", + "type": "Vector2", + "default_value": "" + } + ] + }, + { + "name": "disconnection_request", + "arguments": [ + { + "name": "from", + "type": "String", + "default_value": "" + }, + { + "name": "from_slot", + "type": "int", + "default_value": "" + }, + { + "name": "to", + "type": "String", + "default_value": "" + }, + { + "name": "to_slot", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "connection_request", + "arguments": [ + { + "name": "from", + "type": "String", + "default_value": "" + }, + { + "name": "from_slot", + "type": "int", + "default_value": "" + }, + { + "name": "to", + "type": "String", + "default_value": "" + }, + { + "name": "to_slot", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "_end_node_move", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "_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": "Object", + "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "_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": "_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": "_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_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": "_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": "_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": "_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": "_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": "_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": "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": "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Spatial", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "NOTIFICATION_TRANSFORM_CHANGED": 29, + "NOTIFICATION_ENTER_WORLD": 41, + "NOTIFICATION_EXIT_WORLD": 42, + "NOTIFICATION_VISIBILITY_CHANGED": 43 + }, + "properties": [ + { + "name": "transform", + "type": "Transform", + "getter": "get_transform", + "setter": "set_transform", + "index": -1 + }, + { + "name": "global_transform", + "type": "Transform", + "getter": "get_global_transform", + "setter": "set_global_transform", + "index": -1 + }, + { + "name": "translation", + "type": "Vector3", + "getter": "get_translation", + "setter": "set_translation", + "index": -1 + }, + { + "name": "rotation_degrees", + "type": "Vector3", + "getter": "get_rotation_degrees", + "setter": "set_rotation_degrees", + "index": -1 + }, + { + "name": "rotation", + "type": "Vector3", + "getter": "get_rotation", + "setter": "set_rotation", + "index": -1 + }, + { + "name": "scale", + "type": "Vector3", + "getter": "get_scale", + "setter": "set_scale", + "index": -1 + }, + { + "name": "visible", + "type": "bool", + "getter": "is_visible", + "setter": "set_visible", + "index": -1 + }, + { + "name": "gizmo", + "type": "SpatialGizmo", + "getter": "get_gizmo", + "setter": "set_gizmo", + "index": -1 + } + ], + "signals": [ + { + "name": "visibility_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "_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": "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": [ + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Camera", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "PROJECTION_PERSPECTIVE": 0, + "PROJECTION_ORTHOGONAL": 1, + "KEEP_WIDTH": 0, + "KEEP_HEIGHT": 1, + "DOPPLER_TRACKING_DISABLED": 0, + "DOPPLER_TRACKING_IDLE_STEP": 1, + "DOPPLER_TRACKING_PHYSICS_STEP": 2 + }, + "properties": [ + { + "name": "keep_aspect", + "type": "int", + "getter": "get_keep_aspect_mode", + "setter": "set_keep_aspect_mode", + "index": -1 + }, + { + "name": "cull_mask", + "type": "int", + "getter": "get_cull_mask", + "setter": "set_cull_mask", + "index": -1 + }, + { + "name": "environment", + "type": "Environment", + "getter": "get_environment", + "setter": "set_environment", + "index": -1 + }, + { + "name": "h_offset", + "type": "float", + "getter": "get_h_offset", + "setter": "set_h_offset", + "index": -1 + }, + { + "name": "v_offset", + "type": "float", + "getter": "get_v_offset", + "setter": "set_v_offset", + "index": -1 + }, + { + "name": "doppler_tracking", + "type": "int", + "getter": "get_doppler_tracking", + "setter": "set_doppler_tracking", + "index": -1 + }, + { + "name": "projection", + "type": "int", + "getter": "get_projection", + "setter": "set_projection", + "index": -1 + }, + { + "name": "current", + "type": "bool", + "getter": "is_current", + "setter": "set_current", + "index": -1 + }, + { + "name": "fov", + "type": "float", + "getter": "get_fov", + "setter": "set_fov", + "index": -1 + }, + { + "name": "size", + "type": "float", + "getter": "get_size", + "setter": "set_size", + "index": -1 + }, + { + "name": "near", + "type": "float", + "getter": "get_znear", + "setter": "set_znear", + "index": -1 + }, + { + "name": "far", + "type": "float", + "getter": "get_zfar", + "setter": "set_zfar", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_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_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": "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": "" + } + ] + }, + { + "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": "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": "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_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": "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": "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": "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": "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": "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_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_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_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", + "return_type": "void", + "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_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_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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "KeepAspect", + "values": { + "KEEP_WIDTH": 0, + "KEEP_HEIGHT": 1 + } + }, + { + "name": "Projection", + "values": { + "PROJECTION_PERSPECTIVE": 0, + "PROJECTION_ORTHOGONAL": 1 + } + }, + { + "name": "DopplerTracking", + "values": { + "DOPPLER_TRACKING_DISABLED": 0, + "DOPPLER_TRACKING_IDLE_STEP": 1, + "DOPPLER_TRACKING_PHYSICS_STEP": 2 + } + } + ] + }, + { + "name": "Environment", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "BG_KEEP": 5, + "BG_CLEAR_COLOR": 0, + "BG_COLOR": 1, + "BG_SKY": 2, + "BG_COLOR_SKY": 3, + "BG_CANVAS": 4, + "BG_MAX": 6, + "GLOW_BLEND_MODE_ADDITIVE": 0, + "GLOW_BLEND_MODE_SCREEN": 1, + "GLOW_BLEND_MODE_SOFTLIGHT": 2, + "GLOW_BLEND_MODE_REPLACE": 3, + "TONE_MAPPER_LINEAR": 0, + "TONE_MAPPER_REINHARDT": 1, + "TONE_MAPPER_FILMIC": 2, + "TONE_MAPPER_ACES": 3, + "DOF_BLUR_QUALITY_LOW": 0, + "DOF_BLUR_QUALITY_MEDIUM": 1, + "DOF_BLUR_QUALITY_HIGH": 2, + "SSAO_BLUR_DISABLED": 0, + "SSAO_BLUR_1x1": 1, + "SSAO_BLUR_2x2": 2, + "SSAO_BLUR_3x3": 3, + "SSAO_QUALITY_LOW": 0, + "SSAO_QUALITY_MEDIUM": 1, + "SSAO_QUALITY_HIGH": 2 + }, + "properties": [ + { + "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_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_canvas_max_layer", + "type": "int", + "getter": "get_canvas_max_layer", + "setter": "set_canvas_max_layer", + "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": "fog_enabled", + "type": "bool", + "getter": "is_fog_enabled", + "setter": "set_fog_enabled", + "index": -1 + }, + { + "name": "fog_color", + "type": "Color", + "getter": "get_fog_color", + "setter": "set_fog_color", + "index": -1 + }, + { + "name": "fog_sun_color", + "type": "Color", + "getter": "get_fog_sun_color", + "setter": "set_fog_sun_color", + "index": -1 + }, + { + "name": "fog_sun_amount", + "type": "float", + "getter": "get_fog_sun_amount", + "setter": "set_fog_sun_amount", + "index": -1 + }, + { + "name": "fog_depth_enabled", + "type": "bool", + "getter": "is_fog_depth_enabled", + "setter": "set_fog_depth_enabled", + "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_transmit_enabled", + "type": "bool", + "getter": "is_fog_transmit_enabled", + "setter": "set_fog_transmit_enabled", + "index": -1 + }, + { + "name": "fog_transmit_curve", + "type": "float", + "getter": "get_fog_transmit_curve", + "setter": "set_fog_transmit_curve", + "index": -1 + }, + { + "name": "fog_height_enabled", + "type": "bool", + "getter": "is_fog_height_enabled", + "setter": "set_fog_height_enabled", + "index": -1 + }, + { + "name": "fog_height_min", + "type": "float", + "getter": "get_fog_height_min", + "setter": "set_fog_height_min", + "index": -1 + }, + { + "name": "fog_height_max", + "type": "float", + "getter": "get_fog_height_max", + "setter": "set_fog_height_max", + "index": -1 + }, + { + "name": "fog_height_curve", + "type": "float", + "getter": "get_fog_height_curve", + "setter": "set_fog_height_curve", + "index": -1 + }, + { + "name": "tonemap_mode", + "type": "int", + "getter": "get_tonemapper", + "setter": "set_tonemapper", + "index": -1 + }, + { + "name": "tonemap_exposure", + "type": "float", + "getter": "get_tonemap_exposure", + "setter": "set_tonemap_exposure", + "index": -1 + }, + { + "name": "tonemap_white", + "type": "float", + "getter": "get_tonemap_white", + "setter": "set_tonemap_white", + "index": -1 + }, + { + "name": "auto_exposure_enabled", + "type": "bool", + "getter": "get_tonemap_auto_exposure", + "setter": "set_tonemap_auto_exposure", + "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_min_luma", + "type": "float", + "getter": "get_tonemap_auto_exposure_min", + "setter": "set_tonemap_auto_exposure_min", + "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_speed", + "type": "float", + "getter": "get_tonemap_auto_exposure_speed", + "setter": "set_tonemap_auto_exposure_speed", + "index": -1 + }, + { + "name": "ss_reflections_enabled", + "type": "bool", + "getter": "is_ssr_enabled", + "setter": "set_ssr_enabled", + "index": -1 + }, + { + "name": "ss_reflections_max_steps", + "type": "int", + "getter": "get_ssr_max_steps", + "setter": "set_ssr_max_steps", + "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_depth_tolerance", + "type": "float", + "getter": "get_ssr_depth_tolerance", + "setter": "set_ssr_depth_tolerance", + "index": -1 + }, + { + "name": "ss_reflections_roughness", + "type": "bool", + "getter": "is_ssr_rough", + "setter": "set_ssr_rough", + "index": -1 + }, + { + "name": "ssao_enabled", + "type": "bool", + "getter": "is_ssao_enabled", + "setter": "set_ssao_enabled", + "index": -1 + }, + { + "name": "ssao_radius", + "type": "float", + "getter": "get_ssao_radius", + "setter": "set_ssao_radius", + "index": -1 + }, + { + "name": "ssao_intensity", + "type": "float", + "getter": "get_ssao_intensity", + "setter": "set_ssao_intensity", + "index": -1 + }, + { + "name": "ssao_radius2", + "type": "float", + "getter": "get_ssao_radius2", + "setter": "set_ssao_radius2", + "index": -1 + }, + { + "name": "ssao_intensity2", + "type": "float", + "getter": "get_ssao_intensity2", + "setter": "set_ssao_intensity2", + "index": -1 + }, + { + "name": "ssao_bias", + "type": "float", + "getter": "get_ssao_bias", + "setter": "set_ssao_bias", + "index": -1 + }, + { + "name": "ssao_light_affect", + "type": "float", + "getter": "get_ssao_direct_light_affect", + "setter": "set_ssao_direct_light_affect", + "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_color", + "type": "Color", + "getter": "get_ssao_color", + "setter": "set_ssao_color", + "index": -1 + }, + { + "name": "ssao_quality", + "type": "int", + "getter": "get_ssao_quality", + "setter": "set_ssao_quality", + "index": -1 + }, + { + "name": "ssao_blur", + "type": "int", + "getter": "get_ssao_blur", + "setter": "set_ssao_blur", + "index": -1 + }, + { + "name": "ssao_edge_sharpness", + "type": "float", + "getter": "get_ssao_edge_sharpness", + "setter": "set_ssao_edge_sharpness", + "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_distance", + "type": "float", + "getter": "get_dof_blur_far_distance", + "setter": "set_dof_blur_far_distance", + "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_far_amount", + "type": "float", + "getter": "get_dof_blur_far_amount", + "setter": "set_dof_blur_far_amount", + "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_near_enabled", + "type": "bool", + "getter": "is_dof_blur_near_enabled", + "setter": "set_dof_blur_near_enabled", + "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_transition", + "type": "float", + "getter": "get_dof_blur_near_transition", + "setter": "set_dof_blur_near_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_quality", + "type": "int", + "getter": "get_dof_blur_near_quality", + "setter": "set_dof_blur_near_quality", + "index": -1 + }, + { + "name": "glow_enabled", + "type": "bool", + "getter": "is_glow_enabled", + "setter": "set_glow_enabled", + "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_intensity", + "type": "float", + "getter": "get_glow_intensity", + "setter": "set_glow_intensity", + "index": -1 + }, + { + "name": "glow_strength", + "type": "float", + "getter": "get_glow_strength", + "setter": "set_glow_strength", + "index": -1 + }, + { + "name": "glow_bloom", + "type": "float", + "getter": "get_glow_bloom", + "setter": "set_glow_bloom", + "index": -1 + }, + { + "name": "glow_blend_mode", + "type": "int", + "getter": "get_glow_blend_mode", + "setter": "set_glow_blend_mode", + "index": -1 + }, + { + "name": "glow_hdr_threshold", + "type": "float", + "getter": "get_glow_hdr_bleed_threshold", + "setter": "set_glow_hdr_bleed_threshold", + "index": -1 + }, + { + "name": "glow_hdr_scale", + "type": "float", + "getter": "get_glow_hdr_bleed_scale", + "setter": "set_glow_hdr_bleed_scale", + "index": -1 + }, + { + "name": "glow_bicubic_upscale", + "type": "bool", + "getter": "is_glow_bicubic_upscale_enabled", + "setter": "set_glow_bicubic_upscale", + "index": -1 + }, + { + "name": "adjustment_enabled", + "type": "bool", + "getter": "is_adjustment_enabled", + "setter": "set_adjustment_enable", + "index": -1 + }, + { + "name": "adjustment_brightness", + "type": "float", + "getter": "get_adjustment_brightness", + "setter": "set_adjustment_brightness", + "index": -1 + }, + { + "name": "adjustment_contrast", + "type": "float", + "getter": "get_adjustment_contrast", + "setter": "set_adjustment_contrast", + "index": -1 + }, + { + "name": "adjustment_saturation", + "type": "float", + "getter": "get_adjustment_saturation", + "setter": "set_adjustment_saturation", + "index": -1 + }, + { + "name": "adjustment_color_correction", + "type": "Texture", + "getter": "get_adjustment_color_correction", + "setter": "set_adjustment_color_correction", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_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_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_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_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": "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_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_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_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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "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 + } + }, + { + "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_MAX": 6 + } + }, + { + "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": "Listener", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ARVRController", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "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_release", + "arguments": [ + { + "name": "button", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "button_pressed", + "arguments": [ + { + "name": "button", + "type": "int", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "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_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": "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": "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_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_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_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": "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": "ARVRCamera", + "base_class": "Camera", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "SpriteBase3D", + "base_class": "GeometryInstance", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + "FLAG_TRANSPARENT": 0, + "FLAG_SHADED": 1, + "FLAG_DOUBLE_SIDED": 2, + "FLAG_MAX": 3, + "ALPHA_CUT_DISABLED": 0, + "ALPHA_CUT_DISCARD": 1, + "ALPHA_CUT_OPAQUE_PREPASS": 2 + }, + "properties": [ + { + "name": "centered", + "type": "bool", + "getter": "is_centered", + "setter": "set_centered", + "index": -1 + }, + { + "name": "offset", + "type": "Vector2", + "getter": "get_offset", + "setter": "set_offset", + "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": "modulate", + "type": "Color", + "getter": "get_modulate", + "setter": "set_modulate", + "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": "axis", + "type": "int", + "getter": "get_axis", + "setter": "set_axis", + "index": -1 + }, + { + "name": "transparent", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 0 + }, + { + "name": "shaded", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 1 + }, + { + "name": "double_sided", + "type": "bool", + "getter": "get_draw_flag", + "setter": "set_draw_flag", + "index": 2 + }, + { + "name": "alpha_cut", + "type": "int", + "getter": "get_alpha_cut_mode", + "setter": "set_alpha_cut_mode", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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_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": "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": "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": "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_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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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_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": "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": "_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": "_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": [ + ] + } + ], + "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": "MeshInstance", + "base_class": "GeometryInstance", + "api_type": "core", + "singleton": false, + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "_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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "InterpolatedCamera", + "base_class": "Camera", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "target", + "type": "NodePath", + "getter": "get_target_path", + "setter": "set_target_path", + "index": -1 + }, + { + "name": "speed", + "type": "float", + "getter": "get_speed", + "setter": "set_speed", + "index": -1 + }, + { + "name": "enabled", + "type": "bool", + "getter": "is_interpolation_enabled", + "setter": "set_interpolation_enabled", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "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_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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ImmediateGeometry", + "base_class": "GeometryInstance", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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_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": "" + } + ] + }, + { + "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Mesh", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + "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, + "BLEND_SHAPE_MODE_NORMALIZED": 0, + "BLEND_SHAPE_MODE_RELATIVE": 1, + "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_BASE": 9, + "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_COMPRESS_DEFAULT": 97280, + "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 + }, + "properties": [ + { + "name": "lightmap_size_hint", + "type": "Vector2", + "getter": "get_lightmap_size_hint", + "setter": "set_lightmap_size_hint", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "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_DEFAULT": 97280, + "ARRAY_COMPRESS_INDEX": 131072, + "ARRAY_FLAG_USE_2D_VERTICES": 262144, + "ARRAY_FLAG_USE_16_BIT_BONES": 524288 + } + }, + { + "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": "ARVROrigin", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ARVRAnchor", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "anchor_id", + "type": "int", + "getter": "get_anchor_id", + "setter": "set_anchor_id", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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_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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Sprite3D", + "base_class": "SpriteBase3D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + }, + { + "name": "vframes", + "type": "int", + "getter": "get_vframes", + "setter": "set_vframes", + "index": -1 + }, + { + "name": "hframes", + "type": "int", + "getter": "get_hframes", + "setter": "set_hframes", + "index": -1 + }, + { + "name": "frame", + "type": "int", + "getter": "get_frame", + "setter": "set_frame", + "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 + } + ], + "signals": [ + { + "name": "frame_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "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_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": "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_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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Tween", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "TWEEN_PROCESS_PHYSICS": 0, + "TWEEN_PROCESS_IDLE": 1, + "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, + "EASE_IN": 0, + "EASE_OUT": 1, + "EASE_IN_OUT": 2, + "EASE_OUT_IN": 3 + }, + "properties": [ + { + "name": "repeat", + "type": "bool", + "getter": "is_repeat", + "setter": "set_repeat", + "index": -1 + }, + { + "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 + } + ], + "signals": [ + { + "name": "tween_step", + "arguments": [ + { + "name": "object", + "type": "Object", + "default_value": "" + }, + { + "name": "key", + "type": "NodePath", + "default_value": "" + }, + { + "name": "elapsed", + "type": "float", + "default_value": "" + }, + { + "name": "value", + "type": "Object", + "default_value": "" + } + ] + }, + { + "name": "tween_completed", + "arguments": [ + { + "name": "object", + "type": "Object", + "default_value": "" + }, + { + "name": "key", + "type": "NodePath", + "default_value": "" + } + ] + }, + { + "name": "tween_started", + "arguments": [ + { + "name": "object", + "type": "Object", + "default_value": "" + }, + { + "name": "key", + "type": "NodePath", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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", + "return_type": "void", + "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": "key", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "first_only", + "type": "bool", + "has_default_value": false, + "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": "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": "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": [ + ] + }, + { + "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": "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": false, + "default_value": "" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "delay", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "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": false, + "default_value": "" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "delay", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "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": "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": false, + "default_value": "" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "delay", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "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": false, + "default_value": "" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "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": false, + "default_value": "" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "delay", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + }, + { + "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": false, + "default_value": "" + }, + { + "name": "ease_type", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "delay", + "type": "float", + "has_default_value": true, + "default_value": "0" + } + ] + } + ], + "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": "BoneAttachment", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "GeometryInstance", + "base_class": "VisualInstance", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + "SHADOW_CASTING_SETTING_OFF": 0, + "SHADOW_CASTING_SETTING_ON": 1, + "SHADOW_CASTING_SETTING_DOUBLE_SIDED": 2, + "SHADOW_CASTING_SETTING_SHADOWS_ONLY": 3, + "FLAG_USE_BAKED_LIGHT": 0, + "FLAG_MAX": 2 + }, + "properties": [ + { + "name": "material_override", + "type": "ShaderMaterial,SpatialMaterial", + "getter": "get_material_override", + "setter": "set_material_override", + "index": -1 + }, + { + "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": "use_in_baked_light", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 0 + }, + { + "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": "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "Flags", + "values": { + "FLAG_USE_BAKED_LIGHT": 0, + "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": "VisualInstance", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "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": "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": "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_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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimationTreePlayer", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "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, + "ANIMATION_PROCESS_PHYSICS": 0, + "ANIMATION_PROCESS_IDLE": 1 + }, + "properties": [ + { + "name": "playback_process_mode", + "type": "int", + "getter": "get_animation_process_mode", + "setter": "set_animation_process_mode", + "index": -1 + }, + { + "name": "master_player", + "type": "NodePath", + "getter": "get_master_player", + "setter": "set_master_player", + "index": -1 + }, + { + "name": "base_path", + "type": "NodePath", + "getter": "get_base_path", + "setter": "set_base_path", + "index": -1 + }, + { + "name": "active", + "type": "bool", + "getter": "is_active", + "setter": "set_active", + "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": "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_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_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_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": "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_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_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": "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_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_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_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_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_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_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_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_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_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": "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_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": "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": "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": "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_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_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_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": "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": "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": "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": "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": "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": "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_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_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_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_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_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_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": "" + } + ] + }, + { + "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_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_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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "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": "BakedLightmapData", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "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": "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": "_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": "_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_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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "Texture", + "has_default_value": false, + "default_value": "" + }, + { + "name": "instance", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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_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": "get_user_lightmap", + "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": "user_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "SpriteFrames", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "frames", + "type": "Array", + "getter": "_get_frames", + "setter": "_set_frames", + "index": -1 + }, + { + "name": "animations", + "type": "Array", + "getter": "_get_animations", + "setter": "_set_animations", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "_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": "_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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Light", + "base_class": "VisualInstance", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + "PARAM_ENERGY": 0, + "PARAM_INDIRECT_ENERGY": 1, + "PARAM_SPECULAR": 2, + "PARAM_RANGE": 3, + "PARAM_ATTENUATION": 4, + "PARAM_SPOT_ANGLE": 5, + "PARAM_SPOT_ATTENUATION": 6, + "PARAM_CONTACT_SHADOW_SIZE": 7, + "PARAM_SHADOW_MAX_DISTANCE": 8, + "PARAM_SHADOW_SPLIT_1_OFFSET": 9, + "PARAM_SHADOW_SPLIT_2_OFFSET": 10, + "PARAM_SHADOW_SPLIT_3_OFFSET": 11, + "PARAM_SHADOW_NORMAL_BIAS": 12, + "PARAM_SHADOW_BIAS": 13, + "PARAM_SHADOW_BIAS_SPLIT_SCALE": 14, + "PARAM_MAX": 15, + "BAKE_DISABLED": 0, + "BAKE_INDIRECT": 1, + "BAKE_ALL": 2 + }, + "properties": [ + { + "name": "light_color", + "type": "Color", + "getter": "get_color", + "setter": "set_color", + "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_specular", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 2 + }, + { + "name": "light_bake_mode", + "type": "int", + "getter": "get_bake_mode", + "setter": "set_bake_mode", + "index": -1 + }, + { + "name": "light_cull_mask", + "type": "int", + "getter": "get_cull_mask", + "setter": "set_cull_mask", + "index": -1 + }, + { + "name": "shadow_enabled", + "type": "bool", + "getter": "has_shadow", + "setter": "set_shadow", + "index": -1 + }, + { + "name": "shadow_color", + "type": "Color", + "getter": "get_shadow_color", + "setter": "set_shadow_color", + "index": -1 + }, + { + "name": "shadow_bias", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 13 + }, + { + "name": "shadow_contact", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 7 + }, + { + "name": "shadow_reverse_cull_face", + "type": "bool", + "getter": "get_shadow_reverse_cull_face", + "setter": "set_shadow_reverse_cull_face", + "index": -1 + }, + { + "name": "editor_only", + "type": "bool", + "getter": "is_editor_only", + "setter": "set_editor_only", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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_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": "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": "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": "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_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": "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": "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": "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_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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "BakeMode", + "values": { + "BAKE_DISABLED": 0, + "BAKE_INDIRECT": 1, + "BAKE_ALL": 2 + } + }, + { + "name": "Param", + "values": { + "PARAM_ENERGY": 0, + "PARAM_INDIRECT_ENERGY": 1, + "PARAM_SPECULAR": 2, + "PARAM_RANGE": 3, + "PARAM_ATTENUATION": 4, + "PARAM_SPOT_ANGLE": 5, + "PARAM_SPOT_ATTENUATION": 6, + "PARAM_CONTACT_SHADOW_SIZE": 7, + "PARAM_SHADOW_MAX_DISTANCE": 8, + "PARAM_SHADOW_SPLIT_1_OFFSET": 9, + "PARAM_SHADOW_SPLIT_2_OFFSET": 10, + "PARAM_SHADOW_SPLIT_3_OFFSET": 11, + "PARAM_SHADOW_NORMAL_BIAS": 12, + "PARAM_SHADOW_BIAS": 13, + "PARAM_SHADOW_BIAS_SPLIT_SCALE": 14, + "PARAM_MAX": 15 + } + } + ] + }, + { + "name": "AnimatedSprite3D", + "base_class": "SpriteBase3D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "frames", + "type": "SpriteFrames", + "getter": "get_sprite_frames", + "setter": "set_sprite_frames", + "index": -1 + }, + { + "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": "playing", + "type": "bool", + "getter": "_is_playing", + "setter": "_set_playing", + "index": -1 + } + ], + "signals": [ + { + "name": "frame_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "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": "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": "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_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": "_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": "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": "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": "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": "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": "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "DirectionalLight", + "base_class": "Light", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "SHADOW_ORTHOGONAL": 0, + "SHADOW_PARALLEL_2_SPLITS": 1, + "SHADOW_PARALLEL_4_SPLITS": 2, + "SHADOW_DEPTH_RANGE_STABLE": 0, + "SHADOW_DEPTH_RANGE_OPTIMIZED": 1 + }, + "properties": [ + { + "name": "directional_shadow_mode", + "type": "int", + "getter": "get_shadow_mode", + "setter": "set_shadow_mode", + "index": -1 + }, + { + "name": "directional_shadow_split_1", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 9 + }, + { + "name": "directional_shadow_split_2", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 10 + }, + { + "name": "directional_shadow_split_3", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 11 + }, + { + "name": "directional_shadow_blend_splits", + "type": "bool", + "getter": "is_blend_splits_enabled", + "setter": "set_blend_splits", + "index": -1 + }, + { + "name": "directional_shadow_normal_bias", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 12 + }, + { + "name": "directional_shadow_bias_split_scale", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 14 + }, + { + "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": 8 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": [ + ] + } + ], + "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": "SpotLight", + "base_class": "Light", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "spot_range", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 3 + }, + { + "name": "spot_attenuation", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 4 + }, + { + "name": "spot_angle", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 5 + }, + { + "name": "spot_angle_attenuation", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 6 + } + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "ReflectionProbe", + "base_class": "VisualInstance", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "UPDATE_ONCE": 0, + "UPDATE_ALWAYS": 1 + }, + "properties": [ + { + "name": "update_mode", + "type": "int", + "getter": "get_update_mode", + "setter": "set_update_mode", + "index": -1 + }, + { + "name": "intensity", + "type": "float", + "getter": "get_intensity", + "setter": "set_intensity", + "index": -1 + }, + { + "name": "max_distance", + "type": "float", + "getter": "get_max_distance", + "setter": "set_max_distance", + "index": -1 + }, + { + "name": "extents", + "type": "Vector3", + "getter": "get_extents", + "setter": "set_extents", + "index": -1 + }, + { + "name": "origin_offset", + "type": "Vector3", + "getter": "get_origin_offset", + "setter": "set_origin_offset", + "index": -1 + }, + { + "name": "box_projection", + "type": "bool", + "getter": "is_box_projection_enabled", + "setter": "set_enable_box_projection", + "index": -1 + }, + { + "name": "enable_shadows", + "type": "bool", + "getter": "are_shadows_enabled", + "setter": "set_enable_shadows", + "index": -1 + }, + { + "name": "cull_mask", + "type": "int", + "getter": "get_cull_mask", + "setter": "set_cull_mask", + "index": -1 + }, + { + "name": "interior_enable", + "type": "bool", + "getter": "is_set_as_interior", + "setter": "set_as_interior", + "index": -1 + }, + { + "name": "interior_ambient_color", + "type": "Color", + "getter": "get_interior_ambient", + "setter": "set_interior_ambient", + "index": -1 + }, + { + "name": "interior_ambient_energy", + "type": "float", + "getter": "get_interior_ambient_energy", + "setter": "set_interior_ambient_energy", + "index": -1 + }, + { + "name": "interior_ambient_contrib", + "type": "float", + "getter": "get_interior_ambient_probe_contribution", + "setter": "set_interior_ambient_probe_contribution", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "UpdateMode", + "values": { + "UPDATE_ONCE": 0, + "UPDATE_ALWAYS": 1 + } + } + ] + }, + { + "name": "OmniLight", + "base_class": "Light", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "SHADOW_DUAL_PARABOLOID": 0, + "SHADOW_CUBE": 1, + "SHADOW_DETAIL_VERTICAL": 0, + "SHADOW_DETAIL_HORIZONTAL": 1 + }, + "properties": [ + { + "name": "omni_range", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 3 + }, + { + "name": "omni_attenuation", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 4 + }, + { + "name": "omni_shadow_mode", + "type": "int", + "getter": "get_shadow_mode", + "setter": "set_shadow_mode", + "index": -1 + }, + { + "name": "omni_shadow_detail", + "type": "int", + "getter": "get_shadow_detail", + "setter": "set_shadow_detail", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "ShadowMode", + "values": { + "SHADOW_DUAL_PARABOLOID": 0, + "SHADOW_CUBE": 1 + } + }, + { + "name": "ShadowDetail", + "values": { + "SHADOW_DETAIL_VERTICAL": 0, + "SHADOW_DETAIL_HORIZONTAL": 1 + } + } + ] + }, + { + "name": "GIProbe", + "base_class": "VisualInstance", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "SUBDIV_64": 0, + "SUBDIV_128": 1, + "SUBDIV_256": 2, + "SUBDIV_512": 3, + "SUBDIV_MAX": 4 + }, + "properties": [ + { + "name": "subdiv", + "type": "int", + "getter": "get_subdiv", + "setter": "set_subdiv", + "index": -1 + }, + { + "name": "extents", + "type": "Vector3", + "getter": "get_extents", + "setter": "set_extents", + "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": "propagation", + "type": "float", + "getter": "get_propagation", + "setter": "set_propagation", + "index": -1 + }, + { + "name": "bias", + "type": "float", + "getter": "get_bias", + "setter": "set_bias", + "index": -1 + }, + { + "name": "normal_bias", + "type": "float", + "getter": "get_normal_bias", + "setter": "set_normal_bias", + "index": -1 + }, + { + "name": "interior", + "type": "bool", + "getter": "is_interior", + "setter": "set_interior", + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "Object", + "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": [ + ] + } + ], + "enums": [ + { + "name": "Subdiv", + "values": { + "SUBDIV_64": 0, + "SUBDIV_128": 1, + "SUBDIV_256": 2, + "SUBDIV_512": 3, + "SUBDIV_MAX": 4 + } + } + ] + }, + { + "name": "BakedLightmap", + "base_class": "VisualInstance", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "BAKE_QUALITY_LOW": 0, + "BAKE_QUALITY_MEDIUM": 1, + "BAKE_QUALITY_HIGH": 2, + "BAKE_MODE_CONE_TRACE": 0, + "BAKE_MODE_RAY_TRACE": 1, + "BAKE_ERROR_OK": 0, + "BAKE_ERROR_NO_SAVE_PATH": 1, + "BAKE_ERROR_NO_MESHES": 2, + "BAKE_ERROR_CANT_CREATE_IMAGE": 3, + "BAKE_ERROR_USER_ABORTED": 4 + }, + "properties": [ + { + "name": "bake_cell_size", + "type": "float", + "getter": "get_bake_cell_size", + "setter": "set_bake_cell_size", + "index": -1 + }, + { + "name": "bake_quality", + "type": "int", + "getter": "get_bake_quality", + "setter": "set_bake_quality", + "index": -1 + }, + { + "name": "bake_mode", + "type": "int", + "getter": "get_bake_mode", + "setter": "set_bake_mode", + "index": -1 + }, + { + "name": "bake_propagation", + "type": "float", + "getter": "get_propagation", + "setter": "set_propagation", + "index": -1 + }, + { + "name": "bake_energy", + "type": "float", + "getter": "get_energy", + "setter": "set_energy", + "index": -1 + }, + { + "name": "bake_hdr", + "type": "bool", + "getter": "is_hdr", + "setter": "set_hdr", + "index": -1 + }, + { + "name": "bake_extents", + "type": "Vector3", + "getter": "get_extents", + "setter": "set_extents", + "index": -1 + }, + { + "name": "capture_cell_size", + "type": "float", + "getter": "get_capture_cell_size", + "setter": "set_capture_cell_size", + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "set_bake_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": "bake_cell_size", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_bake_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": "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": "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": "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": "bake_quality", + "type": "int", + "has_default_value": false, + "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": "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": "get_bake_mode", + "return_type": "enum.BakedLightmap::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": "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": "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_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": "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": "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": "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": "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": "hdr", + "type": "bool", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "is_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_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": "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": "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": "Object", + "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": [ + ] + } + ], + "enums": [ + { + "name": "BakeQuality", + "values": { + "BAKE_QUALITY_LOW": 0, + "BAKE_QUALITY_MEDIUM": 1, + "BAKE_QUALITY_HIGH": 2 + } + }, + { + "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_USER_ABORTED": 4 + } + }, + { + "name": "BakeMode", + "values": { + "BAKE_MODE_CONE_TRACE": 0, + "BAKE_MODE_RAY_TRACE": 1 + } + } + ] + }, + { + "name": "GIProbeData", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "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": "to_cell_xform", + "type": "Transform", + "getter": "get_to_cell_xform", + "setter": "set_to_cell_xform", + "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": "bias", + "type": "float", + "getter": "get_bias", + "setter": "set_bias", + "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": "interior", + "type": "bool", + "getter": "is_interior", + "setter": "set_interior", + "index": -1 + }, + { + "name": "compress", + "type": "bool", + "getter": "is_compressed", + "setter": "set_compress", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "CollisionPolygon2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "BUILD_SOLIDS": 0, + "BUILD_SEGMENTS": 1 + }, + "properties": [ + { + "name": "build_mode", + "type": "int", + "getter": "get_build_mode", + "setter": "set_build_mode", + "index": -1 + }, + { + "name": "polygon", + "type": "PoolVector2Array", + "getter": "get_polygon", + "setter": "set_polygon", + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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_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": "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": [ + ] + } + ], + "enums": [ + { + "name": "BuildMode", + "values": { + "BUILD_SOLIDS": 0, + "BUILD_SEGMENTS": 1 + } + } + ] + }, + { + "name": "RayCast2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "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 + }, + { + "name": "cast_to", + "type": "Vector2", + "getter": "get_cast_to", + "setter": "set_cast_to", + "index": -1 + }, + { + "name": "collision_mask", + "type": "int", + "getter": "get_collision_mask", + "setter": "set_collision_mask", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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": "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": "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": "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_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_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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisibilityNotifier2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "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": "viewport_entered", + "arguments": [ + { + "name": "viewport", + "type": "Viewport", + "default_value": "" + } + ] + }, + { + "name": "screen_exited", + "arguments": [ + ] + }, + { + "name": "viewport_exited", + "arguments": [ + { + "name": "viewport", + "type": "Viewport", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisibilityEnabler2D", + "base_class": "VisibilityNotifier2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "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 + }, + "properties": [ + { + "name": "pause_animations", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 0 + }, + { + "name": "freeze_bodies", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 1 + }, + { + "name": "pause_particles", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 2 + }, + { + "name": "pause_animated_sprites", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 5 + }, + { + "name": "process_parent", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 3 + }, + { + "name": "physics_process_parent", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 4 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "_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": "Object", + "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": "KinematicBody2D", + "base_class": "PhysicsBody2D", + "api_type": "core", + "singleton": false, + "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": "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": "floor_normal", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "slope_stop_min_velocity", + "type": "float", + "has_default_value": true, + "default_value": "5" + }, + { + "name": "max_bounces", + "type": "int", + "has_default_value": true, + "default_value": "4" + }, + { + "name": "floor_max_angle", + "type": "float", + "has_default_value": true, + "default_value": "0.785398" + } + ] + }, + { + "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": "floor_normal", + "type": "Vector2", + "has_default_value": true, + "default_value": "(0, 0)" + }, + { + "name": "infinite_inertia", + "type": "bool", + "has_default_value": true, + "default_value": "True" + }, + { + "name": "slope_stop_min_velocity", + "type": "float", + "has_default_value": true, + "default_value": "5" + }, + { + "name": "max_bounces", + "type": "int", + "has_default_value": true, + "default_value": "4" + }, + { + "name": "floor_max_angle", + "type": "float", + "has_default_value": true, + "default_value": "0.785398" + } + ] + }, + { + "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": false, + "default_value": "" + } + ] + }, + { + "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_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_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": "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": "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": "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_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_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": "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": "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": "_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "KinematicCollision2D", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "position", + "type": "Vector2", + "getter": "get_position", + "setter": "", + "index": -1 + }, + { + "name": "normal", + "type": "Vector2", + "getter": "get_normal", + "setter": "", + "index": -1 + }, + { + "name": "travel", + "type": "Vector2", + "getter": "get_travel", + "setter": "", + "index": -1 + }, + { + "name": "remainder", + "type": "Vector2", + "getter": "get_remainder", + "setter": "", + "index": -1 + }, + { + "name": "local_shape", + "type": "Object", + "getter": "get_local_shape", + "setter": "", + "index": -1 + }, + { + "name": "collider", + "type": "Object", + "getter": "get_collider", + "setter": "", + "index": -1 + }, + { + "name": "collider_id", + "type": "int", + "getter": "get_collider_id", + "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": "collider_metadata", + "type": "Variant", + "getter": "get_collider_metadata", + "setter": "", + "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": "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_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": [ + ] + }, + { + "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_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_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_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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Area2D", + "base_class": "CollisionObject2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "SPACE_OVERRIDE_DISABLED": 0, + "SPACE_OVERRIDE_COMBINE": 1, + "SPACE_OVERRIDE_COMBINE_REPLACE": 2, + "SPACE_OVERRIDE_REPLACE": 3, + "SPACE_OVERRIDE_REPLACE_COMBINE": 4 + }, + "properties": [ + { + "name": "space_override", + "type": "int", + "getter": "get_space_override_mode", + "setter": "set_space_override_mode", + "index": -1 + }, + { + "name": "gravity_point", + "type": "bool", + "getter": "is_gravity_a_point", + "setter": "set_gravity_is_point", + "index": -1 + }, + { + "name": "gravity_distance_scale", + "type": "float", + "getter": "get_gravity_distance_scale", + "setter": "set_gravity_distance_scale", + "index": -1 + }, + { + "name": "gravity_vec", + "type": "Vector2", + "getter": "get_gravity_vector", + "setter": "set_gravity_vector", + "index": -1 + }, + { + "name": "gravity", + "type": "float", + "getter": "get_gravity", + "setter": "set_gravity", + "index": -1 + }, + { + "name": "linear_damp", + "type": "float", + "getter": "get_linear_damp", + "setter": "set_linear_damp", + "index": -1 + }, + { + "name": "angular_damp", + "type": "float", + "getter": "get_angular_damp", + "setter": "set_angular_damp", + "index": -1 + }, + { + "name": "priority", + "type": "int", + "getter": "get_priority", + "setter": "set_priority", + "index": -1 + }, + { + "name": "monitoring", + "type": "bool", + "getter": "is_monitoring", + "setter": "set_monitoring", + "index": -1 + }, + { + "name": "monitorable", + "type": "bool", + "getter": "is_monitorable", + "setter": "set_monitorable", + "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": "audio_bus_override", + "type": "bool", + "getter": "is_overriding_audio_bus", + "setter": "set_audio_bus_override", + "index": -1 + }, + { + "name": "audio_bus_name", + "type": "String", + "getter": "get_audio_bus_name", + "setter": "set_audio_bus_name", + "index": -1 + } + ], + "signals": [ + { + "name": "area_exited", + "arguments": [ + { + "name": "area", + "type": "Area2D", + "default_value": "" + } + ] + }, + { + "name": "area_shape_exited", + "arguments": [ + { + "name": "area_id", + "type": "int", + "default_value": "" + }, + { + "name": "area", + "type": "Area2D", + "default_value": "" + }, + { + "name": "area_shape", + "type": "int", + "default_value": "" + }, + { + "name": "self_shape", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "body_entered", + "arguments": [ + { + "name": "body", + "type": "PhysicsBody2D", + "default_value": "" + } + ] + }, + { + "name": "body_shape_entered", + "arguments": [ + { + "name": "body_id", + "type": "int", + "default_value": "" + }, + { + "name": "body", + "type": "PhysicsBody2D", + "default_value": "" + }, + { + "name": "body_shape", + "type": "int", + "default_value": "" + }, + { + "name": "area_shape", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "area_entered", + "arguments": [ + { + "name": "area", + "type": "Area2D", + "default_value": "" + } + ] + }, + { + "name": "area_shape_entered", + "arguments": [ + { + "name": "area_id", + "type": "int", + "default_value": "" + }, + { + "name": "area", + "type": "Area2D", + "default_value": "" + }, + { + "name": "area_shape", + "type": "int", + "default_value": "" + }, + { + "name": "self_shape", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "body_exited", + "arguments": [ + { + "name": "body", + "type": "PhysicsBody2D", + "default_value": "" + } + ] + }, + { + "name": "body_shape_exited", + "arguments": [ + { + "name": "body_id", + "type": "int", + "default_value": "" + }, + { + "name": "body", + "type": "PhysicsBody2D", + "default_value": "" + }, + { + "name": "body_shape", + "type": "int", + "default_value": "" + }, + { + "name": "area_shape", + "type": "int", + "default_value": "" + } + ] + } + ], + "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": "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": "_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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "Object", + "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": "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": "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": "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": "_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": "_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": "" + } + ] + } + ], + "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": "Shape2D", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "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": "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": "" + } + ] + }, + { + "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": "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_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_and_get_contacts", + "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": "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_and_get_contacts", + "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": "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "CollisionShape2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "shape", + "type": "Shape2D", + "getter": "get_shape", + "setter": "set_shape", + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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_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": "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "YSort", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "BackBufferCopy", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "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": "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": "" + } + ] + }, + { + "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "CopyMode", + "values": { + "COPY_MODE_DISABLED": 0, + "COPY_MODE_RECT": 1, + "COPY_MODE_VIEWPORT": 2 + } + } + ] + }, + { + "name": "Camera2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "ANCHOR_MODE_FIXED_TOP_LEFT": 0, + "ANCHOR_MODE_DRAG_CENTER": 1 + }, + "properties": [ + { + "name": "offset", + "type": "Vector2", + "getter": "get_offset", + "setter": "set_offset", + "index": -1 + }, + { + "name": "anchor_mode", + "type": "int", + "getter": "get_anchor_mode", + "setter": "set_anchor_mode", + "index": -1 + }, + { + "name": "rotating", + "type": "bool", + "getter": "is_rotating", + "setter": "set_rotating", + "index": -1 + }, + { + "name": "current", + "type": "bool", + "getter": "is_current", + "setter": "_set_current", + "index": -1 + }, + { + "name": "zoom", + "type": "Vector2", + "getter": "get_zoom", + "setter": "set_zoom", + "index": -1 + }, + { + "name": "custom_viewport", + "type": "Viewport", + "getter": "get_custom_viewport", + "setter": "set_custom_viewport", + "index": -1 + }, + { + "name": "limit_left", + "type": "int", + "getter": "get_limit", + "setter": "set_limit", + "index": 0 + }, + { + "name": "limit_top", + "type": "int", + "getter": "get_limit", + "setter": "set_limit", + "index": 1 + }, + { + "name": "limit_right", + "type": "int", + "getter": "get_limit", + "setter": "set_limit", + "index": 2 + }, + { + "name": "limit_bottom", + "type": "int", + "getter": "get_limit", + "setter": "set_limit", + "index": 3 + }, + { + "name": "limit_smoothed", + "type": "bool", + "getter": "is_limit_smoothing_enabled", + "setter": "set_limit_smoothing_enabled", + "index": -1 + }, + { + "name": "drag_margin_h_enabled", + "type": "bool", + "getter": "is_h_drag_enabled", + "setter": "set_h_drag_enabled", + "index": -1 + }, + { + "name": "drag_margin_v_enabled", + "type": "bool", + "getter": "is_v_drag_enabled", + "setter": "set_v_drag_enabled", + "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": "offset_v", + "type": "float", + "getter": "get_v_offset", + "setter": "set_v_offset", + "index": -1 + }, + { + "name": "offset_h", + "type": "float", + "getter": "get_h_offset", + "setter": "set_h_offset", + "index": -1 + }, + { + "name": "drag_margin_left", + "type": "float", + "getter": "get_drag_margin", + "setter": "set_drag_margin", + "index": 0 + }, + { + "name": "drag_margin_top", + "type": "float", + "getter": "get_drag_margin", + "setter": "set_drag_margin", + "index": 1 + }, + { + "name": "drag_margin_right", + "type": "float", + "getter": "get_drag_margin", + "setter": "set_drag_margin", + "index": 2 + }, + { + "name": "drag_margin_bottom", + "type": "float", + "getter": "get_drag_margin", + "setter": "set_drag_margin", + "index": 3 + }, + { + "name": "editor_draw_screen", + "type": "bool", + "getter": "is_screen_drawing_enabled", + "setter": "set_screen_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_drag_margin", + "type": "bool", + "getter": "is_margin_drawing_enabled", + "setter": "set_margin_drawing_enabled", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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": "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": "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": "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": "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": "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": "_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": "_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": "_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "" + } + ] + }, + { + "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": "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "_set_old_smoothing", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "follow_smoothing", + "type": "float", + "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "AnchorMode", + "values": { + "ANCHOR_MODE_FIXED_TOP_LEFT": 0, + "ANCHOR_MODE_DRAG_CENTER": 1 + } + } + ] + }, + { + "name": "Polygon2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "polygon", + "type": "PoolVector2Array", + "getter": "get_polygon", + "setter": "set_polygon", + "index": -1 + }, + { + "name": "uv", + "type": "PoolVector2Array", + "getter": "get_uv", + "setter": "set_uv", + "index": -1 + }, + { + "name": "splits", + "type": "PoolIntArray", + "getter": "get_splits", + "setter": "set_splits", + "index": -1 + }, + { + "name": "color", + "type": "Color", + "getter": "get_color", + "setter": "set_color", + "index": -1 + }, + { + "name": "vertex_colors", + "type": "PoolColorArray", + "getter": "get_vertex_colors", + "setter": "set_vertex_colors", + "index": -1 + }, + { + "name": "offset", + "type": "Vector2", + "getter": "get_offset", + "setter": "set_offset", + "index": -1 + }, + { + "name": "antialiased", + "type": "bool", + "getter": "get_antialiased", + "setter": "set_antialiased", + "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_scale", + "type": "Vector2", + "getter": "get_texture_scale", + "setter": "set_texture_scale", + "index": -1 + }, + { + "name": "texture_rotation_degrees", + "type": "float", + "getter": "get_texture_rotation_degrees", + "setter": "set_texture_rotation_degrees", + "index": -1 + }, + { + "name": "texture_rotation", + "type": "float", + "getter": "get_texture_rotation", + "setter": "set_texture_rotation", + "index": -1 + }, + { + "name": "skeleton", + "type": "NodePath", + "getter": "get_skeleton", + "setter": "set_skeleton", + "index": -1 + }, + { + "name": "invert_enable", + "type": "bool", + "getter": "get_invert", + "setter": "set_invert", + "index": -1 + }, + { + "name": "invert_border", + "type": "float", + "getter": "get_invert_border", + "setter": "set_invert_border", + "index": -1 + }, + { + "name": "bones", + "type": "bool", + "getter": "_get_bones", + "setter": "_set_bones", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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_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": "splits", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_splits", + "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": "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": "" + } + ] + }, + { + "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_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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "_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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "OccluderPolygon2D", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "CULL_DISABLED": 0, + "CULL_CLOCKWISE": 1, + "CULL_COUNTER_CLOCKWISE": 2 + }, + "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": "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": "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_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": "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": "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "CullMode", + "values": { + "CULL_DISABLED": 0, + "CULL_CLOCKWISE": 1, + "CULL_COUNTER_CLOCKWISE": 2 + } + } + ] + }, + { + "name": "LightOccluder2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "occluder", + "type": "OccluderPolygon2D", + "getter": "get_occluder_polygon", + "setter": "set_occluder_polygon", + "index": -1 + }, + { + "name": "light_mask", + "type": "int", + "getter": "get_occluder_light_mask", + "setter": "set_occluder_light_mask", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Skeleton2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "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_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", + "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": "arg0", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "Bone2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "rest", + "type": "Transform2D", + "getter": "get_rest", + "setter": "set_rest", + "index": -1 + }, + { + "name": "default_length", + "type": "float", + "getter": "get_default_length", + "setter": "set_default_length", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "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_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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Light2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "MODE_ADD": 0, + "MODE_SUB": 1, + "MODE_MIX": 2, + "MODE_MASK": 3, + "SHADOW_FILTER_NONE": 0, + "SHADOW_FILTER_PCF3": 1, + "SHADOW_FILTER_PCF5": 2, + "SHADOW_FILTER_PCF7": 3, + "SHADOW_FILTER_PCF9": 4, + "SHADOW_FILTER_PCF13": 5 + }, + "properties": [ + { + "name": "enabled", + "type": "bool", + "getter": "is_enabled", + "setter": "set_enabled", + "index": -1 + }, + { + "name": "editor_only", + "type": "bool", + "getter": "is_editor_only", + "setter": "set_editor_only", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + }, + { + "name": "offset", + "type": "Vector2", + "getter": "get_texture_offset", + "setter": "set_texture_offset", + "index": -1 + }, + { + "name": "texture_scale", + "type": "float", + "getter": "get_texture_scale", + "setter": "set_texture_scale", + "index": -1 + }, + { + "name": "color", + "type": "Color", + "getter": "get_color", + "setter": "set_color", + "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": "range_height", + "type": "float", + "getter": "get_height", + "setter": "set_height", + "index": -1 + }, + { + "name": "range_z_min", + "type": "int", + "getter": "get_z_range_min", + "setter": "set_z_range_min", + "index": -1 + }, + { + "name": "range_z_max", + "type": "int", + "getter": "get_z_range_max", + "setter": "set_z_range_max", + "index": -1 + }, + { + "name": "range_layer_min", + "type": "int", + "getter": "get_layer_range_min", + "setter": "set_layer_range_min", + "index": -1 + }, + { + "name": "range_layer_max", + "type": "int", + "getter": "get_layer_range_max", + "setter": "set_layer_range_max", + "index": -1 + }, + { + "name": "range_item_cull_mask", + "type": "int", + "getter": "get_item_cull_mask", + "setter": "set_item_cull_mask", + "index": -1 + }, + { + "name": "shadow_enabled", + "type": "bool", + "getter": "is_shadow_enabled", + "setter": "set_shadow_enabled", + "index": -1 + }, + { + "name": "shadow_color", + "type": "Color", + "getter": "get_shadow_color", + "setter": "set_shadow_color", + "index": -1 + }, + { + "name": "shadow_buffer_size", + "type": "int", + "getter": "get_shadow_buffer_size", + "setter": "set_shadow_buffer_size", + "index": -1 + }, + { + "name": "shadow_gradient_length", + "type": "float", + "getter": "get_shadow_gradient_length", + "setter": "set_shadow_gradient_length", + "index": -1 + }, + { + "name": "shadow_filter", + "type": "float", + "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_item_cull_mask", + "type": "int", + "getter": "get_item_shadow_cull_mask", + "setter": "set_item_shadow_cull_mask", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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": "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": "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": "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_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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "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": "Particles", + "base_class": "GeometryInstance", + "api_type": "core", + "singleton": false, + "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": "emitting", + "type": "bool", + "getter": "is_emitting", + "setter": "set_emitting", + "index": -1 + }, + { + "name": "amount", + "type": "int", + "getter": "get_amount", + "setter": "set_amount", + "index": -1 + }, + { + "name": "lifetime", + "type": "float", + "getter": "get_lifetime", + "setter": "set_lifetime", + "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": "speed_scale", + "type": "float", + "getter": "get_speed_scale", + "setter": "set_speed_scale", + "index": -1 + }, + { + "name": "explosiveness", + "type": "float", + "getter": "get_explosiveness_ratio", + "setter": "set_explosiveness_ratio", + "index": -1 + }, + { + "name": "randomness", + "type": "float", + "getter": "get_randomness_ratio", + "setter": "set_randomness_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": "visibility_aabb", + "type": "AABB", + "getter": "get_visibility_aabb", + "setter": "set_visibility_aabb", + "index": -1 + }, + { + "name": "local_coords", + "type": "bool", + "getter": "get_use_local_coordinates", + "setter": "set_use_local_coordinates", + "index": -1 + }, + { + "name": "draw_order", + "type": "int", + "getter": "get_draw_order", + "setter": "set_draw_order", + "index": -1 + }, + { + "name": "process_material", + "type": "ShaderMaterial,ParticlesMaterial", + "getter": "get_process_material", + "setter": "set_process_material", + "index": -1 + }, + { + "name": "draw_passes", + "type": "int", + "getter": "get_draw_passes", + "setter": "set_draw_passes", + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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_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_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_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_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_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": "" + } + ] + }, + { + "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_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_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_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": "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": "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_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_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_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_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": "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_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_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_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": "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": "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": "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_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": "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_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": "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "DrawOrder", + "values": { + "DRAW_ORDER_INDEX": 0, + "DRAW_ORDER_LIFETIME": 1, + "DRAW_ORDER_VIEW_DEPTH": 2 + } + } + ] + }, + { + "name": "CPUParticles", + "base_class": "GeometryInstance", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "DRAW_ORDER_INDEX": 0, + "DRAW_ORDER_LIFETIME": 1, + "DRAW_ORDER_VIEW_DEPTH": 2, + "PARAM_INITIAL_LINEAR_VELOCITY": 0, + "PARAM_ANGULAR_VELOCITY": 1, + "PARAM_LINEAR_ACCEL": 2, + "PARAM_RADIAL_ACCEL": 3, + "PARAM_TANGENTIAL_ACCEL": 4, + "PARAM_DAMPING": 5, + "PARAM_ANGLE": 6, + "PARAM_SCALE": 7, + "PARAM_HUE_VARIATION": 8, + "PARAM_ANIM_SPEED": 9, + "PARAM_ANIM_OFFSET": 10, + "PARAM_MAX": 11, + "FLAG_ALIGN_Y_TO_VELOCITY": 0, + "FLAG_ROTATE_Y": 1, + "FLAG_MAX": 4, + "EMISSION_SHAPE_POINT": 0, + "EMISSION_SHAPE_SPHERE": 1, + "EMISSION_SHAPE_BOX": 2, + "EMISSION_SHAPE_POINTS": 3, + "EMISSION_SHAPE_DIRECTED_POINTS": 4 + }, + "properties": [ + { + "name": "emitting", + "type": "bool", + "getter": "is_emitting", + "setter": "set_emitting", + "index": -1 + }, + { + "name": "amount", + "type": "int", + "getter": "get_amount", + "setter": "set_amount", + "index": -1 + }, + { + "name": "lifetime", + "type": "float", + "getter": "get_lifetime", + "setter": "set_lifetime", + "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": "speed_scale", + "type": "float", + "getter": "get_speed_scale", + "setter": "set_speed_scale", + "index": -1 + }, + { + "name": "explosiveness", + "type": "float", + "getter": "get_explosiveness_ratio", + "setter": "set_explosiveness_ratio", + "index": -1 + }, + { + "name": "randomness", + "type": "float", + "getter": "get_randomness_ratio", + "setter": "set_randomness_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": "local_coords", + "type": "bool", + "getter": "get_use_local_coordinates", + "setter": "set_use_local_coordinates", + "index": -1 + }, + { + "name": "draw_order", + "type": "int", + "getter": "get_draw_order", + "setter": "set_draw_order", + "index": -1 + }, + { + "name": "mesh", + "type": "Mesh", + "getter": "get_mesh", + "setter": "set_mesh", + "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": "emission_box_extents", + "type": "Vector3", + "getter": "get_emission_box_extents", + "setter": "set_emission_box_extents", + "index": -1 + }, + { + "name": "emission_points", + "type": "PoolVector3Array", + "getter": "get_emission_points", + "setter": "set_emission_points", + "index": -1 + }, + { + "name": "emission_normals", + "type": "PoolVector3Array", + "getter": "get_emission_normals", + "setter": "set_emission_normals", + "index": -1 + }, + { + "name": "emission_colors", + "type": "PoolColorArray", + "getter": "get_emission_colors", + "setter": "set_emission_colors", + "index": -1 + }, + { + "name": "flag_align_y", + "type": "bool", + "getter": "get_particle_flag", + "setter": "set_particle_flag", + "index": 0 + }, + { + "name": "flag_rotate_y", + "type": "bool", + "getter": "get_particle_flag", + "setter": "set_particle_flag", + "index": 1 + }, + { + "name": "flag_disable_z", + "type": "bool", + "getter": "get_particle_flag", + "setter": "set_particle_flag", + "index": 2 + }, + { + "name": "spread", + "type": "float", + "getter": "get_spread", + "setter": "set_spread", + "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": "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": "angular_velocity", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 1 + }, + { + "name": "angular_velocity_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 1 + }, + { + "name": "angular_velocity_curve", + "type": "Curve", + "getter": "get_param_curve", + "setter": "set_param_curve", + "index": 1 + }, + { + "name": "linear_accel", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 2 + }, + { + "name": "linear_accel_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 2 + }, + { + "name": "linear_accel_curve", + "type": "Curve", + "getter": "get_param_curve", + "setter": "set_param_curve", + "index": 2 + }, + { + "name": "radial_accel", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 3 + }, + { + "name": "radial_accel_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 3 + }, + { + "name": "radial_accel_curve", + "type": "Curve", + "getter": "get_param_curve", + "setter": "set_param_curve", + "index": 3 + }, + { + "name": "tangential_accel", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 4 + }, + { + "name": "tangential_accel_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 4 + }, + { + "name": "tangential_accel_curve", + "type": "Curve", + "getter": "get_param_curve", + "setter": "set_param_curve", + "index": 4 + }, + { + "name": "damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 5 + }, + { + "name": "damping_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 5 + }, + { + "name": "damping_curve", + "type": "Curve", + "getter": "get_param_curve", + "setter": "set_param_curve", + "index": 5 + }, + { + "name": "angle", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 6 + }, + { + "name": "angle_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 6 + }, + { + "name": "angle_curve", + "type": "Curve", + "getter": "get_param_curve", + "setter": "set_param_curve", + "index": 6 + }, + { + "name": "scale", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 7 + }, + { + "name": "scale_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 7 + }, + { + "name": "scale_curve", + "type": "Curve", + "getter": "get_param_curve", + "setter": "set_param_curve", + "index": 7 + }, + { + "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": "hue_variation", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 8 + }, + { + "name": "hue_variation_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 8 + }, + { + "name": "hue_variation_curve", + "type": "Curve", + "getter": "get_param_curve", + "setter": "set_param_curve", + "index": 8 + }, + { + "name": "anim_speed", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 9 + }, + { + "name": "anim_speed_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 9 + }, + { + "name": "anim_speed_curve", + "type": "Curve", + "getter": "get_param_curve", + "setter": "set_param_curve", + "index": 9 + }, + { + "name": "anim_offset", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 10 + }, + { + "name": "anim_offset_random", + "type": "float", + "getter": "get_param_randomness", + "setter": "set_param_randomness", + "index": 10 + }, + { + "name": "anim_offset_curve", + "type": "Curve", + "getter": "get_param_curve", + "setter": "set_param_curve", + "index": 10 + }, + { + "name": "anim_loop", + "type": "bool", + "getter": "get_particle_flag", + "setter": "set_particle_flag", + "index": 3 + } + ], + "signals": [ + ], + "methods": [ + { + "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_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_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_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_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_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_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_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": "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": "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_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_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_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_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_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_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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + { + "name": "Flags", + "values": { + "FLAG_ALIGN_Y_TO_VELOCITY": 0, + "FLAG_ROTATE_Y": 1, + "FLAG_MAX": 4 + } + }, + { + "name": "EmissionShape", + "values": { + "EMISSION_SHAPE_POINT": 0, + "EMISSION_SHAPE_SPHERE": 1, + "EMISSION_SHAPE_BOX": 2, + "EMISSION_SHAPE_POINTS": 3, + "EMISSION_SHAPE_DIRECTED_POINTS": 4 + } + }, + { + "name": "Parameter", + "values": { + "PARAM_INITIAL_LINEAR_VELOCITY": 0, + "PARAM_ANGULAR_VELOCITY": 1, + "PARAM_LINEAR_ACCEL": 2, + "PARAM_RADIAL_ACCEL": 3, + "PARAM_TANGENTIAL_ACCEL": 4, + "PARAM_DAMPING": 5, + "PARAM_ANGLE": 6, + "PARAM_SCALE": 7, + "PARAM_HUE_VARIATION": 8, + "PARAM_ANIM_SPEED": 9, + "PARAM_ANIM_OFFSET": 10, + "PARAM_MAX": 11 + } + }, + { + "name": "DrawOrder", + "values": { + "DRAW_ORDER_INDEX": 0, + "DRAW_ORDER_LIFETIME": 1, + "DRAW_ORDER_VIEW_DEPTH": 2 + } + } + ] + }, + { + "name": "Curve", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "TANGENT_FREE": 0, + "TANGENT_LINEAR": 1, + "TANGENT_MODE_COUNT": 2 + }, + "properties": [ + { + "name": "min_value", + "type": "float", + "getter": "get_min_value", + "setter": "set_min_value", + "index": -1 + }, + { + "name": "max_value", + "type": "float", + "getter": "get_max_value", + "setter": "set_max_value", + "index": -1 + }, + { + "name": "bake_resolution", + "type": "int", + "getter": "get_bake_resolution", + "setter": "set_bake_resolution", + "index": -1 + }, + { + "name": "_data", + "type": "int", + "getter": "_get_data", + "setter": "_set_data", + "index": -1 + } + ], + "signals": [ + { + "name": "range_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "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": "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_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": "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": "" + } + ] + }, + { + "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": "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": "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_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": "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_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": "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_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_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_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": "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": "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": "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": "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": "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": "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": "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": "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": "_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": "" + } + ] + } + ], + "enums": [ + { + "name": "TangentMode", + "values": { + "TANGENT_FREE": 0, + "TANGENT_LINEAR": 1, + "TANGENT_MODE_COUNT": 2 + } + } + ] + }, + { + "name": "GradientTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "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": "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": "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_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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Position3D", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "NavigationMesh", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "SAMPLE_PARTITION_WATERSHED": 0, + "SAMPLE_PARTITION_MONOTONE": 1, + "SAMPLE_PARTITION_LAYERS": 2 + }, + "properties": [ + { + "name": "vertices", + "type": "PoolVector3Array", + "getter": "get_vertices", + "setter": "set_vertices", + "index": -1 + }, + { + "name": "polygons", + "type": "Array", + "getter": "_get_polygons", + "setter": "_set_polygons", + "index": -1 + }, + { + "name": "sample_partition_type/sample_partition_type", + "type": "int", + "getter": "get_sample_partition_type", + "setter": "set_sample_partition_type", + "index": -1 + }, + { + "name": "cell/size", + "type": "float", + "getter": "get_cell_size", + "setter": "set_cell_size", + "index": -1 + }, + { + "name": "cell/height", + "type": "float", + "getter": "get_cell_height", + "setter": "set_cell_height", + "index": -1 + }, + { + "name": "agent/height", + "type": "float", + "getter": "get_agent_height", + "setter": "set_agent_height", + "index": -1 + }, + { + "name": "agent/radius", + "type": "float", + "getter": "get_agent_radius", + "setter": "set_agent_radius", + "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": "region/min_size", + "type": "float", + "getter": "get_region_min_size", + "setter": "set_region_min_size", + "index": -1 + }, + { + "name": "region/merge_size", + "type": "float", + "getter": "get_region_merge_size", + "setter": "set_region_merge_size", + "index": -1 + }, + { + "name": "edge/max_length", + "type": "float", + "getter": "get_edge_max_length", + "setter": "set_edge_max_length", + "index": -1 + }, + { + "name": "edge/max_error", + "type": "float", + "getter": "get_edge_max_error", + "setter": "set_edge_max_error", + "index": -1 + }, + { + "name": "polygon/verts_per_poly", + "type": "float", + "getter": "get_verts_per_poly", + "setter": "set_verts_per_poly", + "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": "filter/low_hanging_obstacles", + "type": "bool", + "getter": "get_filter_low_hanging_obstacles", + "setter": "set_filter_low_hanging_obstacles", + "index": -1 + }, + { + "name": "filter/ledge_spans", + "type": "bool", + "getter": "get_filter_ledge_spans", + "setter": "set_filter_ledge_spans", + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "get_sample_partition_type", + "return_type": "int", + "is_editor": false, + "is_noscript": false, + "is_const": true, + "is_reverse": false, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "_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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "NavigationMeshInstance", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "navmesh", + "type": "NavigationMesh", + "getter": "get_navigation_mesh", + "setter": "set_navigation_mesh", + "index": -1 + }, + { + "name": "enabled", + "type": "bool", + "getter": "is_enabled", + "setter": "set_enabled", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Navigation", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "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": "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_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": "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": "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_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_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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "RootMotionView", + "base_class": "VisualInstance", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "animation_path", + "type": "NodePath", + "getter": "get_animation_path", + "setter": "set_animation_path", + "index": -1 + }, + { + "name": "color", + "type": "Color", + "getter": "get_color", + "setter": "set_color", + "index": -1 + }, + { + "name": "cell_size", + "type": "float", + "getter": "get_cell_size", + "setter": "set_cell_size", + "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": "AnimationTree", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "ANIMATION_PROCESS_PHYSICS": 0, + "ANIMATION_PROCESS_IDLE": 1 + }, + "properties": [ + { + "name": "tree_root", + "type": "AnimationRootNode", + "getter": "get_tree_root", + "setter": "set_tree_root", + "index": -1 + }, + { + "name": "anim_player", + "type": "NodePath", + "getter": "get_animation_player", + "setter": "set_animation_player", + "index": -1 + }, + { + "name": "active", + "type": "bool", + "getter": "is_active", + "setter": "set_active", + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "_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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "AnimationProcessMode", + "values": { + "ANIMATION_PROCESS_PHYSICS": 0, + "ANIMATION_PROCESS_IDLE": 1 + } + } + ] + }, + { + "name": "AnimationNodeBlendTree", + "base_class": "AnimationRootNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "CONNECTION_OK": 0, + "CONNECTION_ERROR_NO_INPUT": 1, + "CONNECTION_ERROR_NO_INPUT_INDEX": 2, + "CONNECTION_ERROR_NO_OUTPUT": 3, + "CONNECTION_ERROR_SAME_NODE": 4, + "CONNECTION_ERROR_CONNECTION_EXISTS": 5 + }, + "properties": [ + { + "name": "graph_offset", + "type": "Vector2", + "getter": "get_graph_offset", + "setter": "set_graph_offset", + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node", + "type": "AnimationNode", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimationRootNode", + "base_class": "AnimationNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AnimationNode", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "FILTER_IGNORE": 0, + "FILTER_PASS": 1, + "FILTER_STOP": 2, + "FILTER_BLEND": 3 + }, + "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": [ + ] + } + ], + "methods": [ + { + "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": "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": "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": "_parent_set", + "return_type": "void", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": true, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + { + "name": "parent", + "type": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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_input_connection", + "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_input_activity", + "return_type": "float", + "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": "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": "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_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": "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": "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": "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": "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": "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_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": "_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": "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_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": "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": "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": "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_parent", + "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": "get_tree", + "return_type": "AnimationTree", + "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": "FilterAction", + "values": { + "FILTER_IGNORE": 0, + "FILTER_PASS": 1, + "FILTER_STOP": 2, + "FILTER_BLEND": 3 + } + } + ] + }, + { + "name": "AnimationNodeBlendSpace1D", + "base_class": "AnimationRootNode", + "api_type": "core", + "singleton": false, + "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_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_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_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_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_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_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": "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_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_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_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_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_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": "min_space", + "type": "float", + "getter": "get_min_space", + "setter": "set_min_space", + "index": -1 + }, + { + "name": "max_space", + "type": "float", + "getter": "get_max_space", + "setter": "set_max_space", + "index": -1 + }, + { + "name": "snap", + "type": "float", + "getter": "get_snap", + "setter": "set_snap", + "index": -1 + }, + { + "name": "blend_pos", + "type": "float", + "getter": "get_blend_pos", + "setter": "set_blend_pos", + "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": 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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "set_blend_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": "pos", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_blend_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_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": "" + } + ] + }, + { + "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": "_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimationNodeBlendSpace2D", + "base_class": "AnimationRootNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "auto_triangles", + "type": "bool", + "getter": "get_auto_triangles", + "setter": "set_auto_triangles", + "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_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_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_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_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_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_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": "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_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_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_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_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_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": "triangles", + "type": "PoolIntArray", + "getter": "_get_triangles", + "setter": "_set_triangles", + "index": -1 + }, + { + "name": "min_space", + "type": "Vector2", + "getter": "get_min_space", + "setter": "set_min_space", + "index": -1 + }, + { + "name": "max_space", + "type": "Vector2", + "getter": "get_max_space", + "setter": "set_max_space", + "index": -1 + }, + { + "name": "snap", + "type": "Vector2", + "getter": "get_snap", + "setter": "set_snap", + "index": -1 + }, + { + "name": "blend_position", + "type": "Vector2", + "getter": "get_blend_position", + "setter": "set_blend_position", + "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": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "set_blend_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": "pos", + "type": "Vector2", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_blend_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_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": "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": "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": "" + } + ] + }, + { + "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": "_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": "_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": "_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_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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimationNodeStateMachine", + "base_class": "AnimationRootNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "node", + "type": "AnimationNode", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "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": "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": "has_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": "arg2", + "type": "AnimationNodeStateMachineTransition", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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_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_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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "name", + "type": "Vector2", + "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": "travel", + "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": "to_node", + "type": "String", + "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": "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": "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": "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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimationNodeStateMachineTransition", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "SWITCH_MODE_IMMEDIATE": 0, + "SWITCH_MODE_SYNC": 1, + "SWITCH_MODE_AT_END": 2 + }, + "properties": [ + { + "name": "switch_mode", + "type": "int", + "getter": "get_switch_mode", + "setter": "set_switch_mode", + "index": -1 + }, + { + "name": "auto_advance", + "type": "bool", + "getter": "has_auto_advance", + "setter": "set_auto_advance", + "index": -1 + }, + { + "name": "xfade_time", + "type": "float", + "getter": "get_xfade_time", + "setter": "set_xfade_time", + "index": -1 + }, + { + "name": "priority", + "type": "int", + "getter": "get_priority", + "setter": "set_priority", + "index": -1 + }, + { + "name": "disabled", + "type": "bool", + "getter": "is_disabled", + "setter": "set_disabled", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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_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": "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": [ + ] + } + ], + "enums": [ + { + "name": "SwitchMode", + "values": { + "SWITCH_MODE_IMMEDIATE": 0, + "SWITCH_MODE_SYNC": 1, + "SWITCH_MODE_AT_END": 2 + } + } + ] + }, + { + "name": "AnimationNodeOneShot", + "base_class": "AnimationNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "MIX_MODE_BLEND": 0, + "MIX_MODE_ADD": 1 + }, + "properties": [ + { + "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": "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": "sync", + "type": "bool", + "getter": "is_using_sync", + "setter": "set_use_sync", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + { + "name": "MixMode", + "values": { + "MIX_MODE_BLEND": 0, + "MIX_MODE_ADD": 1 + } + } + ] + }, + { + "name": "AnimationNodeOutput", + "base_class": "AnimationNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "KinematicCollision", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "position", + "type": "Vector3", + "getter": "get_position", + "setter": "", + "index": -1 + }, + { + "name": "normal", + "type": "Vector3", + "getter": "get_normal", + "setter": "", + "index": -1 + }, + { + "name": "travel", + "type": "Vector3", + "getter": "get_travel", + "setter": "", + "index": -1 + }, + { + "name": "remainder", + "type": "Vector3", + "getter": "get_remainder", + "setter": "", + "index": -1 + }, + { + "name": "local_shape", + "type": "Object", + "getter": "get_local_shape", + "setter": "", + "index": -1 + }, + { + "name": "collider", + "type": "Object", + "getter": "get_collider", + "setter": "", + "index": -1 + }, + { + "name": "collider_id", + "type": "int", + "getter": "get_collider_id", + "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": "collider_metadata", + "type": "Variant", + "getter": "get_collider_metadata", + "setter": "", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_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_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": [ + ] + }, + { + "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_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_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_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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicalBone", + "base_class": "PhysicsBody", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "JOINT_TYPE_NONE": 0, + "JOINT_TYPE_PIN": 1, + "JOINT_TYPE_CONE": 2, + "JOINT_TYPE_HINGE": 3, + "JOINT_TYPE_SLIDER": 4, + "JOINT_TYPE_6DOF": 5 + }, + "properties": [ + { + "name": "joint_type", + "type": "int", + "getter": "get_joint_type", + "setter": "set_joint_type", + "index": -1 + }, + { + "name": "joint_offset", + "type": "Transform", + "getter": "get_joint_offset", + "setter": "set_joint_offset", + "index": -1 + }, + { + "name": "body_offset", + "type": "Transform", + "getter": "get_body_offset", + "setter": "set_body_offset", + "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 + }, + { + "name": "friction", + "type": "float", + "getter": "get_friction", + "setter": "set_friction", + "index": -1 + }, + { + "name": "bounce", + "type": "float", + "getter": "get_bounce", + "setter": "set_bounce", + "index": -1 + }, + { + "name": "gravity_scale", + "type": "float", + "getter": "get_gravity_scale", + "setter": "set_gravity_scale", + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "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": "KinematicBody", + "base_class": "PhysicsBody", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "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": "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": "collision/safe_margin", + "type": "float", + "getter": "get_safe_margin", + "setter": "set_safe_margin", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "floor_normal", + "type": "Vector3", + "has_default_value": true, + "default_value": "(0, 0, 0)" + }, + { + "name": "slope_stop_min_velocity", + "type": "float", + "has_default_value": true, + "default_value": "0.05" + }, + { + "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": "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": false, + "default_value": "" + } + ] + }, + { + "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_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_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": "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": "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": "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": "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": "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_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_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "SoftBody", + "base_class": "MeshInstance", + "api_type": "core", + "singleton": false, + "instanciable": true, + "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": "parent_collision_ignore", + "type": "NodePath", + "getter": "get_parent_collision_ignore", + "setter": "set_parent_collision_ignore", + "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": "linear_stiffness", + "type": "float", + "getter": "get_linear_stiffness", + "setter": "set_linear_stiffness", + "index": -1 + }, + { + "name": "areaAngular_stiffness", + "type": "float", + "getter": "get_areaAngular_stiffness", + "setter": "set_areaAngular_stiffness", + "index": -1 + }, + { + "name": "volume_stiffness", + "type": "float", + "getter": "get_volume_stiffness", + "setter": "set_volume_stiffness", + "index": -1 + }, + { + "name": "pressure_coefficient", + "type": "float", + "getter": "get_pressure_coefficient", + "setter": "set_pressure_coefficient", + "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": "pose_matching_coefficient", + "type": "float", + "getter": "get_pose_matching_coefficient", + "setter": "set_pose_matching_coefficient", + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "Object", + "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VehicleBody", + "base_class": "RigidBody", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "engine_force", + "type": "float", + "getter": "get_engine_force", + "setter": "set_engine_force", + "index": -1 + }, + { + "name": "brake", + "type": "float", + "getter": "get_brake", + "setter": "set_brake", + "index": -1 + }, + { + "name": "steering", + "type": "float", + "getter": "get_steering", + "setter": "set_steering", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VehicleWheel", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "use_as_traction", + "type": "bool", + "getter": "is_used_as_traction", + "setter": "set_use_as_traction", + "index": -1 + }, + { + "name": "use_as_steering", + "type": "bool", + "getter": "is_used_as_steering", + "setter": "set_use_as_steering", + "index": -1 + }, + { + "name": "wheel_roll_influence", + "type": "float", + "getter": "get_roll_influence", + "setter": "set_roll_influence", + "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_friction_slip", + "type": "float", + "getter": "get_friction_slip", + "setter": "set_friction_slip", + "index": -1 + }, + { + "name": "suspension_travel", + "type": "float", + "getter": "get_suspension_travel", + "setter": "set_suspension_travel", + "index": -1 + }, + { + "name": "suspension_stiffness", + "type": "float", + "getter": "get_suspension_stiffness", + "setter": "set_suspension_stiffness", + "index": -1 + }, + { + "name": "suspension_max_force", + "type": "float", + "getter": "get_suspension_max_force", + "setter": "set_suspension_max_force", + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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_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": "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": "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": "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": "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": "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": "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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Area", + "base_class": "CollisionObject", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "SPACE_OVERRIDE_DISABLED": 0, + "SPACE_OVERRIDE_COMBINE": 1, + "SPACE_OVERRIDE_COMBINE_REPLACE": 2, + "SPACE_OVERRIDE_REPLACE": 3, + "SPACE_OVERRIDE_REPLACE_COMBINE": 4 + }, + "properties": [ + { + "name": "space_override", + "type": "int", + "getter": "get_space_override_mode", + "setter": "set_space_override_mode", + "index": -1 + }, + { + "name": "gravity_point", + "type": "bool", + "getter": "is_gravity_a_point", + "setter": "set_gravity_is_point", + "index": -1 + }, + { + "name": "gravity_distance_scale", + "type": "float", + "getter": "get_gravity_distance_scale", + "setter": "set_gravity_distance_scale", + "index": -1 + }, + { + "name": "gravity_vec", + "type": "Vector3", + "getter": "get_gravity_vector", + "setter": "set_gravity_vector", + "index": -1 + }, + { + "name": "gravity", + "type": "float", + "getter": "get_gravity", + "setter": "set_gravity", + "index": -1 + }, + { + "name": "linear_damp", + "type": "float", + "getter": "get_linear_damp", + "setter": "set_linear_damp", + "index": -1 + }, + { + "name": "angular_damp", + "type": "float", + "getter": "get_angular_damp", + "setter": "set_angular_damp", + "index": -1 + }, + { + "name": "priority", + "type": "int", + "getter": "get_priority", + "setter": "set_priority", + "index": -1 + }, + { + "name": "monitoring", + "type": "bool", + "getter": "is_monitoring", + "setter": "set_monitoring", + "index": -1 + }, + { + "name": "monitorable", + "type": "bool", + "getter": "is_monitorable", + "setter": "set_monitorable", + "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": "audio_bus_override", + "type": "bool", + "getter": "is_overriding_audio_bus", + "setter": "set_audio_bus_override", + "index": -1 + }, + { + "name": "audio_bus_name", + "type": "String", + "getter": "get_audio_bus", + "setter": "set_audio_bus", + "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_amount", + "type": "float", + "getter": "get_reverb_amount", + "setter": "set_reverb_amount", + "index": -1 + }, + { + "name": "reverb_bus_uniformity", + "type": "float", + "getter": "get_reverb_uniformity", + "setter": "set_reverb_uniformity", + "index": -1 + } + ], + "signals": [ + { + "name": "area_exited", + "arguments": [ + { + "name": "area", + "type": "Area", + "default_value": "" + } + ] + }, + { + "name": "area_shape_exited", + "arguments": [ + { + "name": "area_id", + "type": "int", + "default_value": "" + }, + { + "name": "area", + "type": "Area", + "default_value": "" + }, + { + "name": "area_shape", + "type": "int", + "default_value": "" + }, + { + "name": "self_shape", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "body_entered", + "arguments": [ + { + "name": "body", + "type": "Object", + "default_value": "" + } + ] + }, + { + "name": "body_shape_entered", + "arguments": [ + { + "name": "body_id", + "type": "int", + "default_value": "" + }, + { + "name": "body", + "type": "Object", + "default_value": "" + }, + { + "name": "body_shape", + "type": "int", + "default_value": "" + }, + { + "name": "area_shape", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "area_entered", + "arguments": [ + { + "name": "area", + "type": "Area", + "default_value": "" + } + ] + }, + { + "name": "area_shape_entered", + "arguments": [ + { + "name": "area_id", + "type": "int", + "default_value": "" + }, + { + "name": "area", + "type": "Area", + "default_value": "" + }, + { + "name": "area_shape", + "type": "int", + "default_value": "" + }, + { + "name": "self_shape", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "body_exited", + "arguments": [ + { + "name": "body", + "type": "Object", + "default_value": "" + } + ] + }, + { + "name": "body_shape_exited", + "arguments": [ + { + "name": "body_id", + "type": "int", + "default_value": "" + }, + { + "name": "body", + "type": "Object", + "default_value": "" + }, + { + "name": "body_shape", + "type": "int", + "default_value": "" + }, + { + "name": "area_shape", + "type": "int", + "default_value": "" + } + ] + } + ], + "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": "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": "_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "Object", + "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": "_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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "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": "ProximityGroup", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "MODE_PROXY": 0, + "MODE_SIGNAL": 1 + }, + "properties": [ + { + "name": "group_name", + "type": "String", + "getter": "get_group_name", + "setter": "set_group_name", + "index": -1 + }, + { + "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 + } + ], + "signals": [ + { + "name": "broadcast", + "arguments": [ + { + "name": "group_name", + "type": "String", + "default_value": "" + }, + { + "name": "parameters", + "type": "Array", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "parameters", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "name", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "params", + "type": "Variant", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "DispatchMode", + "values": { + "MODE_PROXY": 0, + "MODE_SIGNAL": 1 + } + } + ] + }, + { + "name": "Shape", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "Curve3D", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "bake_interval", + "type": "float", + "getter": "get_bake_interval", + "setter": "set_bake_interval", + "index": -1 + }, + { + "name": "_data", + "type": "int", + "getter": "_get_data", + "setter": "_set_data", + "index": -1 + }, + { + "name": "up_vector_enabled", + "type": "bool", + "getter": "is_up_vector_enabled", + "setter": "set_up_vector_enabled", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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_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": "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" + } + ] + }, + { + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RayCast", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "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 + }, + { + "name": "cast_to", + "type": "Vector3", + "getter": "get_cast_to", + "setter": "set_cast_to", + "index": -1 + }, + { + "name": "collision_mask", + "type": "int", + "getter": "get_collision_mask", + "setter": "set_collision_mask", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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": "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": "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": "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_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_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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "MultiMeshInstance", + "base_class": "GeometryInstance", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "multimesh", + "type": "MultiMesh", + "getter": "get_multimesh", + "setter": "set_multimesh", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "CollisionShape", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "shape", + "type": "Shape", + "getter": "get_shape", + "setter": "set_shape", + "index": -1 + }, + { + "name": "disabled", + "type": "bool", + "getter": "is_disabled", + "setter": "set_disabled", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "Shape", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "MultiMesh", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "TRANSFORM_2D": 0, + "TRANSFORM_3D": 1, + "COLOR_NONE": 0, + "COLOR_8BIT": 1, + "COLOR_FLOAT": 2 + }, + "properties": [ + { + "name": "color_format", + "type": "int", + "getter": "get_color_format", + "setter": "set_color_format", + "index": -1 + }, + { + "name": "transform_format", + "type": "int", + "getter": "get_transform_format", + "setter": "set_transform_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_array", + "type": "PoolVector3Array", + "getter": "_get_transform_array", + "setter": "_set_transform_array", + "index": -1 + }, + { + "name": "color_array", + "type": "PoolColorArray", + "getter": "_get_color_array", + "setter": "_set_color_array", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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_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_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": "_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": [ + ] + } + ], + "enums": [ + { + "name": "TransformFormat", + "values": { + "TRANSFORM_2D": 0, + "TRANSFORM_3D": 1 + } + }, + { + "name": "ColorFormat", + "values": { + "COLOR_NONE": 0, + "COLOR_8BIT": 1, + "COLOR_FLOAT": 2 + } + } + ] + }, + { + "name": "CollisionPolygon", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "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": "polygon", + "type": "PoolVector2Array", + "getter": "get_polygon", + "setter": "set_polygon", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Path", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "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": "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": "" + } + ] + }, + { + "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PathFollow", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "ROTATION_NONE": 0, + "ROTATION_Y": 1, + "ROTATION_XY": 2, + "ROTATION_XYZ": 3 + }, + "properties": [ + { + "name": "offset", + "type": "float", + "getter": "get_offset", + "setter": "set_offset", + "index": -1 + }, + { + "name": "unit_offset", + "type": "float", + "getter": "get_unit_offset", + "setter": "set_unit_offset", + "index": -1 + }, + { + "name": "h_offset", + "type": "float", + "getter": "get_h_offset", + "setter": "set_h_offset", + "index": -1 + }, + { + "name": "v_offset", + "type": "float", + "getter": "get_v_offset", + "setter": "set_v_offset", + "index": -1 + }, + { + "name": "rotation_mode", + "type": "int", + "getter": "get_rotation_mode", + "setter": "set_rotation_mode", + "index": -1 + }, + { + "name": "cubic_interp", + "type": "bool", + "getter": "get_cubic_interpolation", + "setter": "set_cubic_interpolation", + "index": -1 + }, + { + "name": "loop", + "type": "bool", + "getter": "has_loop", + "setter": "set_loop", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "RotationMode", + "values": { + "ROTATION_NONE": 0, + "ROTATION_Y": 1, + "ROTATION_XY": 2, + "ROTATION_XYZ": 3 + } + } + ] + }, + { + "name": "RemoteTransform", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "remote_path", + "type": "NodePath", + "getter": "get_remote_node", + "setter": "set_remote_node", + "index": -1 + }, + { + "name": "use_global_coordinates", + "type": "bool", + "getter": "get_use_global_coordinates", + "setter": "set_use_global_coordinates", + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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_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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "OrientedPathFollow", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "offset", + "type": "float", + "getter": "get_offset", + "setter": "set_offset", + "index": -1 + }, + { + "name": "unit_offset", + "type": "float", + "getter": "get_unit_offset", + "setter": "set_unit_offset", + "index": -1 + }, + { + "name": "h_offset", + "type": "float", + "getter": "get_h_offset", + "setter": "set_h_offset", + "index": -1 + }, + { + "name": "v_offset", + "type": "float", + "getter": "get_v_offset", + "setter": "set_v_offset", + "index": -1 + }, + { + "name": "cubic_interp", + "type": "bool", + "getter": "get_cubic_interpolation", + "setter": "set_cubic_interpolation", + "index": -1 + }, + { + "name": "loop", + "type": "bool", + "getter": "has_loop", + "setter": "set_loop", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "WorldEnvironment", + "base_class": "Node", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "environment", + "type": "Environment", + "getter": "get_environment", + "setter": "set_environment", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisibilityEnabler", + "base_class": "VisibilityNotifier", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "ENABLER_PAUSE_ANIMATIONS": 0, + "ENABLER_FREEZE_BODIES": 1, + "ENABLER_MAX": 2 + }, + "properties": [ + { + "name": "pause_animations", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 0 + }, + { + "name": "freeze_bodies", + "type": "bool", + "getter": "is_enabler_enabled", + "setter": "set_enabler", + "index": 1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "_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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + { + "name": "Enabler", + "values": { + "ENABLER_PAUSE_ANIMATIONS": 0, + "ENABLER_FREEZE_BODIES": 1, + "ENABLER_MAX": 2 + } + } + ] + }, + { + "name": "VisibilityNotifier", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "aabb", + "type": "AABB", + "getter": "get_aabb", + "setter": "set_aabb", + "index": -1 + } + ], + "signals": [ + { + "name": "camera_exited", + "arguments": [ + { + "name": "camera", + "type": "Camera", + "default_value": "" + } + ] + }, + { + "name": "screen_entered", + "arguments": [ + ] + }, + { + "name": "camera_entered", + "arguments": [ + { + "name": "camera", + "type": "Camera", + "default_value": "" + } + ] + }, + { + "name": "screen_exited", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimationNodeAdd2", + "base_class": "AnimationNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "amount", + "type": "float", + "getter": "get_amount", + "setter": "set_amount", + "index": -1 + }, + { + "name": "sync", + "type": "bool", + "getter": "is_using_sync", + "setter": "set_use_sync", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimationNodeAdd3", + "base_class": "AnimationNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "amount", + "type": "float", + "getter": "get_amount", + "setter": "set_amount", + "index": -1 + }, + { + "name": "sync", + "type": "bool", + "getter": "is_using_sync", + "setter": "set_use_sync", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimationNodeAnimation", + "base_class": "AnimationRootNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "animation", + "type": "String", + "getter": "get_animation", + "setter": "set_animation", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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_playback_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimationNodeTimeSeek", + "base_class": "AnimationNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "seek_pos", + "type": "float", + "getter": "get_seek_pos", + "setter": "set_seek_pos", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "set_seek_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": "seek_pos", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_seek_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimationNodeBlend3", + "base_class": "AnimationNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "amount", + "type": "float", + "getter": "get_amount", + "setter": "set_amount", + "index": -1 + }, + { + "name": "sync", + "type": "bool", + "getter": "is_using_sync", + "setter": "set_use_sync", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimationNodeBlend2", + "base_class": "AnimationNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "amount", + "type": "float", + "getter": "get_amount", + "setter": "set_amount", + "index": -1 + }, + { + "name": "sync", + "type": "bool", + "getter": "is_using_sync", + "setter": "set_use_sync", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimationNodeTimeScale", + "base_class": "AnimationNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "scale", + "type": "float", + "getter": "get_scale", + "setter": "set_scale", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimationNodeTransition", + "base_class": "AnimationNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "input_count", + "type": "int", + "getter": "get_enabled_inputs", + "setter": "set_enabled_inputs", + "index": -1 + }, + { + "name": "current", + "type": "int", + "getter": "get_current", + "setter": "set_current", + "index": -1 + }, + { + "name": "xfade_time", + "type": "float", + "getter": "get_cross_fade_time", + "setter": "set_cross_fade_time", + "index": -1 + }, + { + "name": "input_0/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 0 + }, + { + "name": "input_0/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 0 + }, + { + "name": "input_1/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 1 + }, + { + "name": "input_1/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 1 + }, + { + "name": "input_2/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 2 + }, + { + "name": "input_2/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 2 + }, + { + "name": "input_3/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 3 + }, + { + "name": "input_3/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 3 + }, + { + "name": "input_4/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 4 + }, + { + "name": "input_4/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 4 + }, + { + "name": "input_5/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 5 + }, + { + "name": "input_5/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 5 + }, + { + "name": "input_6/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 6 + }, + { + "name": "input_6/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 6 + }, + { + "name": "input_7/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 7 + }, + { + "name": "input_7/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 7 + }, + { + "name": "input_8/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 8 + }, + { + "name": "input_8/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 8 + }, + { + "name": "input_9/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 9 + }, + { + "name": "input_9/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 9 + }, + { + "name": "input_10/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 10 + }, + { + "name": "input_10/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 10 + }, + { + "name": "input_11/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 11 + }, + { + "name": "input_11/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 11 + }, + { + "name": "input_12/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 12 + }, + { + "name": "input_12/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 12 + }, + { + "name": "input_13/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 13 + }, + { + "name": "input_13/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 13 + }, + { + "name": "input_14/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 14 + }, + { + "name": "input_14/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 14 + }, + { + "name": "input_15/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 15 + }, + { + "name": "input_15/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 15 + }, + { + "name": "input_16/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 16 + }, + { + "name": "input_16/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 16 + }, + { + "name": "input_17/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 17 + }, + { + "name": "input_17/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 17 + }, + { + "name": "input_18/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 18 + }, + { + "name": "input_18/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 18 + }, + { + "name": "input_19/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 19 + }, + { + "name": "input_19/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 19 + }, + { + "name": "input_20/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 20 + }, + { + "name": "input_20/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 20 + }, + { + "name": "input_21/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 21 + }, + { + "name": "input_21/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 21 + }, + { + "name": "input_22/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 22 + }, + { + "name": "input_22/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 22 + }, + { + "name": "input_23/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 23 + }, + { + "name": "input_23/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 23 + }, + { + "name": "input_24/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 24 + }, + { + "name": "input_24/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 24 + }, + { + "name": "input_25/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 25 + }, + { + "name": "input_25/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 25 + }, + { + "name": "input_26/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 26 + }, + { + "name": "input_26/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 26 + }, + { + "name": "input_27/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 27 + }, + { + "name": "input_27/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 27 + }, + { + "name": "input_28/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 28 + }, + { + "name": "input_28/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 28 + }, + { + "name": "input_29/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 29 + }, + { + "name": "input_29/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 29 + }, + { + "name": "input_30/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 30 + }, + { + "name": "input_30/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 30 + }, + { + "name": "input_31/name", + "type": "String", + "getter": "get_input_caption", + "setter": "set_input_caption", + "index": 31 + }, + { + "name": "input_31/auto_advance", + "type": "bool", + "getter": "is_input_set_as_auto_advance", + "setter": "set_input_as_auto_advance", + "index": 31 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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_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": "" + } + ] + }, + { + "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": "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": "index", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicsBody", + "base_class": "CollisionObject", + "api_type": "core", + "singleton": false, + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "_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": "_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": "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "CollisionObject", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "input_ray_pickable", + "type": "bool", + "getter": "is_ray_pickable", + "setter": "set_ray_pickable", + "index": -1 + }, + { + "name": "input_capture_on_drag", + "type": "bool", + "getter": "get_capture_input_on_drag", + "setter": "set_capture_input_on_drag", + "index": -1 + } + ], + "signals": [ + { + "name": "mouse_exited", + "arguments": [ + ] + }, + { + "name": "mouse_entered", + "arguments": [ + ] + }, + { + "name": "input_event", + "arguments": [ + { + "name": "camera", + "type": "Object", + "default_value": "" + }, + { + "name": "event", + "type": "InputEvent", + "default_value": "" + }, + { + "name": "click_position", + "type": "Vector3", + "default_value": "" + }, + { + "name": "click_normal", + "type": "Vector3", + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "default_value": "" + } + ] + } + ], + "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": "click_position", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "click_normal", + "type": "Vector3", + "has_default_value": false, + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "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": "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": "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": "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_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": "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": "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": "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": "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": "" + } + ] + }, + { + "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_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_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": "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": "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_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", + "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_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_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_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_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "StaticBody", + "base_class": "PhysicsBody", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "friction", + "type": "float", + "getter": "get_friction", + "setter": "set_friction", + "index": -1 + }, + { + "name": "bounce", + "type": "float", + "getter": "get_bounce", + "setter": "set_bounce", + "index": -1 + }, + { + "name": "physics_material_override", + "type": "PhysicsMaterial", + "getter": "get_physics_material_override", + "setter": "set_physics_material_override", + "index": -1 + }, + { + "name": "constant_linear_velocity", + "type": "Vector3", + "getter": "get_constant_linear_velocity", + "setter": "set_constant_linear_velocity", + "index": -1 + }, + { + "name": "constant_angular_velocity", + "type": "Vector3", + "getter": "get_constant_angular_velocity", + "setter": "set_constant_angular_velocity", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_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": "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_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": "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": "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": "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": "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": "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": "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PhysicsMaterial", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "RigidBody", + "base_class": "PhysicsBody", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "MODE_RIGID": 0, + "MODE_STATIC": 1, + "MODE_CHARACTER": 2, + "MODE_KINEMATIC": 3 + }, + "properties": [ + { + "name": "mode", + "type": "int", + "getter": "get_mode", + "setter": "set_mode", + "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 + }, + { + "name": "friction", + "type": "float", + "getter": "get_friction", + "setter": "set_friction", + "index": -1 + }, + { + "name": "bounce", + "type": "float", + "getter": "get_bounce", + "setter": "set_bounce", + "index": -1 + }, + { + "name": "physics_material_override", + "type": "PhysicsMaterial", + "getter": "get_physics_material_override", + "setter": "set_physics_material_override", + "index": -1 + }, + { + "name": "gravity_scale", + "type": "float", + "getter": "get_gravity_scale", + "setter": "set_gravity_scale", + "index": -1 + }, + { + "name": "custom_integrator", + "type": "bool", + "getter": "is_using_custom_integrator", + "setter": "set_use_custom_integrator", + "index": -1 + }, + { + "name": "continuous_cd", + "type": "bool", + "getter": "is_using_continuous_collision_detection", + "setter": "set_use_continuous_collision_detection", + "index": -1 + }, + { + "name": "contacts_reported", + "type": "int", + "getter": "get_max_contacts_reported", + "setter": "set_max_contacts_reported", + "index": -1 + }, + { + "name": "contact_monitor", + "type": "bool", + "getter": "is_contact_monitor_enabled", + "setter": "set_contact_monitor", + "index": -1 + }, + { + "name": "sleeping", + "type": "bool", + "getter": "is_sleeping", + "setter": "set_sleeping", + "index": -1 + }, + { + "name": "can_sleep", + "type": "bool", + "getter": "is_able_to_sleep", + "setter": "set_can_sleep", + "index": -1 + }, + { + "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": "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": "linear_velocity", + "type": "Vector3", + "getter": "get_linear_velocity", + "setter": "set_linear_velocity", + "index": -1 + }, + { + "name": "linear_damp", + "type": "float", + "getter": "get_linear_damp", + "setter": "set_linear_damp", + "index": -1 + }, + { + "name": "angular_velocity", + "type": "Vector3", + "getter": "get_angular_velocity", + "setter": "set_angular_velocity", + "index": -1 + }, + { + "name": "angular_damp", + "type": "float", + "getter": "get_angular_damp", + "setter": "set_angular_damp", + "index": -1 + } + ], + "signals": [ + { + "name": "body_entered", + "arguments": [ + { + "name": "body", + "type": "Object", + "default_value": "" + } + ] + }, + { + "name": "body_shape_entered", + "arguments": [ + { + "name": "body_id", + "type": "int", + "default_value": "" + }, + { + "name": "body", + "type": "Object", + "default_value": "" + }, + { + "name": "body_shape", + "type": "int", + "default_value": "" + }, + { + "name": "local_shape", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "sleeping_state_changed", + "arguments": [ + ] + }, + { + "name": "body_exited", + "arguments": [ + { + "name": "body", + "type": "Object", + "default_value": "" + } + ] + }, + { + "name": "body_shape_exited", + "arguments": [ + { + "name": "body_id", + "type": "int", + "default_value": "" + }, + { + "name": "body", + "type": "Object", + "default_value": "" + }, + { + "name": "body_shape", + "type": "int", + "default_value": "" + }, + { + "name": "local_shape", + "type": "int", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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_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": "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": "_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": "_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": "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": "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_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": [ + ] + } + ], + "enums": [ + { + "name": "Mode", + "values": { + "MODE_RIGID": 0, + "MODE_STATIC": 1, + "MODE_CHARACTER": 2, + "MODE_KINEMATIC": 3 + } + } + ] + }, + { + "name": "CurveTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "width", + "type": "int", + "getter": "get_width", + "setter": "set_width", + "index": -1 + }, + { + "name": "curve", + "type": "Curve", + "getter": "get_curve", + "setter": "set_curve", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, { "name": "ParticlesMaterial", "base_class": "Material", @@ -116307,1141 +120095,6 @@ } ] }, - { - "name": "CurveTexture", - "base_class": "Texture", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "width", - "type": "int", - "getter": "get_width", - "setter": "set_width", - "index": -1 - }, - { - "name": "curve", - "type": "Curve", - "getter": "get_curve", - "setter": "set_curve", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "GradientTexture", - "base_class": "Texture", - "api_type": "core", - "singleton": false, - "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": "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": "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_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": "_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "RayShape", - "base_class": "Shape", - "api_type": "core", - "singleton": false, - "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": "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": "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_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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "SphereShape", - "base_class": "Shape", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "radius", - "type": "float", - "getter": "get_radius", - "setter": "set_radius", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "BoxShape", - "base_class": "Shape", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "extents", - "type": "Vector3", - "getter": "get_extents", - "setter": "set_extents", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "CapsuleShape", - "base_class": "Shape", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "radius", - "type": "float", - "getter": "get_radius", - "setter": "set_radius", - "index": -1 - }, - { - "name": "height", - "type": "float", - "getter": "get_height", - "setter": "set_height", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "PlaneShape", - "base_class": "Shape", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "plane", - "type": "Plane", - "getter": "get_plane", - "setter": "set_plane", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ConvexPolygonShape", - "base_class": "Shape", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "points", - "type": "Array", - "getter": "get_points", - "setter": "set_points", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ConcavePolygonShape", - "base_class": "Shape", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "data", - "type": "PoolVector3Array", - "getter": "get_faces", - "setter": "set_faces", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "SurfaceTool", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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": "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_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_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_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_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_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_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": "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_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": "vertexes", - "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_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": "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": "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": "add_to_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": "flags", - "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": "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", - "return_type": "void", - "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": "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": "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": "97792" - } - ] - } - ], - "enums": [ - ] - }, { "name": "MeshDataTool", "base_class": "Reference", @@ -118236,6 +120889,835 @@ "enums": [ ] }, + { + "name": "SurfaceTool", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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_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_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_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_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_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": "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_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": "vertexes", + "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_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": "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": "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": "add_to_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": "flags", + "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": "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", + "return_type": "void", + "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": "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": "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": "97280" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "CylinderShape", + "base_class": "Shape", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + }, + { + "name": "height", + "type": "float", + "getter": "get_height", + "setter": "set_height", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ConvexPolygonShape", + "base_class": "Shape", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "points", + "type": "Array", + "getter": "get_points", + "setter": "set_points", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PlaneShape", + "base_class": "Shape", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "plane", + "type": "Plane", + "getter": "get_plane", + "setter": "set_plane", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "CapsuleShape", + "base_class": "Shape", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + }, + { + "name": "height", + "type": "float", + "getter": "get_height", + "setter": "set_height", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ConcavePolygonShape", + "base_class": "Shape", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "data", + "type": "PoolVector3Array", + "getter": "get_faces", + "setter": "set_faces", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, { "name": "SpatialVelocityTracker", "base_class": "Reference", @@ -118344,6 +121826,10384 @@ "enums": [ ] }, + { + "name": "RayShape", + "base_class": "Shape", + "api_type": "core", + "singleton": false, + "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": "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": "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_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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "SphereShape", + "base_class": "Shape", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "BoxShape", + "base_class": "Shape", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "extents", + "type": "Vector3", + "getter": "get_extents", + "setter": "set_extents", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Particles2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "DRAW_ORDER_INDEX": 0, + "DRAW_ORDER_LIFETIME": 1 + }, + "properties": [ + { + "name": "emitting", + "type": "bool", + "getter": "is_emitting", + "setter": "set_emitting", + "index": -1 + }, + { + "name": "amount", + "type": "int", + "getter": "get_amount", + "setter": "set_amount", + "index": -1 + }, + { + "name": "lifetime", + "type": "float", + "getter": "get_lifetime", + "setter": "set_lifetime", + "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": "speed_scale", + "type": "float", + "getter": "get_speed_scale", + "setter": "set_speed_scale", + "index": -1 + }, + { + "name": "explosiveness", + "type": "float", + "getter": "get_explosiveness_ratio", + "setter": "set_explosiveness_ratio", + "index": -1 + }, + { + "name": "randomness", + "type": "float", + "getter": "get_randomness_ratio", + "setter": "set_randomness_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": "visibility_rect", + "type": "AABB", + "getter": "get_visibility_rect", + "setter": "set_visibility_rect", + "index": -1 + }, + { + "name": "local_coords", + "type": "bool", + "getter": "get_use_local_coordinates", + "setter": "set_use_local_coordinates", + "index": -1 + }, + { + "name": "draw_order", + "type": "int", + "getter": "get_draw_order", + "setter": "set_draw_order", + "index": -1 + }, + { + "name": "process_material", + "type": "ShaderMaterial,ParticlesMaterial", + "getter": "get_process_material", + "setter": "set_process_material", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + }, + { + "name": "normal_map", + "type": "Texture", + "getter": "get_normal_map", + "setter": "set_normal_map", + "index": -1 + }, + { + "name": "h_frames", + "type": "int", + "getter": "get_h_frames", + "setter": "set_h_frames", + "index": -1 + }, + { + "name": "v_frames", + "type": "int", + "getter": "get_v_frames", + "setter": "set_v_frames", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_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_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": "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_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_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_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": "aabb", + "type": "Rect2", + "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_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_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_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": "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": "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_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_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_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_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": "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_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_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_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": "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": "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": "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": "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_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": "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": "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": "set_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": "get_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": "set_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": "get_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": "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": [ + ] + } + ], + "enums": [ + { + "name": "DrawOrder", + "values": { + "DRAW_ORDER_INDEX": 0, + "DRAW_ORDER_LIFETIME": 1 + } + } + ] + }, + { + "name": "VisualShaderNodeColorUniform", + "base_class": "VisualShaderNodeUniform", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeCubeMapUniform", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "ShaderMaterial", + "base_class": "Material", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "shader", + "type": "Shader", + "getter": "get_shader", + "setter": "set_shader", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeTransformUniform", + "base_class": "VisualShaderNodeUniform", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVec3Uniform", + "base_class": "VisualShaderNodeUniform", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeTextureUniform", + "base_class": "VisualShaderNodeUniform", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "TYPE_DATA": 0, + "TYPE_COLOR": 1, + "TYPE_NORMALMAP": 2, + "TYPE_ANISO": 3, + "COLOR_DEFAULT_WHITE": 0, + "COLOR_DEFAULT_BLACK": 1 + }, + "properties": [ + { + "name": "texture_type", + "type": "int", + "getter": "get_texture_type", + "setter": "set_texture_type", + "index": -1 + }, + { + "name": "color_default", + "type": "int", + "getter": "get_color_default", + "setter": "set_color_default", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "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": [ + ] + } + ], + "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": "Material", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + "RENDER_PRIORITY_MAX": 127, + "RENDER_PRIORITY_MIN": -128 + }, + "properties": [ + { + "name": "render_priority", + "type": "int", + "getter": "get_render_priority", + "setter": "set_render_priority", + "index": -1 + }, + { + "name": "next_pass", + "type": "Material", + "getter": "get_next_pass", + "setter": "set_next_pass", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "CanvasItemMaterial", + "base_class": "Material", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "BLEND_MODE_MIX": 0, + "BLEND_MODE_ADD": 1, + "BLEND_MODE_SUB": 2, + "BLEND_MODE_MUL": 3, + "BLEND_MODE_PREMULT_ALPHA": 4, + "LIGHT_MODE_NORMAL": 0, + "LIGHT_MODE_UNSHADED": 1, + "LIGHT_MODE_LIGHT_ONLY": 2 + }, + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": [ + ] + } + ], + "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": "Sprite", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + }, + { + "name": "normal_map", + "type": "Texture", + "getter": "get_normal_map", + "setter": "set_normal_map", + "index": -1 + }, + { + "name": "centered", + "type": "bool", + "getter": "is_centered", + "setter": "set_centered", + "index": -1 + }, + { + "name": "offset", + "type": "Vector2", + "getter": "get_offset", + "setter": "set_offset", + "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": "vframes", + "type": "int", + "getter": "get_vframes", + "setter": "set_vframes", + "index": -1 + }, + { + "name": "hframes", + "type": "int", + "getter": "get_hframes", + "setter": "set_hframes", + "index": -1 + }, + { + "name": "frame", + "type": "int", + "getter": "get_frame", + "setter": "set_frame", + "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": "region_filter_clip", + "type": "bool", + "getter": "is_region_filter_clip_enabled", + "setter": "set_region_filter_clip", + "index": -1 + } + ], + "signals": [ + { + "name": "frame_changed", + "arguments": [ + ] + }, + { + "name": "texture_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "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_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": "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": "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": "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": "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": "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_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": "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": "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": "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_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": "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_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": "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": "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": "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_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": "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": "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": "" + } + ] + }, + { + "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": "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": "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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Line2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "LINE_JOINT_SHARP": 0, + "LINE_JOINT_BEVEL": 1, + "LINE_JOINT_ROUND": 2, + "LINE_CAP_NONE": 0, + "LINE_CAP_BOX": 1, + "LINE_CAP_ROUND": 2, + "LINE_TEXTURE_NONE": 0, + "LINE_TEXTURE_TILE": 1, + "LINE_TEXTURE_STRETCH": 2 + }, + "properties": [ + { + "name": "points", + "type": "PoolVector2Array", + "getter": "get_points", + "setter": "set_points", + "index": -1 + }, + { + "name": "width", + "type": "float", + "getter": "get_width", + "setter": "set_width", + "index": -1 + }, + { + "name": "default_color", + "type": "Color", + "getter": "get_default_color", + "setter": "set_default_color", + "index": -1 + }, + { + "name": "gradient", + "type": "Gradient", + "getter": "get_gradient", + "setter": "set_gradient", + "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": "joint_mode", + "type": "int", + "getter": "get_joint_mode", + "setter": "set_joint_mode", + "index": -1 + }, + { + "name": "begin_cap_mode", + "type": "int", + "getter": "get_begin_cap_mode", + "setter": "set_begin_cap_mode", + "index": -1 + }, + { + "name": "end_cap_mode", + "type": "int", + "getter": "get_end_cap_mode", + "setter": "set_end_cap_mode", + "index": -1 + }, + { + "name": "sharp_limit", + "type": "float", + "getter": "get_sharp_limit", + "setter": "set_sharp_limit", + "index": -1 + }, + { + "name": "round_precision", + "type": "int", + "getter": "get_round_precision", + "setter": "set_round_precision", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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": "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_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": "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": "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_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": "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_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": "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": "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": "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_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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "_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": [ + ] + } + ], + "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": "Position2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "AnimatedSprite", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "frames", + "type": "SpriteFrames", + "getter": "get_sprite_frames", + "setter": "set_sprite_frames", + "index": -1 + }, + { + "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": "speed_scale", + "type": "float", + "getter": "get_speed_scale", + "setter": "set_speed_scale", + "index": -1 + }, + { + "name": "playing", + "type": "bool", + "getter": "_is_playing", + "setter": "_set_playing", + "index": -1 + }, + { + "name": "centered", + "type": "bool", + "getter": "is_centered", + "setter": "set_centered", + "index": -1 + }, + { + "name": "offset", + "type": "Vector2", + "getter": "get_offset", + "setter": "set_offset", + "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 + } + ], + "signals": [ + { + "name": "frame_changed", + "arguments": [ + ] + }, + { + "name": "animation_finished", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "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": "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": "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_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": "_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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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_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": "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": "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": "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "MeshInstance2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "mesh", + "type": "Mesh", + "getter": "get_mesh", + "setter": "set_mesh", + "index": -1 + }, + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "index": -1 + }, + { + "name": "normal_map", + "type": "Texture", + "getter": "get_normal_map", + "setter": "set_normal_map", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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": "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_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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "CollisionObject2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "input_pickable", + "type": "bool", + "getter": "is_pickable", + "setter": "set_pickable", + "index": -1 + } + ], + "signals": [ + { + "name": "mouse_exited", + "arguments": [ + ] + }, + { + "name": "mouse_entered", + "arguments": [ + ] + }, + { + "name": "input_event", + "arguments": [ + { + "name": "viewport", + "type": "Object", + "default_value": "" + }, + { + "name": "event", + "type": "InputEvent", + "default_value": "" + }, + { + "name": "shape_idx", + "type": "int", + "default_value": "" + } + ] + } + ], + "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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_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_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": "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": "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": "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": "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_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", + "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_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_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_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_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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Gradient", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "offsets", + "type": "PoolRealArray", + "getter": "get_offsets", + "setter": "set_offsets", + "index": -1 + }, + { + "name": "colors", + "type": "PoolColorArray", + "getter": "get_colors", + "setter": "set_colors", + "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": "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": "offset", + "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": "point", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "offset", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "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": "point", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "StaticBody2D", + "base_class": "PhysicsBody2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "constant_linear_velocity", + "type": "Vector2", + "getter": "get_constant_linear_velocity", + "setter": "set_constant_linear_velocity", + "index": -1 + }, + { + "name": "constant_angular_velocity", + "type": "float", + "getter": "get_constant_angular_velocity", + "setter": "set_constant_angular_velocity", + "index": -1 + }, + { + "name": "friction", + "type": "float", + "getter": "get_friction", + "setter": "set_friction", + "index": -1 + }, + { + "name": "bounce", + "type": "float", + "getter": "get_bounce", + "setter": "set_bounce", + "index": -1 + }, + { + "name": "physics_material_override", + "type": "PhysicsMaterial", + "getter": "get_physics_material_override", + "setter": "set_physics_material_override", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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_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": "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_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": "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": "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": "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": "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": "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": "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "RigidBody2D", + "base_class": "PhysicsBody2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "MODE_RIGID": 0, + "MODE_STATIC": 1, + "MODE_CHARACTER": 2, + "MODE_KINEMATIC": 3, + "CCD_MODE_DISABLED": 0, + "CCD_MODE_CAST_RAY": 1, + "CCD_MODE_CAST_SHAPE": 2 + }, + "properties": [ + { + "name": "mode", + "type": "int", + "getter": "get_mode", + "setter": "set_mode", + "index": -1 + }, + { + "name": "mass", + "type": "float", + "getter": "get_mass", + "setter": "set_mass", + "index": -1 + }, + { + "name": "inertia", + "type": "float", + "getter": "get_inertia", + "setter": "set_inertia", + "index": -1 + }, + { + "name": "weight", + "type": "float", + "getter": "get_weight", + "setter": "set_weight", + "index": -1 + }, + { + "name": "friction", + "type": "float", + "getter": "get_friction", + "setter": "set_friction", + "index": -1 + }, + { + "name": "bounce", + "type": "float", + "getter": "get_bounce", + "setter": "set_bounce", + "index": -1 + }, + { + "name": "physics_material_override", + "type": "PhysicsMaterial", + "getter": "get_physics_material_override", + "setter": "set_physics_material_override", + "index": -1 + }, + { + "name": "gravity_scale", + "type": "float", + "getter": "get_gravity_scale", + "setter": "set_gravity_scale", + "index": -1 + }, + { + "name": "custom_integrator", + "type": "bool", + "getter": "is_using_custom_integrator", + "setter": "set_use_custom_integrator", + "index": -1 + }, + { + "name": "continuous_cd", + "type": "int", + "getter": "get_continuous_collision_detection_mode", + "setter": "set_continuous_collision_detection_mode", + "index": -1 + }, + { + "name": "contacts_reported", + "type": "int", + "getter": "get_max_contacts_reported", + "setter": "set_max_contacts_reported", + "index": -1 + }, + { + "name": "contact_monitor", + "type": "bool", + "getter": "is_contact_monitor_enabled", + "setter": "set_contact_monitor", + "index": -1 + }, + { + "name": "sleeping", + "type": "bool", + "getter": "is_sleeping", + "setter": "set_sleeping", + "index": -1 + }, + { + "name": "can_sleep", + "type": "bool", + "getter": "is_able_to_sleep", + "setter": "set_can_sleep", + "index": -1 + }, + { + "name": "linear_velocity", + "type": "Vector2", + "getter": "get_linear_velocity", + "setter": "set_linear_velocity", + "index": -1 + }, + { + "name": "linear_damp", + "type": "float", + "getter": "get_linear_damp", + "setter": "set_linear_damp", + "index": -1 + }, + { + "name": "angular_velocity", + "type": "float", + "getter": "get_angular_velocity", + "setter": "set_angular_velocity", + "index": -1 + }, + { + "name": "angular_damp", + "type": "float", + "getter": "get_angular_damp", + "setter": "set_angular_damp", + "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 + } + ], + "signals": [ + { + "name": "body_entered", + "arguments": [ + { + "name": "body", + "type": "Object", + "default_value": "" + } + ] + }, + { + "name": "body_shape_entered", + "arguments": [ + { + "name": "body_id", + "type": "int", + "default_value": "" + }, + { + "name": "body", + "type": "Object", + "default_value": "" + }, + { + "name": "body_shape", + "type": "int", + "default_value": "" + }, + { + "name": "local_shape", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "sleeping_state_changed", + "arguments": [ + ] + }, + { + "name": "body_exited", + "arguments": [ + { + "name": "body", + "type": "Object", + "default_value": "" + } + ] + }, + { + "name": "body_shape_exited", + "arguments": [ + { + "name": "body_id", + "type": "int", + "default_value": "" + }, + { + "name": "body", + "type": "Object", + "default_value": "" + }, + { + "name": "body_shape", + "type": "int", + "default_value": "" + }, + { + "name": "local_shape", + "type": "int", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "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": "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": "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": "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_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": "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_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": "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": "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": "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": "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": "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": "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": "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": "_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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_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": "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": "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" + } + ] + }, + { + "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": "_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": "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": [ + ] + } + ], + "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": "PhysicsBody2D", + "base_class": "CollisionObject2D", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "layers", + "type": "int", + "getter": "_get_layers", + "setter": "_set_layers", + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "_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": "_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": "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "Joint", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "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 + }, + { + "name": "collision/exclude_nodes", + "type": "bool", + "getter": "get_exclude_nodes_from_collision", + "setter": "set_exclude_nodes_from_collision", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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_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": "" + } + ] + }, + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "PinJoint", + "base_class": "Joint", + "api_type": "core", + "singleton": false, + "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": "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": "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": "" + } + ] + } + ], + "enums": [ + { + "name": "Param", + "values": { + "PARAM_BIAS": 0, + "PARAM_DAMPING": 1, + "PARAM_IMPULSE_CLAMP": 2 + } + } + ] + }, + { + "name": "HingeJoint", + "base_class": "Joint", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "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, + "FLAG_USE_LIMIT": 0, + "FLAG_ENABLE_MOTOR": 1, + "FLAG_MAX": 2 + }, + "properties": [ + { + "name": "params/bias", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 0 + }, + { + "name": "angular_limit/enable", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 0 + }, + { + "name": "angular_limit/upper", + "type": "float", + "getter": "_get_upper_limit", + "setter": "_set_upper_limit", + "index": -1 + }, + { + "name": "angular_limit/lower", + "type": "float", + "getter": "_get_lower_limit", + "setter": "_set_lower_limit", + "index": -1 + }, + { + "name": "angular_limit/bias", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 3 + }, + { + "name": "angular_limit/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 4 + }, + { + "name": "angular_limit/relaxation", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 5 + }, + { + "name": "motor/enable", + "type": "bool", + "getter": "get_flag", + "setter": "set_flag", + "index": 1 + }, + { + "name": "motor/target_velocity", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 6 + }, + { + "name": "motor/max_impulse", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 7 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "_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_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": "_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": [ + ] + } + ], + "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": "SliderJoint", + "base_class": "Joint", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "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 + }, + "properties": [ + { + "name": "linear_limit/upper_distance", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 0 + }, + { + "name": "linear_limit/lower_distance", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 1 + }, + { + "name": "linear_limit/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 2 + }, + { + "name": "linear_limit/restitution", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 3 + }, + { + "name": "linear_limit/damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 4 + }, + { + "name": "linear_motion/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 5 + }, + { + "name": "linear_motion/restitution", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 6 + }, + { + "name": "linear_motion/damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 7 + }, + { + "name": "linear_ortho/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 8 + }, + { + "name": "linear_ortho/restitution", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 9 + }, + { + "name": "linear_ortho/damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 10 + }, + { + "name": "angular_limit/upper_angle", + "type": "float", + "getter": "_get_upper_limit_angular", + "setter": "_set_upper_limit_angular", + "index": -1 + }, + { + "name": "angular_limit/lower_angle", + "type": "float", + "getter": "_get_lower_limit_angular", + "setter": "_set_lower_limit_angular", + "index": -1 + }, + { + "name": "angular_limit/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 13 + }, + { + "name": "angular_limit/restitution", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 14 + }, + { + "name": "angular_limit/damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 15 + }, + { + "name": "angular_motion/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 16 + }, + { + "name": "angular_motion/restitution", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 17 + }, + { + "name": "angular_motion/damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 18 + }, + { + "name": "angular_ortho/softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 19 + }, + { + "name": "angular_ortho/restitution", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 20 + }, + { + "name": "angular_ortho/damping", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 21 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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_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": "_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": [ + ] + } + ], + "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": "Generic6DOFJoint", + "base_class": "Joint", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "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_ANGULAR_LOWER_LIMIT": 7, + "PARAM_ANGULAR_UPPER_LIMIT": 8, + "PARAM_ANGULAR_LIMIT_SOFTNESS": 9, + "PARAM_ANGULAR_DAMPING": 10, + "PARAM_ANGULAR_RESTITUTION": 11, + "PARAM_ANGULAR_FORCE_LIMIT": 12, + "PARAM_ANGULAR_ERP": 13, + "PARAM_ANGULAR_MOTOR_TARGET_VELOCITY": 14, + "PARAM_ANGULAR_MOTOR_FORCE_LIMIT": 15, + "PARAM_MAX": 16, + "FLAG_ENABLE_LINEAR_LIMIT": 0, + "FLAG_ENABLE_ANGULAR_LIMIT": 1, + "FLAG_ENABLE_MOTOR": 2, + "FLAG_ENABLE_LINEAR_MOTOR": 3, + "FLAG_MAX": 4 + }, + "properties": [ + { + "name": "linear_limit_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 0 + }, + { + "name": "linear_limit_x/upper_distance", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 1 + }, + { + "name": "linear_limit_x/lower_distance", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 0 + }, + { + "name": "linear_limit_x/softness", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 2 + }, + { + "name": "linear_limit_x/restitution", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 3 + }, + { + "name": "linear_limit_x/damping", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 4 + }, + { + "name": "linear_motor_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 3 + }, + { + "name": "linear_motor_x/target_velocity", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 5 + }, + { + "name": "linear_motor_x/force_limit", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 6 + }, + { + "name": "angular_limit_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 1 + }, + { + "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_x/lower_angle", + "type": "float", + "getter": "_get_angular_lo_limit_x", + "setter": "_set_angular_lo_limit_x", + "index": -1 + }, + { + "name": "angular_limit_x/softness", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 9 + }, + { + "name": "angular_limit_x/restitution", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 11 + }, + { + "name": "angular_limit_x/damping", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 10 + }, + { + "name": "angular_limit_x/force_limit", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 12 + }, + { + "name": "angular_limit_x/erp", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 13 + }, + { + "name": "angular_motor_x/enabled", + "type": "bool", + "getter": "get_flag_x", + "setter": "set_flag_x", + "index": 2 + }, + { + "name": "angular_motor_x/target_velocity", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 14 + }, + { + "name": "angular_motor_x/force_limit", + "type": "float", + "getter": "get_param_x", + "setter": "set_param_x", + "index": 15 + }, + { + "name": "linear_limit_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 0 + }, + { + "name": "linear_limit_y/upper_distance", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 1 + }, + { + "name": "linear_limit_y/lower_distance", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 0 + }, + { + "name": "linear_limit_y/softness", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 2 + }, + { + "name": "linear_limit_y/restitution", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 3 + }, + { + "name": "linear_limit_y/damping", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 4 + }, + { + "name": "linear_motor_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 3 + }, + { + "name": "linear_motor_y/target_velocity", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 5 + }, + { + "name": "linear_motor_y/force_limit", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 6 + }, + { + "name": "angular_limit_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 1 + }, + { + "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_y/lower_angle", + "type": "float", + "getter": "_get_angular_lo_limit_y", + "setter": "_set_angular_lo_limit_y", + "index": -1 + }, + { + "name": "angular_limit_y/softness", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 9 + }, + { + "name": "angular_limit_y/restitution", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 11 + }, + { + "name": "angular_limit_y/damping", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 10 + }, + { + "name": "angular_limit_y/force_limit", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 12 + }, + { + "name": "angular_limit_y/erp", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 13 + }, + { + "name": "angular_motor_y/enabled", + "type": "bool", + "getter": "get_flag_y", + "setter": "set_flag_y", + "index": 2 + }, + { + "name": "angular_motor_y/target_velocity", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 14 + }, + { + "name": "angular_motor_y/force_limit", + "type": "float", + "getter": "get_param_y", + "setter": "set_param_y", + "index": 15 + }, + { + "name": "linear_limit_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 0 + }, + { + "name": "linear_limit_z/upper_distance", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 1 + }, + { + "name": "linear_limit_z/lower_distance", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 0 + }, + { + "name": "linear_limit_z/softness", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 2 + }, + { + "name": "linear_limit_z/restitution", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 3 + }, + { + "name": "linear_limit_z/damping", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 4 + }, + { + "name": "linear_motor_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 3 + }, + { + "name": "linear_motor_z/target_velocity", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 5 + }, + { + "name": "linear_motor_z/force_limit", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 6 + }, + { + "name": "angular_limit_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 1 + }, + { + "name": "angular_limit_z/upper_angle", + "type": "float", + "getter": "_get_angular_hi_limit_z", + "setter": "_set_angular_hi_limit_z", + "index": -1 + }, + { + "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/softness", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 9 + }, + { + "name": "angular_limit_z/restitution", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 11 + }, + { + "name": "angular_limit_z/damping", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 10 + }, + { + "name": "angular_limit_z/force_limit", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 12 + }, + { + "name": "angular_limit_z/erp", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 13 + }, + { + "name": "angular_motor_z/enabled", + "type": "bool", + "getter": "get_flag_z", + "setter": "set_flag_z", + "index": 2 + }, + { + "name": "angular_motor_z/target_velocity", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 14 + }, + { + "name": "angular_motor_z/force_limit", + "type": "float", + "getter": "get_param_z", + "setter": "set_param_z", + "index": 15 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "_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": "_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": "_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": "_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": "_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": "_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": "_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": "_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": "_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": "_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_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_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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "" + } + ] + } + ], + "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_ANGULAR_LOWER_LIMIT": 7, + "PARAM_ANGULAR_UPPER_LIMIT": 8, + "PARAM_ANGULAR_LIMIT_SOFTNESS": 9, + "PARAM_ANGULAR_DAMPING": 10, + "PARAM_ANGULAR_RESTITUTION": 11, + "PARAM_ANGULAR_FORCE_LIMIT": 12, + "PARAM_ANGULAR_ERP": 13, + "PARAM_ANGULAR_MOTOR_TARGET_VELOCITY": 14, + "PARAM_ANGULAR_MOTOR_FORCE_LIMIT": 15, + "PARAM_MAX": 16 + } + }, + { + "name": "Flag", + "values": { + "FLAG_ENABLE_LINEAR_LIMIT": 0, + "FLAG_ENABLE_ANGULAR_LIMIT": 1, + "FLAG_ENABLE_MOTOR": 2, + "FLAG_ENABLE_LINEAR_MOTOR": 3, + "FLAG_MAX": 4 + } + } + ] + }, + { + "name": "ConeTwistJoint", + "base_class": "Joint", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "PARAM_SWING_SPAN": 0, + "PARAM_TWIST_SPAN": 1, + "PARAM_BIAS": 2, + "PARAM_SOFTNESS": 3, + "PARAM_RELAXATION": 4, + "PARAM_MAX": 5 + }, + "properties": [ + { + "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 + }, + { + "name": "bias", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 2 + }, + { + "name": "softness", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 3 + }, + { + "name": "relaxation", + "type": "float", + "getter": "get_param", + "setter": "set_param", + "index": 4 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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": "_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": "_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_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": [ + ] + } + ], + "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": "VisualShader", + "base_class": "Shader", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "TYPE_VERTEX": 0, + "TYPE_FRAGMENT": 1, + "TYPE_LIGHT": 2, + "TYPE_MAX": 3, + "NODE_ID_INVALID": -1, + "NODE_ID_OUTPUT": 0 + }, + "properties": [ + { + "name": "graph_offset", + "type": "Vector2", + "getter": "get_graph_offset", + "setter": "set_graph_offset", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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_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": "arg1", + "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_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": "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": "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": "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": "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_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": "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": "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": "_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": "_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": "" + } + ] + } + ], + "enums": [ + { + "name": "Type", + "values": { + "TYPE_VERTEX": 0, + "TYPE_FRAGMENT": 1, + "TYPE_LIGHT": 2, + "TYPE_MAX": 3 + } + } + ] + }, + { + "name": "Shader", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "MODE_SPATIAL": 0, + "MODE_CANVAS_ITEM": 1, + "MODE_PARTICLES": 2 + }, + "properties": [ + { + "name": "code", + "type": "String", + "getter": "get_code", + "setter": "set_code", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "" + } + ] + } + ], + "enums": [ + { + "name": "Mode", + "values": { + "MODE_SPATIAL": 0, + "MODE_CANVAS_ITEM": 1, + "MODE_PARTICLES": 2 + } + } + ] + }, + { + "name": "MeshLibrary", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "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_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_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_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": "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": "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_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_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_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_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": "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": "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": "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_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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeInput", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeOutput", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeColorConstant", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "constant", + "type": "Color", + "getter": "get_constant", + "setter": "set_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVec3Constant", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "constant", + "type": "Vector3", + "getter": "get_constant", + "setter": "set_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeTransformConstant", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "constant", + "type": "Transform", + "getter": "get_constant", + "setter": "set_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeScalarConstant", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "constant", + "type": "float", + "getter": "get_constant", + "setter": "set_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeScalarOp", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "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 + }, + "properties": [ + { + "name": "operator", + "type": "int", + "getter": "get_operator", + "setter": "set_operator", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": [ + ] + } + ], + "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 + } + } + ] + }, + { + "name": "VisualShaderNode", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "output_port_for_preview", + "type": "int", + "getter": "get_output_port_for_preview", + "setter": "set_output_port_for_preview", + "index": -1 + }, + { + "name": "default_input_values", + "type": "Array", + "getter": "_get_default_input_values", + "setter": "_set_default_input_values", + "index": -1 + } + ], + "signals": [ + { + "name": "editor_refresh_request", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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_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": "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": "_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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorOp", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "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 + }, + "properties": [ + { + "name": "operator", + "type": "int", + "getter": "get_operator", + "setter": "set_operator", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": [ + ] + } + ], + "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 + } + } + ] + }, + { + "name": "VisualShaderNodeColorOp", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "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 + }, + "properties": [ + { + "name": "operator", + "type": "int", + "getter": "get_operator", + "setter": "set_operator", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": [ + ] + } + ], + "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": "VisualShaderNodeTransformMult", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "OP_AxB": 0, + "OP_BxA": 1 + }, + "properties": [ + { + "name": "operator", + "type": "int", + "getter": "get_operator", + "setter": "set_operator", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "Operator", + "values": { + "OP_AxB": 0, + "OP_BxA": 1 + } + } + ] + }, + { + "name": "VisualShaderNodeScalarFunc", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "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 + }, + "properties": [ + { + "name": "function", + "type": "int", + "getter": "get_function", + "setter": "set_function", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "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 + } + } + ] + }, + { + "name": "VisualShaderNodeVectorFunc", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "FUNC_NORMALIZE": 0, + "FUNC_SATURATE": 1, + "FUNC_NEGATE": 2, + "FUNC_RECIPROCAL": 3, + "FUNC_RGB2HSV": 4, + "FUNC_HSV2RGB": 5 + }, + "properties": [ + { + "name": "function", + "type": "int", + "getter": "get_function", + "setter": "set_function", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + { + "name": "Function", + "values": { + "FUNC_NORMALIZE": 0, + "FUNC_SATURATE": 1, + "FUNC_NEGATE": 2, + "FUNC_RECIPROCAL": 3, + "FUNC_RGB2HSV": 4, + "FUNC_HSV2RGB": 5 + } + } + ] + }, + { + "name": "VisualShaderNodeTransformVecMult", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "OP_AxB": 0, + "OP_BxA": 1, + "OP_3x3_AxB": 2, + "OP_3x3_BxA": 3 + }, + "properties": [ + { + "name": "operator", + "type": "int", + "getter": "get_operator", + "setter": "set_operator", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "Operator", + "values": { + "OP_AxB": 0, + "OP_BxA": 1, + "OP_3x3_AxB": 2, + "OP_3x3_BxA": 3 + } + } + ] + }, + { + "name": "VisualShaderNodeScalarInterp", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeTexture", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "SOURCE_TEXTURE": 0, + "SOURCE_SCREEN": 1, + "SOURCE_2D_TEXTURE": 2, + "SOURCE_2D_NORMAL": 3, + "TYPE_DATA": 0, + "TYPE_COLOR": 1, + "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": "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": "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": "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": "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_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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "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 + } + } + ] + }, + { + "name": "VisualShaderNodeVectorInterp", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeTransformDecompose", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeUniform", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorDecompose", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeScalarUniform", + "base_class": "VisualShaderNodeUniform", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeDotProduct", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeVectorCompose", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeCubeMap", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "TYPE_DATA": 0, + "TYPE_COLOR": 1, + "TYPE_NORMALMAP": 2 + }, + "properties": [ + { + "name": "cube_map", + "type": "CubeMap", + "getter": "get_cube_map", + "setter": "set_cube_map", + "index": -1 + }, + { + "name": "texture_type", + "type": "int", + "getter": "get_texture_type", + "setter": "set_texture_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + { + "name": "TextureType", + "values": { + "TYPE_DATA": 0, + "TYPE_COLOR": 1, + "TYPE_NORMALMAP": 2 + } + } + ] + }, + { + "name": "CubeMap", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "STORAGE_RAW": 0, + "STORAGE_COMPRESS_LOSSY": 1, + "STORAGE_COMPRESS_LOSSLESS": 2, + "SIDE_LEFT": 0, + "SIDE_RIGHT": 1, + "SIDE_BOTTOM": 2, + "SIDE_TOP": 3, + "SIDE_FRONT": 4, + "SIDE_BACK": 5, + "FLAG_MIPMAPS": 1, + "FLAG_REPEAT": 2, + "FLAG_FILTER": 4, + "FLAGS_DEFAULT": 7 + }, + "properties": [ + { + "name": "flags", + "type": "int", + "getter": "get_flags", + "setter": "set_flags", + "index": -1 + }, + { + "name": "storage_mode", + "type": "int", + "getter": "get_storage", + "setter": "set_storage", + "index": -1 + }, + { + "name": "lossy_storage_quality", + "type": "float", + "getter": "get_lossy_storage_quality", + "setter": "set_lossy_storage_quality", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": [ + ] + } + ], + "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": "VisualShaderNodeVectorLen", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualShaderNodeTransformCompose", + "base_class": "VisualShaderNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "PanoramaSky", + "base_class": "Sky", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "panorama", + "type": "Texture", + "getter": "get_panorama", + "setter": "set_panorama", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, { "name": "Sky", "base_class": "Resource", @@ -118423,8 +132283,8 @@ ] }, { - "name": "PanoramaSky", - "base_class": "Sky", + "name": "StreamTexture", + "base_class": "Texture", "api_type": "core", "singleton": false, "instanciable": true, @@ -118433,10 +132293,10 @@ }, "properties": [ { - "name": "panorama", - "type": "Texture", - "getter": "get_panorama", - "setter": "set_panorama", + "name": "load_path", + "type": "String", + "getter": "get_load_path", + "setter": "load", "index": -1 } ], @@ -118444,7 +132304,74 @@ ], "methods": [ { - "name": "set_panorama", + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ImageTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "STORAGE_RAW": 0, + "STORAGE_COMPRESS_LOSSY": 1, + "STORAGE_COMPRESS_LOSSLESS": 2 + }, + "properties": [ + { + "name": "storage", + "type": "int", + "getter": "get_storage", + "setter": "set_storage", + "index": -1 + }, + { + "name": "lossy_quality", + "type": "float", + "getter": "get_lossy_storage_quality", + "setter": "set_lossy_storage_quality", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "create", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -118454,6 +132381,260 @@ "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": "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_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": "" + } + ] + }, + { + "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": "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": "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": "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": "_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": "" + } + ] + } + ], + "enums": [ + { + "name": "Storage", + "values": { + "STORAGE_RAW": 0, + "STORAGE_COMPRESS_LOSSY": 1, + "STORAGE_COMPRESS_LOSSLESS": 2 + } + } + ] + }, + { + "name": "LargeTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "_data", + "type": "Array", + "getter": "_get_data", + "setter": "_set_data", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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", @@ -118463,7 +132644,121 @@ ] }, { - "name": "get_panorama", + "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": "" + } + ] + }, + { + "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, @@ -118472,6 +132767,4056 @@ "is_virtual": false, "has_varargs": false, "is_from_script": false, + "arguments": [ + { + "name": "idx", + "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": "Array", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AtlasTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "atlas", + "type": "Texture", + "getter": "get_atlas", + "setter": "set_atlas", + "index": -1 + }, + { + "name": "region", + "type": "Rect2", + "getter": "get_region", + "setter": "set_region", + "index": -1 + }, + { + "name": "margin", + "type": "Rect2", + "getter": "get_margin", + "setter": "set_margin", + "index": -1 + }, + { + "name": "filter_clip", + "type": "bool", + "getter": "has_filter_clip", + "setter": "set_filter_clip", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ProxyTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "base", + "type": "Texture", + "getter": "get_base", + "setter": "set_base", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "AnimatedTexture", + "base_class": "Texture", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "frames", + "type": "int", + "getter": "get_frames", + "setter": "set_frames", + "index": -1 + }, + { + "name": "fps", + "type": "float", + "getter": "get_fps", + "setter": "set_fps", + "index": -1 + }, + { + "name": "frame_0/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 0 + }, + { + "name": "frame_0/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 0 + }, + { + "name": "frame_1/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 1 + }, + { + "name": "frame_1/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 1 + }, + { + "name": "frame_2/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 2 + }, + { + "name": "frame_2/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 2 + }, + { + "name": "frame_3/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 3 + }, + { + "name": "frame_3/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 3 + }, + { + "name": "frame_4/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 4 + }, + { + "name": "frame_4/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 4 + }, + { + "name": "frame_5/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 5 + }, + { + "name": "frame_5/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 5 + }, + { + "name": "frame_6/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 6 + }, + { + "name": "frame_6/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 6 + }, + { + "name": "frame_7/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 7 + }, + { + "name": "frame_7/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 7 + }, + { + "name": "frame_8/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 8 + }, + { + "name": "frame_8/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 8 + }, + { + "name": "frame_9/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 9 + }, + { + "name": "frame_9/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 9 + }, + { + "name": "frame_10/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 10 + }, + { + "name": "frame_10/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 10 + }, + { + "name": "frame_11/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 11 + }, + { + "name": "frame_11/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 11 + }, + { + "name": "frame_12/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 12 + }, + { + "name": "frame_12/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 12 + }, + { + "name": "frame_13/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 13 + }, + { + "name": "frame_13/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 13 + }, + { + "name": "frame_14/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 14 + }, + { + "name": "frame_14/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 14 + }, + { + "name": "frame_15/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 15 + }, + { + "name": "frame_15/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 15 + }, + { + "name": "frame_16/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 16 + }, + { + "name": "frame_16/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 16 + }, + { + "name": "frame_17/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 17 + }, + { + "name": "frame_17/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 17 + }, + { + "name": "frame_18/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 18 + }, + { + "name": "frame_18/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 18 + }, + { + "name": "frame_19/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 19 + }, + { + "name": "frame_19/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 19 + }, + { + "name": "frame_20/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 20 + }, + { + "name": "frame_20/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 20 + }, + { + "name": "frame_21/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 21 + }, + { + "name": "frame_21/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 21 + }, + { + "name": "frame_22/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 22 + }, + { + "name": "frame_22/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 22 + }, + { + "name": "frame_23/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 23 + }, + { + "name": "frame_23/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 23 + }, + { + "name": "frame_24/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 24 + }, + { + "name": "frame_24/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 24 + }, + { + "name": "frame_25/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 25 + }, + { + "name": "frame_25/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 25 + }, + { + "name": "frame_26/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 26 + }, + { + "name": "frame_26/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 26 + }, + { + "name": "frame_27/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 27 + }, + { + "name": "frame_27/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 27 + }, + { + "name": "frame_28/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 28 + }, + { + "name": "frame_28/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 28 + }, + { + "name": "frame_29/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 29 + }, + { + "name": "frame_29/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 29 + }, + { + "name": "frame_30/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 30 + }, + { + "name": "frame_30/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 30 + }, + { + "name": "frame_31/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 31 + }, + { + "name": "frame_31/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 31 + }, + { + "name": "frame_32/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 32 + }, + { + "name": "frame_32/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 32 + }, + { + "name": "frame_33/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 33 + }, + { + "name": "frame_33/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 33 + }, + { + "name": "frame_34/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 34 + }, + { + "name": "frame_34/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 34 + }, + { + "name": "frame_35/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 35 + }, + { + "name": "frame_35/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 35 + }, + { + "name": "frame_36/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 36 + }, + { + "name": "frame_36/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 36 + }, + { + "name": "frame_37/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 37 + }, + { + "name": "frame_37/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 37 + }, + { + "name": "frame_38/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 38 + }, + { + "name": "frame_38/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 38 + }, + { + "name": "frame_39/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 39 + }, + { + "name": "frame_39/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 39 + }, + { + "name": "frame_40/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 40 + }, + { + "name": "frame_40/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 40 + }, + { + "name": "frame_41/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 41 + }, + { + "name": "frame_41/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 41 + }, + { + "name": "frame_42/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 42 + }, + { + "name": "frame_42/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 42 + }, + { + "name": "frame_43/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 43 + }, + { + "name": "frame_43/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 43 + }, + { + "name": "frame_44/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 44 + }, + { + "name": "frame_44/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 44 + }, + { + "name": "frame_45/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 45 + }, + { + "name": "frame_45/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 45 + }, + { + "name": "frame_46/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 46 + }, + { + "name": "frame_46/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 46 + }, + { + "name": "frame_47/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 47 + }, + { + "name": "frame_47/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 47 + }, + { + "name": "frame_48/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 48 + }, + { + "name": "frame_48/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 48 + }, + { + "name": "frame_49/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 49 + }, + { + "name": "frame_49/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 49 + }, + { + "name": "frame_50/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 50 + }, + { + "name": "frame_50/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 50 + }, + { + "name": "frame_51/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 51 + }, + { + "name": "frame_51/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 51 + }, + { + "name": "frame_52/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 52 + }, + { + "name": "frame_52/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 52 + }, + { + "name": "frame_53/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 53 + }, + { + "name": "frame_53/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 53 + }, + { + "name": "frame_54/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 54 + }, + { + "name": "frame_54/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 54 + }, + { + "name": "frame_55/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 55 + }, + { + "name": "frame_55/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 55 + }, + { + "name": "frame_56/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 56 + }, + { + "name": "frame_56/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 56 + }, + { + "name": "frame_57/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 57 + }, + { + "name": "frame_57/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 57 + }, + { + "name": "frame_58/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 58 + }, + { + "name": "frame_58/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 58 + }, + { + "name": "frame_59/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 59 + }, + { + "name": "frame_59/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 59 + }, + { + "name": "frame_60/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 60 + }, + { + "name": "frame_60/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 60 + }, + { + "name": "frame_61/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 61 + }, + { + "name": "frame_61/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 61 + }, + { + "name": "frame_62/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 62 + }, + { + "name": "frame_62/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 62 + }, + { + "name": "frame_63/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 63 + }, + { + "name": "frame_63/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 63 + }, + { + "name": "frame_64/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 64 + }, + { + "name": "frame_64/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 64 + }, + { + "name": "frame_65/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 65 + }, + { + "name": "frame_65/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 65 + }, + { + "name": "frame_66/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 66 + }, + { + "name": "frame_66/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 66 + }, + { + "name": "frame_67/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 67 + }, + { + "name": "frame_67/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 67 + }, + { + "name": "frame_68/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 68 + }, + { + "name": "frame_68/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 68 + }, + { + "name": "frame_69/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 69 + }, + { + "name": "frame_69/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 69 + }, + { + "name": "frame_70/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 70 + }, + { + "name": "frame_70/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 70 + }, + { + "name": "frame_71/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 71 + }, + { + "name": "frame_71/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 71 + }, + { + "name": "frame_72/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 72 + }, + { + "name": "frame_72/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 72 + }, + { + "name": "frame_73/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 73 + }, + { + "name": "frame_73/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 73 + }, + { + "name": "frame_74/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 74 + }, + { + "name": "frame_74/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 74 + }, + { + "name": "frame_75/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 75 + }, + { + "name": "frame_75/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 75 + }, + { + "name": "frame_76/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 76 + }, + { + "name": "frame_76/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 76 + }, + { + "name": "frame_77/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 77 + }, + { + "name": "frame_77/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 77 + }, + { + "name": "frame_78/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 78 + }, + { + "name": "frame_78/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 78 + }, + { + "name": "frame_79/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 79 + }, + { + "name": "frame_79/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 79 + }, + { + "name": "frame_80/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 80 + }, + { + "name": "frame_80/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 80 + }, + { + "name": "frame_81/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 81 + }, + { + "name": "frame_81/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 81 + }, + { + "name": "frame_82/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 82 + }, + { + "name": "frame_82/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 82 + }, + { + "name": "frame_83/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 83 + }, + { + "name": "frame_83/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 83 + }, + { + "name": "frame_84/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 84 + }, + { + "name": "frame_84/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 84 + }, + { + "name": "frame_85/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 85 + }, + { + "name": "frame_85/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 85 + }, + { + "name": "frame_86/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 86 + }, + { + "name": "frame_86/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 86 + }, + { + "name": "frame_87/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 87 + }, + { + "name": "frame_87/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 87 + }, + { + "name": "frame_88/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 88 + }, + { + "name": "frame_88/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 88 + }, + { + "name": "frame_89/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 89 + }, + { + "name": "frame_89/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 89 + }, + { + "name": "frame_90/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 90 + }, + { + "name": "frame_90/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 90 + }, + { + "name": "frame_91/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 91 + }, + { + "name": "frame_91/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 91 + }, + { + "name": "frame_92/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 92 + }, + { + "name": "frame_92/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 92 + }, + { + "name": "frame_93/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 93 + }, + { + "name": "frame_93/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 93 + }, + { + "name": "frame_94/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 94 + }, + { + "name": "frame_94/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 94 + }, + { + "name": "frame_95/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 95 + }, + { + "name": "frame_95/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 95 + }, + { + "name": "frame_96/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 96 + }, + { + "name": "frame_96/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 96 + }, + { + "name": "frame_97/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 97 + }, + { + "name": "frame_97/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 97 + }, + { + "name": "frame_98/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 98 + }, + { + "name": "frame_98/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 98 + }, + { + "name": "frame_99/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 99 + }, + { + "name": "frame_99/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 99 + }, + { + "name": "frame_100/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 100 + }, + { + "name": "frame_100/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 100 + }, + { + "name": "frame_101/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 101 + }, + { + "name": "frame_101/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 101 + }, + { + "name": "frame_102/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 102 + }, + { + "name": "frame_102/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 102 + }, + { + "name": "frame_103/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 103 + }, + { + "name": "frame_103/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 103 + }, + { + "name": "frame_104/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 104 + }, + { + "name": "frame_104/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 104 + }, + { + "name": "frame_105/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 105 + }, + { + "name": "frame_105/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 105 + }, + { + "name": "frame_106/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 106 + }, + { + "name": "frame_106/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 106 + }, + { + "name": "frame_107/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 107 + }, + { + "name": "frame_107/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 107 + }, + { + "name": "frame_108/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 108 + }, + { + "name": "frame_108/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 108 + }, + { + "name": "frame_109/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 109 + }, + { + "name": "frame_109/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 109 + }, + { + "name": "frame_110/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 110 + }, + { + "name": "frame_110/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 110 + }, + { + "name": "frame_111/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 111 + }, + { + "name": "frame_111/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 111 + }, + { + "name": "frame_112/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 112 + }, + { + "name": "frame_112/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 112 + }, + { + "name": "frame_113/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 113 + }, + { + "name": "frame_113/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 113 + }, + { + "name": "frame_114/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 114 + }, + { + "name": "frame_114/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 114 + }, + { + "name": "frame_115/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 115 + }, + { + "name": "frame_115/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 115 + }, + { + "name": "frame_116/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 116 + }, + { + "name": "frame_116/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 116 + }, + { + "name": "frame_117/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 117 + }, + { + "name": "frame_117/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 117 + }, + { + "name": "frame_118/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 118 + }, + { + "name": "frame_118/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 118 + }, + { + "name": "frame_119/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 119 + }, + { + "name": "frame_119/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 119 + }, + { + "name": "frame_120/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 120 + }, + { + "name": "frame_120/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 120 + }, + { + "name": "frame_121/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 121 + }, + { + "name": "frame_121/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 121 + }, + { + "name": "frame_122/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 122 + }, + { + "name": "frame_122/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 122 + }, + { + "name": "frame_123/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 123 + }, + { + "name": "frame_123/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 123 + }, + { + "name": "frame_124/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 124 + }, + { + "name": "frame_124/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 124 + }, + { + "name": "frame_125/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 125 + }, + { + "name": "frame_125/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 125 + }, + { + "name": "frame_126/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 126 + }, + { + "name": "frame_126/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 126 + }, + { + "name": "frame_127/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 127 + }, + { + "name": "frame_127/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 127 + }, + { + "name": "frame_128/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 128 + }, + { + "name": "frame_128/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 128 + }, + { + "name": "frame_129/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 129 + }, + { + "name": "frame_129/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 129 + }, + { + "name": "frame_130/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 130 + }, + { + "name": "frame_130/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 130 + }, + { + "name": "frame_131/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 131 + }, + { + "name": "frame_131/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 131 + }, + { + "name": "frame_132/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 132 + }, + { + "name": "frame_132/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 132 + }, + { + "name": "frame_133/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 133 + }, + { + "name": "frame_133/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 133 + }, + { + "name": "frame_134/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 134 + }, + { + "name": "frame_134/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 134 + }, + { + "name": "frame_135/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 135 + }, + { + "name": "frame_135/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 135 + }, + { + "name": "frame_136/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 136 + }, + { + "name": "frame_136/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 136 + }, + { + "name": "frame_137/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 137 + }, + { + "name": "frame_137/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 137 + }, + { + "name": "frame_138/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 138 + }, + { + "name": "frame_138/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 138 + }, + { + "name": "frame_139/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 139 + }, + { + "name": "frame_139/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 139 + }, + { + "name": "frame_140/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 140 + }, + { + "name": "frame_140/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 140 + }, + { + "name": "frame_141/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 141 + }, + { + "name": "frame_141/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 141 + }, + { + "name": "frame_142/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 142 + }, + { + "name": "frame_142/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 142 + }, + { + "name": "frame_143/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 143 + }, + { + "name": "frame_143/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 143 + }, + { + "name": "frame_144/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 144 + }, + { + "name": "frame_144/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 144 + }, + { + "name": "frame_145/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 145 + }, + { + "name": "frame_145/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 145 + }, + { + "name": "frame_146/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 146 + }, + { + "name": "frame_146/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 146 + }, + { + "name": "frame_147/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 147 + }, + { + "name": "frame_147/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 147 + }, + { + "name": "frame_148/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 148 + }, + { + "name": "frame_148/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 148 + }, + { + "name": "frame_149/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 149 + }, + { + "name": "frame_149/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 149 + }, + { + "name": "frame_150/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 150 + }, + { + "name": "frame_150/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 150 + }, + { + "name": "frame_151/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 151 + }, + { + "name": "frame_151/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 151 + }, + { + "name": "frame_152/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 152 + }, + { + "name": "frame_152/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 152 + }, + { + "name": "frame_153/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 153 + }, + { + "name": "frame_153/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 153 + }, + { + "name": "frame_154/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 154 + }, + { + "name": "frame_154/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 154 + }, + { + "name": "frame_155/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 155 + }, + { + "name": "frame_155/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 155 + }, + { + "name": "frame_156/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 156 + }, + { + "name": "frame_156/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 156 + }, + { + "name": "frame_157/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 157 + }, + { + "name": "frame_157/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 157 + }, + { + "name": "frame_158/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 158 + }, + { + "name": "frame_158/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 158 + }, + { + "name": "frame_159/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 159 + }, + { + "name": "frame_159/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 159 + }, + { + "name": "frame_160/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 160 + }, + { + "name": "frame_160/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 160 + }, + { + "name": "frame_161/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 161 + }, + { + "name": "frame_161/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 161 + }, + { + "name": "frame_162/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 162 + }, + { + "name": "frame_162/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 162 + }, + { + "name": "frame_163/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 163 + }, + { + "name": "frame_163/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 163 + }, + { + "name": "frame_164/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 164 + }, + { + "name": "frame_164/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 164 + }, + { + "name": "frame_165/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 165 + }, + { + "name": "frame_165/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 165 + }, + { + "name": "frame_166/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 166 + }, + { + "name": "frame_166/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 166 + }, + { + "name": "frame_167/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 167 + }, + { + "name": "frame_167/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 167 + }, + { + "name": "frame_168/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 168 + }, + { + "name": "frame_168/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 168 + }, + { + "name": "frame_169/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 169 + }, + { + "name": "frame_169/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 169 + }, + { + "name": "frame_170/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 170 + }, + { + "name": "frame_170/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 170 + }, + { + "name": "frame_171/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 171 + }, + { + "name": "frame_171/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 171 + }, + { + "name": "frame_172/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 172 + }, + { + "name": "frame_172/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 172 + }, + { + "name": "frame_173/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 173 + }, + { + "name": "frame_173/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 173 + }, + { + "name": "frame_174/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 174 + }, + { + "name": "frame_174/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 174 + }, + { + "name": "frame_175/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 175 + }, + { + "name": "frame_175/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 175 + }, + { + "name": "frame_176/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 176 + }, + { + "name": "frame_176/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 176 + }, + { + "name": "frame_177/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 177 + }, + { + "name": "frame_177/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 177 + }, + { + "name": "frame_178/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 178 + }, + { + "name": "frame_178/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 178 + }, + { + "name": "frame_179/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 179 + }, + { + "name": "frame_179/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 179 + }, + { + "name": "frame_180/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 180 + }, + { + "name": "frame_180/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 180 + }, + { + "name": "frame_181/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 181 + }, + { + "name": "frame_181/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 181 + }, + { + "name": "frame_182/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 182 + }, + { + "name": "frame_182/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 182 + }, + { + "name": "frame_183/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 183 + }, + { + "name": "frame_183/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 183 + }, + { + "name": "frame_184/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 184 + }, + { + "name": "frame_184/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 184 + }, + { + "name": "frame_185/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 185 + }, + { + "name": "frame_185/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 185 + }, + { + "name": "frame_186/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 186 + }, + { + "name": "frame_186/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 186 + }, + { + "name": "frame_187/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 187 + }, + { + "name": "frame_187/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 187 + }, + { + "name": "frame_188/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 188 + }, + { + "name": "frame_188/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 188 + }, + { + "name": "frame_189/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 189 + }, + { + "name": "frame_189/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 189 + }, + { + "name": "frame_190/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 190 + }, + { + "name": "frame_190/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 190 + }, + { + "name": "frame_191/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 191 + }, + { + "name": "frame_191/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 191 + }, + { + "name": "frame_192/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 192 + }, + { + "name": "frame_192/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 192 + }, + { + "name": "frame_193/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 193 + }, + { + "name": "frame_193/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 193 + }, + { + "name": "frame_194/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 194 + }, + { + "name": "frame_194/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 194 + }, + { + "name": "frame_195/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 195 + }, + { + "name": "frame_195/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 195 + }, + { + "name": "frame_196/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 196 + }, + { + "name": "frame_196/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 196 + }, + { + "name": "frame_197/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 197 + }, + { + "name": "frame_197/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 197 + }, + { + "name": "frame_198/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 198 + }, + { + "name": "frame_198/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 198 + }, + { + "name": "frame_199/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 199 + }, + { + "name": "frame_199/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 199 + }, + { + "name": "frame_200/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 200 + }, + { + "name": "frame_200/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 200 + }, + { + "name": "frame_201/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 201 + }, + { + "name": "frame_201/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 201 + }, + { + "name": "frame_202/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 202 + }, + { + "name": "frame_202/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 202 + }, + { + "name": "frame_203/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 203 + }, + { + "name": "frame_203/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 203 + }, + { + "name": "frame_204/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 204 + }, + { + "name": "frame_204/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 204 + }, + { + "name": "frame_205/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 205 + }, + { + "name": "frame_205/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 205 + }, + { + "name": "frame_206/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 206 + }, + { + "name": "frame_206/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 206 + }, + { + "name": "frame_207/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 207 + }, + { + "name": "frame_207/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 207 + }, + { + "name": "frame_208/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 208 + }, + { + "name": "frame_208/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 208 + }, + { + "name": "frame_209/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 209 + }, + { + "name": "frame_209/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 209 + }, + { + "name": "frame_210/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 210 + }, + { + "name": "frame_210/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 210 + }, + { + "name": "frame_211/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 211 + }, + { + "name": "frame_211/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 211 + }, + { + "name": "frame_212/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 212 + }, + { + "name": "frame_212/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 212 + }, + { + "name": "frame_213/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 213 + }, + { + "name": "frame_213/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 213 + }, + { + "name": "frame_214/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 214 + }, + { + "name": "frame_214/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 214 + }, + { + "name": "frame_215/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 215 + }, + { + "name": "frame_215/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 215 + }, + { + "name": "frame_216/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 216 + }, + { + "name": "frame_216/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 216 + }, + { + "name": "frame_217/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 217 + }, + { + "name": "frame_217/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 217 + }, + { + "name": "frame_218/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 218 + }, + { + "name": "frame_218/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 218 + }, + { + "name": "frame_219/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 219 + }, + { + "name": "frame_219/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 219 + }, + { + "name": "frame_220/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 220 + }, + { + "name": "frame_220/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 220 + }, + { + "name": "frame_221/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 221 + }, + { + "name": "frame_221/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 221 + }, + { + "name": "frame_222/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 222 + }, + { + "name": "frame_222/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 222 + }, + { + "name": "frame_223/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 223 + }, + { + "name": "frame_223/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 223 + }, + { + "name": "frame_224/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 224 + }, + { + "name": "frame_224/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 224 + }, + { + "name": "frame_225/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 225 + }, + { + "name": "frame_225/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 225 + }, + { + "name": "frame_226/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 226 + }, + { + "name": "frame_226/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 226 + }, + { + "name": "frame_227/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 227 + }, + { + "name": "frame_227/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 227 + }, + { + "name": "frame_228/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 228 + }, + { + "name": "frame_228/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 228 + }, + { + "name": "frame_229/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 229 + }, + { + "name": "frame_229/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 229 + }, + { + "name": "frame_230/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 230 + }, + { + "name": "frame_230/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 230 + }, + { + "name": "frame_231/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 231 + }, + { + "name": "frame_231/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 231 + }, + { + "name": "frame_232/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 232 + }, + { + "name": "frame_232/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 232 + }, + { + "name": "frame_233/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 233 + }, + { + "name": "frame_233/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 233 + }, + { + "name": "frame_234/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 234 + }, + { + "name": "frame_234/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 234 + }, + { + "name": "frame_235/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 235 + }, + { + "name": "frame_235/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 235 + }, + { + "name": "frame_236/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 236 + }, + { + "name": "frame_236/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 236 + }, + { + "name": "frame_237/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 237 + }, + { + "name": "frame_237/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 237 + }, + { + "name": "frame_238/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 238 + }, + { + "name": "frame_238/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 238 + }, + { + "name": "frame_239/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 239 + }, + { + "name": "frame_239/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 239 + }, + { + "name": "frame_240/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 240 + }, + { + "name": "frame_240/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 240 + }, + { + "name": "frame_241/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 241 + }, + { + "name": "frame_241/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 241 + }, + { + "name": "frame_242/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 242 + }, + { + "name": "frame_242/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 242 + }, + { + "name": "frame_243/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 243 + }, + { + "name": "frame_243/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 243 + }, + { + "name": "frame_244/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 244 + }, + { + "name": "frame_244/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 244 + }, + { + "name": "frame_245/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 245 + }, + { + "name": "frame_245/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 245 + }, + { + "name": "frame_246/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 246 + }, + { + "name": "frame_246/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 246 + }, + { + "name": "frame_247/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 247 + }, + { + "name": "frame_247/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 247 + }, + { + "name": "frame_248/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 248 + }, + { + "name": "frame_248/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 248 + }, + { + "name": "frame_249/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 249 + }, + { + "name": "frame_249/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 249 + }, + { + "name": "frame_250/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 250 + }, + { + "name": "frame_250/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 250 + }, + { + "name": "frame_251/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 251 + }, + { + "name": "frame_251/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 251 + }, + { + "name": "frame_252/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 252 + }, + { + "name": "frame_252/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 252 + }, + { + "name": "frame_253/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 253 + }, + { + "name": "frame_253/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 253 + }, + { + "name": "frame_254/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 254 + }, + { + "name": "frame_254/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 254 + }, + { + "name": "frame_255/texture", + "type": "Texture", + "getter": "get_frame_texture", + "setter": "set_frame_texture", + "index": 255 + }, + { + "name": "frame_255/delay_sec", + "type": "float", + "getter": "get_frame_delay", + "setter": "set_frame_delay", + "index": 255 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "_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": [ ] } @@ -119171,8 +137516,8 @@ ] }, { - "name": "StreamTexture", - "base_class": "Texture", + "name": "BitmapFont", + "base_class": "Font", "api_type": "core", "singleton": false, "instanciable": true, @@ -119181,10 +137526,52 @@ }, "properties": [ { - "name": "load_path", - "type": "String", - "getter": "get_load_path", - "setter": "load", + "name": "textures", + "type": "Array", + "getter": "_get_textures", + "setter": "_set_textures", + "index": -1 + }, + { + "name": "chars", + "type": "PoolIntArray", + "getter": "_get_chars", + "setter": "_set_chars", + "index": -1 + }, + { + "name": "kernings", + "type": "PoolIntArray", + "getter": "_get_kernings", + "setter": "_set_kernings", + "index": -1 + }, + { + "name": "height", + "type": "float", + "getter": "get_height", + "setter": "set_height", + "index": -1 + }, + { + "name": "ascent", + "type": "float", + "getter": "get_ascent", + "setter": "set_ascent", + "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 } ], @@ -119192,7 +137579,7 @@ ], "methods": [ { - "name": "load", + "name": "create_from_fnt", "return_type": "enum.Error", "is_editor": false, "is_noscript": false, @@ -119211,55 +137598,7 @@ ] }, { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ImageTexture", - "base_class": "Texture", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "STORAGE_RAW": 0, - "STORAGE_COMPRESS_LOSSY": 1, - "STORAGE_COMPRESS_LOSSLESS": 2 - }, - "properties": [ - { - "name": "storage", - "type": "int", - "getter": "get_storage", - "setter": "set_storage", - "index": -1 - }, - { - "name": "lossy_quality", - "type": "float", - "getter": "get_lossy_storage_quality", - "setter": "set_lossy_storage_quality", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "name": "create", + "name": "set_height", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -119270,152 +137609,7 @@ "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": "load", - "return_type": "void", - "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_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": "" - } - ] - }, - { - "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": "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", + "name": "px", "type": "float", "has_default_value": false, "default_value": "" @@ -119423,8 +137617,145 @@ ] }, { - "name": "get_lossy_storage_quality", - "return_type": "float", + "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": "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": "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": "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": "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": "get_texture_count", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": true, @@ -119436,118 +137767,7 @@ ] }, { - "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": "_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": "" - } - ] - } - ], - "enums": [ - { - "name": "Storage", - "values": { - "STORAGE_RAW": 0, - "STORAGE_COMPRESS_LOSSY": 1, - "STORAGE_COMPRESS_LOSSLESS": 2 - } - } - ] - }, - { - "name": "AtlasTexture", - "base_class": "Texture", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "atlas", - "type": "Texture", - "getter": "get_atlas", - "setter": "set_atlas", - "index": -1 - }, - { - "name": "region", - "type": "Rect2", - "getter": "get_region", - "setter": "set_region", - "index": -1 - }, - { - "name": "margin", - "type": "Rect2", - "getter": "get_margin", - "setter": "set_margin", - "index": -1 - }, - { - "name": "filter_clip", - "type": "bool", - "getter": "has_filter_clip", - "setter": "set_filter_clip", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "get_atlas", + "name": "get_texture", "return_type": "Texture", "is_editor": false, "is_noscript": false, @@ -119556,31 +137776,18 @@ "is_virtual": false, "has_varargs": false, "is_from_script": false, - "arguments": [ - ] - }, - { - "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", + "name": "idx", + "type": "int", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_region", - "return_type": "Rect2", + "name": "get_char_size", + "return_type": "Vector2", "is_editor": false, "is_noscript": false, "is_const": true, @@ -119588,43 +137795,23 @@ "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": "Rect2", + "name": "char", + "type": "int", "has_default_value": false, "default_value": "" + }, + { + "name": "next", + "type": "int", + "has_default_value": true, + "default_value": "0" } ] }, { - "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": "set_filter_clip", + "name": "set_distance_field_hint", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -119642,138 +137829,6 @@ } ] }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "LargeTexture", - "base_class": "Texture", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "_data", - "type": "Array", - "getter": "_get_data", - "setter": "_set_data", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "" - } - ] - }, { "name": "clear", "return_type": "void", @@ -119788,58 +137843,7 @@ ] }, { - "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_data", + "name": "_set_chars", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -119850,7 +137854,71 @@ "is_from_script": false, "arguments": [ { - "name": "data", + "name": "arg0", + "type": "PoolIntArray", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "_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": "_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": "_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": "" @@ -119858,7 +137926,7 @@ ] }, { - "name": "_get_data", + "name": "_get_textures", "return_type": "Array", "is_editor": false, "is_noscript": false, @@ -119869,64 +137937,10 @@ "is_from_script": false, "arguments": [ ] - } - ], - "enums": [ - ] - }, - { - "name": "Curve", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "TANGENT_FREE": 0, - "TANGENT_LINEAR": 1, - "TANGENT_MODE_COUNT": 2 - }, - "properties": [ - { - "name": "min_value", - "type": "float", - "getter": "get_min_value", - "setter": "set_min_value", - "index": -1 }, { - "name": "max_value", - "type": "float", - "getter": "get_max_value", - "setter": "set_max_value", - "index": -1 - }, - { - "name": "bake_resolution", - "type": "int", - "getter": "get_bake_resolution", - "setter": "set_bake_resolution", - "index": -1 - }, - { - "name": "_data", - "type": "int", - "getter": "_get_data", - "setter": "_set_data", - "index": -1 - } - ], - "signals": [ - { - "name": "range_changed", - "arguments": [ - ] - } - ], - "methods": [ - { - "name": "add_point", - "return_type": "int", + "name": "set_fallback", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -119935,6 +137949,62 @@ "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "fallback", + "type": "BitmapFont", + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "Font", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "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", @@ -119942,348 +138012,33 @@ "default_value": "" }, { - "name": "left_tangent", - "type": "float", - "has_default_value": true, - "default_value": "0" + "name": "string", + "type": "String", + "has_default_value": false, + "default_value": "" }, { - "name": "right_tangent", - "type": "float", + "name": "modulate", + "type": "Color", "has_default_value": true, - "default_value": "0" + "default_value": "1,1,1,1" }, { - "name": "left_mode", + "name": "clip_w", "type": "int", "has_default_value": true, - "default_value": "0" + "default_value": "-1" }, { - "name": "right_mode", - "type": "int", + "name": "outline_modulate", + "type": "Color", "has_default_value": true, - "default_value": "0" + "default_value": "1,1,1,1" } ] }, { - "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": "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_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": "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": "" - } - ] - }, - { - "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": "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": "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_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": "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_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": "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_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_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_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": "get_min_value", + "name": "get_ascent", "return_type": "float", "is_editor": false, "is_noscript": false, @@ -120296,26 +138051,7 @@ ] }, { - "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": "get_max_value", + "name": "get_descent", "return_type": "float", "is_editor": false, "is_noscript": false, @@ -120327,387 +138063,8 @@ "arguments": [ ] }, - { - "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": "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": "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": "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": "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": "_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": "" - } - ] - } - ], - "enums": [ - { - "name": "TangentMode", - "values": { - "TANGENT_FREE": 0, - "TANGENT_LINEAR": 1, - "TANGENT_MODE_COUNT": 2 - } - } - ] - }, - { - "name": "ProxyTexture", - "base_class": "Texture", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "base", - "type": "Texture", - "getter": "get_base", - "setter": "set_base", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "CubeMap", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "STORAGE_RAW": 0, - "STORAGE_COMPRESS_LOSSY": 1, - "STORAGE_COMPRESS_LOSSLESS": 2, - "SIDE_LEFT": 0, - "SIDE_RIGHT": 1, - "SIDE_BOTTOM": 2, - "SIDE_TOP": 3, - "SIDE_FRONT": 4, - "SIDE_BACK": 5, - "FLAG_MIPMAPS": 1, - "FLAG_REPEAT": 2, - "FLAG_FILTER": 4, - "FLAGS_DEFAULT": 7 - }, - "properties": [ - { - "name": "flags", - "type": "int", - "getter": "get_flags", - "setter": "set_flags", - "index": -1 - }, - { - "name": "storage_mode", - "type": "int", - "getter": "get_storage", - "setter": "set_storage", - "index": -1 - }, - { - "name": "lossy_storage_quality", - "type": "float", - "getter": "get_lossy_storage_quality", - "setter": "set_lossy_storage_quality", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "get_lossy_storage_quality", "return_type": "float", "is_editor": false, "is_noscript": false, @@ -120718,37 +138075,116 @@ "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": "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": "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": "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": "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": "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 - } - } ] }, { @@ -120762,12 +138198,16 @@ "TYPE_VALUE": 0, "TYPE_TRANSFORM": 1, "TYPE_METHOD": 2, + "TYPE_BEZIER": 3, + "TYPE_AUDIO": 4, + "TYPE_ANIMATION": 5, "INTERPOLATION_NEAREST": 0, "INTERPOLATION_LINEAR": 1, "INTERPOLATION_CUBIC": 2, "UPDATE_CONTINUOUS": 0, "UPDATE_DISCRETE": 1, - "UPDATE_TRIGGER": 2 + "UPDATE_TRIGGER": 2, + "UPDATE_CAPTURE": 3 }, "properties": [ { @@ -120972,6 +138412,31 @@ } ] }, + { + "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "with_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "track_set_imported", "return_type": "void", @@ -121646,6 +139111,540 @@ } ] }, + { + "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", + "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_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": "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": "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": "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": "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_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": "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_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": "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "time", + "type": "float", + "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", + "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_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": "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": "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": "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_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": "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_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": "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": "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_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": "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", + "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": "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": "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": "idx", + "type": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "key_idx", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, { "name": "set_length", "return_type": "void", @@ -121787,7 +139786,10 @@ "values": { "TYPE_VALUE": 0, "TYPE_TRANSFORM": 1, - "TYPE_METHOD": 2 + "TYPE_METHOD": 2, + "TYPE_BEZIER": 3, + "TYPE_AUDIO": 4, + "TYPE_ANIMATION": 5 } }, { @@ -121795,7 +139797,8 @@ "values": { "UPDATE_CONTINUOUS": 0, "UPDATE_DISCRETE": 1, - "UPDATE_TRIGGER": 2 + "UPDATE_TRIGGER": 2, + "UPDATE_CAPTURE": 3 } }, { @@ -121808,1940 +139811,6 @@ } ] }, - { - "name": "Font", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "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": "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_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": "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": "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": "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": "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": "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": "BitmapFont", - "base_class": "Font", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "textures", - "type": "Array", - "getter": "_get_textures", - "setter": "_set_textures", - "index": -1 - }, - { - "name": "chars", - "type": "PoolIntArray", - "getter": "_get_chars", - "setter": "_set_chars", - "index": -1 - }, - { - "name": "kernings", - "type": "PoolIntArray", - "getter": "_get_kernings", - "setter": "_set_kernings", - "index": -1 - }, - { - "name": "height", - "type": "float", - "getter": "get_height", - "setter": "set_height", - "index": -1 - }, - { - "name": "ascent", - "type": "float", - "getter": "get_ascent", - "setter": "set_ascent", - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "_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": "_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": "_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": "_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": "_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": "_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_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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "DynamicFontData", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "HINTING_NONE": 0, - "HINTING_LIGHT": 1, - "HINTING_NORMAL": 2 - }, - "properties": [ - { - "name": "hinting", - "type": "int", - "getter": "get_hinting", - "setter": "set_hinting", - "index": -1 - }, - { - "name": "font_path", - "type": "String", - "getter": "get_font_path", - "setter": "set_font_path", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - { - "name": "Hinting", - "values": { - "HINTING_NONE": 0, - "HINTING_LIGHT": 1, - "HINTING_NORMAL": 2 - } - } - ] - }, - { - "name": "DynamicFont", - "base_class": "Font", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "SPACING_TOP": 0, - "SPACING_BOTTOM": 1, - "SPACING_CHAR": 2, - "SPACING_SPACE": 3 - }, - "properties": [ - { - "name": "size", - "type": "int", - "getter": "get_size", - "setter": "set_size", - "index": -1 - }, - { - "name": "outline_size", - "type": "int", - "getter": "get_outline_size", - "setter": "set_outline_size", - "index": -1 - }, - { - "name": "outline_color", - "type": "Color", - "getter": "get_outline_color", - "setter": "set_outline_color", - "index": -1 - }, - { - "name": "use_mipmaps", - "type": "bool", - "getter": "get_use_mipmaps", - "setter": "set_use_mipmaps", - "index": -1 - }, - { - "name": "use_filter", - "type": "bool", - "getter": "get_use_filter", - "setter": "set_use_filter", - "index": -1 - }, - { - "name": "extra_spacing_top", - "type": "int", - "getter": "get_spacing", - "setter": "set_spacing", - "index": 0 - }, - { - "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": "font_data", - "type": "DynamicFontData", - "getter": "get_font_data", - "setter": "set_font_data", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "SpacingType", - "values": { - "SPACING_TOP": 0, - "SPACING_BOTTOM": 1, - "SPACING_CHAR": 2, - "SPACING_SPACE": 3 - } - } - ] - }, - { - "name": "StyleBox", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "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 - }, - { - "name": "content_margin_bottom", - "type": "float", - "getter": "get_default_margin", - "setter": "set_default_margin", - "index": 3 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "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_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_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": "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": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "StyleBoxEmpty", - "base_class": "StyleBox", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "StyleBoxTexture", - "base_class": "StyleBox", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "AXIS_STRETCH_MODE_STRETCH": 0, - "AXIS_STRETCH_MODE_TILE": 1, - "AXIS_STRETCH_MODE_TILE_FIT": 2 - }, - "properties": [ - { - "name": "texture", - "type": "Texture", - "getter": "get_texture", - "setter": "set_texture", - "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": "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": "margin_bottom", - "type": "float", - "getter": "get_margin_size", - "setter": "set_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": "expand_margin_bottom", - "type": "float", - "getter": "get_expand_margin_size", - "setter": "set_expand_margin_size", - "index": 3 - }, - { - "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": "modulate_color", - "type": "Color", - "getter": "get_modulate", - "setter": "set_modulate", - "index": -1 - }, - { - "name": "draw_center", - "type": "bool", - "getter": "is_draw_center_enabled", - "setter": "set_draw_center", - "index": -1 - } - ], - "signals": [ - { - "name": "texture_changed", - "arguments": [ - ] - } - ], - "methods": [ - { - "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": "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_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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - { - "name": "AxisStretchMode", - "values": { - "AXIS_STRETCH_MODE_STRETCH": 0, - "AXIS_STRETCH_MODE_TILE": 1, - "AXIS_STRETCH_MODE_TILE_FIT": 2 - } - } - ] - }, { "name": "StyleBoxFlat", "base_class": "StyleBox", @@ -124489,10 +140558,17 @@ "index": -1 }, { - "name": "grow", + "name": "grow_begin", "type": "float", - "getter": "get_grow", - "setter": "set_grow", + "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 }, { @@ -124578,7 +140654,7 @@ ] }, { - "name": "set_grow", + "name": "set_grow_begin", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -124589,7 +140665,7 @@ "is_from_script": false, "arguments": [ { - "name": "grow", + "name": "offset", "type": "float", "has_default_value": false, "default_value": "" @@ -124597,7 +140673,39 @@ ] }, { - "name": "get_grow", + "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": "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": "get_grow_end", "return_type": "float", "is_editor": false, "is_noscript": false, @@ -124645,233 +140753,6 @@ "enums": [ ] }, - { - "name": "PolygonPathFinder", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "data", - "type": "Dictionary", - "getter": "_get_data", - "setter": "_set_data", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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_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_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": "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": "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": "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": "_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": "_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": [ - ] - } - ], - "enums": [ - ] - }, { "name": "AudioStreamPlayer", "base_class": "Node", @@ -124920,6 +140801,13 @@ "setter": "set_autoplay", "index": -1 }, + { + "name": "stream_paused", + "type": "bool", + "getter": "get_stream_paused", + "setter": "set_stream_paused", + "index": -1 + }, { "name": "mix_target", "type": "int", @@ -125256,6 +141144,38 @@ "is_from_script": false, "arguments": [ ] + }, + { + "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": "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": [ + ] } ], "enums": [ @@ -125269,6 +141189,233 @@ } ] }, + { + "name": "PolygonPathFinder", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "data", + "type": "Dictionary", + "getter": "_get_data", + "setter": "_set_data", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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_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_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": "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": "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": "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": "_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": "_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": [ + ] + } + ], + "enums": [ + ] + }, { "name": "AudioStreamPlayer2D", "base_class": "Node2D", @@ -125314,6 +141461,13 @@ "setter": "set_autoplay", "index": -1 }, + { + "name": "stream_paused", + "type": "bool", + "getter": "get_stream_paused", + "setter": "set_stream_paused", + "index": -1 + }, { "name": "max_distance", "type": "float", @@ -125716,6 +141870,38 @@ "arguments": [ ] }, + { + "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": "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": "_bus_layout_changed", "return_type": "void", @@ -125807,6 +141993,13 @@ "setter": "set_autoplay", "index": -1 }, + { + "name": "stream_paused", + "type": "bool", + "getter": "get_stream_paused", + "setter": "set_stream_paused", + "index": -1 + }, { "name": "max_distance", "type": "float", @@ -126539,6 +142732,38 @@ "arguments": [ ] }, + { + "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": "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": "_bus_layout_changed", "return_type": "void", @@ -126580,68 +142805,48 @@ ] }, { - "name": "AudioStreamSample", - "base_class": "AudioStream", + "name": "TextFile", + "base_class": "Resource", "api_type": "core", "singleton": false, "instanciable": true, "is_reference": true, "constants": { - "FORMAT_8_BITS": 0, - "FORMAT_16_BITS": 1, - "FORMAT_IMA_ADPCM": 2, - "LOOP_DISABLED": 0, - "LOOP_FORWARD": 1, - "LOOP_PING_PONG": 2 + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "DynamicFontData", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "HINTING_NONE": 0, + "HINTING_LIGHT": 1, + "HINTING_NORMAL": 2 }, "properties": [ { - "name": "format", + "name": "hinting", "type": "int", - "getter": "get_format", - "setter": "set_format", + "getter": "get_hinting", + "setter": "set_hinting", "index": -1 }, { - "name": "loop_mode", - "type": "int", - "getter": "get_loop_mode", - "setter": "set_loop_mode", - "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": "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 - }, - { - "name": "data", - "type": "PoolByteArray", - "getter": "_get_data", - "setter": "_set_data", + "name": "font_path", + "type": "String", + "getter": "get_font_path", + "setter": "set_font_path", "index": -1 } ], @@ -126649,7 +142854,7 @@ ], "methods": [ { - "name": "set_format", + "name": "set_font_path", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -126660,16 +142865,16 @@ "is_from_script": false, "arguments": [ { - "name": "format", - "type": "int", + "name": "path", + "type": "String", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_format", - "return_type": "enum.AudioStreamSample::Format", + "name": "get_font_path", + "return_type": "String", "is_editor": false, "is_noscript": false, "is_const": true, @@ -126681,7 +142886,7 @@ ] }, { - "name": "set_loop_mode", + "name": "set_hinting", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -126692,7 +142897,7 @@ "is_from_script": false, "arguments": [ { - "name": "loop_mode", + "name": "mode", "type": "int", "has_default_value": false, "default_value": "" @@ -126700,8 +142905,140 @@ ] }, { - "name": "get_loop_mode", - "return_type": "enum.AudioStreamSample::LoopMode", + "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": [ + ] + } + ], + "enums": [ + { + "name": "Hinting", + "values": { + "HINTING_NONE": 0, + "HINTING_LIGHT": 1, + "HINTING_NORMAL": 2 + } + } + ] + }, + { + "name": "DynamicFont", + "base_class": "Font", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "SPACING_TOP": 0, + "SPACING_BOTTOM": 1, + "SPACING_CHAR": 2, + "SPACING_SPACE": 3 + }, + "properties": [ + { + "name": "size", + "type": "int", + "getter": "get_size", + "setter": "set_size", + "index": -1 + }, + { + "name": "outline_size", + "type": "int", + "getter": "get_outline_size", + "setter": "set_outline_size", + "index": -1 + }, + { + "name": "outline_color", + "type": "Color", + "getter": "get_outline_color", + "setter": "set_outline_color", + "index": -1 + }, + { + "name": "use_mipmaps", + "type": "bool", + "getter": "get_use_mipmaps", + "setter": "set_use_mipmaps", + "index": -1 + }, + { + "name": "use_filter", + "type": "bool", + "getter": "get_use_filter", + "setter": "set_use_filter", + "index": -1 + }, + { + "name": "extra_spacing_top", + "type": "int", + "getter": "get_spacing", + "setter": "set_spacing", + "index": 0 + }, + { + "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": "font_data", + "type": "DynamicFontData", + "getter": "get_font_data", + "setter": "set_font_data", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "get_font_data", + "return_type": "DynamicFontData", "is_editor": false, "is_noscript": false, "is_const": true, @@ -126713,7 +143050,7 @@ ] }, { - "name": "set_loop_begin", + "name": "set_size", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -126724,7 +143061,7 @@ "is_from_script": false, "arguments": [ { - "name": "loop_begin", + "name": "data", "type": "int", "has_default_value": false, "default_value": "" @@ -126732,7 +143069,7 @@ ] }, { - "name": "get_loop_begin", + "name": "get_size", "return_type": "int", "is_editor": false, "is_noscript": false, @@ -126745,7 +143082,7 @@ ] }, { - "name": "set_loop_end", + "name": "set_outline_size", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -126756,7 +143093,7 @@ "is_from_script": false, "arguments": [ { - "name": "loop_end", + "name": "size", "type": "int", "has_default_value": false, "default_value": "" @@ -126764,7 +143101,7 @@ ] }, { - "name": "get_loop_end", + "name": "get_outline_size", "return_type": "int", "is_editor": false, "is_noscript": false, @@ -126777,7 +143114,7 @@ ] }, { - "name": "set_mix_rate", + "name": "set_outline_color", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -126788,16 +143125,16 @@ "is_from_script": false, "arguments": [ { - "name": "mix_rate", - "type": "int", + "name": "color", + "type": "Color", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_mix_rate", - "return_type": "int", + "name": "get_outline_color", + "return_type": "Color", "is_editor": false, "is_noscript": false, "is_const": true, @@ -126809,7 +143146,7 @@ ] }, { - "name": "set_stereo", + "name": "set_use_mipmaps", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -126820,7 +143157,7 @@ "is_from_script": false, "arguments": [ { - "name": "stereo", + "name": "enable", "type": "bool", "has_default_value": false, "default_value": "" @@ -126828,7 +143165,7 @@ ] }, { - "name": "is_stereo", + "name": "get_use_mipmaps", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -126841,32 +143178,171 @@ ] }, { - "name": "_set_data", + "name": "set_use_filter", "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "data", - "type": "PoolByteArray", + "name": "enable", + "type": "bool", "has_default_value": false, "default_value": "" } ] }, { - "name": "_get_data", - "return_type": "PoolByteArray", + "name": "get_use_filter", + "return_type": "bool", "is_editor": false, "is_noscript": false, "is_const": true, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, + "has_varargs": false, + "is_from_script": false, + "arguments": [ + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": [ @@ -126875,23 +143351,739 @@ ], "enums": [ { - "name": "LoopMode", + "name": "SpacingType", "values": { - "LOOP_DISABLED": 0, - "LOOP_FORWARD": 1, - "LOOP_PING_PONG": 2 - } - }, - { - "name": "Format", - "values": { - "FORMAT_8_BITS": 0, - "FORMAT_16_BITS": 1, - "FORMAT_IMA_ADPCM": 2 + "SPACING_TOP": 0, + "SPACING_BOTTOM": 1, + "SPACING_CHAR": 2, + "SPACING_SPACE": 3 } } ] }, + { + "name": "StyleBoxEmpty", + "base_class": "StyleBox", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "StyleBoxTexture", + "base_class": "StyleBox", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "AXIS_STRETCH_MODE_STRETCH": 0, + "AXIS_STRETCH_MODE_TILE": 1, + "AXIS_STRETCH_MODE_TILE_FIT": 2 + }, + "properties": [ + { + "name": "texture", + "type": "Texture", + "getter": "get_texture", + "setter": "set_texture", + "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": "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": "margin_bottom", + "type": "float", + "getter": "get_margin_size", + "setter": "set_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": "expand_margin_bottom", + "type": "float", + "getter": "get_expand_margin_size", + "setter": "set_expand_margin_size", + "index": 3 + }, + { + "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": "modulate_color", + "type": "Color", + "getter": "get_modulate", + "setter": "set_modulate", + "index": -1 + }, + { + "name": "draw_center", + "type": "bool", + "getter": "is_draw_center_enabled", + "setter": "set_draw_center", + "index": -1 + } + ], + "signals": [ + { + "name": "texture_changed", + "arguments": [ + ] + } + ], + "methods": [ + { + "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": "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_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": "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": "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": "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": "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_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": "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": "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": "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": "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": "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_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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + { + "name": "AxisStretchMode", + "values": { + "AXIS_STRETCH_MODE_STRETCH": 0, + "AXIS_STRETCH_MODE_TILE": 1, + "AXIS_STRETCH_MODE_TILE_FIT": 2 + } + } + ] + }, + { + "name": "StyleBox", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "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 + }, + { + "name": "content_margin_bottom", + "type": "float", + "getter": "get_default_margin", + "setter": "set_default_margin", + "index": 3 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "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_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_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": "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": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "LineShape2D", "base_class": "Shape2D", @@ -127084,6 +144276,319 @@ "enums": [ ] }, + { + "name": "AudioStreamSample", + "base_class": "AudioStream", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "FORMAT_8_BITS": 0, + "FORMAT_16_BITS": 1, + "FORMAT_IMA_ADPCM": 2, + "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_mode", + "type": "int", + "getter": "get_loop_mode", + "setter": "set_loop_mode", + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + { + "name": "LoopMode", + "values": { + "LOOP_DISABLED": 0, + "LOOP_FORWARD": 1, + "LOOP_PING_PONG": 2 + } + }, + { + "name": "Format", + "values": { + "FORMAT_8_BITS": 0, + "FORMAT_16_BITS": 1, + "FORMAT_IMA_ADPCM": 2 + } + } + ] + }, { "name": "RayShape2D", "base_class": "Shape2D", @@ -127180,349 +144685,6 @@ "enums": [ ] }, - { - "name": "CircleShape2D", - "base_class": "Shape2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "radius", - "type": "float", - "getter": "get_radius", - "setter": "set_radius", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "RectangleShape2D", - "base_class": "Shape2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "extents", - "type": "Vector2", - "getter": "get_extents", - "setter": "set_extents", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "CapsuleShape2D", - "base_class": "Shape2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "radius", - "type": "float", - "getter": "get_radius", - "setter": "set_radius", - "index": -1 - }, - { - "name": "height", - "type": "float", - "getter": "get_height", - "setter": "set_height", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ConvexPolygonShape2D", - "base_class": "Shape2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "points", - "type": "PoolVector2Array", - "getter": "get_points", - "setter": "set_points", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "ConcavePolygonShape2D", - "base_class": "Shape2D", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "segments", - "type": "PoolVector2Array", - "getter": "get_segments", - "setter": "set_segments", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, { "name": "Curve2D", "base_class": "Resource", @@ -128392,52 +145554,28 @@ ] }, { - "name": "Navigation2D", - "base_class": "Node2D", + "name": "RectangleShape2D", + "base_class": "Shape2D", "api_type": "core", "singleton": false, "instanciable": true, - "is_reference": false, + "is_reference": true, "constants": { }, "properties": [ + { + "name": "extents", + "type": "Vector2", + "getter": "get_extents", + "setter": "set_extents", + "index": -1 + } ], "signals": [ ], "methods": [ { - "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_set_transform", + "name": "set_extents", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -128448,91 +145586,61 @@ "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": "" - } - ] - }, - { - "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": "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", + "name": "extents", "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": "get_closest_point", + "name": "get_extents", "return_type": "Vector2", "is_editor": false, "is_noscript": false, - "is_const": 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": "" - } ] + } + ], + "enums": [ + ] + }, + { + "name": "CapsuleShape2D", + "base_class": "Shape2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 }, { - "name": "get_closest_point_owner", - "return_type": "Object", + "name": "height", + "type": "float", + "getter": "get_height", + "setter": "set_height", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "name": "set_radius", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, @@ -128542,12 +145650,247 @@ "is_from_script": false, "arguments": [ { - "name": "to_point", - "type": "Vector2", + "name": "radius", + "type": "float", "has_default_value": false, "default_value": "" } ] + }, + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "CircleShape2D", + "base_class": "Shape2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ConvexPolygonShape2D", + "base_class": "Shape2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "points", + "type": "PoolVector2Array", + "getter": "get_points", + "setter": "set_points", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "ConcavePolygonShape2D", + "base_class": "Shape2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "segments", + "type": "PoolVector2Array", + "getter": "get_segments", + "setter": "set_segments", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] } ], "enums": [ @@ -129007,6 +146350,168 @@ "enums": [ ] }, + { + "name": "Navigation2D", + "base_class": "Node2D", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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_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": "" + } + ] + }, + { + "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": "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": "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": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "SceneState", "base_class": "Reference", @@ -129422,138 +146927,6 @@ } ] }, - { - "name": "PackedScene", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "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": "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": "_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": "_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": "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": [ - ] - } - ], - "enums": [ - { - "name": "GenEditState", - "values": { - "GEN_EDIT_STATE_DISABLED": 0, - "GEN_EDIT_STATE_INSTANCE": 1, - "GEN_EDIT_STATE_MAIN": 2 - } - } - ] - }, { "name": "SceneTree", "base_class": "MainLoop", @@ -129645,6 +147018,13 @@ "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 } ], "signals": [ @@ -130427,6 +147807,38 @@ "arguments": [ ] }, + { + "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": "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": "set_network_peer", "return_type": "void", @@ -130696,6 +148108,138 @@ } ] }, + { + "name": "PackedScene", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "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": "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "_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": "_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": "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": [ + ] + } + ], + "enums": [ + { + "name": "GenEditState", + "values": { + "GEN_EDIT_STATE_DISABLED": 0, + "GEN_EDIT_STATE_INSTANCE": 1, + "GEN_EDIT_STATE_MAIN": 2 + } + } + ] + }, { "name": "SceneTreeTimer", "base_class": "Reference", @@ -130758,6 +148302,3588 @@ "enums": [ ] }, + { + "name": "CSGBox", + "base_class": "CSGPrimitive", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "width", + "type": "float", + "getter": "get_width", + "setter": "set_width", + "index": -1 + }, + { + "name": "height", + "type": "float", + "getter": "get_height", + "setter": "set_height", + "index": -1 + }, + { + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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_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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "CSGCylinder", + "base_class": "CSGPrimitive", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "radius", + "type": "float", + "getter": "get_radius", + "setter": "set_radius", + "index": -1 + }, + { + "name": "height", + "type": "float", + "getter": "get_height", + "setter": "set_height", + "index": -1 + }, + { + "name": "sides", + "type": "int", + "getter": "get_sides", + "setter": "set_sides", + "index": -1 + }, + { + "name": "cone", + "type": "bool", + "getter": "is_cone", + "setter": "set_cone", + "index": -1 + }, + { + "name": "smooth_faces", + "type": "bool", + "getter": "get_smooth_faces", + "setter": "set_smooth_faces", + "index": -1 + }, + { + "name": "material", + "type": "SpatialMaterial,ShaderMaterial", + "getter": "get_material", + "setter": "set_material", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "CSGTorus", + "base_class": "CSGPrimitive", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + { + "name": "inner_radius", + "type": "float", + "getter": "get_inner_radius", + "setter": "set_inner_radius", + "index": -1 + }, + { + "name": "outer_radius", + "type": "float", + "getter": "get_outer_radius", + "setter": "set_outer_radius", + "index": -1 + }, + { + "name": "sides", + "type": "int", + "getter": "get_sides", + "setter": "set_sides", + "index": -1 + }, + { + "name": "ring_sides", + "type": "int", + "getter": "get_ring_sides", + "setter": "set_ring_sides", + "index": -1 + }, + { + "name": "smooth_faces", + "type": "bool", + "getter": "get_smooth_faces", + "setter": "set_smooth_faces", + "index": -1 + }, + { + "name": "material", + "type": "SpatialMaterial,ShaderMaterial", + "getter": "get_material", + "setter": "set_material", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "CSGPolygon", + "base_class": "CSGPrimitive", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "MODE_DEPTH": 0, + "MODE_SPIN": 1, + "MODE_PATH": 2, + "PATH_ROTATION_POLYGON": 0, + "PATH_ROTATION_PATH": 1, + "PATH_ROTATION_PATH_FOLLOW": 2 + }, + "properties": [ + { + "name": "polygon", + "type": "PoolVector2Array", + "getter": "get_polygon", + "setter": "set_polygon", + "index": -1 + }, + { + "name": "mode", + "type": "int", + "getter": "get_mode", + "setter": "set_mode", + "index": -1 + }, + { + "name": "depth", + "type": "float", + "getter": "get_depth", + "setter": "set_depth", + "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 + }, + { + "name": "path_node", + "type": "NodePath", + "getter": "get_path_node", + "setter": "set_path_node", + "index": -1 + }, + { + "name": "path_interval", + "type": "float", + "getter": "get_path_interval", + "setter": "set_path_interval", + "index": -1 + }, + { + "name": "path_rotation", + "type": "int", + "getter": "get_path_rotation", + "setter": "set_path_rotation", + "index": -1 + }, + { + "name": "path_local", + "type": "bool", + "getter": "is_path_local", + "setter": "set_path_local", + "index": -1 + }, + { + "name": "path_continuous_u", + "type": "bool", + "getter": "is_path_continuous_u", + "setter": "set_path_continuous_u", + "index": -1 + }, + { + "name": "path_joined", + "type": "bool", + "getter": "is_path_joined", + "setter": "set_path_joined", + "index": -1 + }, + { + "name": "smooth_faces", + "type": "bool", + "getter": "get_smooth_faces", + "setter": "set_smooth_faces", + "index": -1 + }, + { + "name": "material", + "type": "SpatialMaterial,ShaderMaterial", + "getter": "get_material", + "setter": "set_material", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "distance", + "type": "float", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "mode", + "type": "int", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "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_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": "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": "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": "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": "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": "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": "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": "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_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": "_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": "_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": "_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": [ + ] + } + ], + "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": "CSGCombiner", + "base_class": "CSGShape", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "NetworkedMultiplayerENet", + "base_class": "NetworkedMultiplayerPeer", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "COMPRESS_NONE": 0, + "COMPRESS_RANGE_CODER": 1, + "COMPRESS_FASTLZ": 2, + "COMPRESS_ZLIB": 3, + "COMPRESS_ZSTD": 4 + }, + "properties": [ + { + "name": "compression_mode", + "type": "int", + "getter": "get_compression_mode", + "setter": "set_compression_mode", + "index": -1 + }, + { + "name": "transfer_channel", + "type": "int", + "getter": "get_transfer_channel", + "setter": "set_transfer_channel", + "index": -1 + }, + { + "name": "channel_count", + "type": "int", + "getter": "get_channel_count", + "setter": "set_channel_count", + "index": -1 + }, + { + "name": "always_ordered", + "type": "bool", + "getter": "is_always_ordered", + "setter": "set_always_ordered", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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_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_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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "CompressionMode", + "values": { + "COMPRESS_NONE": 0, + "COMPRESS_RANGE_CODER": 1, + "COMPRESS_FASTLZ": 2, + "COMPRESS_ZLIB": 3, + "COMPRESS_ZSTD": 4 + } + } + ] + }, + { + "name": "GDNativeLibrary", + "base_class": "Resource", + "api_type": "core", + "singleton": false, + "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": "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 + }, + { + "name": "reloadable", + "type": "bool", + "getter": "is_reloadable", + "setter": "set_reloadable", + "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": "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": "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_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": "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": [ + ] + }, + { + "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": "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": "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_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": "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PluginScript", + "base_class": "Script", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "NativeScript", + "base_class": "Script", + "api_type": "core", + "singleton": false, + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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_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_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_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": "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": "new", + "return_type": "Object", + "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, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "completed", + "arguments": [ + { + "name": "result", + "type": "Variant", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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" + } + ] + }, + { + "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "GridMap", + "base_class": "Spatial", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + "INVALID_CELL_ITEM": -1 + }, + "properties": [ + { + "name": "theme", + "type": "MeshLibrary", + "getter": "get_theme", + "setter": "set_theme", + "index": -1 + }, + { + "name": "cell_size", + "type": "Vector3", + "getter": "get_cell_size", + "setter": "set_cell_size", + "index": -1 + }, + { + "name": "cell_octant_size", + "type": "int", + "getter": "get_octant_size", + "setter": "set_octant_size", + "index": -1 + }, + { + "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_scale", + "type": "float", + "getter": "get_cell_scale", + "setter": "set_cell_scale", + "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 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "MeshLibrary", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "name": "get_theme", + "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "_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": "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_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": "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": "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": "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": "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": "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": "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": "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_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_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_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_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": "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": "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" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "StreamPeerGDNative", + "base_class": "StreamPeer", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "GDNative", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "library", + "type": "GDNativeLibrary", + "getter": "get_library", + "setter": "set_library", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": [ + ] + }, + { + "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": "" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "PacketPeerGDNative", + "base_class": "PacketPeer", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "MultiplayerPeerGDNative", + "base_class": "NetworkedMultiplayerPeer", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "ARVRInterfaceGDNative", + "base_class": "ARVRInterface", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "GDScript", + "base_class": "Script", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "name": "new", + "return_type": "Object", + "is_editor": false, + "is_noscript": false, + "is_const": false, + "is_reverse": false, + "is_virtual": false, + "has_varargs": true, + "is_from_script": false, + "arguments": [ + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "RegExMatch", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "subject", + "type": "String", + "getter": "get_subject", + "setter": "", + "index": -1 + }, + { + "name": "names", + "type": "Dictionary", + "getter": "get_names", + "setter": "", + "index": -1 + }, + { + "name": "strings", + "type": "Array", + "getter": "get_strings", + "setter": "", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": [ + ] + }, + { + "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_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_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_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_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" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "RegEx", + "base_class": "Reference", + "api_type": "core", + "singleton": false, + "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": "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" + } + ] + }, + { + "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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, { "name": "EditorPlugin", "base_class": "Node", @@ -131148,6 +152274,19 @@ } ] }, + { + "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": "add_control_to_container", "return_type": "void", @@ -131626,7 +152765,7 @@ "is_from_script": false, "arguments": [ { - "name": "exporter", + "name": "plugin", "type": "EditorExportPlugin", "has_default_value": false, "default_value": "" @@ -131645,13 +152784,51 @@ "is_from_script": false, "arguments": [ { - "name": "exporter", + "name": "plugin", "type": "EditorExportPlugin", "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": "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": "set_input_event_forwarding_always_enabled", "return_type": "void", @@ -131690,6 +152867,19 @@ "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": [ + ] } ], "enums": [ @@ -131722,442 +152912,6 @@ } ] }, - { - "name": "EditorImportPlugin", - "base_class": "Reference", - "api_type": "tools", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - { - "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_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": "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_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_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_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_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_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_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_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": "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": "r_platform_variants", - "type": "Array", - "has_default_value": false, - "default_value": "" - }, - { - "name": "r_gen_files", - "type": "Array", - "has_default_value": false, - "default_value": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "EditorScript", - "base_class": "Reference", - "api_type": "tools", - "singleton": false, - "instanciable": true, - "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": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": [ - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "EditorSelection", - "base_class": "Object", - "api_type": "tools", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - { - "name": "selection_changed", - "arguments": [ - ] - } - ], - "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": "Object", - "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": "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": "Object", - "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": "node", - "type": "Object", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "_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": [ - ] - } - ], - "enums": [ - ] - }, { "name": "EditorFileDialog", "base_class": "ConfirmationDialog", @@ -133121,45 +153875,134 @@ ] }, { - "name": "EditorSettings", - "base_class": "Resource", + "name": "EditorScript", + "base_class": "Reference", "api_type": "tools", "singleton": false, - "instanciable": false, + "instanciable": true, "is_reference": true, "constants": { }, "properties": [ ], "signals": [ + ], + "methods": [ { - "name": "settings_changed", + "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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": [ + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorSelection", + "base_class": "Object", + "api_type": "tools", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "selection_changed", "arguments": [ ] } ], "methods": [ { - "name": "has_setting", - "return_type": "bool", + "name": "_node_removed", + "return_type": "void", "is_editor": false, "is_noscript": false, - "is_const": true, + "is_const": false, "is_reverse": false, - "is_virtual": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "name", - "type": "String", + "name": "arg0", + "type": "Object", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_setting", + "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": "add_node", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -133170,40 +154013,15 @@ "is_from_script": false, "arguments": [ { - "name": "name", - "type": "String", - "has_default_value": false, - "default_value": "" - }, - { - "name": "value", - "type": "Variant", + "name": "node", + "type": "Object", "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": "erase", + "name": "remove_node", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -133214,16 +154032,16 @@ "is_from_script": false, "arguments": [ { - "name": "property", - "type": "String", + "name": "node", + "type": "Object", "has_default_value": false, "default_value": "" } ] }, { - "name": "set_initial_value", - "return_type": "void", + "name": "get_selected_nodes", + "return_type": "Array", "is_editor": false, "is_noscript": false, "is_const": false, @@ -133231,78 +154049,214 @@ "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": "_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorImportPlugin", + "base_class": "Reference", + "api_type": "tools", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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_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": "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": "name", - "type": "String", - "has_default_value": false, - "default_value": "" - }, - { - "name": "value", - "type": "Variant", - "has_default_value": false, - "default_value": "" - }, - { - "name": "update_current", - "type": "bool", + "name": "preset", + "type": "int", "has_default_value": false, "default_value": "" } ] }, { - "name": "property_can_revert", + "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_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_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_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_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_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_option_visibility", "return_type": "bool", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "name", + "name": "option", "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": "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", + "name": "options", "type": "Dictionary", "has_default_value": false, "default_value": "" @@ -133310,94 +154264,47 @@ ] }, { - "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": "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": "set_favorite_dirs", - "return_type": "void", + "name": "import", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": false, + "is_virtual": true, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "dirs", - "type": "PoolStringArray", + "name": "source_file", + "type": "String", "has_default_value": false, "default_value": "" - } - ] - }, - { - "name": "get_favorite_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": "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", + "name": "save_path", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "options", + "type": "Dictionary", + "has_default_value": false, + "default_value": "" + }, + { + "name": "r_platform_variants", + "type": "Array", + "has_default_value": false, + "default_value": "" + }, + { + "name": "r_gen_files", + "type": "Array", "has_default_value": false, "default_value": "" } ] - }, - { - "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": [ - ] } ], "enums": [ @@ -133627,12 +154534,6 @@ "type": "TriangleMesh", "has_default_value": false, "default_value": "" - }, - { - "name": "bounds", - "type": "AABB", - "has_default_value": false, - "default_value": "" } ] }, @@ -133728,208 +154629,6 @@ "enums": [ ] }, - { - "name": "EditorResourcePreview", - "base_class": "Node", - "api_type": "tools", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - { - "name": "preview_invalidated", - "arguments": [ - { - "name": "path", - "type": "String", - "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": "int", - "has_default_value": false, - "default_value": "" - }, - { - "name": "arg3", - "type": "String", - "has_default_value": false, - "default_value": "" - }, - { - "name": "arg4", - "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": "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": "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": "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": "" - } - ] - }, - { - "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": "" - } - ] - } - ], - "enums": [ - ] - }, { "name": "EditorResourcePreviewGenerator", "base_class": "Reference", @@ -134165,129 +154864,45 @@ "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", + "name": "EditorSettings", + "base_class": "Resource", "api_type": "tools", "singleton": false, - "instanciable": true, - "is_reference": false, + "instanciable": false, + "is_reference": true, "constants": { }, "properties": [ ], "signals": [ + { + "name": "settings_changed", + "arguments": [ + ] + } ], "methods": [ { - "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": [ - ] - }, - { - "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_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", - "return_type": "String", - "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_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_file_import_is_valid", + "name": "has_setting", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -134296,64 +154911,6 @@ "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_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_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": "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", @@ -134364,8 +154921,33 @@ ] }, { - "name": "find_dir_index", - "return_type": "int", + "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": "" + } + ] + }, + { + "name": "get_setting", + "return_type": "Variant", "is_editor": false, "is_noscript": false, "is_const": true, @@ -134381,6 +154963,467 @@ "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": "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": "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": "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": "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": "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": "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": "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": "set_favorite_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": "get_favorite_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": "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorResourcePreview", + "base_class": "Node", + "api_type": "tools", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "preview_invalidated", + "arguments": [ + { + "name": "path", + "type": "String", + "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": "int", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg3", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "arg4", + "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": "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": "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": "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": "" + } + ] + }, + { + "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": "" + } + ] } ], "enums": [ @@ -134567,6 +155610,25 @@ } ] }, + { + "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": "_editor_play", "return_type": "void", @@ -135146,6 +156208,38 @@ } ] }, + { + "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": "_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": "_script_changed", "return_type": "void", @@ -135409,11 +156503,11 @@ ] }, { - "name": "EditorInterface", - "base_class": "Node", + "name": "EditorFileSystemDirectory", + "base_class": "Object", "api_type": "tools", "singleton": false, - "instanciable": false, + "instanciable": true, "is_reference": false, "constants": { }, @@ -135423,142 +156517,8 @@ ], "methods": [ { - "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": "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": "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_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_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": "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": "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": "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": "get_open_scenes", - "return_type": "Array", + "name": "get_subdir_count", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": true, @@ -135570,60 +156530,8 @@ ] }, { - "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_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_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_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": "make_mesh_previews", - "return_type": "Array", + "name": "get_subdir", + "return_type": "EditorFileSystemDirectory", "is_editor": false, "is_noscript": false, "is_const": false, @@ -135633,13 +156541,7 @@ "is_from_script": false, "arguments": [ { - "name": "meshes", - "type": "Array", - "has_default_value": false, - "default_value": "" - }, - { - "name": "preview_size", + "name": "idx", "type": "int", "has_default_value": false, "default_value": "" @@ -135647,8 +156549,135 @@ ] }, { - "name": "select_file", - "return_type": "void", + "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", + "return_type": "String", + "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_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_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_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_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_name", + "return_type": "String", "is_editor": false, "is_noscript": false, "is_const": false, @@ -135657,16 +156686,10 @@ "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "p_file", - "type": "String", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "get_selected_path", + "name": "get_path", "return_type": "String", "is_editor": false, "is_noscript": false, @@ -135679,8 +156702,8 @@ ] }, { - "name": "set_plugin_enabled", - "return_type": "void", + "name": "get_parent", + "return_type": "EditorFileSystemDirectory", "is_editor": false, "is_noscript": false, "is_const": false, @@ -135689,23 +156712,11 @@ "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": "is_plugin_enabled", - "return_type": "bool", + "name": "find_file_index", + "return_type": "int", "is_editor": false, "is_noscript": false, "is_const": true, @@ -135715,7 +156726,7 @@ "is_from_script": false, "arguments": [ { - "name": "plugin", + "name": "name", "type": "String", "has_default_value": false, "default_value": "" @@ -135723,40 +156734,21 @@ ] }, { - "name": "save_scene", - "return_type": "enum.Error", + "name": "find_dir_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": "save_scene_as", - "return_type": "void", - "is_editor": false, - "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ { - "name": "path", + "name": "name", "type": "String", "has_default_value": false, "default_value": "" - }, - { - "name": "with_preview", - "type": "bool", - "has_default_value": true, - "default_value": "True" } ] } @@ -136243,7 +157235,363 @@ ] }, { - "name": "EditorScenePostImport", + "name": "EditorInterface", + "base_class": "Node", + "api_type": "tools", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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_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_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": "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": "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": "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": "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_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_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_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_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": "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": "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": "p_file", + "type": "String", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "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": "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": "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" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "EditorInspectorPlugin", "base_class": "Reference", "api_type": "tools", "singleton": false, @@ -136257,7 +157605,26 @@ ], "methods": [ { - "name": "post_import", + "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, @@ -136268,7 +157635,169 @@ "is_from_script": false, "arguments": [ { - "name": "scene", + "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_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": "" + } + ] + }, + { + "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": "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": "Object", + "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": "Object", + "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": "Object", "has_default_value": false, "default_value": "" @@ -136280,88 +157809,178 @@ ] }, { - "name": "JavaScript", - "base_class": "Object", - "api_type": "core", - "singleton": true, - "instanciable": false, + "name": "EditorProperty", + "base_class": "Container", + "api_type": "tools", + "singleton": false, + "instanciable": true, "is_reference": false, "constants": { }, "properties": [ + { + "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 + }, + { + "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 + } ], "signals": [ - ], - "methods": [ { - "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, + "name": "object_id_selected", "arguments": [ { - "name": "code", + "name": "property", "type": "String", - "has_default_value": false, "default_value": "" }, { - "name": "use_global_execution_context", - "type": "bool", - "has_default_value": true, - "default_value": "False" + "name": "id", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "property_checked", + "arguments": [ + { + "name": "property", + "type": "String", + "default_value": "" + }, + { + "name": "bool", + "type": "String", + "default_value": "" + } + ] + }, + { + "name": "property_keyed_with_value", + "arguments": [ + { + "name": "property", + "type": "String", + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "default_value": "" + } + ] + }, + { + "name": "property_keyed", + "arguments": [ + { + "name": "property", + "type": "String", + "default_value": "" + } + ] + }, + { + "name": "property_changed", + "arguments": [ + { + "name": "property", + "type": "String", + "default_value": "" + }, + { + "name": "value", + "type": "Variant", + "default_value": "" + } + ] + }, + { + "name": "resource_selected", + "arguments": [ + { + "name": "path", + "type": "String", + "default_value": "" + }, + { + "name": "resource", + "type": "Resource", + "default_value": "" + } + ] + }, + { + "name": "selected", + "arguments": [ + { + "name": "path", + "type": "String", + "default_value": "" + }, + { + "name": "focusable_idx", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "multiple_properties_changed", + "arguments": [ + { + "name": "properties", + "type": "PoolStringArray", + "default_value": "" + }, + { + "name": "value", + "type": "Array", + "default_value": "" } ] } ], - "enums": [ - ] - }, - { - "name": "CSGShape", - "base_class": "VisualInstance", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - "OPERATION_UNION": 0, - "OPERATION_INTERSECTION": 1, - "OPERATION_SUBTRACTION": 2 - }, - "properties": [ - { - "name": "operation", - "type": "int", - "getter": "get_operation", - "setter": "set_operation", - "index": -1 - }, - { - "name": "use_collision", - "type": "bool", - "getter": "is_using_collision", - "setter": "set_use_collision", - "index": -1 - }, - { - "name": "snap", - "type": "float", - "getter": "get_snap", - "setter": "set_snap", - "index": -1 - } - ], - "signals": [ - ], "methods": [ { - "name": "_update_shape", + "name": "update_property", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -136374,20 +157993,7 @@ ] }, { - "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": "set_operation", + "name": "set_label", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -136398,16 +158004,16 @@ "is_from_script": false, "arguments": [ { - "name": "operation", - "type": "int", + "name": "text", + "type": "String", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_operation", - "return_type": "enum.CSGShape::Operation", + "name": "get_label", + "return_type": "String", "is_editor": false, "is_noscript": false, "is_const": true, @@ -136419,7 +158025,7 @@ ] }, { - "name": "set_use_collision", + "name": "set_read_only", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -136430,7 +158036,7 @@ "is_from_script": false, "arguments": [ { - "name": "operation", + "name": "read_only", "type": "bool", "has_default_value": false, "default_value": "" @@ -136438,7 +158044,7 @@ ] }, { - "name": "is_using_collision", + "name": "is_read_only", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -136451,7 +158057,7 @@ ] }, { - "name": "set_snap", + "name": "set_checkable", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -136462,16 +158068,189 @@ "is_from_script": false, "arguments": [ { - "name": "snap", - "type": "float", + "name": "checkable", + "type": "bool", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_snap", - "return_type": "float", + "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": "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": "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": "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": "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": "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": "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": "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_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": "_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": "_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": "get_tooltip_text", + "return_type": "String", "is_editor": false, "is_noscript": false, "is_const": true, @@ -136484,39 +158263,621 @@ } ], "enums": [ - { - "name": "Operation", - "values": { - "OPERATION_UNION": 0, - "OPERATION_INTERSECTION": 1, - "OPERATION_SUBTRACTION": 2 - } - } ] }, { - "name": "CSGPrimitive", - "base_class": "CSGShape", - "api_type": "core", + "name": "EditorInspector", + "base_class": "ScrollContainer", + "api_type": "tools", "singleton": false, - "instanciable": false, + "instanciable": true, "is_reference": false, "constants": { }, "properties": [ + ], + "signals": [ { - "name": "invert_faces", - "type": "bool", - "getter": "is_inverting_faces", - "setter": "set_invert_faces", - "index": -1 + "name": "property_edited", + "arguments": [ + { + "name": "property", + "type": "String", + "default_value": "" + } + ] + }, + { + "name": "object_id_selected", + "arguments": [ + { + "name": "id", + "type": "int", + "default_value": "" + } + ] + }, + { + "name": "property_selected", + "arguments": [ + { + "name": "property", + "type": "String", + "default_value": "" + } + ] + }, + { + "name": "restart_requested", + "arguments": [ + ] + }, + { + "name": "property_keyed", + "arguments": [ + { + "name": "property", + "type": "String", + "default_value": "" + } + ] + }, + { + "name": "resource_selected", + "arguments": [ + { + "name": "res", + "type": "Object", + "default_value": "" + }, + { + "name": "prop", + "type": "String", + "default_value": "" + } + ] } ], + "methods": [ + { + "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": "bool", + "has_default_value": true, + "default_value": "False" + } + ] + }, + { + "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": "_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": "_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": "_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": "Object", + "has_default_value": false, + "default_value": "" + } + ] + }, + { + "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": "_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": "_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": "_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_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": "_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": "_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": "AnimationTrackEditPlugin", + "base_class": "Reference", + "api_type": "tools", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], "signals": [ ], "methods": [ + ], + "enums": [ + ] + }, + { + "name": "ScriptCreateDialog", + "base_class": "ConfirmationDialog", + "api_type": "tools", + "singleton": false, + "instanciable": true, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ { - "name": "set_invert_faces", + "name": "script_created", + "arguments": [ + { + "name": "script", + "type": "Script", + "default_value": "" + } + ] + } + ], + "methods": [ + { + "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": "_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": "_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": "_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": "_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": "_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": "_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": "_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, @@ -136527,25 +158888,18 @@ "is_from_script": false, "arguments": [ { - "name": "invert_faces", - "type": "bool", + "name": "inherits", + "type": "String", + "has_default_value": false, + "default_value": "" + }, + { + "name": "path", + "type": "String", "has_default_value": false, "default_value": "" } ] - }, - { - "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": [ - ] } ], "enums": [ @@ -136835,1936 +159189,9 @@ ] }, { - "name": "CSGBox", - "base_class": "CSGPrimitive", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "width", - "type": "float", - "getter": "get_width", - "setter": "set_width", - "index": -1 - }, - { - "name": "height", - "type": "float", - "getter": "get_height", - "setter": "set_height", - "index": -1 - }, - { - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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_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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "CSGCylinder", - "base_class": "CSGPrimitive", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "radius", - "type": "float", - "getter": "get_radius", - "setter": "set_radius", - "index": -1 - }, - { - "name": "height", - "type": "float", - "getter": "get_height", - "setter": "set_height", - "index": -1 - }, - { - "name": "sides", - "type": "int", - "getter": "get_sides", - "setter": "set_sides", - "index": -1 - }, - { - "name": "cone", - "type": "bool", - "getter": "is_cone", - "setter": "set_cone", - "index": -1 - }, - { - "name": "smooth_faces", - "type": "bool", - "getter": "get_smooth_faces", - "setter": "set_smooth_faces", - "index": -1 - }, - { - "name": "material", - "type": "SpatialMaterial,ShaderMaterial", - "getter": "get_material", - "setter": "set_material", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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_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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "CSGTorus", - "base_class": "CSGPrimitive", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - { - "name": "inner_radius", - "type": "float", - "getter": "get_inner_radius", - "setter": "set_inner_radius", - "index": -1 - }, - { - "name": "outer_radius", - "type": "float", - "getter": "get_outer_radius", - "setter": "set_outer_radius", - "index": -1 - }, - { - "name": "sides", - "type": "int", - "getter": "get_sides", - "setter": "set_sides", - "index": -1 - }, - { - "name": "ring_sides", - "type": "int", - "getter": "get_ring_sides", - "setter": "set_ring_sides", - "index": -1 - }, - { - "name": "smooth_faces", - "type": "bool", - "getter": "get_smooth_faces", - "setter": "set_smooth_faces", - "index": -1 - }, - { - "name": "material", - "type": "SpatialMaterial,ShaderMaterial", - "getter": "get_material", - "setter": "set_material", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "CSGPolygon", - "base_class": "CSGPrimitive", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "MODE_DEPTH": 0, - "MODE_SPIN": 1, - "MODE_PATH": 2, - "PATH_ROTATION_POLYGON": 0, - "PATH_ROTATION_PATH": 1, - "PATH_ROTATION_PATH_FOLLOW": 2 - }, - "properties": [ - { - "name": "polygon", - "type": "PoolVector2Array", - "getter": "get_polygon", - "setter": "set_polygon", - "index": -1 - }, - { - "name": "mode", - "type": "int", - "getter": "get_mode", - "setter": "set_mode", - "index": -1 - }, - { - "name": "depth", - "type": "float", - "getter": "get_depth", - "setter": "set_depth", - "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 - }, - { - "name": "path_node", - "type": "NodePath", - "getter": "get_path_node", - "setter": "set_path_node", - "index": -1 - }, - { - "name": "path_interval", - "type": "float", - "getter": "get_path_interval", - "setter": "set_path_interval", - "index": -1 - }, - { - "name": "path_rotation", - "type": "int", - "getter": "get_path_rotation", - "setter": "set_path_rotation", - "index": -1 - }, - { - "name": "smooth_faces", - "type": "bool", - "getter": "get_smooth_faces", - "setter": "set_smooth_faces", - "index": -1 - }, - { - "name": "material", - "type": "SpatialMaterial,ShaderMaterial", - "getter": "get_material", - "setter": "set_material", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "distance", - "type": "float", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": "mode", - "type": "int", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "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": "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": "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": "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": "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_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": "_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": "_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": "_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": [ - ] - } - ], - "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": "CSGCombiner", - "base_class": "CSGShape", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "NetworkedMultiplayerENet", - "base_class": "NetworkedMultiplayerPeer", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "COMPRESS_NONE": 0, - "COMPRESS_RANGE_CODER": 1, - "COMPRESS_FASTLZ": 2, - "COMPRESS_ZLIB": 3, - "COMPRESS_ZSTD": 4 - }, - "properties": [ - { - "name": "compression_mode", - "type": "int", - "getter": "get_compression_mode", - "setter": "set_compression_mode", - "index": -1 - }, - { - "name": "transfer_channel", - "type": "int", - "getter": "get_transfer_channel", - "setter": "set_transfer_channel", - "index": -1 - }, - { - "name": "channel_count", - "type": "int", - "getter": "get_channel_count", - "setter": "set_channel_count", - "index": -1 - }, - { - "name": "always_ordered", - "type": "bool", - "getter": "is_always_ordered", - "setter": "set_always_ordered", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "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": "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": "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_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_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": "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": "" - } - ] - }, - { - "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": "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": "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": "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "CompressionMode", - "values": { - "COMPRESS_NONE": 0, - "COMPRESS_RANGE_CODER": 1, - "COMPRESS_FASTLZ": 2, - "COMPRESS_ZLIB": 3, - "COMPRESS_ZSTD": 4 - } - } - ] - }, - { - "name": "GDNativeLibrary", - "base_class": "Resource", - "api_type": "core", - "singleton": false, - "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": "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 - }, - { - "name": "reloadable", - "type": "bool", - "getter": "is_reloadable", - "setter": "set_reloadable", - "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": "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": "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_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": "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": [ - ] - }, - { - "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": "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": "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_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": "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": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "GDNative", + "name": "EditorScenePostImport", "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "library", - "type": "GDNativeLibrary", - "getter": "get_library", - "setter": "set_library", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "get_library", - "return_type": "GDNativeLibrary", - "is_editor": false, - "is_noscript": false, - "is_const": false, - "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": "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": [ - ] - }, - { - "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": "" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "ARVRInterfaceGDNative", - "base_class": "ARVRInterface", - "api_type": "core", + "api_type": "tools", "singleton": false, "instanciable": true, "is_reference": true, @@ -138775,237 +159202,41 @@ "signals": [ ], "methods": [ - ], - "enums": [ - ] - }, - { - "name": "NativeScript", - "base_class": "Script", - "api_type": "core", - "singleton": false, - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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_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_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_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": "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": "new", + "name": "post_import", "return_type": "Object", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": false, - "has_varargs": true, + "is_virtual": true, + "has_varargs": false, "is_from_script": false, "arguments": [ + { + "name": "scene", + "type": "Object", + "has_default_value": false, + "default_value": "" + } ] - } - ], - "enums": [ - ] - }, - { - "name": "PluginScript", - "base_class": "Script", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "GDScript", - "base_class": "Script", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ + }, { - "name": "new", - "return_type": "Object", + "name": "get_source_folder", + "return_type": "String", "is_editor": false, "is_noscript": false, - "is_const": false, + "is_const": true, "is_reverse": false, "is_virtual": false, - "has_varargs": true, + "has_varargs": false, "is_from_script": false, "arguments": [ ] }, { - "name": "get_as_byte_code", - "return_type": "PoolByteArray", + "name": "get_source_file", + "return_type": "String", "is_editor": false, "is_noscript": false, "is_const": true, @@ -139021,253 +159252,58 @@ ] }, { - "name": "GDScriptFunctionState", - "base_class": "Reference", + "name": "CSGShape", + "base_class": "VisualInstance", "api_type": "core", "singleton": false, "instanciable": false, - "is_reference": true, + "is_reference": false, "constants": { + "OPERATION_UNION": 0, + "OPERATION_INTERSECTION": 1, + "OPERATION_SUBTRACTION": 2 }, "properties": [ + { + "name": "operation", + "type": "int", + "getter": "get_operation", + "setter": "set_operation", + "index": -1 + }, + { + "name": "use_collision", + "type": "bool", + "getter": "is_using_collision", + "setter": "set_use_collision", + "index": -1 + }, + { + "name": "snap", + "type": "float", + "getter": "get_snap", + "setter": "set_snap", + "index": -1 + } ], "signals": [ - { - "name": "completed", - "arguments": [ - { - "name": "result", - "type": "Variant", - "default_value": "" - } - ] - } ], "methods": [ { - "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" - } - ] - }, - { - "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": "_signal_callback", - "return_type": "Variant", + "name": "_update_shape", + "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, "is_virtual": true, - "has_varargs": true, - "is_from_script": false, - "arguments": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "GridMap", - "base_class": "Spatial", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": false, - "constants": { - "INVALID_CELL_ITEM": -1 - }, - "properties": [ - { - "name": "theme", - "type": "MeshLibrary", - "getter": "get_theme", - "setter": "set_theme", - "index": -1 - }, - { - "name": "cell_size", - "type": "Vector3", - "getter": "get_cell_size", - "setter": "set_cell_size", - "index": -1 - }, - { - "name": "cell_octant_size", - "type": "int", - "getter": "get_octant_size", - "setter": "set_octant_size", - "index": -1 - }, - { - "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_scale", - "type": "float", - "getter": "get_cell_scale", - "setter": "set_cell_scale", - "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 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "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": "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": "get_collision_mask_bit", + "name": "is_root_shape", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -139277,16 +159313,10 @@ "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "bit", - "type": "int", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "set_collision_layer_bit", + "name": "set_operation", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -139297,13 +159327,39 @@ "is_from_script": false, "arguments": [ { - "name": "bit", + "name": "operation", "type": "int", "has_default_value": false, "default_value": "" - }, + } + ] + }, + { + "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": "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": "value", + "name": "operation", "type": "bool", "has_default_value": false, "default_value": "" @@ -139311,7 +159367,7 @@ ] }, { - "name": "get_collision_layer_bit", + "name": "is_using_collision", "return_type": "bool", "is_editor": false, "is_noscript": false, @@ -139321,16 +159377,10 @@ "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "bit", - "type": "int", - "has_default_value": false, - "default_value": "" - } ] }, { - "name": "set_theme", + "name": "set_snap", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -139341,71 +159391,7 @@ "is_from_script": false, "arguments": [ { - "name": "theme", - "type": "MeshLibrary", - "has_default_value": false, - "default_value": "" - } - ] - }, - { - "name": "get_theme", - "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": "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": "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": "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", + "name": "snap", "type": "float", "has_default_value": false, "default_value": "" @@ -139413,7 +159399,7 @@ ] }, { - "name": "get_cell_scale", + "name": "get_snap", "return_type": "float", "is_editor": false, "is_noscript": false, @@ -139424,627 +159410,26 @@ "is_from_script": false, "arguments": [ ] - }, - { - "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": "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": "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": "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": "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": "" - } - ] - }, - { - "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": "_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": "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_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": "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": "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": "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": "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": "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": "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": "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_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_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_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_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": "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": "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" - } - ] } ], "enums": [ + { + "name": "Operation", + "values": { + "OPERATION_UNION": 0, + "OPERATION_INTERSECTION": 1, + "OPERATION_SUBTRACTION": 2 + } + } ] }, { - "name": "RegExMatch", - "base_class": "Reference", + "name": "JavaScript", + "base_class": "Object", "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "subject", - "type": "String", - "getter": "get_subject", - "setter": "", - "index": -1 - }, - { - "name": "names", - "type": "Dictionary", - "getter": "get_names", - "setter": "", - "index": -1 - }, - { - "name": "strings", - "type": "Array", - "getter": "get_strings", - "setter": "", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": [ - ] - }, - { - "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_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_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_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_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" - } - ] - } - ], - "enums": [ - ] - }, - { - "name": "RegEx", - "base_class": "Reference", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, + "singleton": true, + "instanciable": false, + "is_reference": false, "constants": { }, "properties": [ @@ -140053,7 +159438,57 @@ ], "methods": [ { - "name": "clear", + "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" + } + ] + } + ], + "enums": [ + ] + }, + { + "name": "CSGPrimitive", + "base_class": "CSGShape", + "api_type": "core", + "singleton": false, + "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": "set_invert_faces", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -140062,178 +159497,21 @@ "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": "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", + "name": "invert_faces", "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" + "has_default_value": false, + "default_value": "" } ] }, { - "name": "is_valid", + "name": "is_inverting_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_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": "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_const": false, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -140264,19 +159542,489 @@ ] }, { - "name": "ResourceImporter", + "name": "UPNP", "base_class": "Reference", "api_type": "core", "singleton": false, - "instanciable": false, + "instanciable": true, "is_reference": true, "constants": { + "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 }, "properties": [ + { + "name": "discover_multicast_if", + "type": "String", + "getter": "get_discover_multicast_if", + "setter": "set_discover_multicast_if", + "index": -1 + }, + { + "name": "discover_local_port", + "type": "int", + "getter": "get_discover_local_port", + "setter": "set_discover_local_port", + "index": -1 + }, + { + "name": "discover_ipv6", + "type": "bool", + "getter": "is_discover_ipv6", + "setter": "set_discover_ipv6", + "index": -1 + } ], "signals": [ ], "methods": [ + { + "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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": [ + ] + } + ], + "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": "VideoStreamTheora", + "base_class": "VideoStream", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "file", + "type": "String", + "getter": "get_file", + "setter": "set_file", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } ], "enums": [ ] @@ -140294,8 +160042,8 @@ { "name": "data", "type": "PoolByteArray", - "getter": "_get_data", - "setter": "_set_data", + "getter": "get_data", + "setter": "set_data", "index": -1 }, { @@ -140317,13 +160065,13 @@ ], "methods": [ { - "name": "_set_data", + "name": "set_data", "return_type": "void", "is_editor": false, "is_noscript": false, "is_const": false, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ @@ -140336,13 +160084,13 @@ ] }, { - "name": "_get_data", + "name": "get_data", "return_type": "PoolByteArray", "is_editor": false, "is_noscript": false, "is_const": true, "is_reverse": false, - "is_virtual": true, + "is_virtual": false, "has_varargs": false, "is_from_script": false, "arguments": [ @@ -140417,8 +160165,8 @@ ] }, { - "name": "ResourceImporterTheora", - "base_class": "ResourceImporter", + "name": "ResourceImporter", + "base_class": "Reference", "api_type": "core", "singleton": false, "instanciable": false, @@ -140435,20 +160183,65 @@ ] }, { - "name": "VideoStreamTheora", - "base_class": "VideoStream", + "name": "UPNPDevice", + "base_class": "Reference", "api_type": "core", "singleton": false, "instanciable": true, "is_reference": true, "constants": { + "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 }, "properties": [ { - "name": "file", + "name": "description_url", "type": "String", - "getter": "get_file", - "setter": "set_file", + "getter": "get_description_url", + "setter": "set_description_url", + "index": -1 + }, + { + "name": "service_type", + "type": "String", + "getter": "get_service_type", + "setter": "set_service_type", + "index": -1 + }, + { + "name": "igd_control_url", + "type": "String", + "getter": "get_igd_control_url", + "setter": "set_igd_control_url", + "index": -1 + }, + { + "name": "igd_service_type", + "type": "String", + "getter": "get_igd_service_type", + "setter": "set_igd_service_type", + "index": -1 + }, + { + "name": "igd_our_addr", + "type": "String", + "getter": "get_igd_our_addr", + "setter": "set_igd_our_addr", + "index": -1 + }, + { + "name": "igd_status", + "type": "int", + "getter": "get_igd_status", + "setter": "set_igd_status", "index": -1 } ], @@ -140456,7 +160249,101 @@ ], "methods": [ { - "name": "set_file", + "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": "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": "set_description_url", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -140467,7 +160354,7 @@ "is_from_script": false, "arguments": [ { - "name": "file", + "name": "url", "type": "String", "has_default_value": false, "default_value": "" @@ -140475,20 +160362,195 @@ ] }, { - "name": "get_file", + "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": "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": "" + } + ] + }, + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": [ ] } ], "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 + } + } ] }, { @@ -141818,6 +161880,81 @@ "enums": [ ] }, + { + "name": "VisualScriptVariableGet", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "var_name", + "type": "String", + "getter": "get_variable", + "setter": "set_variable", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptFunction", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "VisualScriptFunctionState", "base_class": "Reference", @@ -141912,24 +162049,6 @@ "enums": [ ] }, - { - "name": "VisualScriptFunction", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, { "name": "VisualScriptOperator", "base_class": "VisualScriptNode", @@ -142027,7 +162146,123 @@ ] }, { - "name": "VisualScriptVariableSet", + "name": "VisualScriptMathConstant", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "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 + }, + "properties": [ + { + "name": "constant", + "type": "int", + "getter": "get_math_constant", + "setter": "set_math_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "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": "VisualScriptIndexGet", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptIndexSet", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptClassConstant", "base_class": "VisualScriptNode", "api_type": "core", "singleton": false, @@ -142037,10 +162272,17 @@ }, "properties": [ { - "name": "var_name", + "name": "base_type", "type": "String", - "getter": "get_variable", - "setter": "set_variable", + "getter": "get_base_type", + "setter": "set_base_type", + "index": -1 + }, + { + "name": "constant", + "type": "String", + "getter": "get_class_constant", + "setter": "set_class_constant", "index": -1 } ], @@ -142048,7 +162290,7 @@ ], "methods": [ { - "name": "set_variable", + "name": "set_class_constant", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -142067,11 +162309,43 @@ ] }, { - "name": "get_variable", + "name": "get_class_constant", "return_type": "String", "is_editor": false, "is_noscript": false, - "is_const": true, + "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": "get_base_type", + "return_type": "String", + "is_editor": false, + "is_noscript": false, + "is_const": false, "is_reverse": false, "is_virtual": false, "has_varargs": false, @@ -142084,7 +162358,64 @@ ] }, { - "name": "VisualScriptVariableGet", + "name": "VisualScriptGlobalConstant", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "constant", + "type": "int", + "getter": "get_global_constant", + "setter": "set_global_constant", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptVariableSet", "base_class": "VisualScriptNode", "api_type": "core", "singleton": false, @@ -142237,7 +162568,7 @@ ] }, { - "name": "VisualScriptIndexGet", + "name": "VisualScriptSubCall", "base_class": "VisualScriptNode", "api_type": "core", "singleton": false, @@ -142250,30 +162581,31 @@ "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": "VisualScriptIndexSet", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "VisualScriptGlobalConstant", + "name": "VisualScriptConstructor", "base_class": "VisualScriptNode", "api_type": "core", "singleton": false, @@ -142283,10 +162615,17 @@ }, "properties": [ { - "name": "constant", + "name": "type", "type": "int", - "getter": "get_global_constant", - "setter": "set_global_constant", + "getter": "get_constructor_type", + "setter": "set_constructor_type", + "index": -1 + }, + { + "name": "constructor", + "type": "Dictionary", + "getter": "get_constructor", + "setter": "set_constructor", "index": -1 } ], @@ -142294,7 +162633,7 @@ ], "methods": [ { - "name": "set_global_constant", + "name": "set_constructor_type", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -142305,7 +162644,7 @@ "is_from_script": false, "arguments": [ { - "name": "index", + "name": "type", "type": "int", "has_default_value": false, "default_value": "" @@ -142313,247 +162652,7 @@ ] }, { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "VisualScriptClassConstant", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "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": "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": "" - } - ] - }, - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "VisualScriptMathConstant", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "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 - }, - "properties": [ - { - "name": "constant", - "type": "int", - "getter": "get_math_constant", - "setter": "set_math_constant", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "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": "VisualScriptBasicTypeConstant", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "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": "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": "get_basic_type", + "name": "get_constructor_type", "return_type": "enum.Variant::Type", "is_editor": false, "is_noscript": false, @@ -142566,7 +162665,7 @@ ] }, { - "name": "set_basic_type_constant", + "name": "set_constructor", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -142577,16 +162676,16 @@ "is_from_script": false, "arguments": [ { - "name": "name", - "type": "String", + "name": "constructor", + "type": "Dictionary", "has_default_value": false, "default_value": "" } ] }, { - "name": "get_basic_type_constant", - "return_type": "String", + "name": "get_constructor", + "return_type": "Dictionary", "is_editor": false, "is_noscript": false, "is_const": true, @@ -142602,7 +162701,7 @@ ] }, { - "name": "VisualScriptEngineSingleton", + "name": "VisualScriptResourcePath", "base_class": "VisualScriptNode", "api_type": "core", "singleton": false, @@ -142612,10 +162711,10 @@ }, "properties": [ { - "name": "constant", + "name": "path", "type": "String", - "getter": "get_singleton", - "setter": "set_singleton", + "getter": "get_resource_path", + "setter": "set_resource_path", "index": -1 } ], @@ -142623,7 +162722,7 @@ ], "methods": [ { - "name": "set_singleton", + "name": "set_resource_path", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -142634,7 +162733,7 @@ "is_from_script": false, "arguments": [ { - "name": "name", + "name": "path", "type": "String", "has_default_value": false, "default_value": "" @@ -142642,7 +162741,7 @@ ] }, { - "name": "get_singleton", + "name": "get_resource_path", "return_type": "String", "is_editor": false, "is_noscript": false, @@ -142715,99 +162814,6 @@ "enums": [ ] }, - { - "name": "VisualScriptSceneTree", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "VisualScriptResourcePath", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "path", - "type": "String", - "getter": "get_resource_path", - "setter": "set_resource_path", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "VisualScriptSelf", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, { "name": "VisualScriptCustomNode", "base_class": "VisualScriptNode", @@ -143092,7 +163098,121 @@ ] }, { - "name": "VisualScriptSubCall", + "name": "VisualScriptBasicTypeConstant", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "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": "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": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptSceneTree", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptSelf", "base_class": "VisualScriptNode", "api_type": "core", "singleton": false, @@ -143105,25 +163225,6 @@ "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": [ ] @@ -143264,7 +163365,7 @@ ] }, { - "name": "VisualScriptConstructor", + "name": "VisualScriptEngineSingleton", "base_class": "VisualScriptNode", "api_type": "core", "singleton": false, @@ -143274,113 +163375,10 @@ }, "properties": [ { - "name": "type", - "type": "int", - "getter": "get_constructor_type", - "setter": "set_constructor_type", - "index": -1 - }, - { - "name": "constructor", - "type": "Dictionary", - "getter": "get_constructor", - "setter": "set_constructor", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "VisualScriptLocalVar", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "var_name", + "name": "constant", "type": "String", - "getter": "get_var_name", - "setter": "set_var_name", - "index": -1 - }, - { - "name": "type", - "type": "int", - "getter": "get_var_type", - "setter": "set_var_type", + "getter": "get_singleton", + "setter": "set_singleton", "index": -1 } ], @@ -143388,7 +163386,7 @@ ], "methods": [ { - "name": "set_var_name", + "name": "set_singleton", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -143407,501 +163405,15 @@ ] }, { - "name": "get_var_name", + "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "VisualScriptLocalVarSet", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "var_name", - "type": "String", - "getter": "get_var_name", - "setter": "set_var_name", - "index": -1 - }, - { - "name": "type", - "type": "int", - "getter": "get_var_type", - "setter": "set_var_type", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "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": "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "VisualScriptInputAction", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - "MODE_PRESSED": 0, - "MODE_RELEASED": 1, - "MODE_JUST_PRESSED": 2, - "MODE_JUST_RELEASED": 3 - }, - "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": "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": "" - } - ] - }, - { - "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": "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": [ - ] - } - ], - "enums": [ - { - "name": "Mode", - "values": { - "MODE_PRESSED": 0, - "MODE_RELEASED": 1, - "MODE_JUST_PRESSED": 2, - "MODE_JUST_RELEASED": 3 - } - } - ] - }, - { - "name": "VisualScriptDeconstruct", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "type", - "type": "int", - "getter": "get_deconstruct_type", - "setter": "set_deconstruct_type", - "index": -1 - }, - { - "name": "elem_cache", - "type": "Array", - "getter": "_get_elem_cache", - "setter": "_set_elem_cache", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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_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_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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "VisualScriptPreload", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "resource", - "type": "Resource", - "getter": "get_preload", - "setter": "set_preload", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "VisualScriptTypeCast", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "base_type", - "type": "String", - "getter": "get_base_type", - "setter": "set_base_type", - "index": -1 - }, - { - "name": "base_script", - "type": "String", - "getter": "get_base_script", - "setter": "set_base_script", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": "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": [ ] } @@ -144386,6 +163898,556 @@ } ] }, + { + "name": "VisualScriptDeconstruct", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "type", + "type": "int", + "getter": "get_deconstruct_type", + "setter": "set_deconstruct_type", + "index": -1 + }, + { + "name": "elem_cache", + "type": "Array", + "getter": "_get_elem_cache", + "setter": "_set_elem_cache", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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_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_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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptInputAction", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + "MODE_PRESSED": 0, + "MODE_RELEASED": 1, + "MODE_JUST_PRESSED": 2, + "MODE_JUST_RELEASED": 3 + }, + "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": "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": "" + } + ] + }, + { + "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": "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": [ + ] + } + ], + "enums": [ + { + "name": "Mode", + "values": { + "MODE_PRESSED": 0, + "MODE_RELEASED": 1, + "MODE_JUST_PRESSED": 2, + "MODE_JUST_RELEASED": 3 + } + } + ] + }, + { + "name": "VisualScriptPreload", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "resource", + "type": "Resource", + "getter": "get_preload", + "setter": "set_preload", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptTypeCast", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "base_type", + "type": "String", + "getter": "get_base_type", + "setter": "set_base_type", + "index": -1 + }, + { + "name": "base_script", + "type": "String", + "getter": "get_base_script", + "setter": "set_base_script", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptLocalVar", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "var_name", + "type": "String", + "getter": "get_var_name", + "setter": "set_var_name", + "index": -1 + }, + { + "name": "type", + "type": "int", + "getter": "get_var_type", + "setter": "set_var_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptLocalVarSet", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "var_name", + "type": "String", + "getter": "get_var_name", + "setter": "set_var_name", + "index": -1 + }, + { + "name": "type", + "type": "int", + "getter": "get_var_type", + "setter": "set_var_type", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "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": "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, { "name": "VisualScriptPropertySet", "base_class": "VisualScriptNode", @@ -144795,6 +164857,99 @@ } ] }, + { + "name": "VisualScriptCondition", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "VisualScriptEmitSignal", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "signal", + "type": "String", + "getter": "get_signal", + "setter": "set_signal", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptIterator", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "VisualScriptPropertyGet", "base_class": "VisualScriptNode", @@ -145136,63 +165291,6 @@ } ] }, - { - "name": "VisualScriptEmitSignal", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "signal", - "type": "String", - "getter": "get_signal", - "setter": "set_signal", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, { "name": "VisualScriptReturn", "base_class": "VisualScriptNode", @@ -145289,24 +165387,6 @@ "enums": [ ] }, - { - "name": "VisualScriptCondition", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, { "name": "VisualScriptWhile", "base_class": "VisualScriptNode", @@ -145325,156 +165405,6 @@ "enums": [ ] }, - { - "name": "VisualScriptIterator", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "VisualScriptSequence", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "steps", - "type": "int", - "getter": "get_steps", - "setter": "set_steps", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "VisualScriptSwitch", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "VisualScriptSelect", - "base_class": "VisualScriptNode", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "type", - "type": "int", - "getter": "get_typed", - "setter": "set_typed", - "index": -1 - } - ], - "signals": [ - ], - "methods": [ - { - "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": "" - } - ] - }, - { - "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": [ - ] - } - ], - "enums": [ - ] - }, { "name": "VisualScriptYield", "base_class": "VisualScriptNode", @@ -145582,6 +165512,81 @@ } ] }, + { + "name": "VisualScriptSequence", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "steps", + "type": "int", + "getter": "get_steps", + "setter": "set_steps", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, + { + "name": "VisualScriptSwitch", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "VisualScriptYieldSignal", "base_class": "VisualScriptNode", @@ -145958,7 +165963,7 @@ ] }, { - "name": "VisualScriptExpression", + "name": "VisualScriptSelect", "base_class": "VisualScriptNode", "api_type": "core", "singleton": false, @@ -145967,126 +165972,11 @@ "constants": { }, "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "_VisualScriptEditor", - "base_class": "Object", - "api_type": "tools", - "singleton": true, - "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": [ - ] - }, - { - "name": "ResourceImporterWebm", - "base_class": "ResourceImporter", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, - { - "name": "VideoStreamWebm", - "base_class": "VideoStream", - "api_type": "core", - "singleton": false, - "instanciable": true, - "is_reference": true, - "constants": { - }, - "properties": [ - { - "name": "file", - "type": "String", - "getter": "get_file", - "setter": "set_file", + "name": "type", + "type": "int", + "getter": "get_typed", + "setter": "set_typed", "index": -1 } ], @@ -146094,7 +165984,7 @@ ], "methods": [ { - "name": "set_file", + "name": "set_typed", "return_type": "void", "is_editor": false, "is_noscript": false, @@ -146105,57 +165995,16 @@ "is_from_script": false, "arguments": [ { - "name": "file", - "type": "String", + "name": "type", + "type": "int", "has_default_value": false, "default_value": "" } ] }, { - "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": [ - ] - } - ], - "enums": [ - ] - }, - { - "name": "WebSocketMultiplayerPeer", - "base_class": "NetworkedMultiplayerPeer", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": true, - "constants": { - }, - "properties": [ - ], - "signals": [ - { - "name": "peer_packet", - "arguments": [ - { - "name": "peer_source", - "type": "int", - "default_value": "" - } - ] - } - ], - "methods": [ - { - "name": "get_peer", - "return_type": "WebSocketPeer", + "name": "get_typed", + "return_type": "enum.Variant::Type", "is_editor": false, "is_noscript": false, "is_const": true, @@ -146164,12 +166013,6 @@ "has_varargs": false, "is_from_script": false, "arguments": [ - { - "name": "peer_id", - "type": "int", - "has_default_value": false, - "default_value": "" - } ] } ], @@ -146362,6 +166205,53 @@ "enums": [ ] }, + { + "name": "WebSocketMultiplayerPeer", + "base_class": "NetworkedMultiplayerPeer", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + { + "name": "peer_packet", + "arguments": [ + { + "name": "peer_source", + "type": "int", + "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": "" + } + ] + } + ], + "enums": [ + ] + }, { "name": "WebSocketClient", "base_class": "WebSocketMultiplayerPeer", @@ -146488,6 +166378,160 @@ "enums": [ ] }, + { + "name": "VisualScriptExpression", + "base_class": "VisualScriptNode", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, + { + "name": "_VisualScriptEditor", + "base_class": "Object", + "api_type": "tools", + "singleton": true, + "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": [ + ] + }, + { + "name": "VideoStreamWebm", + "base_class": "VideoStream", + "api_type": "core", + "singleton": false, + "instanciable": true, + "is_reference": true, + "constants": { + }, + "properties": [ + { + "name": "file", + "type": "String", + "getter": "get_file", + "setter": "set_file", + "index": -1 + } + ], + "signals": [ + ], + "methods": [ + { + "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": "" + } + ] + }, + { + "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": [ + ] + } + ], + "enums": [ + ] + }, { "name": "WebSocketPeer", "base_class": "PacketPeer", @@ -146612,24 +166656,6 @@ } ] }, - { - "name": "BulletPhysicsServer", - "base_class": "PhysicsServer", - "api_type": "core", - "singleton": false, - "instanciable": false, - "is_reference": false, - "constants": { - }, - "properties": [ - ], - "signals": [ - ], - "methods": [ - ], - "enums": [ - ] - }, { "name": "BulletPhysicsDirectBodyState", "base_class": "PhysicsDirectBodyState", @@ -146666,6 +166692,24 @@ "enums": [ ] }, + { + "name": "BulletPhysicsServer", + "base_class": "PhysicsServer", + "api_type": "core", + "singleton": false, + "instanciable": false, + "is_reference": false, + "constants": { + }, + "properties": [ + ], + "signals": [ + ], + "methods": [ + ], + "enums": [ + ] + }, { "name": "Physics2DDirectBodyStateSW", "base_class": "Physics2DDirectBodyState", diff --git a/arvr/godot_arvr.h b/arvr/godot_arvr.h index b9aedc0..63de62b 100644 --- a/arvr/godot_arvr.h +++ b/arvr/godot_arvr.h @@ -37,7 +37,15 @@ extern "C" { #endif +// For future versions of the API we should only add new functions at the end of the structure and use the +// version info to detect whether a call is available + +// Use these to populate version in your plugin +#define GODOTVR_API_MAJOR 1 +#define GODOTVR_API_MINOR 0 + typedef struct { + godot_gdnative_api_version version; /* version of our API */ void *(*constructor)(godot_object *); void (*destructor)(void *); godot_string (*get_name)(const void *); diff --git a/nativescript/godot_nativescript.h b/nativescript/godot_nativescript.h index cfbe16f..f28ba35 100644 --- a/nativescript/godot_nativescript.h +++ b/nativescript/godot_nativescript.h @@ -43,6 +43,9 @@ typedef enum { GODOT_METHOD_RPC_MODE_SYNC, GODOT_METHOD_RPC_MODE_MASTER, GODOT_METHOD_RPC_MODE_SLAVE, + GODOT_METHOD_RPC_MODE_REMOTESYNC, + GODOT_METHOD_RPC_MODE_MASTERSYNC, + GODOT_METHOD_RPC_MODE_SLAVESYNC, } godot_method_rpc_mode; typedef enum { diff --git a/net/godot_net.h b/net/godot_net.h new file mode 100644 index 0000000..bfa6885 --- /dev/null +++ b/net/godot_net.h @@ -0,0 +1,118 @@ +/*************************************************************************/ +/* godot_net.h */ +/*************************************************************************/ +/* This file is part of: */ +/* GODOT ENGINE */ +/* https://godotengine.org */ +/*************************************************************************/ +/* Copyright (c) 2007-2018 Juan Linietsky, Ariel Manzur. */ +/* Copyright (c) 2014-2018 Godot Engine contributors (cf. AUTHORS.md) */ +/* */ +/* Permission is hereby granted, free of charge, to any person obtaining */ +/* a copy of this software and associated documentation files (the */ +/* "Software"), to deal in the Software without restriction, including */ +/* without limitation the rights to use, copy, modify, merge, publish, */ +/* distribute, sublicense, and/or sell copies of the Software, and to */ +/* permit persons to whom the Software is furnished to do so, subject to */ +/* the following conditions: */ +/* */ +/* The above copyright notice and this permission notice shall be */ +/* included in all copies or substantial portions of the Software. */ +/* */ +/* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, */ +/* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF */ +/* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.*/ +/* IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY */ +/* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, */ +/* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */ +/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ +/*************************************************************************/ + +#ifndef GODOT_NATIVENET_H +#define GODOT_NATIVENET_H + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +// For future versions of the API we should only add new functions at the end of the structure and use the +// version info to detect whether a call is available + +// Use these to populate version in your plugin +#define GODOT_NET_API_MAJOR 3 +#define GODOT_NET_API_MINOR 1 + +typedef struct { + + godot_gdnative_api_version version; /* version of our API */ + godot_object *data; /* User reference */ + + /* This is StreamPeer */ + godot_error (*get_data)(void *user, uint8_t *p_buffer, int p_bytes); + godot_error (*get_partial_data)(void *user, uint8_t *p_buffer, int p_bytes, int &r_received); + godot_error (*put_data)(void *user, const uint8_t *p_data, int p_bytes); + godot_error (*put_partial_data)(void *user, const uint8_t *p_data, int p_bytes, int &r_sent); + + int (*get_available_bytes)(const void *user); + + void *next; /* For extension? */ +} godot_net_stream_peer; + +/* Binds a StreamPeerGDNative to the provided interface */ +void godot_net_bind_stream_peer(godot_object *p_obj, godot_net_stream_peer *p_interface); + +typedef struct { + godot_gdnative_api_version version; /* version of our API */ + + godot_object *data; /* User reference */ + + /* This is PacketPeer */ + godot_error (*get_packet)(void *, const uint8_t **, int &); + godot_error (*put_packet)(void *, const uint8_t *, int); + godot_int (*get_available_packet_count)(const void *); + godot_int (*get_max_packet_size)(const void *); + + void *next; /* For extension? */ +} godot_net_packet_peer; + +/* Binds a PacketPeerGDNative to the provided interface */ +void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); + +typedef struct { + godot_gdnative_api_version version; /* version of our API */ + + godot_object *data; /* User reference */ + + /* This is PacketPeer */ + godot_error (*get_packet)(void *, const uint8_t **, int &); + godot_error (*put_packet)(void *, const uint8_t *, int); + godot_int (*get_available_packet_count)(const void *); + godot_int (*get_max_packet_size)(const void *); + + /* This is NetworkedMultiplayerPeer */ + void (*set_transfer_mode)(void *, godot_int); + godot_int (*get_transfer_mode)(const void *); + // 0 = broadcast, 1 = server, <0 = all but abs(value) + void (*set_target_peer)(void *, godot_int); + godot_int (*get_packet_peer)(const void *); + godot_bool (*is_server)(const void *); + void (*poll)(void *); + // Must be > 0, 1 is for server + int32_t (*get_unique_id)(const void *); + void (*set_refuse_new_connections)(void *, godot_bool); + godot_bool (*is_refusing_new_connections)(const void *); + godot_int (*get_connection_status)(const void *); + + void *next; /* For extension? Or maybe not... */ +} godot_net_multiplayer_peer; + +/* Binds a MultiplayerPeerGDNative to the provided interface */ +void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); + +#ifdef __cplusplus +} +#endif + +#endif /* GODOT_NATIVENET_H */