diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json index d80c52cf..7198d554 100644 --- a/gdextension/extension_api.json +++ b/gdextension/extension_api.json @@ -1,11 +1,12 @@ { "header": { "version_major": 4, - "version_minor": 4, + "version_minor": 5, "version_patch": 0, - "version_status": "stable", + "version_status": "beta1", "version_build": "official", - "version_full_name": "Godot Engine v4.4.stable.official" + "version_full_name": "Godot Engine v4.5.beta1.official", + "precision": "single" }, "builtin_class_sizes": [ { @@ -3644,8 +3645,20 @@ "value": 40 }, { - "name": "PROPERTY_HINT_MAX", + "name": "PROPERTY_HINT_GROUP_ENABLE", "value": 42 + }, + { + "name": "PROPERTY_HINT_INPUT_NAME", + "value": 43 + }, + { + "name": "PROPERTY_HINT_FILE_PATH", + "value": 44 + }, + { + "name": "PROPERTY_HINT_MAX", + "value": 45 } ] }, @@ -7420,6 +7433,11 @@ "right_type": "NodePath", "return_type": "String" }, + { + "name": "%", + "right_type": "RID", + "return_type": "String" + }, { "name": "%", "right_type": "Object", @@ -7963,6 +7981,70 @@ } ] }, + { + "name": "replace_char", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 787537301, + "arguments": [ + { + "name": "key", + "type": "int" + }, + { + "name": "with", + "type": "int" + } + ] + }, + { + "name": "replace_chars", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3535100402, + "arguments": [ + { + "name": "keys", + "type": "String" + }, + { + "name": "with", + "type": "int" + } + ] + }, + { + "name": "remove_char", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2162347432, + "arguments": [ + { + "name": "what", + "type": "int" + } + ] + }, + { + "name": "remove_chars", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3134094431, + "arguments": [ + { + "name": "chars", + "type": "String" + } + ] + }, { "name": "repeat", "return_type": "String", @@ -8054,6 +8136,14 @@ "is_static": false, "hash": 3942272618 }, + { + "name": "to_kebab_case", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, { "name": "split", "return_type": "PackedStringArray", @@ -8262,7 +8352,7 @@ "hash": 3134094431, "arguments": [ { - "name": "file", + "name": "path", "type": "String" } ] @@ -8474,6 +8564,14 @@ "is_static": false, "hash": 3942272618 }, + { + "name": "uri_file_decode", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, { "name": "c_escape", "return_type": "String", @@ -8752,7 +8850,7 @@ "hash": 247621236 }, { - "name": "hex_decode", + "name": "to_wchar_buffer", "return_type": "PackedByteArray", "is_vararg": false, "is_const": true, @@ -8760,7 +8858,22 @@ "hash": 247621236 }, { - "name": "to_wchar_buffer", + "name": "to_multibyte_char_buffer", + "return_type": "PackedByteArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3055765187, + "arguments": [ + { + "name": "encoding", + "type": "String", + "default_value": "\"\"" + } + ] + }, + { + "name": "hex_decode", "return_type": "PackedByteArray", "is_vararg": false, "is_const": true, @@ -8857,7 +8970,7 @@ "hash": 897497541, "arguments": [ { - "name": "char", + "name": "code", "type": "int" } ] @@ -15034,6 +15147,20 @@ } ] }, + { + "name": "scaled_local", + "return_type": "Basis", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3934786792, + "arguments": [ + { + "name": "scale", + "type": "Vector3" + } + ] + }, { "name": "get_scale", "return_type": "Vector3", @@ -16303,12 +16430,12 @@ { "name": "ALICE_BLUE", "type": "Color", - "value": "Color(0.941176, 0.972549, 1, 1)" + "value": "Color(0.9411765, 0.972549, 1, 1)" }, { "name": "ANTIQUE_WHITE", "type": "Color", - "value": "Color(0.980392, 0.921569, 0.843137, 1)" + "value": "Color(0.98039216, 0.92156863, 0.84313726, 1)" }, { "name": "AQUA", @@ -16318,22 +16445,22 @@ { "name": "AQUAMARINE", "type": "Color", - "value": "Color(0.498039, 1, 0.831373, 1)" + "value": "Color(0.49803922, 1, 0.83137256, 1)" }, { "name": "AZURE", "type": "Color", - "value": "Color(0.941176, 1, 1, 1)" + "value": "Color(0.9411765, 1, 1, 1)" }, { "name": "BEIGE", "type": "Color", - "value": "Color(0.960784, 0.960784, 0.862745, 1)" + "value": "Color(0.9607843, 0.9607843, 0.8627451, 1)" }, { "name": "BISQUE", "type": "Color", - "value": "Color(1, 0.894118, 0.768627, 1)" + "value": "Color(1, 0.89411765, 0.76862746, 1)" }, { "name": "BLACK", @@ -16343,7 +16470,7 @@ { "name": "BLANCHED_ALMOND", "type": "Color", - "value": "Color(1, 0.921569, 0.803922, 1)" + "value": "Color(1, 0.92156863, 0.8039216, 1)" }, { "name": "BLUE", @@ -16353,52 +16480,52 @@ { "name": "BLUE_VIOLET", "type": "Color", - "value": "Color(0.541176, 0.168627, 0.886275, 1)" + "value": "Color(0.5411765, 0.16862746, 0.8862745, 1)" }, { "name": "BROWN", "type": "Color", - "value": "Color(0.647059, 0.164706, 0.164706, 1)" + "value": "Color(0.64705884, 0.16470589, 0.16470589, 1)" }, { "name": "BURLYWOOD", "type": "Color", - "value": "Color(0.870588, 0.721569, 0.529412, 1)" + "value": "Color(0.87058824, 0.72156864, 0.5294118, 1)" }, { "name": "CADET_BLUE", "type": "Color", - "value": "Color(0.372549, 0.619608, 0.627451, 1)" + "value": "Color(0.37254903, 0.61960787, 0.627451, 1)" }, { "name": "CHARTREUSE", "type": "Color", - "value": "Color(0.498039, 1, 0, 1)" + "value": "Color(0.49803922, 1, 0, 1)" }, { "name": "CHOCOLATE", "type": "Color", - "value": "Color(0.823529, 0.411765, 0.117647, 1)" + "value": "Color(0.8235294, 0.4117647, 0.11764706, 1)" }, { "name": "CORAL", "type": "Color", - "value": "Color(1, 0.498039, 0.313726, 1)" + "value": "Color(1, 0.49803922, 0.3137255, 1)" }, { "name": "CORNFLOWER_BLUE", "type": "Color", - "value": "Color(0.392157, 0.584314, 0.929412, 1)" + "value": "Color(0.39215687, 0.58431375, 0.92941177, 1)" }, { "name": "CORNSILK", "type": "Color", - "value": "Color(1, 0.972549, 0.862745, 1)" + "value": "Color(1, 0.972549, 0.8627451, 1)" }, { "name": "CRIMSON", "type": "Color", - "value": "Color(0.862745, 0.0784314, 0.235294, 1)" + "value": "Color(0.8627451, 0.078431375, 0.23529412, 1)" }, { "name": "CYAN", @@ -16408,122 +16535,122 @@ { "name": "DARK_BLUE", "type": "Color", - "value": "Color(0, 0, 0.545098, 1)" + "value": "Color(0, 0, 0.54509807, 1)" }, { "name": "DARK_CYAN", "type": "Color", - "value": "Color(0, 0.545098, 0.545098, 1)" + "value": "Color(0, 0.54509807, 0.54509807, 1)" }, { "name": "DARK_GOLDENROD", "type": "Color", - "value": "Color(0.721569, 0.52549, 0.0431373, 1)" + "value": "Color(0.72156864, 0.5254902, 0.043137256, 1)" }, { "name": "DARK_GRAY", "type": "Color", - "value": "Color(0.662745, 0.662745, 0.662745, 1)" + "value": "Color(0.6627451, 0.6627451, 0.6627451, 1)" }, { "name": "DARK_GREEN", "type": "Color", - "value": "Color(0, 0.392157, 0, 1)" + "value": "Color(0, 0.39215687, 0, 1)" }, { "name": "DARK_KHAKI", "type": "Color", - "value": "Color(0.741176, 0.717647, 0.419608, 1)" + "value": "Color(0.7411765, 0.7176471, 0.41960785, 1)" }, { "name": "DARK_MAGENTA", "type": "Color", - "value": "Color(0.545098, 0, 0.545098, 1)" + "value": "Color(0.54509807, 0, 0.54509807, 1)" }, { "name": "DARK_OLIVE_GREEN", "type": "Color", - "value": "Color(0.333333, 0.419608, 0.184314, 1)" + "value": "Color(0.33333334, 0.41960785, 0.18431373, 1)" }, { "name": "DARK_ORANGE", "type": "Color", - "value": "Color(1, 0.54902, 0, 1)" + "value": "Color(1, 0.54901963, 0, 1)" }, { "name": "DARK_ORCHID", "type": "Color", - "value": "Color(0.6, 0.196078, 0.8, 1)" + "value": "Color(0.6, 0.19607843, 0.8, 1)" }, { "name": "DARK_RED", "type": "Color", - "value": "Color(0.545098, 0, 0, 1)" + "value": "Color(0.54509807, 0, 0, 1)" }, { "name": "DARK_SALMON", "type": "Color", - "value": "Color(0.913725, 0.588235, 0.478431, 1)" + "value": "Color(0.9137255, 0.5882353, 0.47843137, 1)" }, { "name": "DARK_SEA_GREEN", "type": "Color", - "value": "Color(0.560784, 0.737255, 0.560784, 1)" + "value": "Color(0.56078434, 0.7372549, 0.56078434, 1)" }, { "name": "DARK_SLATE_BLUE", "type": "Color", - "value": "Color(0.282353, 0.239216, 0.545098, 1)" + "value": "Color(0.28235295, 0.23921569, 0.54509807, 1)" }, { "name": "DARK_SLATE_GRAY", "type": "Color", - "value": "Color(0.184314, 0.309804, 0.309804, 1)" + "value": "Color(0.18431373, 0.30980393, 0.30980393, 1)" }, { "name": "DARK_TURQUOISE", "type": "Color", - "value": "Color(0, 0.807843, 0.819608, 1)" + "value": "Color(0, 0.80784315, 0.81960785, 1)" }, { "name": "DARK_VIOLET", "type": "Color", - "value": "Color(0.580392, 0, 0.827451, 1)" + "value": "Color(0.5803922, 0, 0.827451, 1)" }, { "name": "DEEP_PINK", "type": "Color", - "value": "Color(1, 0.0784314, 0.576471, 1)" + "value": "Color(1, 0.078431375, 0.5764706, 1)" }, { "name": "DEEP_SKY_BLUE", "type": "Color", - "value": "Color(0, 0.74902, 1, 1)" + "value": "Color(0, 0.7490196, 1, 1)" }, { "name": "DIM_GRAY", "type": "Color", - "value": "Color(0.411765, 0.411765, 0.411765, 1)" + "value": "Color(0.4117647, 0.4117647, 0.4117647, 1)" }, { "name": "DODGER_BLUE", "type": "Color", - "value": "Color(0.117647, 0.564706, 1, 1)" + "value": "Color(0.11764706, 0.5647059, 1, 1)" }, { "name": "FIREBRICK", "type": "Color", - "value": "Color(0.698039, 0.133333, 0.133333, 1)" + "value": "Color(0.69803923, 0.13333334, 0.13333334, 1)" }, { "name": "FLORAL_WHITE", "type": "Color", - "value": "Color(1, 0.980392, 0.941176, 1)" + "value": "Color(1, 0.98039216, 0.9411765, 1)" }, { "name": "FOREST_GREEN", "type": "Color", - "value": "Color(0.133333, 0.545098, 0.133333, 1)" + "value": "Color(0.13333334, 0.54509807, 0.13333334, 1)" }, { "name": "FUCHSIA", @@ -16533,7 +16660,7 @@ { "name": "GAINSBORO", "type": "Color", - "value": "Color(0.862745, 0.862745, 0.862745, 1)" + "value": "Color(0.8627451, 0.8627451, 0.8627451, 1)" }, { "name": "GHOST_WHITE", @@ -16543,17 +16670,17 @@ { "name": "GOLD", "type": "Color", - "value": "Color(1, 0.843137, 0, 1)" + "value": "Color(1, 0.84313726, 0, 1)" }, { "name": "GOLDENROD", "type": "Color", - "value": "Color(0.854902, 0.647059, 0.12549, 1)" + "value": "Color(0.85490197, 0.64705884, 0.1254902, 1)" }, { "name": "GRAY", "type": "Color", - "value": "Color(0.745098, 0.745098, 0.745098, 1)" + "value": "Color(0.74509805, 0.74509805, 0.74509805, 1)" }, { "name": "GREEN", @@ -16563,77 +16690,77 @@ { "name": "GREEN_YELLOW", "type": "Color", - "value": "Color(0.678431, 1, 0.184314, 1)" + "value": "Color(0.6784314, 1, 0.18431373, 1)" }, { "name": "HONEYDEW", "type": "Color", - "value": "Color(0.941176, 1, 0.941176, 1)" + "value": "Color(0.9411765, 1, 0.9411765, 1)" }, { "name": "HOT_PINK", "type": "Color", - "value": "Color(1, 0.411765, 0.705882, 1)" + "value": "Color(1, 0.4117647, 0.7058824, 1)" }, { "name": "INDIAN_RED", "type": "Color", - "value": "Color(0.803922, 0.360784, 0.360784, 1)" + "value": "Color(0.8039216, 0.36078432, 0.36078432, 1)" }, { "name": "INDIGO", "type": "Color", - "value": "Color(0.294118, 0, 0.509804, 1)" + "value": "Color(0.29411766, 0, 0.50980395, 1)" }, { "name": "IVORY", "type": "Color", - "value": "Color(1, 1, 0.941176, 1)" + "value": "Color(1, 1, 0.9411765, 1)" }, { "name": "KHAKI", "type": "Color", - "value": "Color(0.941176, 0.901961, 0.54902, 1)" + "value": "Color(0.9411765, 0.9019608, 0.54901963, 1)" }, { "name": "LAVENDER", "type": "Color", - "value": "Color(0.901961, 0.901961, 0.980392, 1)" + "value": "Color(0.9019608, 0.9019608, 0.98039216, 1)" }, { "name": "LAVENDER_BLUSH", "type": "Color", - "value": "Color(1, 0.941176, 0.960784, 1)" + "value": "Color(1, 0.9411765, 0.9607843, 1)" }, { "name": "LAWN_GREEN", "type": "Color", - "value": "Color(0.486275, 0.988235, 0, 1)" + "value": "Color(0.4862745, 0.9882353, 0, 1)" }, { "name": "LEMON_CHIFFON", "type": "Color", - "value": "Color(1, 0.980392, 0.803922, 1)" + "value": "Color(1, 0.98039216, 0.8039216, 1)" }, { "name": "LIGHT_BLUE", "type": "Color", - "value": "Color(0.678431, 0.847059, 0.901961, 1)" + "value": "Color(0.6784314, 0.84705883, 0.9019608, 1)" }, { "name": "LIGHT_CORAL", "type": "Color", - "value": "Color(0.941176, 0.501961, 0.501961, 1)" + "value": "Color(0.9411765, 0.5019608, 0.5019608, 1)" }, { "name": "LIGHT_CYAN", "type": "Color", - "value": "Color(0.878431, 1, 1, 1)" + "value": "Color(0.8784314, 1, 1, 1)" }, { "name": "LIGHT_GOLDENROD", "type": "Color", - "value": "Color(0.980392, 0.980392, 0.823529, 1)" + "value": "Color(0.98039216, 0.98039216, 0.8235294, 1)" }, { "name": "LIGHT_GRAY", @@ -16643,42 +16770,42 @@ { "name": "LIGHT_GREEN", "type": "Color", - "value": "Color(0.564706, 0.933333, 0.564706, 1)" + "value": "Color(0.5647059, 0.93333334, 0.5647059, 1)" }, { "name": "LIGHT_PINK", "type": "Color", - "value": "Color(1, 0.713726, 0.756863, 1)" + "value": "Color(1, 0.7137255, 0.75686276, 1)" }, { "name": "LIGHT_SALMON", "type": "Color", - "value": "Color(1, 0.627451, 0.478431, 1)" + "value": "Color(1, 0.627451, 0.47843137, 1)" }, { "name": "LIGHT_SEA_GREEN", "type": "Color", - "value": "Color(0.12549, 0.698039, 0.666667, 1)" + "value": "Color(0.1254902, 0.69803923, 0.6666667, 1)" }, { "name": "LIGHT_SKY_BLUE", "type": "Color", - "value": "Color(0.529412, 0.807843, 0.980392, 1)" + "value": "Color(0.5294118, 0.80784315, 0.98039216, 1)" }, { "name": "LIGHT_SLATE_GRAY", "type": "Color", - "value": "Color(0.466667, 0.533333, 0.6, 1)" + "value": "Color(0.46666667, 0.53333336, 0.6, 1)" }, { "name": "LIGHT_STEEL_BLUE", "type": "Color", - "value": "Color(0.690196, 0.768627, 0.870588, 1)" + "value": "Color(0.6901961, 0.76862746, 0.87058824, 1)" }, { "name": "LIGHT_YELLOW", "type": "Color", - "value": "Color(1, 1, 0.878431, 1)" + "value": "Color(1, 1, 0.8784314, 1)" }, { "name": "LIME", @@ -16688,12 +16815,12 @@ { "name": "LIME_GREEN", "type": "Color", - "value": "Color(0.196078, 0.803922, 0.196078, 1)" + "value": "Color(0.19607843, 0.8039216, 0.19607843, 1)" }, { "name": "LINEN", "type": "Color", - "value": "Color(0.980392, 0.941176, 0.901961, 1)" + "value": "Color(0.98039216, 0.9411765, 0.9019608, 1)" }, { "name": "MAGENTA", @@ -16703,167 +16830,167 @@ { "name": "MAROON", "type": "Color", - "value": "Color(0.690196, 0.188235, 0.376471, 1)" + "value": "Color(0.6901961, 0.1882353, 0.3764706, 1)" }, { "name": "MEDIUM_AQUAMARINE", "type": "Color", - "value": "Color(0.4, 0.803922, 0.666667, 1)" + "value": "Color(0.4, 0.8039216, 0.6666667, 1)" }, { "name": "MEDIUM_BLUE", "type": "Color", - "value": "Color(0, 0, 0.803922, 1)" + "value": "Color(0, 0, 0.8039216, 1)" }, { "name": "MEDIUM_ORCHID", "type": "Color", - "value": "Color(0.729412, 0.333333, 0.827451, 1)" + "value": "Color(0.7294118, 0.33333334, 0.827451, 1)" }, { "name": "MEDIUM_PURPLE", "type": "Color", - "value": "Color(0.576471, 0.439216, 0.858824, 1)" + "value": "Color(0.5764706, 0.4392157, 0.85882354, 1)" }, { "name": "MEDIUM_SEA_GREEN", "type": "Color", - "value": "Color(0.235294, 0.701961, 0.443137, 1)" + "value": "Color(0.23529412, 0.7019608, 0.44313726, 1)" }, { "name": "MEDIUM_SLATE_BLUE", "type": "Color", - "value": "Color(0.482353, 0.407843, 0.933333, 1)" + "value": "Color(0.48235294, 0.40784314, 0.93333334, 1)" }, { "name": "MEDIUM_SPRING_GREEN", "type": "Color", - "value": "Color(0, 0.980392, 0.603922, 1)" + "value": "Color(0, 0.98039216, 0.6039216, 1)" }, { "name": "MEDIUM_TURQUOISE", "type": "Color", - "value": "Color(0.282353, 0.819608, 0.8, 1)" + "value": "Color(0.28235295, 0.81960785, 0.8, 1)" }, { "name": "MEDIUM_VIOLET_RED", "type": "Color", - "value": "Color(0.780392, 0.0823529, 0.521569, 1)" + "value": "Color(0.78039217, 0.08235294, 0.52156866, 1)" }, { "name": "MIDNIGHT_BLUE", "type": "Color", - "value": "Color(0.0980392, 0.0980392, 0.439216, 1)" + "value": "Color(0.09803922, 0.09803922, 0.4392157, 1)" }, { "name": "MINT_CREAM", "type": "Color", - "value": "Color(0.960784, 1, 0.980392, 1)" + "value": "Color(0.9607843, 1, 0.98039216, 1)" }, { "name": "MISTY_ROSE", "type": "Color", - "value": "Color(1, 0.894118, 0.882353, 1)" + "value": "Color(1, 0.89411765, 0.88235295, 1)" }, { "name": "MOCCASIN", "type": "Color", - "value": "Color(1, 0.894118, 0.709804, 1)" + "value": "Color(1, 0.89411765, 0.70980394, 1)" }, { "name": "NAVAJO_WHITE", "type": "Color", - "value": "Color(1, 0.870588, 0.678431, 1)" + "value": "Color(1, 0.87058824, 0.6784314, 1)" }, { "name": "NAVY_BLUE", "type": "Color", - "value": "Color(0, 0, 0.501961, 1)" + "value": "Color(0, 0, 0.5019608, 1)" }, { "name": "OLD_LACE", "type": "Color", - "value": "Color(0.992157, 0.960784, 0.901961, 1)" + "value": "Color(0.99215686, 0.9607843, 0.9019608, 1)" }, { "name": "OLIVE", "type": "Color", - "value": "Color(0.501961, 0.501961, 0, 1)" + "value": "Color(0.5019608, 0.5019608, 0, 1)" }, { "name": "OLIVE_DRAB", "type": "Color", - "value": "Color(0.419608, 0.556863, 0.137255, 1)" + "value": "Color(0.41960785, 0.5568628, 0.13725491, 1)" }, { "name": "ORANGE", "type": "Color", - "value": "Color(1, 0.647059, 0, 1)" + "value": "Color(1, 0.64705884, 0, 1)" }, { "name": "ORANGE_RED", "type": "Color", - "value": "Color(1, 0.270588, 0, 1)" + "value": "Color(1, 0.27058825, 0, 1)" }, { "name": "ORCHID", "type": "Color", - "value": "Color(0.854902, 0.439216, 0.839216, 1)" + "value": "Color(0.85490197, 0.4392157, 0.8392157, 1)" }, { "name": "PALE_GOLDENROD", "type": "Color", - "value": "Color(0.933333, 0.909804, 0.666667, 1)" + "value": "Color(0.93333334, 0.9098039, 0.6666667, 1)" }, { "name": "PALE_GREEN", "type": "Color", - "value": "Color(0.596078, 0.984314, 0.596078, 1)" + "value": "Color(0.59607846, 0.9843137, 0.59607846, 1)" }, { "name": "PALE_TURQUOISE", "type": "Color", - "value": "Color(0.686275, 0.933333, 0.933333, 1)" + "value": "Color(0.6862745, 0.93333334, 0.93333334, 1)" }, { "name": "PALE_VIOLET_RED", "type": "Color", - "value": "Color(0.858824, 0.439216, 0.576471, 1)" + "value": "Color(0.85882354, 0.4392157, 0.5764706, 1)" }, { "name": "PAPAYA_WHIP", "type": "Color", - "value": "Color(1, 0.937255, 0.835294, 1)" + "value": "Color(1, 0.9372549, 0.8352941, 1)" }, { "name": "PEACH_PUFF", "type": "Color", - "value": "Color(1, 0.854902, 0.72549, 1)" + "value": "Color(1, 0.85490197, 0.7254902, 1)" }, { "name": "PERU", "type": "Color", - "value": "Color(0.803922, 0.521569, 0.247059, 1)" + "value": "Color(0.8039216, 0.52156866, 0.24705882, 1)" }, { "name": "PINK", "type": "Color", - "value": "Color(1, 0.752941, 0.796078, 1)" + "value": "Color(1, 0.7529412, 0.79607844, 1)" }, { "name": "PLUM", "type": "Color", - "value": "Color(0.866667, 0.627451, 0.866667, 1)" + "value": "Color(0.8666667, 0.627451, 0.8666667, 1)" }, { "name": "POWDER_BLUE", "type": "Color", - "value": "Color(0.690196, 0.878431, 0.901961, 1)" + "value": "Color(0.6901961, 0.8784314, 0.9019608, 1)" }, { "name": "PURPLE", "type": "Color", - "value": "Color(0.627451, 0.12549, 0.941176, 1)" + "value": "Color(0.627451, 0.1254902, 0.9411765, 1)" }, { "name": "REBECCA_PURPLE", @@ -16878,97 +17005,97 @@ { "name": "ROSY_BROWN", "type": "Color", - "value": "Color(0.737255, 0.560784, 0.560784, 1)" + "value": "Color(0.7372549, 0.56078434, 0.56078434, 1)" }, { "name": "ROYAL_BLUE", "type": "Color", - "value": "Color(0.254902, 0.411765, 0.882353, 1)" + "value": "Color(0.25490198, 0.4117647, 0.88235295, 1)" }, { "name": "SADDLE_BROWN", "type": "Color", - "value": "Color(0.545098, 0.270588, 0.0745098, 1)" + "value": "Color(0.54509807, 0.27058825, 0.07450981, 1)" }, { "name": "SALMON", "type": "Color", - "value": "Color(0.980392, 0.501961, 0.447059, 1)" + "value": "Color(0.98039216, 0.5019608, 0.44705883, 1)" }, { "name": "SANDY_BROWN", "type": "Color", - "value": "Color(0.956863, 0.643137, 0.376471, 1)" + "value": "Color(0.95686275, 0.6431373, 0.3764706, 1)" }, { "name": "SEA_GREEN", "type": "Color", - "value": "Color(0.180392, 0.545098, 0.341176, 1)" + "value": "Color(0.18039216, 0.54509807, 0.34117648, 1)" }, { "name": "SEASHELL", "type": "Color", - "value": "Color(1, 0.960784, 0.933333, 1)" + "value": "Color(1, 0.9607843, 0.93333334, 1)" }, { "name": "SIENNA", "type": "Color", - "value": "Color(0.627451, 0.321569, 0.176471, 1)" + "value": "Color(0.627451, 0.32156864, 0.1764706, 1)" }, { "name": "SILVER", "type": "Color", - "value": "Color(0.752941, 0.752941, 0.752941, 1)" + "value": "Color(0.7529412, 0.7529412, 0.7529412, 1)" }, { "name": "SKY_BLUE", "type": "Color", - "value": "Color(0.529412, 0.807843, 0.921569, 1)" + "value": "Color(0.5294118, 0.80784315, 0.92156863, 1)" }, { "name": "SLATE_BLUE", "type": "Color", - "value": "Color(0.415686, 0.352941, 0.803922, 1)" + "value": "Color(0.41568628, 0.3529412, 0.8039216, 1)" }, { "name": "SLATE_GRAY", "type": "Color", - "value": "Color(0.439216, 0.501961, 0.564706, 1)" + "value": "Color(0.4392157, 0.5019608, 0.5647059, 1)" }, { "name": "SNOW", "type": "Color", - "value": "Color(1, 0.980392, 0.980392, 1)" + "value": "Color(1, 0.98039216, 0.98039216, 1)" }, { "name": "SPRING_GREEN", "type": "Color", - "value": "Color(0, 1, 0.498039, 1)" + "value": "Color(0, 1, 0.49803922, 1)" }, { "name": "STEEL_BLUE", "type": "Color", - "value": "Color(0.27451, 0.509804, 0.705882, 1)" + "value": "Color(0.27450982, 0.50980395, 0.7058824, 1)" }, { "name": "TAN", "type": "Color", - "value": "Color(0.823529, 0.705882, 0.54902, 1)" + "value": "Color(0.8235294, 0.7058824, 0.54901963, 1)" }, { "name": "TEAL", "type": "Color", - "value": "Color(0, 0.501961, 0.501961, 1)" + "value": "Color(0, 0.5019608, 0.5019608, 1)" }, { "name": "THISTLE", "type": "Color", - "value": "Color(0.847059, 0.74902, 0.847059, 1)" + "value": "Color(0.84705883, 0.7490196, 0.84705883, 1)" }, { "name": "TOMATO", "type": "Color", - "value": "Color(1, 0.388235, 0.278431, 1)" + "value": "Color(1, 0.3882353, 0.2784314, 1)" }, { "name": "TRANSPARENT", @@ -16978,37 +17105,37 @@ { "name": "TURQUOISE", "type": "Color", - "value": "Color(0.25098, 0.878431, 0.815686, 1)" + "value": "Color(0.2509804, 0.8784314, 0.8156863, 1)" }, { "name": "VIOLET", "type": "Color", - "value": "Color(0.933333, 0.509804, 0.933333, 1)" + "value": "Color(0.93333334, 0.50980395, 0.93333334, 1)" }, { "name": "WEB_GRAY", "type": "Color", - "value": "Color(0.501961, 0.501961, 0.501961, 1)" + "value": "Color(0.5019608, 0.5019608, 0.5019608, 1)" }, { "name": "WEB_GREEN", "type": "Color", - "value": "Color(0, 0.501961, 0, 1)" + "value": "Color(0, 0.5019608, 0, 1)" }, { "name": "WEB_MAROON", "type": "Color", - "value": "Color(0.501961, 0, 0, 1)" + "value": "Color(0.5019608, 0, 0, 1)" }, { "name": "WEB_PURPLE", "type": "Color", - "value": "Color(0.501961, 0, 0.501961, 1)" + "value": "Color(0.5019608, 0, 0.5019608, 1)" }, { "name": "WHEAT", "type": "Color", - "value": "Color(0.960784, 0.870588, 0.701961, 1)" + "value": "Color(0.9607843, 0.87058824, 0.7019608, 1)" }, { "name": "WHITE", @@ -17018,7 +17145,7 @@ { "name": "WHITE_SMOKE", "type": "Color", - "value": "Color(0.960784, 0.960784, 0.960784, 1)" + "value": "Color(0.9607843, 0.9607843, 0.9607843, 1)" }, { "name": "YELLOW", @@ -17028,7 +17155,7 @@ { "name": "YELLOW_GREEN", "type": "Color", - "value": "Color(0.603922, 0.803922, 0.196078, 1)" + "value": "Color(0.6039216, 0.8039216, 0.19607843, 1)" } ], "operators": [ @@ -17762,6 +17889,11 @@ "right_type": "NodePath", "return_type": "String" }, + { + "name": "%", + "right_type": "RID", + "return_type": "String" + }, { "name": "%", "right_type": "Object", @@ -18305,6 +18437,70 @@ } ] }, + { + "name": "replace_char", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 787537301, + "arguments": [ + { + "name": "key", + "type": "int" + }, + { + "name": "with", + "type": "int" + } + ] + }, + { + "name": "replace_chars", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3535100402, + "arguments": [ + { + "name": "keys", + "type": "String" + }, + { + "name": "with", + "type": "int" + } + ] + }, + { + "name": "remove_char", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2162347432, + "arguments": [ + { + "name": "what", + "type": "int" + } + ] + }, + { + "name": "remove_chars", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3134094431, + "arguments": [ + { + "name": "chars", + "type": "String" + } + ] + }, { "name": "repeat", "return_type": "String", @@ -18396,6 +18592,14 @@ "is_static": false, "hash": 3942272618 }, + { + "name": "to_kebab_case", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, { "name": "split", "return_type": "PackedStringArray", @@ -18604,7 +18808,7 @@ "hash": 3134094431, "arguments": [ { - "name": "file", + "name": "path", "type": "String" } ] @@ -18808,6 +19012,14 @@ "is_static": false, "hash": 3942272618 }, + { + "name": "uri_file_decode", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3942272618 + }, { "name": "c_escape", "return_type": "String", @@ -19086,7 +19298,7 @@ "hash": 247621236 }, { - "name": "hex_decode", + "name": "to_wchar_buffer", "return_type": "PackedByteArray", "is_vararg": false, "is_const": true, @@ -19094,7 +19306,22 @@ "hash": 247621236 }, { - "name": "to_wchar_buffer", + "name": "to_multibyte_char_buffer", + "return_type": "PackedByteArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3055765187, + "arguments": [ + { + "name": "encoding", + "type": "String", + "default_value": "\"\"" + } + ] + }, + { + "name": "hex_decode", "return_type": "PackedByteArray", "is_vararg": false, "is_const": true, @@ -20061,6 +20288,21 @@ } ] }, + { + "name": "duplicate_deep", + "return_type": "Dictionary", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 2160600714, + "arguments": [ + { + "name": "deep_subresources_mode", + "type": "int", + "default_value": "1" + } + ] + }, { "name": "get", "return_type": "Variant", @@ -20827,6 +21069,21 @@ } ] }, + { + "name": "duplicate_deep", + "return_type": "Array", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1949240801, + "arguments": [ + { + "name": "deep_subresources_mode", + "type": "int", + "default_value": "1" + } + ] + }, { "name": "slice", "return_type": "Array", @@ -21461,6 +21718,20 @@ } ] }, + { + "name": "erase", + "return_type": "bool", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 694024632, + "arguments": [ + { + "name": "value", + "type": "int" + } + ] + }, { "name": "get_string_from_ascii", "return_type": "String", @@ -21501,6 +21772,21 @@ "is_static": false, "hash": 3942272618 }, + { + "name": "get_string_from_multibyte_char", + "return_type": "String", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3134094431, + "arguments": [ + { + "name": "encoding", + "type": "String", + "default_value": "\"\"" + } + ] + }, { "name": "hex_encode", "return_type": "String", @@ -21805,6 +22091,95 @@ "is_static": false, "hash": 1627308337 }, + { + "name": "to_vector2_array", + "return_type": "PackedVector2Array", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 1660374357 + }, + { + "name": "to_vector3_array", + "return_type": "PackedVector3Array", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 4171207452 + }, + { + "name": "to_vector4_array", + "return_type": "PackedVector4Array", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 146203628 + }, + { + "name": "to_color_array", + "return_type": "PackedColorArray", + "is_vararg": false, + "is_const": true, + "is_static": false, + "hash": 3072026941 + }, + { + "name": "bswap16", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3638975848, + "arguments": [ + { + "name": "offset", + "type": "int", + "default_value": "0" + }, + { + "name": "count", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "bswap32", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3638975848, + "arguments": [ + { + "name": "offset", + "type": "int", + "default_value": "0" + }, + { + "name": "count", + "type": "int", + "default_value": "-1" + } + ] + }, + { + "name": "bswap64", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3638975848, + "arguments": [ + { + "name": "offset", + "type": "int", + "default_value": "0" + }, + { + "name": "count", + "type": "int", + "default_value": "-1" + } + ] + }, { "name": "encode_u8", "is_vararg": false, @@ -22373,6 +22748,20 @@ "type": "int" } ] + }, + { + "name": "erase", + "return_type": "bool", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 694024632, + "arguments": [ + { + "name": "value", + "type": "int" + } + ] } ], "constructors": [ @@ -22732,6 +23121,20 @@ "type": "int" } ] + }, + { + "name": "erase", + "return_type": "bool", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 694024632, + "arguments": [ + { + "name": "value", + "type": "int" + } + ] } ], "constructors": [ @@ -23091,6 +23494,20 @@ "type": "float" } ] + }, + { + "name": "erase", + "return_type": "bool", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 4094791666, + "arguments": [ + { + "name": "value", + "type": "float" + } + ] } ], "constructors": [ @@ -23450,6 +23867,20 @@ "type": "float" } ] + }, + { + "name": "erase", + "return_type": "bool", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 4094791666, + "arguments": [ + { + "name": "value", + "type": "float" + } + ] } ], "constructors": [ @@ -23809,6 +24240,20 @@ "type": "String" } ] + }, + { + "name": "erase", + "return_type": "bool", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 816187996, + "arguments": [ + { + "name": "value", + "type": "String" + } + ] } ], "constructors": [ @@ -24173,6 +24618,20 @@ "type": "Vector2" } ] + }, + { + "name": "erase", + "return_type": "bool", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 4188891560, + "arguments": [ + { + "name": "value", + "type": "Vector2" + } + ] } ], "constructors": [ @@ -24537,6 +24996,20 @@ "type": "Vector3" } ] + }, + { + "name": "erase", + "return_type": "bool", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3295363524, + "arguments": [ + { + "name": "value", + "type": "Vector3" + } + ] } ], "constructors": [ @@ -24896,6 +25369,20 @@ "type": "Color" } ] + }, + { + "name": "erase", + "return_type": "bool", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 1007858200, + "arguments": [ + { + "name": "value", + "type": "Color" + } + ] } ], "constructors": [ @@ -25255,6 +25742,20 @@ "type": "Vector4" } ] + }, + { + "name": "erase", + "return_type": "bool", + "is_vararg": false, + "is_const": false, + "is_static": false, + "hash": 3289167688, + "arguments": [ + { + "name": "value", + "type": "Vector4" + } + ] } ], "constructors": [ @@ -27388,6 +27889,171 @@ } ] }, + { + "name": "AimModifier3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "BoneConstraint3D", + "api_type": "core", + "methods": [ + { + "name": "set_forward_axis", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2496831085, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "axis", + "type": "enum::SkeletonModifier3D.BoneAxis" + } + ] + }, + { + "name": "get_forward_axis", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3949866735, + "return_value": { + "type": "enum::SkeletonModifier3D.BoneAxis" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_use_euler", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_using_euler", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_primary_rotation_axis", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 776736805, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "axis", + "type": "enum::Vector3.Axis" + } + ] + }, + { + "name": "get_primary_rotation_axis", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4131134770, + "return_value": { + "type": "enum::Vector3.Axis" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_use_secondary_rotation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_using_secondary_rotation", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + } + ], + "properties": [ + { + "type": "int", + "name": "setting_count", + "setter": "set_setting_count", + "getter": "get_setting_count" + } + ] + }, { "name": "AnimatableBody2D", "is_refcounted": false, @@ -33377,6 +34043,17 @@ } ] }, + { + "name": "get_node_list", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::StringName" + } + }, { "name": "set_node_position", "is_const": false, @@ -34025,6 +34702,17 @@ } ] }, + { + "name": "get_node_list", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::StringName" + } + }, { "name": "set_node_position", "is_const": false, @@ -34459,6 +35147,26 @@ "type": "typedarray::StringName" } } + ], + "signals": [ + { + "name": "state_started", + "arguments": [ + { + "name": "state", + "type": "StringName" + } + ] + }, + { + "name": "state_finished", + "arguments": [ + { + "name": "state", + "type": "StringName" + } + ] + } ] }, { @@ -43071,6 +43779,18 @@ "meta": "int32" } }, + { + "name": "_get_tags", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, { "name": "_get_parameter_list", "is_const": true, @@ -44436,6 +45156,31 @@ "type": "int", "meta": "int32" } + }, + { + "name": "set_tags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155329257, + "arguments": [ + { + "name": "tags", + "type": "Dictionary" + } + ] + }, + { + "name": "get_tags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } } ], "properties": [ @@ -44463,6 +45208,12 @@ "setter": "set_bar_beats", "getter": "get_bar_beats" }, + { + "type": "Dictionary", + "name": "tags", + "setter": "set_tags", + "getter": "get_tags" + }, { "type": "bool", "name": "loop", @@ -48261,6 +49012,31 @@ "type": "bool" } }, + { + "name": "set_tags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155329257, + "arguments": [ + { + "name": "tags", + "type": "Dictionary" + } + ] + }, + { + "name": "get_tags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, { "name": "save_to_wav", "is_const": false, @@ -48321,6 +49097,12 @@ "name": "stereo", "setter": "set_stereo", "getter": "is_stereo" + }, + { + "type": "Dictionary", + "name": "tags", + "setter": "set_tags", + "getter": "get_tags" } ] }, @@ -48891,6 +49673,10 @@ "name": "TEXTURE_NORMAL", "value": 4 }, + { + "name": "TEXTURE_BENT_NORMAL", + "value": 18 + }, { "name": "TEXTURE_RIM", "value": 5 @@ -48945,7 +49731,7 @@ }, { "name": "TEXTURE_MAX", - "value": 18 + "value": 19 } ] }, @@ -49102,8 +49888,12 @@ "value": 11 }, { - "name": "FEATURE_MAX", + "name": "FEATURE_BENT_NORMAL_MAPPING", "value": 12 + }, + { + "name": "FEATURE_MAX", + "value": 13 } ] }, @@ -49169,6 +49959,20 @@ } ] }, + { + "name": "DepthTest", + "is_bitfield": false, + "values": [ + { + "name": "DEPTH_TEST_DEFAULT", + "value": 0 + }, + { + "name": "DEPTH_TEST_INVERTED", + "value": 1 + } + ] + }, { "name": "CullMode", "is_bitfield": false, @@ -49280,8 +50084,20 @@ "value": 21 }, { - "name": "FLAG_MAX", + "name": "FLAG_DISABLE_SPECULAR_OCCLUSION", "value": 22 + }, + { + "name": "FLAG_USE_Z_CLIP_SCALE", + "value": 23 + }, + { + "name": "FLAG_USE_FOV_OVERRIDE", + "value": 24 + }, + { + "name": "FLAG_MAX", + "value": 25 } ] }, @@ -49408,6 +50224,80 @@ "value": 3 } ] + }, + { + "name": "StencilMode", + "is_bitfield": false, + "values": [ + { + "name": "STENCIL_MODE_DISABLED", + "value": 0 + }, + { + "name": "STENCIL_MODE_OUTLINE", + "value": 1 + }, + { + "name": "STENCIL_MODE_XRAY", + "value": 2 + }, + { + "name": "STENCIL_MODE_CUSTOM", + "value": 3 + } + ] + }, + { + "name": "StencilFlags", + "is_bitfield": false, + "values": [ + { + "name": "STENCIL_FLAG_READ", + "value": 1 + }, + { + "name": "STENCIL_FLAG_WRITE", + "value": 2 + }, + { + "name": "STENCIL_FLAG_WRITE_DEPTH_FAIL", + "value": 4 + } + ] + }, + { + "name": "StencilCompare", + "is_bitfield": false, + "values": [ + { + "name": "STENCIL_COMPARE_ALWAYS", + "value": 0 + }, + { + "name": "STENCIL_COMPARE_LESS", + "value": 1 + }, + { + "name": "STENCIL_COMPARE_EQUAL", + "value": 2 + }, + { + "name": "STENCIL_COMPARE_LESS_OR_EQUAL", + "value": 3 + }, + { + "name": "STENCIL_COMPARE_GREATER", + "value": 4 + }, + { + "name": "STENCIL_COMPARE_NOT_EQUAL", + "value": 5 + }, + { + "name": "STENCIL_COMPARE_GREATER_OR_EQUAL", + "value": 6 + } + ] } ], "methods": [ @@ -50147,6 +51037,31 @@ "type": "enum::BaseMaterial3D.DepthDrawMode" } }, + { + "name": "set_depth_test", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3918692338, + "arguments": [ + { + "name": "depth_test", + "type": "enum::BaseMaterial3D.DepthTest" + } + ] + }, + { + "name": "get_depth_test", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3434785811, + "return_value": { + "type": "enum::BaseMaterial3D.DepthTest" + } + }, { "name": "set_cull_mode", "is_const": false, @@ -51206,6 +52121,216 @@ "type": "float", "meta": "float" } + }, + { + "name": "set_z_clip_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "scale", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_z_clip_scale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_fov_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "scale", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_fov_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_stencil_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2272367200, + "arguments": [ + { + "name": "stencil_mode", + "type": "enum::BaseMaterial3D.StencilMode" + } + ] + }, + { + "name": "get_stencil_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2908443456, + "return_value": { + "type": "enum::BaseMaterial3D.StencilMode" + } + }, + { + "name": "set_stencil_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "stencil_flags", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_stencil_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_stencil_compare", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3741726481, + "arguments": [ + { + "name": "stencil_compare", + "type": "enum::BaseMaterial3D.StencilCompare" + } + ] + }, + { + "name": "get_stencil_compare", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2824600492, + "return_value": { + "type": "enum::BaseMaterial3D.StencilCompare" + } + }, + { + "name": "set_stencil_reference", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "stencil_reference", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_stencil_reference", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_stencil_effect_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2920490490, + "arguments": [ + { + "name": "stencil_color", + "type": "Color" + } + ] + }, + { + "name": "get_stencil_effect_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } + }, + { + "name": "set_stencil_effect_outline_thickness", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "stencil_outline_thickness", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_stencil_effect_outline_thickness", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "properties": [ @@ -51264,6 +52389,12 @@ "getter": "get_flag", "index": 0 }, + { + "type": "int", + "name": "depth_test", + "setter": "set_depth_test", + "getter": "get_depth_test" + }, { "type": "int", "name": "shading_mode", @@ -51296,6 +52427,13 @@ "getter": "get_flag", "index": 21 }, + { + "type": "bool", + "name": "disable_specular_occlusion", + "setter": "set_flag", + "getter": "get_flag", + "index": 22 + }, { "type": "bool", "name": "vertex_color_use_as_albedo", @@ -51453,6 +52591,20 @@ "getter": "get_texture", "index": 4 }, + { + "type": "bool", + "name": "bent_normal_enabled", + "setter": "set_feature", + "getter": "get_feature", + "index": 12 + }, + { + "type": "Texture2D", + "name": "bent_normal_texture", + "setter": "set_texture", + "getter": "get_texture", + "index": 18 + }, { "type": "bool", "name": "rim_enabled", @@ -51921,6 +53073,32 @@ "getter": "get_flag", "index": 19 }, + { + "type": "bool", + "name": "use_z_clip_scale", + "setter": "set_flag", + "getter": "get_flag", + "index": 23 + }, + { + "type": "float", + "name": "z_clip_scale", + "setter": "set_z_clip_scale", + "getter": "get_z_clip_scale" + }, + { + "type": "bool", + "name": "use_fov_override", + "setter": "set_flag", + "getter": "get_flag", + "index": 24 + }, + { + "type": "float", + "name": "fov_override", + "setter": "set_fov_override", + "getter": "get_fov_override" + }, { "type": "bool", "name": "proximity_fade_enabled", @@ -51962,6 +53140,42 @@ "name": "distance_fade_max_distance", "setter": "set_distance_fade_max_distance", "getter": "get_distance_fade_max_distance" + }, + { + "type": "int", + "name": "stencil_mode", + "setter": "set_stencil_mode", + "getter": "get_stencil_mode" + }, + { + "type": "int", + "name": "stencil_flags", + "setter": "set_stencil_flags", + "getter": "get_stencil_flags" + }, + { + "type": "int", + "name": "stencil_compare", + "setter": "set_stencil_compare", + "getter": "get_stencil_compare" + }, + { + "type": "int", + "name": "stencil_reference", + "setter": "set_stencil_reference", + "getter": "get_stencil_reference" + }, + { + "type": "Color", + "name": "stencil_color", + "setter": "set_stencil_effect_color", + "getter": "get_stencil_effect_color" + }, + { + "type": "float", + "name": "stencil_outline_thickness", + "setter": "set_stencil_effect_outline_thickness", + "getter": "get_stencil_effect_outline_thickness" } ] }, @@ -52536,6 +53750,253 @@ "name": "override_pose", "setter": "set_override_pose", "getter": "get_override_pose" + }, + { + "type": "bool", + "name": "use_external_skeleton", + "setter": "set_use_external_skeleton", + "getter": "get_use_external_skeleton" + }, + { + "type": "NodePath", + "name": "external_skeleton", + "setter": "set_external_skeleton", + "getter": "get_external_skeleton" + } + ] + }, + { + "name": "BoneConstraint3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "SkeletonModifier3D", + "api_type": "core", + "methods": [ + { + "name": "set_amount", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "amount", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_amount", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2339986948, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_apply_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_apply_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_apply_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_apply_bone", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_reference_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_reference_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_reference_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_reference_bone", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_setting_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_setting_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "clear_setting", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 } ] }, @@ -53058,6 +54519,31 @@ "type": "enum::TextServer.AutowrapMode" } }, + { + "name": "set_autowrap_trim_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2809697122, + "arguments": [ + { + "name": "autowrap_trim_flags", + "type": "bitfield::TextServer.LineBreakFlag" + } + ] + }, + { + "name": "get_autowrap_trim_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2340632602, + "return_value": { + "type": "bitfield::TextServer.LineBreakFlag" + } + }, { "name": "set_text_direction", "is_const": false, @@ -53321,6 +54807,12 @@ "setter": "set_autowrap_mode", "getter": "get_autowrap_mode" }, + { + "type": "int", + "name": "autowrap_trim_flags", + "setter": "set_autowrap_trim_flags", + "getter": "get_autowrap_trim_flags" + }, { "type": "bool", "name": "clip_text", @@ -58139,6 +59631,17 @@ "meta": "float" } }, + { + "name": "bake_collision_shape", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36102322, + "return_value": { + "type": "ConcavePolygonShape3D" + } + }, { "name": "set_calculate_tangents", "is_const": false, @@ -58185,17 +59688,6 @@ "return_value": { "type": "ArrayMesh" } - }, - { - "name": "bake_collision_shape", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36102322, - "return_value": { - "type": "ConcavePolygonShape3D" - } } ], "properties": [ @@ -58828,6 +60320,31 @@ "type": "bool" } }, + { + "name": "set_limit_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "limit_enabled", + "type": "bool" + } + ] + }, + { + "name": "is_limit_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_limit", "is_const": false, @@ -59053,6 +60570,18 @@ "type": "Vector2" } }, + { + "name": "get_screen_rotation", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_zoom", "is_const": false, @@ -59350,6 +60879,12 @@ "setter": "set_process_callback", "getter": "get_process_callback" }, + { + "type": "bool", + "name": "limit_enabled", + "setter": "set_limit_enabled", + "getter": "is_limit_enabled" + }, { "type": "int", "name": "limit_left", @@ -61461,6 +62996,31 @@ } ], "methods": [ + { + "name": "set_monitoring_feeds", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "is_monitoring_feeds", + "type": "bool" + } + ] + }, + { + "name": "is_monitoring_feeds", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "get_feed", "is_const": false, @@ -61550,6 +63110,14 @@ } ] } + ], + "properties": [ + { + "type": "bool", + "name": "monitoring_feeds", + "setter": "set_monitoring_feeds", + "getter": "is_monitoring_feeds" + } ] }, { @@ -62824,8 +64392,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 728290553, + "hash": 719605945, "hash_compatibility": [ + 728290553, 2552080639 ], "arguments": [ @@ -62877,6 +64446,12 @@ "name": "orientation", "type": "enum::TextServer.Orientation", "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -62886,8 +64461,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1927038192, + "hash": 2341488182, "hash_compatibility": [ + 1927038192, 4002645436 ], "arguments": [ @@ -62950,6 +64526,12 @@ "name": "orientation", "type": "enum::TextServer.Orientation", "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -62959,8 +64541,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 340562381, + "hash": 707403449, "hash_compatibility": [ + 340562381, 850005221 ], "arguments": [ @@ -63018,6 +64601,12 @@ "name": "orientation", "type": "enum::TextServer.Orientation", "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -63027,8 +64616,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1912318525, + "hash": 3050414441, "hash_compatibility": [ + 1912318525, 3717870722 ], "arguments": [ @@ -63097,6 +64687,12 @@ "name": "orientation", "type": "enum::TextServer.Orientation", "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -63106,8 +64702,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3339793283, + "hash": 1336210142, "hash_compatibility": [ + 3339793283, 2329089032 ], "arguments": [ @@ -63133,6 +64730,12 @@ "name": "modulate", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -63142,8 +64745,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3302344391, + "hash": 1846384149, "hash_compatibility": [ + 3302344391, 419453826 ], "arguments": [ @@ -63175,6 +64779,12 @@ "name": "modulate", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -64928,6 +66538,33 @@ "type": "float", "meta": "float" } + }, + { + "name": "set_mid_height", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "mid_height", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_mid_height", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "properties": [ @@ -64942,6 +66579,12 @@ "name": "height", "setter": "set_height", "getter": "get_height" + }, + { + "type": "float", + "name": "mid_height", + "setter": "set_mid_height", + "getter": "get_mid_height" } ] }, @@ -65005,6 +66648,33 @@ "type": "float", "meta": "float" } + }, + { + "name": "set_mid_height", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "mid_height", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_mid_height", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "properties": [ @@ -65019,6 +66689,12 @@ "name": "height", "setter": "set_height", "getter": "get_height" + }, + { + "type": "float", + "name": "mid_height", + "setter": "set_mid_height", + "getter": "get_mid_height" } ] }, @@ -72196,6 +73872,10 @@ "name": "MODE_RAW", "value": 2 }, + { + "name": "MODE_LINEAR", + "value": 2 + }, { "name": "MODE_OKHSL", "value": 3 @@ -72225,6 +73905,14 @@ { "name": "SHAPE_NONE", "value": 4 + }, + { + "name": "SHAPE_OK_HS_RECTANGLE", + "value": 5 + }, + { + "name": "SHAPE_OK_HL_RECTANGLE", + "value": 6 } ] } @@ -72330,6 +74018,31 @@ "type": "bool" } }, + { + "name": "set_edit_intensity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "show", + "type": "bool" + } + ] + }, + { + "name": "is_editing_intensity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_can_add_swatches", "is_const": false, @@ -72626,6 +74339,12 @@ "setter": "set_edit_alpha", "getter": "is_editing_alpha" }, + { + "type": "bool", + "name": "edit_intensity", + "setter": "set_edit_intensity", + "getter": "is_editing_intensity" + }, { "type": "int", "name": "color_mode", @@ -72760,6 +74479,31 @@ "return_value": { "type": "bool" } + }, + { + "name": "set_edit_intensity", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "show", + "type": "bool" + } + ] + }, + { + "name": "is_editing_intensity", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -72791,6 +74535,12 @@ "name": "edit_alpha", "setter": "set_edit_alpha", "getter": "is_editing_alpha" + }, + { + "type": "bool", + "name": "edit_intensity", + "setter": "set_edit_intensity", + "getter": "is_editing_intensity" } ] }, @@ -74051,6 +75801,46 @@ { "name": "FOCUS_ALL", "value": 2 + }, + { + "name": "FOCUS_ACCESSIBILITY", + "value": 3 + } + ] + }, + { + "name": "FocusBehaviorRecursive", + "is_bitfield": false, + "values": [ + { + "name": "FOCUS_BEHAVIOR_INHERITED", + "value": 0 + }, + { + "name": "FOCUS_BEHAVIOR_DISABLED", + "value": 1 + }, + { + "name": "FOCUS_BEHAVIOR_ENABLED", + "value": 2 + } + ] + }, + { + "name": "MouseBehaviorRecursive", + "is_bitfield": false, + "values": [ + { + "name": "MOUSE_BEHAVIOR_INHERITED", + "value": 0 + }, + { + "name": "MOUSE_BEHAVIOR_DISABLED", + "value": 1 + }, + { + "name": "MOUSE_BEHAVIOR_ENABLED", + "value": 2 } ] }, @@ -74505,6 +76295,36 @@ } ] }, + { + "name": "_accessibility_get_contextual_info", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "_get_accessibility_container_name", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2174079723, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "node", + "type": "Node" + } + ] + }, { "name": "_gui_input", "is_const": false, @@ -75087,6 +76907,42 @@ "type": "enum::Control.FocusMode" } }, + { + "name": "get_focus_mode_with_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2132829277, + "return_value": { + "type": "enum::Control.FocusMode" + } + }, + { + "name": "set_focus_behavior_recursive", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4256832521, + "arguments": [ + { + "name": "focus_behavior_recursive", + "type": "enum::Control.FocusBehaviorRecursive" + } + ] + }, + { + "name": "get_focus_behavior_recursive", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2435707181, + "return_value": { + "type": "enum::Control.FocusBehaviorRecursive" + } + }, { "name": "has_focus", "is_const": true, @@ -76204,6 +78060,197 @@ } ] }, + { + "name": "accessibility_drag", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "accessibility_drop", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_accessibility_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "name", + "type": "String" + } + ] + }, + { + "name": "get_accessibility_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_accessibility_description", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "description", + "type": "String" + } + ] + }, + { + "name": "get_accessibility_description", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_accessibility_live", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1720261470, + "arguments": [ + { + "name": "mode", + "type": "enum::DisplayServer.AccessibilityLiveMode" + } + ] + }, + { + "name": "get_accessibility_live", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3311037003, + "return_value": { + "type": "enum::DisplayServer.AccessibilityLiveMode" + } + }, + { + "name": "set_accessibility_controls_nodes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "node_path", + "type": "typedarray::NodePath" + } + ] + }, + { + "name": "get_accessibility_controls_nodes", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::NodePath" + } + }, + { + "name": "set_accessibility_described_by_nodes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "node_path", + "type": "typedarray::NodePath" + } + ] + }, + { + "name": "get_accessibility_described_by_nodes", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::NodePath" + } + }, + { + "name": "set_accessibility_labeled_by_nodes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "node_path", + "type": "typedarray::NodePath" + } + ] + }, + { + "name": "get_accessibility_labeled_by_nodes", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::NodePath" + } + }, + { + "name": "set_accessibility_flow_to_nodes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "node_path", + "type": "typedarray::NodePath" + } + ] + }, + { + "name": "get_accessibility_flow_to_nodes", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::NodePath" + } + }, { "name": "set_mouse_filter", "is_const": false, @@ -76229,6 +78276,42 @@ "type": "enum::Control.MouseFilter" } }, + { + "name": "get_mouse_filter_with_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1572545674, + "return_value": { + "type": "enum::Control.MouseFilter" + } + }, + { + "name": "set_mouse_behavior_recursive", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 849284636, + "arguments": [ + { + "name": "mouse_behavior_recursive", + "type": "enum::Control.MouseBehaviorRecursive" + } + ] + }, + { + "name": "get_mouse_behavior_recursive", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3779367402, + "return_value": { + "type": "enum::Control.MouseBehaviorRecursive" + } + }, { "name": "set_force_pass_scroll_events", "is_const": false, @@ -76732,12 +78815,24 @@ "setter": "set_focus_mode", "getter": "get_focus_mode" }, + { + "type": "int", + "name": "focus_behavior_recursive", + "setter": "set_focus_behavior_recursive", + "getter": "get_focus_behavior_recursive" + }, { "type": "int", "name": "mouse_filter", "setter": "set_mouse_filter", "getter": "get_mouse_filter" }, + { + "type": "int", + "name": "mouse_behavior_recursive", + "setter": "set_mouse_behavior_recursive", + "getter": "get_mouse_behavior_recursive" + }, { "type": "bool", "name": "mouse_force_pass_scroll_events", @@ -76756,6 +78851,48 @@ "setter": "set_shortcut_context", "getter": "get_shortcut_context" }, + { + "type": "String", + "name": "accessibility_name", + "setter": "set_accessibility_name", + "getter": "get_accessibility_name" + }, + { + "type": "String", + "name": "accessibility_description", + "setter": "set_accessibility_description", + "getter": "get_accessibility_description" + }, + { + "type": "int", + "name": "accessibility_live", + "setter": "set_accessibility_live", + "getter": "get_accessibility_live" + }, + { + "type": "typedarray::NodePath", + "name": "accessibility_controls_nodes", + "setter": "set_accessibility_controls_nodes", + "getter": "get_accessibility_controls_nodes" + }, + { + "type": "typedarray::NodePath", + "name": "accessibility_described_by_nodes", + "setter": "set_accessibility_described_by_nodes", + "getter": "get_accessibility_described_by_nodes" + }, + { + "type": "typedarray::NodePath", + "name": "accessibility_labeled_by_nodes", + "setter": "set_accessibility_labeled_by_nodes", + "getter": "get_accessibility_labeled_by_nodes" + }, + { + "type": "typedarray::NodePath", + "name": "accessibility_flow_to_nodes", + "setter": "set_accessibility_flow_to_nodes", + "getter": "get_accessibility_flow_to_nodes" + }, { "type": "Theme", "name": "theme", @@ -76770,6 +78907,421 @@ } ] }, + { + "name": "ConvertTransformModifier3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "BoneConstraint3D", + "api_type": "core", + "enums": [ + { + "name": "TransformMode", + "is_bitfield": false, + "values": [ + { + "name": "TRANSFORM_MODE_POSITION", + "value": 0 + }, + { + "name": "TRANSFORM_MODE_ROTATION", + "value": 1 + }, + { + "name": "TRANSFORM_MODE_SCALE", + "value": 2 + } + ] + } + ], + "methods": [ + { + "name": "set_apply_transform_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1386463405, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "transform_mode", + "type": "enum::ConvertTransformModifier3D.TransformMode" + } + ] + }, + { + "name": "get_apply_transform_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3234663511, + "return_value": { + "type": "enum::ConvertTransformModifier3D.TransformMode" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_apply_axis", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 776736805, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "axis", + "type": "enum::Vector3.Axis" + } + ] + }, + { + "name": "get_apply_axis", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4131134770, + "return_value": { + "type": "enum::Vector3.Axis" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_apply_range_min", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "range_min", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_apply_range_min", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2339986948, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_apply_range_max", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "range_max", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_apply_range_max", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2339986948, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_reference_transform_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1386463405, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "transform_mode", + "type": "enum::ConvertTransformModifier3D.TransformMode" + } + ] + }, + { + "name": "get_reference_transform_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3234663511, + "return_value": { + "type": "enum::ConvertTransformModifier3D.TransformMode" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_reference_axis", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 776736805, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "axis", + "type": "enum::Vector3.Axis" + } + ] + }, + { + "name": "get_reference_axis", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4131134770, + "return_value": { + "type": "enum::Vector3.Axis" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_reference_range_min", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "range_min", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_reference_range_min", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2339986948, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_reference_range_max", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "range_max", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_reference_range_max", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2339986948, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_relative", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_relative", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_additive", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_additive", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + } + ], + "properties": [ + { + "type": "int", + "name": "setting_count", + "setter": "set_setting_count", + "getter": "get_setting_count" + } + ] + }, { "name": "ConvexPolygonShape2D", "is_refcounted": true, @@ -76868,6 +79420,587 @@ } ] }, + { + "name": "CopyTransformModifier3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "BoneConstraint3D", + "api_type": "core", + "enums": [ + { + "name": "TransformFlag", + "is_bitfield": true, + "values": [ + { + "name": "TRANSFORM_FLAG_POSITION", + "value": 1 + }, + { + "name": "TRANSFORM_FLAG_ROTATION", + "value": 2 + }, + { + "name": "TRANSFORM_FLAG_SCALE", + "value": 4 + }, + { + "name": "TRANSFORM_FLAG_ALL", + "value": 7 + } + ] + }, + { + "name": "AxisFlag", + "is_bitfield": true, + "values": [ + { + "name": "AXIS_FLAG_X", + "value": 1 + }, + { + "name": "AXIS_FLAG_Y", + "value": 2 + }, + { + "name": "AXIS_FLAG_Z", + "value": 4 + }, + { + "name": "AXIS_FLAG_ALL", + "value": 7 + } + ] + } + ], + "methods": [ + { + "name": "set_copy_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2252507859, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "copy_flags", + "type": "bitfield::CopyTransformModifier3D.TransformFlag" + } + ] + }, + { + "name": "get_copy_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1685185931, + "return_value": { + "type": "bitfield::CopyTransformModifier3D.TransformFlag" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_axis_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2044211897, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "axis_flags", + "type": "bitfield::CopyTransformModifier3D.AxisFlag" + } + ] + }, + { + "name": "get_axis_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 992162046, + "return_value": { + "type": "bitfield::CopyTransformModifier3D.AxisFlag" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_invert_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2044211897, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "axis_flags", + "type": "bitfield::CopyTransformModifier3D.AxisFlag" + } + ] + }, + { + "name": "get_invert_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 992162046, + "return_value": { + "type": "bitfield::CopyTransformModifier3D.AxisFlag" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_copy_position", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_position_copying", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_copy_rotation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_rotation_copying", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_copy_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_scale_copying", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_axis_x_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_axis_x_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_axis_y_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_axis_y_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_axis_z_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_axis_z_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_axis_x_inverted", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_axis_x_inverted", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_axis_y_inverted", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_axis_y_inverted", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_axis_z_inverted", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_axis_z_inverted", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_relative", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_relative", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_additive", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_additive", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1116898809, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + } + ], + "properties": [ + { + "type": "int", + "name": "setting_count", + "setter": "set_setting_count", + "getter": "get_setting_count" + } + ] + }, { "name": "Crypto", "is_refcounted": true, @@ -80682,6 +83815,17 @@ "type": "bool" } }, + { + "name": "get_filesystem_type", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, { "name": "is_case_sensitive", "is_const": true, @@ -80698,6 +83842,27 @@ "type": "String" } ] + }, + { + "name": "is_equivalent", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 820780508, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "path_a", + "type": "String" + }, + { + "name": "path_b", + "type": "String" + } + ] } ], "properties": [ @@ -80956,6 +84121,10 @@ "inherits": "Object", "api_type": "core", "constants": [ + { + "name": "INVALID_SCREEN", + "value": -1 + }, { "name": "SCREEN_WITH_MOUSE_FOCUS", "value": -4 @@ -81113,6 +84282,392 @@ { "name": "FEATURE_EMOJI_AND_SYMBOL_PICKER", "value": 31 + }, + { + "name": "FEATURE_NATIVE_COLOR_PICKER", + "value": 32 + }, + { + "name": "FEATURE_SELF_FITTING_WINDOWS", + "value": 33 + }, + { + "name": "FEATURE_ACCESSIBILITY_SCREEN_READER", + "value": 34 + } + ] + }, + { + "name": "AccessibilityRole", + "is_bitfield": false, + "values": [ + { + "name": "ROLE_UNKNOWN", + "value": 0 + }, + { + "name": "ROLE_DEFAULT_BUTTON", + "value": 1 + }, + { + "name": "ROLE_AUDIO", + "value": 2 + }, + { + "name": "ROLE_VIDEO", + "value": 3 + }, + { + "name": "ROLE_STATIC_TEXT", + "value": 4 + }, + { + "name": "ROLE_CONTAINER", + "value": 5 + }, + { + "name": "ROLE_PANEL", + "value": 6 + }, + { + "name": "ROLE_BUTTON", + "value": 7 + }, + { + "name": "ROLE_LINK", + "value": 8 + }, + { + "name": "ROLE_CHECK_BOX", + "value": 9 + }, + { + "name": "ROLE_RADIO_BUTTON", + "value": 10 + }, + { + "name": "ROLE_CHECK_BUTTON", + "value": 11 + }, + { + "name": "ROLE_SCROLL_BAR", + "value": 12 + }, + { + "name": "ROLE_SCROLL_VIEW", + "value": 13 + }, + { + "name": "ROLE_SPLITTER", + "value": 14 + }, + { + "name": "ROLE_SLIDER", + "value": 15 + }, + { + "name": "ROLE_SPIN_BUTTON", + "value": 16 + }, + { + "name": "ROLE_PROGRESS_INDICATOR", + "value": 17 + }, + { + "name": "ROLE_TEXT_FIELD", + "value": 18 + }, + { + "name": "ROLE_MULTILINE_TEXT_FIELD", + "value": 19 + }, + { + "name": "ROLE_COLOR_PICKER", + "value": 20 + }, + { + "name": "ROLE_TABLE", + "value": 21 + }, + { + "name": "ROLE_CELL", + "value": 22 + }, + { + "name": "ROLE_ROW", + "value": 23 + }, + { + "name": "ROLE_ROW_GROUP", + "value": 24 + }, + { + "name": "ROLE_ROW_HEADER", + "value": 25 + }, + { + "name": "ROLE_COLUMN_HEADER", + "value": 26 + }, + { + "name": "ROLE_TREE", + "value": 27 + }, + { + "name": "ROLE_TREE_ITEM", + "value": 28 + }, + { + "name": "ROLE_LIST", + "value": 29 + }, + { + "name": "ROLE_LIST_ITEM", + "value": 30 + }, + { + "name": "ROLE_LIST_BOX", + "value": 31 + }, + { + "name": "ROLE_LIST_BOX_OPTION", + "value": 32 + }, + { + "name": "ROLE_TAB_BAR", + "value": 33 + }, + { + "name": "ROLE_TAB", + "value": 34 + }, + { + "name": "ROLE_TAB_PANEL", + "value": 35 + }, + { + "name": "ROLE_MENU_BAR", + "value": 36 + }, + { + "name": "ROLE_MENU", + "value": 37 + }, + { + "name": "ROLE_MENU_ITEM", + "value": 38 + }, + { + "name": "ROLE_MENU_ITEM_CHECK_BOX", + "value": 39 + }, + { + "name": "ROLE_MENU_ITEM_RADIO", + "value": 40 + }, + { + "name": "ROLE_IMAGE", + "value": 41 + }, + { + "name": "ROLE_WINDOW", + "value": 42 + }, + { + "name": "ROLE_TITLE_BAR", + "value": 43 + }, + { + "name": "ROLE_DIALOG", + "value": 44 + }, + { + "name": "ROLE_TOOLTIP", + "value": 45 + } + ] + }, + { + "name": "AccessibilityPopupType", + "is_bitfield": false, + "values": [ + { + "name": "POPUP_MENU", + "value": 0 + }, + { + "name": "POPUP_LIST", + "value": 1 + }, + { + "name": "POPUP_TREE", + "value": 2 + }, + { + "name": "POPUP_DIALOG", + "value": 3 + } + ] + }, + { + "name": "AccessibilityFlags", + "is_bitfield": false, + "values": [ + { + "name": "FLAG_HIDDEN", + "value": 0 + }, + { + "name": "FLAG_MULTISELECTABLE", + "value": 1 + }, + { + "name": "FLAG_REQUIRED", + "value": 2 + }, + { + "name": "FLAG_VISITED", + "value": 3 + }, + { + "name": "FLAG_BUSY", + "value": 4 + }, + { + "name": "FLAG_MODAL", + "value": 5 + }, + { + "name": "FLAG_TOUCH_PASSTHROUGH", + "value": 6 + }, + { + "name": "FLAG_READONLY", + "value": 7 + }, + { + "name": "FLAG_DISABLED", + "value": 8 + }, + { + "name": "FLAG_CLIPS_CHILDREN", + "value": 9 + } + ] + }, + { + "name": "AccessibilityAction", + "is_bitfield": false, + "values": [ + { + "name": "ACTION_CLICK", + "value": 0 + }, + { + "name": "ACTION_FOCUS", + "value": 1 + }, + { + "name": "ACTION_BLUR", + "value": 2 + }, + { + "name": "ACTION_COLLAPSE", + "value": 3 + }, + { + "name": "ACTION_EXPAND", + "value": 4 + }, + { + "name": "ACTION_DECREMENT", + "value": 5 + }, + { + "name": "ACTION_INCREMENT", + "value": 6 + }, + { + "name": "ACTION_HIDE_TOOLTIP", + "value": 7 + }, + { + "name": "ACTION_SHOW_TOOLTIP", + "value": 8 + }, + { + "name": "ACTION_SET_TEXT_SELECTION", + "value": 9 + }, + { + "name": "ACTION_REPLACE_SELECTED_TEXT", + "value": 10 + }, + { + "name": "ACTION_SCROLL_BACKWARD", + "value": 11 + }, + { + "name": "ACTION_SCROLL_DOWN", + "value": 12 + }, + { + "name": "ACTION_SCROLL_FORWARD", + "value": 13 + }, + { + "name": "ACTION_SCROLL_LEFT", + "value": 14 + }, + { + "name": "ACTION_SCROLL_RIGHT", + "value": 15 + }, + { + "name": "ACTION_SCROLL_UP", + "value": 16 + }, + { + "name": "ACTION_SCROLL_INTO_VIEW", + "value": 17 + }, + { + "name": "ACTION_SCROLL_TO_POINT", + "value": 18 + }, + { + "name": "ACTION_SET_SCROLL_OFFSET", + "value": 19 + }, + { + "name": "ACTION_SET_VALUE", + "value": 20 + }, + { + "name": "ACTION_SHOW_CONTEXT_MENU", + "value": 21 + }, + { + "name": "ACTION_CUSTOM", + "value": 22 + } + ] + }, + { + "name": "AccessibilityLiveMode", + "is_bitfield": false, + "values": [ + { + "name": "LIVE_OFF", + "value": 0 + }, + { + "name": "LIVE_POLITE", + "value": 1 + }, + { + "name": "LIVE_ASSERTIVE", + "value": 2 } ] }, @@ -81393,8 +84948,20 @@ "value": 9 }, { - "name": "WINDOW_FLAG_MAX", + "name": "WINDOW_FLAG_POPUP_WM_HINT", "value": 10 + }, + { + "name": "WINDOW_FLAG_MINIMIZE_DISABLED", + "value": 11 + }, + { + "name": "WINDOW_FLAG_MAXIMIZE_DISABLED", + "value": 12 + }, + { + "name": "WINDOW_FLAG_MAX", + "value": 13 } ] }, @@ -81433,6 +85000,10 @@ { "name": "WINDOW_EVENT_TITLEBAR_CHANGE", "value": 7 + }, + { + "name": "WINDOW_EVENT_FORCE_CLOSE", + "value": 8 } ] }, @@ -84579,6 +88150,1450 @@ } ] }, + { + "name": "accessibility_should_increase_contrast", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "accessibility_should_reduce_animation", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "accessibility_should_reduce_transparency", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "accessibility_screen_reader_active", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "accessibility_create_element", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2968347744, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "window_id", + "type": "int", + "meta": "int32" + }, + { + "name": "role", + "type": "enum::DisplayServer.AccessibilityRole" + } + ] + }, + { + "name": "accessibility_create_sub_element", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1949948826, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "parent_rid", + "type": "RID" + }, + { + "name": "role", + "type": "enum::DisplayServer.AccessibilityRole" + }, + { + "name": "insert_pos", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "accessibility_create_sub_text_edit_elements", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3328635351, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "parent_rid", + "type": "RID" + }, + { + "name": "shaped_text", + "type": "RID" + }, + { + "name": "min_height", + "type": "float", + "meta": "float" + }, + { + "name": "insert_pos", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "accessibility_has_element", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_free_element", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_element_set_meta", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3175752987, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "meta", + "type": "Variant" + } + ] + }, + { + "name": "accessibility_element_get_meta", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4171304767, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_set_window_rect", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2386961724, + "arguments": [ + { + "name": "window_id", + "type": "int", + "meta": "int32" + }, + { + "name": "rect_out", + "type": "Rect2" + }, + { + "name": "rect_in", + "type": "Rect2" + } + ] + }, + { + "name": "accessibility_set_window_focused", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 300928843, + "arguments": [ + { + "name": "window_id", + "type": "int", + "meta": "int32" + }, + { + "name": "focused", + "type": "bool" + } + ] + }, + { + "name": "accessibility_update_set_focus", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_get_window_root", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 495598643, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "window_id", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "accessibility_update_set_role", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3352768215, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "role", + "type": "enum::DisplayServer.AccessibilityRole" + } + ] + }, + { + "name": "accessibility_update_set_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "name", + "type": "String" + } + ] + }, + { + "name": "accessibility_update_set_extra_info", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "name", + "type": "String" + } + ] + }, + { + "name": "accessibility_update_set_description", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "description", + "type": "String" + } + ] + }, + { + "name": "accessibility_update_set_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "value", + "type": "String" + } + ] + }, + { + "name": "accessibility_update_set_tooltip", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "tooltip", + "type": "String" + } + ] + }, + { + "name": "accessibility_update_set_bounds", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1378122625, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "p_rect", + "type": "Rect2" + } + ] + }, + { + "name": "accessibility_update_set_transform", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1246044741, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "transform", + "type": "Transform2D" + } + ] + }, + { + "name": "accessibility_update_add_child", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "child_id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_update_add_related_controls", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "related_id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_update_add_related_details", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "related_id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_update_add_related_described_by", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "related_id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_update_add_related_flow_to", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "related_id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_update_add_related_labeled_by", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "related_id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_update_add_related_radio_group", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "related_id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_update_set_active_descendant", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "other_id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_update_set_next_on_line", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "other_id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_update_set_previous_on_line", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "other_id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_update_set_member_of", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "group_id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_update_set_in_page_link_target", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "other_id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_update_set_error_message", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 395945892, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "other_id", + "type": "RID" + } + ] + }, + { + "name": "accessibility_update_set_live", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2683302212, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "live", + "type": "enum::DisplayServer.AccessibilityLiveMode" + } + ] + }, + { + "name": "accessibility_update_add_action", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2898696987, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "action", + "type": "enum::DisplayServer.AccessibilityAction" + }, + { + "name": "callable", + "type": "Callable" + } + ] + }, + { + "name": "accessibility_update_add_custom_action", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4153150897, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "action_id", + "type": "int", + "meta": "int32" + }, + { + "name": "action_description", + "type": "String" + } + ] + }, + { + "name": "accessibility_update_set_table_row_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "accessibility_update_set_table_column_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "accessibility_update_set_table_row_index", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "accessibility_update_set_table_column_index", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "accessibility_update_set_table_cell_position", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4288446313, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "row_index", + "type": "int", + "meta": "int32" + }, + { + "name": "column_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "accessibility_update_set_table_cell_span", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4288446313, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "row_span", + "type": "int", + "meta": "int32" + }, + { + "name": "column_span", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "accessibility_update_set_list_item_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "size", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "accessibility_update_set_list_item_index", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "accessibility_update_set_list_item_level", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3411492887, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "level", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "accessibility_update_set_list_item_selected", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "selected", + "type": "bool" + } + ] + }, + { + "name": "accessibility_update_set_list_item_expanded", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "expanded", + "type": "bool" + } + ] + }, + { + "name": "accessibility_update_set_popup_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2040885448, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "popup", + "type": "enum::DisplayServer.AccessibilityPopupType" + } + ] + }, + { + "name": "accessibility_update_set_checked", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "checekd", + "type": "bool" + } + ] + }, + { + "name": "accessibility_update_set_num_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "position", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "accessibility_update_set_num_range", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2513314492, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "min", + "type": "float", + "meta": "double" + }, + { + "name": "max", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "accessibility_update_set_num_step", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "step", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "accessibility_update_set_num_jump", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "jump", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "accessibility_update_set_scroll_x", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "position", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "accessibility_update_set_scroll_x_range", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2513314492, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "min", + "type": "float", + "meta": "double" + }, + { + "name": "max", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "accessibility_update_set_scroll_y", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "position", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "accessibility_update_set_scroll_y_range", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2513314492, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "min", + "type": "float", + "meta": "double" + }, + { + "name": "max", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "accessibility_update_set_text_decorations", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1672422386, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "underline", + "type": "bool" + }, + { + "name": "strikethrough", + "type": "bool" + }, + { + "name": "overline", + "type": "bool" + } + ] + }, + { + "name": "accessibility_update_set_text_align", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3725995085, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "align", + "type": "enum::HorizontalAlignment" + } + ] + }, + { + "name": "accessibility_update_set_text_selection", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3119144029, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "text_start_id", + "type": "RID" + }, + { + "name": "start_char", + "type": "int", + "meta": "int32" + }, + { + "name": "text_end_id", + "type": "RID" + }, + { + "name": "end_char", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "accessibility_update_set_flag", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3758675396, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "flag", + "type": "enum::DisplayServer.AccessibilityFlags" + }, + { + "name": "value", + "type": "bool" + } + ] + }, + { + "name": "accessibility_update_set_classname", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "classname", + "type": "String" + } + ] + }, + { + "name": "accessibility_update_set_placeholder", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "placeholder", + "type": "String" + } + ] + }, + { + "name": "accessibility_update_set_language", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "language", + "type": "String" + } + ] + }, + { + "name": "accessibility_update_set_text_orientation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "vertical", + "type": "bool" + } + ] + }, + { + "name": "accessibility_update_set_list_orientation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "vertical", + "type": "bool" + } + ] + }, + { + "name": "accessibility_update_set_shortcut", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "shortcut", + "type": "String" + } + ] + }, + { + "name": "accessibility_update_set_url", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "url", + "type": "String" + } + ] + }, + { + "name": "accessibility_update_set_role_description", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "description", + "type": "String" + } + ] + }, + { + "name": "accessibility_update_set_state_description", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2726140452, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "description", + "type": "String" + } + ] + }, + { + "name": "accessibility_update_set_color_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2948539648, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "accessibility_update_set_background_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2948539648, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "accessibility_update_set_foreground_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2948539648, + "arguments": [ + { + "name": "id", + "type": "RID" + }, + { + "name": "color", + "type": "Color" + } + ] + }, { "name": "ime_get_selection", "is_const": true, @@ -84677,6 +89692,20 @@ "type": "bool" } }, + { + "name": "set_hardware_keyboard_connection_change_callback", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1611583062, + "arguments": [ + { + "name": "callable", + "type": "Callable" + } + ] + }, { "name": "cursor_set_shape", "is_const": false, @@ -84819,7 +89848,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1531299078, + "hash": 1386825884, + "hash_compatibility": [ + 1531299078 + ], "return_value": { "type": "enum::Error" }, @@ -84851,6 +89883,12 @@ { "name": "callback", "type": "Callable" + }, + { + "name": "parent_window_id", + "type": "int", + "meta": "int32", + "default_value": "0" } ] }, @@ -84860,7 +89898,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1305318754, + "hash": 1448789813, + "hash_compatibility": [ + 1305318754 + ], "return_value": { "type": "enum::Error" }, @@ -84900,6 +89941,12 @@ { "name": "callback", "type": "Callable" + }, + { + "name": "parent_window_id", + "type": "int", + "meta": "int32", + "default_value": "0" } ] }, @@ -85028,6 +90075,23 @@ "is_virtual": false, "hash": 4051624405 }, + { + "name": "color_picker", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 151643214, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "callback", + "type": "Callable" + } + ] + }, { "name": "process_events", "is_const": false, @@ -87519,10 +92583,19 @@ "is_vararg": false, "is_static": true, "is_virtual": false, - "hash": 2981934095, + "hash": 3424652832, + "hash_compatibility": [ + 2981934095 + ], "return_value": { "type": "PackedStringArray" - } + }, + "arguments": [ + { + "name": "preset", + "type": "EditorExportPreset" + } + ] } ] }, @@ -87533,6 +92606,13 @@ "inherits": "EditorExportPlatform", "api_type": "editor" }, + { + "name": "EditorExportPlatformAppleEmbedded", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "EditorExportPlatform", + "api_type": "editor" + }, { "name": "EditorExportPlatformExtension", "is_refcounted": true, @@ -88159,7 +93239,7 @@ "name": "EditorExportPlatformIOS", "is_refcounted": true, "is_instantiable": true, - "inherits": "EditorExportPlatform", + "inherits": "EditorExportPlatformAppleEmbedded", "api_type": "editor" }, { @@ -88183,6 +93263,13 @@ "inherits": "EditorExportPlatform", "api_type": "editor" }, + { + "name": "EditorExportPlatformVisionOS", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "EditorExportPlatformAppleEmbedded", + "api_type": "editor" + }, { "name": "EditorExportPlatformWeb", "is_refcounted": true, @@ -88665,6 +93752,28 @@ } ] }, + { + "name": "_update_android_prebuilt_manifest", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3304965187, + "return_value": { + "type": "PackedByteArray" + }, + "arguments": [ + { + "name": "platform", + "type": "EditorExportPlatform" + }, + { + "name": "manifest_data", + "type": "PackedByteArray" + } + ] + }, { "name": "add_shared_object", "is_const": false, @@ -88687,20 +93796,6 @@ } ] }, - { - "name": "add_ios_project_static_lib", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 83702148, - "arguments": [ - { - "name": "path", - "type": "String" - } - ] - }, { "name": "add_file", "is_const": false, @@ -88723,6 +93818,118 @@ } ] }, + { + "name": "add_apple_embedded_platform_project_static_lib", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "add_apple_embedded_platform_framework", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "add_apple_embedded_platform_embedded_framework", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "add_apple_embedded_platform_plist_content", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "plist_content", + "type": "String" + } + ] + }, + { + "name": "add_apple_embedded_platform_linker_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "flags", + "type": "String" + } + ] + }, + { + "name": "add_apple_embedded_platform_bundle_file", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "add_apple_embedded_platform_cpp_code", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "code", + "type": "String" + } + ] + }, + { + "name": "add_ios_project_static_lib", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, { "name": "add_ios_framework", "is_const": false, @@ -89035,6 +94242,23 @@ } ] }, + { + "name": "get_project_setting", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2138907829, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + } + ] + }, { "name": "get_preset_name", "is_const": true, @@ -92049,6 +97273,17 @@ "type": "PackedStringArray" } }, + { + "name": "get_open_scene_roots", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::Node" + } + }, { "name": "get_edited_scene_root", "is_const": true, @@ -92101,6 +97336,17 @@ "is_virtual": false, "hash": 3218959716 }, + { + "name": "close_scene", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 166280745, + "return_value": { + "type": "enum::Error" + } + }, { "name": "mark_scene_as_unsaved", "is_const": false, @@ -95129,6 +100375,9 @@ } ] }, + { + "name": "property_overridden" + }, { "name": "property_favorited", "arguments": [ @@ -96527,6 +101776,17 @@ "type": "typedarray::Node" } }, + { + "name": "get_top_selected_nodes", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2915620761, + "return_value": { + "type": "typedarray::Node" + } + }, { "name": "get_transformable_selected_nodes", "is_const": false, @@ -97069,6 +102329,18 @@ "return_value": { "type": "PackedStringArray" } + }, + { + "name": "_create", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3789807118, + "return_value": { + "type": "EditorSyntaxHighlighter" + } } ] }, @@ -97200,8 +102472,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2107025470, + "hash": 796197507, "hash_compatibility": [ + 2107025470, 3577985681 ], "arguments": [ @@ -97223,6 +102496,11 @@ "name": "backward_undo_ops", "type": "bool", "default_value": "false" + }, + { + "name": "mark_unsaved", + "type": "bool", + "default_value": "true" } ] }, @@ -98557,6 +103835,24 @@ } ] }, + { + "name": "capture_script_backtraces", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 873284517, + "return_value": { + "type": "typedarray::ScriptBacktrace" + }, + "arguments": [ + { + "name": "include_variables", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "is_editor_hint", "is_const": true, @@ -104353,6 +109649,42 @@ } ] }, + { + "name": "get_access_time", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1597066294, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "file", + "type": "String" + } + ] + }, + { + "name": "get_size", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1597066294, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "file", + "type": "String" + } + ] + }, { "name": "get_unix_permissions", "is_const": false, @@ -104527,6 +109859,54 @@ "value": 2 } ] + }, + { + "name": "DisplayMode", + "is_bitfield": false, + "values": [ + { + "name": "DISPLAY_THUMBNAILS", + "value": 0 + }, + { + "name": "DISPLAY_LIST", + "value": 1 + } + ] + }, + { + "name": "Customization", + "is_bitfield": false, + "values": [ + { + "name": "CUSTOMIZATION_HIDDEN_FILES", + "value": 0 + }, + { + "name": "CUSTOMIZATION_CREATE_FOLDER", + "value": 1 + }, + { + "name": "CUSTOMIZATION_FILE_FILTER", + "value": 2 + }, + { + "name": "CUSTOMIZATION_FILE_SORT", + "value": 3 + }, + { + "name": "CUSTOMIZATION_FAVORITES", + "value": 4 + }, + { + "name": "CUSTOMIZATION_RECENT", + "value": 5 + }, + { + "name": "CUSTOMIZATION_LAYOUT", + "value": 6 + } + ] } ], "methods": [ @@ -104917,6 +110297,31 @@ "type": "enum::FileDialog.FileMode" } }, + { + "name": "set_display_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2692197101, + "arguments": [ + { + "name": "mode", + "type": "enum::FileDialog.DisplayMode" + } + ] + }, + { + "name": "get_display_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1092104624, + "return_value": { + "type": "enum::FileDialog.DisplayMode" + } + }, { "name": "get_vbox", "is_const": false, @@ -105039,6 +110444,41 @@ "type": "bool" } }, + { + "name": "set_customization_flag_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3849177100, + "arguments": [ + { + "name": "flag", + "type": "enum::FileDialog.Customization" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_customization_flag_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3722277863, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "flag", + "type": "enum::FileDialog.Customization" + } + ] + }, { "name": "deselect_all", "is_const": false, @@ -105107,6 +110547,12 @@ "setter": "set_file_mode", "getter": "get_file_mode" }, + { + "type": "int", + "name": "display_mode", + "setter": "set_display_mode", + "getter": "get_display_mode" + }, { "type": "int", "name": "access", @@ -105131,12 +110577,6 @@ "setter": "set_filename_filter", "getter": "get_filename_filter" }, - { - "type": "int", - "name": "option_count", - "setter": "set_option_count", - "getter": "get_option_count" - }, { "type": "bool", "name": "show_hidden_files", @@ -105149,6 +110589,61 @@ "setter": "set_use_native_dialog", "getter": "get_use_native_dialog" }, + { + "type": "int", + "name": "option_count", + "setter": "set_option_count", + "getter": "get_option_count" + }, + { + "type": "bool", + "name": "hidden_files_toggle_enabled", + "setter": "set_customization_flag_enabled", + "getter": "is_customization_flag_enabled", + "index": 0 + }, + { + "type": "bool", + "name": "file_filter_toggle_enabled", + "setter": "set_customization_flag_enabled", + "getter": "is_customization_flag_enabled", + "index": 2 + }, + { + "type": "bool", + "name": "file_sort_options_enabled", + "setter": "set_customization_flag_enabled", + "getter": "is_customization_flag_enabled", + "index": 3 + }, + { + "type": "bool", + "name": "folder_creation_enabled", + "setter": "set_customization_flag_enabled", + "getter": "is_customization_flag_enabled", + "index": 1 + }, + { + "type": "bool", + "name": "favorites_enabled", + "setter": "set_customization_flag_enabled", + "getter": "is_customization_flag_enabled", + "index": 4 + }, + { + "type": "bool", + "name": "recent_list_enabled", + "setter": "set_customization_flag_enabled", + "getter": "is_customization_flag_enabled", + "index": 5 + }, + { + "type": "bool", + "name": "layout_toggle_enabled", + "setter": "set_customization_flag_enabled", + "getter": "is_customization_flag_enabled", + "index": 6 + }, { "type": "String", "name": "current_dir", @@ -105795,6 +111290,411 @@ } ] }, + { + "name": "FoldableContainer", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Container", + "api_type": "core", + "enums": [ + { + "name": "TitlePosition", + "is_bitfield": false, + "values": [ + { + "name": "POSITION_TOP", + "value": 0 + }, + { + "name": "POSITION_BOTTOM", + "value": 1 + } + ] + } + ], + "methods": [ + { + "name": "fold", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "expand", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_folded", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "folded", + "type": "bool" + } + ] + }, + { + "name": "is_folded", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_foldable_group", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3001390597, + "arguments": [ + { + "name": "button_group", + "type": "FoldableGroup" + } + ] + }, + { + "name": "get_foldable_group", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 66499518, + "return_value": { + "type": "FoldableGroup" + } + }, + { + "name": "set_title", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "text", + "type": "String" + } + ] + }, + { + "name": "get_title", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_title_alignment", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2312603777, + "arguments": [ + { + "name": "alignment", + "type": "enum::HorizontalAlignment" + } + ] + }, + { + "name": "get_title_alignment", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 341400642, + "return_value": { + "type": "enum::HorizontalAlignment" + } + }, + { + "name": "set_language", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "language", + "type": "String" + } + ] + }, + { + "name": "get_language", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_title_text_direction", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 119160795, + "arguments": [ + { + "name": "text_direction", + "type": "enum::Control.TextDirection" + } + ] + }, + { + "name": "get_title_text_direction", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 797257663, + "return_value": { + "type": "enum::Control.TextDirection" + } + }, + { + "name": "set_title_text_overrun_behavior", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1008890932, + "arguments": [ + { + "name": "overrun_behavior", + "type": "enum::TextServer.OverrunBehavior" + } + ] + }, + { + "name": "get_title_text_overrun_behavior", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3779142101, + "return_value": { + "type": "enum::TextServer.OverrunBehavior" + } + }, + { + "name": "set_title_position", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2276829442, + "arguments": [ + { + "name": "title_position", + "type": "enum::FoldableContainer.TitlePosition" + } + ] + }, + { + "name": "get_title_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3028840207, + "return_value": { + "type": "enum::FoldableContainer.TitlePosition" + } + }, + { + "name": "add_title_bar_control", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1496901182, + "arguments": [ + { + "name": "control", + "type": "Control" + } + ] + }, + { + "name": "remove_title_bar_control", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1496901182, + "arguments": [ + { + "name": "control", + "type": "Control" + } + ] + } + ], + "signals": [ + { + "name": "folding_changed", + "arguments": [ + { + "name": "is_folded", + "type": "bool" + } + ] + } + ], + "properties": [ + { + "type": "bool", + "name": "folded", + "setter": "set_folded", + "getter": "is_folded" + }, + { + "type": "String", + "name": "title", + "setter": "set_title", + "getter": "get_title" + }, + { + "type": "int", + "name": "title_alignment", + "setter": "set_title_alignment", + "getter": "get_title_alignment" + }, + { + "type": "int", + "name": "title_position", + "setter": "set_title_position", + "getter": "get_title_position" + }, + { + "type": "int", + "name": "title_text_overrun_behavior", + "setter": "set_title_text_overrun_behavior", + "getter": "get_title_text_overrun_behavior" + }, + { + "type": "FoldableGroup", + "name": "foldable_group", + "setter": "set_foldable_group", + "getter": "get_foldable_group" + }, + { + "type": "int", + "name": "title_text_direction", + "setter": "set_title_text_direction", + "getter": "get_title_text_direction" + }, + { + "type": "String", + "name": "language", + "setter": "set_language", + "getter": "get_language" + } + ] + }, + { + "name": "FoldableGroup", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "get_expanded_container", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1427441056, + "return_value": { + "type": "FoldableContainer" + } + }, + { + "name": "get_containers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::FoldableContainer" + } + }, + { + "name": "set_allow_folding_all", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_allow_folding_all", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + } + ], + "signals": [ + { + "name": "expanded", + "arguments": [ + { + "name": "container", + "type": "FoldableContainer" + } + ] + } + ], + "properties": [ + { + "type": "bool", + "name": "allow_folding_all", + "setter": "set_allow_folding_all", + "getter": "is_allow_folding_all" + } + ] + }, { "name": "Font", "is_refcounted": true, @@ -106246,8 +112146,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1983721962, + "hash": 1976686372, "hash_compatibility": [ + 1983721962, 2565402639 ], "arguments": [ @@ -106299,6 +112200,12 @@ "name": "orientation", "type": "enum::TextServer.Orientation", "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -106308,8 +112215,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1171506176, + "hash": 2686601589, "hash_compatibility": [ + 1171506176, 348869189 ], "arguments": [ @@ -106372,6 +112280,12 @@ "name": "orientation", "type": "enum::TextServer.Orientation", "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -106381,8 +112295,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 623754045, + "hash": 701417663, "hash_compatibility": [ + 623754045, 657875837 ], "arguments": [ @@ -106440,6 +112355,12 @@ "name": "orientation", "type": "enum::TextServer.Orientation", "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -106449,8 +112370,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3206388178, + "hash": 4147839237, "hash_compatibility": [ + 3206388178, 1649790182 ], "arguments": [ @@ -106519,6 +112441,12 @@ "name": "orientation", "type": "enum::TextServer.Orientation", "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -106551,8 +112479,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3815617597, + "hash": 3500170256, "hash_compatibility": [ + 3815617597, 1462476057 ], "return_value": { @@ -106582,6 +112511,12 @@ "name": "modulate", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -106591,8 +112526,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 209525354, + "hash": 1684114874, "hash_compatibility": [ + 209525354, 4161008124 ], "return_value": { @@ -106628,6 +112564,12 @@ "name": "modulate", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -107132,6 +113074,31 @@ "type": "bool" } }, + { + "name": "set_modulate_color_glyphs", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "modulate", + "type": "bool" + } + ] + }, + { + "name": "is_modulate_color_glyphs", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_hinting", "is_const": false, @@ -108699,6 +114666,12 @@ } ], "properties": [ + { + "type": "float", + "name": "oversampling", + "setter": "set_oversampling", + "getter": "get_oversampling" + }, { "type": "PackedByteArray", "name": "data", @@ -108795,18 +114768,18 @@ "setter": "set_force_autohinter", "getter": "is_force_autohinter" }, + { + "type": "bool", + "name": "modulate_color_glyphs", + "setter": "set_modulate_color_glyphs", + "getter": "is_modulate_color_glyphs" + }, { "type": "int", "name": "hinting", "setter": "set_hinting", "getter": "get_hinting" }, - { - "type": "float", - "name": "oversampling", - "setter": "set_oversampling", - "getter": "get_oversampling" - }, { "type": "int", "name": "fixed_size", @@ -109469,11 +115442,14 @@ "methods": [ { "name": "get_buffer_view", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", "meta": "int32" @@ -109496,14 +115472,17 @@ }, { "name": "get_byte_offset", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", - "meta": "int32" + "meta": "int64" } }, { @@ -109517,20 +115496,22 @@ { "name": "byte_offset", "type": "int", - "meta": "int32" + "meta": "int64" } ] }, { "name": "get_component_type", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 852227802, + "hash_compatibility": [ + 2455072627 + ], "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::GLTFAccessor.GLTFComponentType" } }, { @@ -109539,22 +115520,27 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1286410249, + "hash": 1780020221, + "hash_compatibility": [ + 1286410249 + ], "arguments": [ { "name": "component_type", - "type": "int", - "meta": "int32" + "type": "enum::GLTFAccessor.GLTFComponentType" } ] }, { "name": "get_normalized", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2240911060, + "hash": 36873697, + "hash_compatibility": [ + 2240911060 + ], "return_value": { "type": "bool" } @@ -109575,14 +115561,17 @@ }, { "name": "get_count", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", - "meta": "int32" + "meta": "int64" } }, { @@ -109596,17 +115585,20 @@ { "name": "count", "type": "int", - "meta": "int32" + "meta": "int64" } ] }, { "name": "get_accessor_type", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 679305214, + "hash": 1998183368, + "hash_compatibility": [ + 679305214 + ], "return_value": { "type": "enum::GLTFAccessor.GLTFAccessorType" } @@ -109627,11 +115619,14 @@ }, { "name": "get_type", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", "meta": "int32" @@ -109654,11 +115649,14 @@ }, { "name": "get_min", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 148677866, + "hash": 547233126, + "hash_compatibility": [ + 148677866 + ], "return_value": { "type": "PackedFloat64Array" } @@ -109679,11 +115677,14 @@ }, { "name": "get_max", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 148677866, + "hash": 547233126, + "hash_compatibility": [ + 148677866 + ], "return_value": { "type": "PackedFloat64Array" } @@ -109704,14 +115705,17 @@ }, { "name": "get_sparse_count", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", - "meta": "int32" + "meta": "int64" } }, { @@ -109725,17 +115729,20 @@ { "name": "sparse_count", "type": "int", - "meta": "int32" + "meta": "int64" } ] }, { "name": "get_sparse_indices_buffer_view", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", "meta": "int32" @@ -109758,14 +115765,17 @@ }, { "name": "get_sparse_indices_byte_offset", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", - "meta": "int32" + "meta": "int64" } }, { @@ -109779,20 +115789,22 @@ { "name": "sparse_indices_byte_offset", "type": "int", - "meta": "int32" + "meta": "int64" } ] }, { "name": "get_sparse_indices_component_type", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 852227802, + "hash_compatibility": [ + 2455072627 + ], "return_value": { - "type": "int", - "meta": "int32" + "type": "enum::GLTFAccessor.GLTFComponentType" } }, { @@ -109801,22 +115813,27 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1286410249, + "hash": 1780020221, + "hash_compatibility": [ + 1286410249 + ], "arguments": [ { "name": "sparse_indices_component_type", - "type": "int", - "meta": "int32" + "type": "enum::GLTFAccessor.GLTFComponentType" } ] }, { "name": "get_sparse_values_buffer_view", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", "meta": "int32" @@ -109839,14 +115856,17 @@ }, { "name": "get_sparse_values_byte_offset", - "is_const": false, + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2455072627, + "hash": 3905245786, + "hash_compatibility": [ + 2455072627 + ], "return_value": { "type": "int", - "meta": "int32" + "meta": "int64" } }, { @@ -109860,7 +115880,7 @@ { "name": "sparse_values_byte_offset", "type": "int", - "meta": "int32" + "meta": "int64" } ] } @@ -110132,7 +116152,7 @@ ], "return_value": { "type": "int", - "meta": "int32" + "meta": "int64" } }, { @@ -110146,7 +116166,7 @@ { "name": "byte_offset", "type": "int", - "meta": "int32" + "meta": "int64" } ] }, @@ -110162,7 +116182,7 @@ ], "return_value": { "type": "int", - "meta": "int32" + "meta": "int64" } }, { @@ -110176,7 +116196,7 @@ { "name": "byte_length", "type": "int", - "meta": "int32" + "meta": "int64" } ] }, @@ -110192,7 +116212,7 @@ ], "return_value": { "type": "int", - "meta": "int32" + "meta": "int64" } }, { @@ -110206,7 +116226,7 @@ { "name": "byte_stride", "type": "int", - "meta": "int32" + "meta": "int64" } ] }, @@ -110557,6 +116577,24 @@ "value": 2 } ] + }, + { + "name": "VisibilityMode", + "is_bitfield": false, + "values": [ + { + "name": "VISIBILITY_MODE_INCLUDE_REQUIRED", + "value": 0 + }, + { + "name": "VISIBILITY_MODE_INCLUDE_OPTIONAL", + "value": 1 + }, + { + "name": "VISIBILITY_MODE_EXCLUDE", + "value": 2 + } + ] } ], "methods": [ @@ -110612,6 +116650,58 @@ "meta": "float" } }, + { + "name": "set_fallback_image_format", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "fallback_image_format", + "type": "String" + } + ] + }, + { + "name": "get_fallback_image_format", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_fallback_image_quality", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "fallback_image_quality", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_fallback_image_quality", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_root_node_mode", "is_const": false, @@ -110637,6 +116727,31 @@ "type": "enum::GLTFDocument.RootNodeMode" } }, + { + "name": "set_visibility_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2803579218, + "arguments": [ + { + "name": "visibility_mode", + "type": "enum::GLTFDocument.VisibilityMode" + } + ] + }, + { + "name": "get_visibility_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3885445962, + "return_value": { + "type": "enum::GLTFDocument.VisibilityMode" + } + }, { "name": "append_from_file", "is_const": false, @@ -110919,11 +117034,29 @@ "setter": "set_lossy_quality", "getter": "get_lossy_quality" }, + { + "type": "String", + "name": "fallback_image_format", + "setter": "set_fallback_image_format", + "getter": "get_fallback_image_format" + }, + { + "type": "float", + "name": "fallback_image_quality", + "setter": "set_fallback_image_quality", + "getter": "get_fallback_image_quality" + }, { "type": "int", "name": "root_node_mode", "setter": "set_root_node_mode", "getter": "get_root_node_mode" + }, + { + "type": "int", + "name": "visibility_mode", + "setter": "set_visibility_mode", + "getter": "get_visibility_mode" } ] }, @@ -112323,6 +118456,31 @@ } ] }, + { + "name": "get_visible", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2240911060, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_visible", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "visible", + "type": "bool" + } + ] + }, { "name": "get_additional_data", "is_const": false, @@ -112459,6 +118617,12 @@ "name": "light", "setter": "set_light", "getter": "get_light" + }, + { + "type": "bool", + "name": "visible", + "setter": "set_visible", + "getter": "get_visible" } ] }, @@ -121564,6 +127728,23 @@ } ] }, + { + "name": "get_connection_list_from_node", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3147814860, + "return_value": { + "type": "typedarray::Dictionary" + }, + "arguments": [ + { + "name": "node", + "type": "StringName" + } + ] + }, { "name": "get_connections_intersecting_with_rect", "is_const": true, @@ -122401,6 +128582,31 @@ "type": "bool" } }, + { + "name": "set_type_names", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155329257, + "arguments": [ + { + "name": "type_names", + "type": "Dictionary" + } + ] + }, + { + "name": "get_type_names", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, { "name": "get_menu_hbox", "is_const": false, @@ -122665,6 +128871,12 @@ "setter": "set_right_disconnects", "getter": "is_right_disconnects_enabled" }, + { + "type": "typeddictionary::int;String", + "name": "type_names", + "setter": "set_type_names", + "getter": "get_type_names" + }, { "type": "float", "name": "connection_lines_curvature", @@ -123897,6 +130109,9 @@ "type": "int" } ] + }, + { + "name": "slot_sizes_changed" } ], "properties": [ @@ -127690,6 +133905,34 @@ } ] }, + { + "name": "save_dds", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2113323047, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "save_dds_to_buffer", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2362200018, + "return_value": { + "type": "PackedByteArray" + } + }, { "name": "save_webp", "is_const": true, @@ -128355,6 +134598,23 @@ } ] }, + { + "name": "load_dds_from_buffer", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 680677267, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "buffer", + "type": "PackedByteArray" + } + ] + }, { "name": "load_svg_from_buffer", "is_const": false, @@ -133194,6 +139454,23 @@ } ] }, + { + "name": "get_action_description", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 957595536, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "action", + "type": "StringName" + } + ] + }, { "name": "action_set_deadzone", "is_const": false, @@ -135110,20 +141387,20 @@ ], "methods": [ { - "name": "set_scope", + "name": "set_method", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2572618360, + "hash": 2137474292, "arguments": [ { - "name": "scope", + "name": "name", "type": "String" }, { - "name": "target", - "type": "Object" + "name": "callback", + "type": "Callable" } ] }, @@ -136464,6 +142741,31 @@ "type": "enum::TextServer.AutowrapMode" } }, + { + "name": "set_autowrap_trim_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2809697122, + "arguments": [ + { + "name": "autowrap_trim_flags", + "type": "bitfield::TextServer.LineBreakFlag" + } + ] + }, + { + "name": "get_autowrap_trim_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2340632602, + "return_value": { + "type": "bitfield::TextServer.LineBreakFlag" + } + }, { "name": "set_justification_flags", "is_const": false, @@ -136903,6 +143205,12 @@ "setter": "set_autowrap_mode", "getter": "get_autowrap_mode" }, + { + "type": "int", + "name": "autowrap_trim_flags", + "setter": "set_autowrap_trim_flags", + "getter": "get_autowrap_trim_flags" + }, { "type": "int", "name": "justification_flags", @@ -137493,6 +143801,31 @@ "type": "enum::TextServer.AutowrapMode" } }, + { + "name": "set_autowrap_trim_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2809697122, + "arguments": [ + { + "name": "autowrap_trim_flags", + "type": "bitfield::TextServer.LineBreakFlag" + } + ] + }, + { + "name": "get_autowrap_trim_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2340632602, + "return_value": { + "type": "bitfield::TextServer.LineBreakFlag" + } + }, { "name": "set_justification_flags", "is_const": false, @@ -137986,6 +144319,12 @@ "setter": "set_autowrap_mode", "getter": "get_autowrap_mode" }, + { + "type": "int", + "name": "autowrap_trim_flags", + "setter": "set_autowrap_trim_flags", + "getter": "get_autowrap_trim_flags" + }, { "type": "int", "name": "justification_flags", @@ -138290,6 +144629,351 @@ "return_value": { "type": "Vector2" } + }, + { + "name": "get_stacked_outline_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_stacked_outline_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "add_stacked_outline", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1025054187, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "move_stacked_outline", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "from_index", + "type": "int", + "meta": "int32" + }, + { + "name": "to_position", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "remove_stacked_outline", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_stacked_outline_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "size", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_stacked_outline_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_stacked_outline_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2878471219, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "get_stacked_outline_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3457211756, + "return_value": { + "type": "Color" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_stacked_shadow_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_stacked_shadow_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "add_stacked_shadow", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1025054187, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32", + "default_value": "-1" + } + ] + }, + { + "name": "move_stacked_shadow", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "from_index", + "type": "int", + "meta": "int32" + }, + { + "name": "to_position", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "remove_stacked_shadow", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_stacked_shadow_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 163021252, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "offset", + "type": "Vector2" + } + ] + }, + { + "name": "get_stacked_shadow_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2299179447, + "return_value": { + "type": "Vector2" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_stacked_shadow_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2878471219, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "get_stacked_shadow_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3457211756, + "return_value": { + "type": "Color" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_stacked_shadow_outline_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "size", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_stacked_shadow_outline_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] } ], "properties": [ @@ -138352,6 +145036,18 @@ "name": "shadow_offset", "setter": "set_shadow_offset", "getter": "get_shadow_offset" + }, + { + "type": "int", + "name": "stacked_outline_count", + "setter": "set_stacked_outline_count", + "getter": "get_stacked_outline_count" + }, + { + "type": "int", + "name": "stacked_shadow_count", + "setter": "set_stacked_shadow_count", + "getter": "get_stacked_shadow_count" } ] }, @@ -142028,6 +148724,44 @@ "meta": "int32" } }, + { + "name": "get_next_composite_character_column", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_previous_composite_character_column", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "get_scroll_offset", "is_const": true, @@ -142398,6 +149132,31 @@ "type": "bool" } }, + { + "name": "set_backspace_deletes_composite_character_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_backspace_deletes_composite_character_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_virtual_keyboard_enabled", "is_const": false, @@ -142423,6 +149182,31 @@ "type": "bool" } }, + { + "name": "set_virtual_keyboard_show_on_focus", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "show_on_focus", + "type": "bool" + } + ] + }, + { + "name": "get_virtual_keyboard_show_on_focus", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_virtual_keyboard_type", "is_const": false, @@ -142767,12 +149551,24 @@ "setter": "set_emoji_menu_enabled", "getter": "is_emoji_menu_enabled" }, + { + "type": "bool", + "name": "backspace_deletes_composite_character_enabled", + "setter": "set_backspace_deletes_composite_character_enabled", + "getter": "is_backspace_deletes_composite_character_enabled" + }, { "type": "bool", "name": "virtual_keyboard_enabled", "setter": "set_virtual_keyboard_enabled", "getter": "is_virtual_keyboard_enabled" }, + { + "type": "bool", + "name": "virtual_keyboard_show_on_focus", + "setter": "set_virtual_keyboard_show_on_focus", + "getter": "get_virtual_keyboard_show_on_focus" + }, { "type": "int", "name": "virtual_keyboard_type", @@ -143155,6 +149951,103 @@ } ] }, + { + "name": "Logger", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "RefCounted", + "api_type": "core", + "enums": [ + { + "name": "ErrorType", + "is_bitfield": false, + "values": [ + { + "name": "ERROR_TYPE_ERROR", + "value": 0 + }, + { + "name": "ERROR_TYPE_WARNING", + "value": 1 + }, + { + "name": "ERROR_TYPE_SCRIPT", + "value": 2 + }, + { + "name": "ERROR_TYPE_SHADER", + "value": 3 + } + ] + } + ], + "methods": [ + { + "name": "_log_error", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 27079556, + "arguments": [ + { + "name": "function", + "type": "String" + }, + { + "name": "file", + "type": "String" + }, + { + "name": "line", + "type": "int", + "meta": "int32" + }, + { + "name": "code", + "type": "String" + }, + { + "name": "rationale", + "type": "String" + }, + { + "name": "editor_notify", + "type": "bool" + }, + { + "name": "error_type", + "type": "int", + "meta": "int32" + }, + { + "name": "script_backtraces", + "type": "typedarray::ScriptBacktrace" + } + ] + }, + { + "name": "_log_message", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2678287736, + "arguments": [ + { + "name": "message", + "type": "String" + }, + { + "name": "error", + "type": "bool" + } + ] + } + ] + }, { "name": "LookAtModifier3D", "is_refcounted": false, @@ -148549,6 +155442,81 @@ } ] }, + { + "name": "ModifierBoneTarget3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "SkeletonModifier3D", + "api_type": "core", + "methods": [ + { + "name": "set_bone_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "bone_name", + "type": "String" + } + ] + }, + { + "name": "get_bone_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_bone", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "bone", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_bone", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + } + ], + "properties": [ + { + "type": "String", + "name": "bone_name", + "setter": "set_bone_name", + "getter": "get_bone_name" + }, + { + "type": "int", + "name": "bone", + "setter": "set_bone", + "getter": "get_bone" + } + ] + }, { "name": "MovieWriter", "is_refcounted": false, @@ -153160,6 +160128,126 @@ "meta": "float" } }, + { + "name": "set_path_return_max_length", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "length", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_return_max_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_path_return_max_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_return_max_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_path_search_max_polygons", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "max_polygons", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_path_search_max_polygons", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_path_search_max_distance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "distance", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_search_max_distance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_path_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "get_next_path_position", "is_const": false, @@ -153684,6 +160772,30 @@ "setter": "set_simplify_epsilon", "getter": "get_simplify_epsilon" }, + { + "type": "float", + "name": "path_return_max_length", + "setter": "set_path_return_max_length", + "getter": "get_path_return_max_length" + }, + { + "type": "float", + "name": "path_return_max_radius", + "setter": "set_path_return_max_radius", + "getter": "get_path_return_max_radius" + }, + { + "type": "int", + "name": "path_search_max_polygons", + "setter": "set_path_search_max_polygons", + "getter": "get_path_search_max_polygons" + }, + { + "type": "float", + "name": "path_search_max_distance", + "setter": "set_path_search_max_distance", + "getter": "get_path_search_max_distance" + }, { "type": "bool", "name": "avoidance_enabled", @@ -154413,6 +161525,126 @@ "meta": "float" } }, + { + "name": "set_path_return_max_length", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "length", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_return_max_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_path_return_max_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_return_max_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_path_search_max_polygons", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "max_polygons", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_path_search_max_polygons", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_path_search_max_distance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "distance", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_search_max_distance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_path_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "get_next_path_position", "is_const": false, @@ -154916,6 +162148,30 @@ "setter": "set_simplify_epsilon", "getter": "get_simplify_epsilon" }, + { + "type": "float", + "name": "path_return_max_length", + "setter": "set_path_return_max_length", + "getter": "get_path_return_max_length" + }, + { + "type": "float", + "name": "path_return_max_radius", + "setter": "set_path_return_max_radius", + "getter": "get_path_return_max_radius" + }, + { + "type": "int", + "name": "path_search_max_polygons", + "setter": "set_path_search_max_polygons", + "getter": "get_path_search_max_polygons" + }, + { + "type": "float", + "name": "path_search_max_distance", + "setter": "set_path_search_max_distance", + "getter": "get_path_search_max_distance" + }, { "type": "bool", "name": "avoidance_enabled", @@ -158291,6 +165547,164 @@ "type": "float", "meta": "float" } + }, + { + "name": "set_included_regions", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "regions", + "type": "typedarray::RID" + } + ] + }, + { + "name": "get_included_regions", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::RID" + } + }, + { + "name": "set_excluded_regions", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "regions", + "type": "typedarray::RID" + } + ] + }, + { + "name": "get_excluded_regions", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::RID" + } + }, + { + "name": "set_path_return_max_length", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "length", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_return_max_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_path_return_max_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_return_max_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_path_search_max_polygons", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "max_polygons", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_path_search_max_polygons", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_path_search_max_distance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "distance", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_search_max_distance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "properties": [ @@ -158347,6 +165761,42 @@ "name": "simplify_epsilon", "setter": "set_simplify_epsilon", "getter": "get_simplify_epsilon" + }, + { + "type": "typedarray::RID", + "name": "excluded_regions", + "setter": "set_excluded_regions", + "getter": "get_excluded_regions" + }, + { + "type": "typedarray::RID", + "name": "included_regions", + "setter": "set_included_regions", + "getter": "get_included_regions" + }, + { + "type": "float", + "name": "path_return_max_length", + "setter": "set_path_return_max_length", + "getter": "get_path_return_max_length" + }, + { + "type": "float", + "name": "path_return_max_radius", + "setter": "set_path_return_max_radius", + "getter": "get_path_return_max_radius" + }, + { + "type": "int", + "name": "path_search_max_polygons", + "setter": "set_path_search_max_polygons", + "getter": "get_path_search_max_polygons" + }, + { + "type": "float", + "name": "path_search_max_distance", + "setter": "set_path_search_max_distance", + "getter": "get_path_search_max_distance" } ] }, @@ -158641,6 +166091,164 @@ "type": "float", "meta": "float" } + }, + { + "name": "set_included_regions", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "regions", + "type": "typedarray::RID" + } + ] + }, + { + "name": "get_included_regions", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::RID" + } + }, + { + "name": "set_excluded_regions", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 381264803, + "arguments": [ + { + "name": "regions", + "type": "typedarray::RID" + } + ] + }, + { + "name": "get_excluded_regions", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3995934104, + "return_value": { + "type": "typedarray::RID" + } + }, + { + "name": "set_path_return_max_length", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "length", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_return_max_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_path_return_max_radius", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "radius", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_return_max_radius", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_path_search_max_polygons", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "max_polygons", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_path_search_max_polygons", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_path_search_max_distance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "distance", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_search_max_distance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } } ], "properties": [ @@ -158697,6 +166305,42 @@ "name": "simplify_epsilon", "setter": "set_simplify_epsilon", "getter": "get_simplify_epsilon" + }, + { + "type": "typedarray::RID", + "name": "excluded_regions", + "setter": "set_excluded_regions", + "getter": "get_excluded_regions" + }, + { + "type": "typedarray::RID", + "name": "included_regions", + "setter": "set_included_regions", + "getter": "get_included_regions" + }, + { + "type": "float", + "name": "path_return_max_length", + "setter": "set_path_return_max_length", + "getter": "get_path_return_max_length" + }, + { + "type": "float", + "name": "path_return_max_radius", + "setter": "set_path_return_max_radius", + "getter": "get_path_return_max_radius" + }, + { + "type": "int", + "name": "path_search_max_polygons", + "setter": "set_path_search_max_polygons", + "getter": "get_path_search_max_polygons" + }, + { + "type": "float", + "name": "path_search_max_distance", + "setter": "set_path_search_max_distance", + "getter": "get_path_search_max_distance" } ] }, @@ -158823,6 +166467,33 @@ "type": "PackedInt64Array" } }, + { + "name": "set_path_length", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "length", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "reset", "is_const": false, @@ -158856,6 +166527,12 @@ "name": "path_owner_ids", "setter": "set_path_owner_ids", "getter": "get_path_owner_ids" + }, + { + "type": "float", + "name": "path_length", + "setter": "set_path_length", + "getter": "get_path_length" } ] }, @@ -158982,6 +166659,33 @@ "type": "PackedInt64Array" } }, + { + "name": "set_path_length", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "length", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_path_length", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "reset", "is_const": false, @@ -159015,6 +166719,12 @@ "name": "path_owner_ids", "setter": "set_path_owner_ids", "getter": "get_path_owner_ids" + }, + { + "type": "float", + "name": "path_length", + "setter": "set_path_length", + "getter": "get_path_length" } ] }, @@ -160345,6 +168055,54 @@ "is_instantiable": false, "inherits": "Object", "api_type": "core", + "enums": [ + { + "name": "ProcessInfo", + "is_bitfield": false, + "values": [ + { + "name": "INFO_ACTIVE_MAPS", + "value": 0 + }, + { + "name": "INFO_REGION_COUNT", + "value": 1 + }, + { + "name": "INFO_AGENT_COUNT", + "value": 2 + }, + { + "name": "INFO_LINK_COUNT", + "value": 3 + }, + { + "name": "INFO_POLYGON_COUNT", + "value": 4 + }, + { + "name": "INFO_EDGE_COUNT", + "value": 5 + }, + { + "name": "INFO_EDGE_MERGE_COUNT", + "value": 6 + }, + { + "name": "INFO_EDGE_CONNECTION_COUNT", + "value": 7 + }, + { + "name": "INFO_EDGE_FREE_COUNT", + "value": 8 + }, + { + "name": "INFO_OBSTACLE_COUNT", + "value": 9 + } + ] + } + ], "methods": [ { "name": "get_maps", @@ -160828,6 +168586,59 @@ "type": "RID" } }, + { + "name": "region_get_iteration_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "region", + "type": "RID" + } + ] + }, + { + "name": "region_set_use_async_iterations", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "region", + "type": "RID" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "region_get_use_async_iterations", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "region", + "type": "RID" + } + ] + }, { "name": "region_set_enabled", "is_const": false, @@ -161292,6 +169103,24 @@ "type": "RID" } }, + { + "name": "link_get_iteration_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, { "name": "link_set_map", "is_const": false, @@ -162663,6 +170492,20 @@ } ] }, + { + "name": "set_active", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "active", + "type": "bool" + } + ] + }, { "name": "set_debug_enabled", "is_const": false, @@ -162687,6 +170530,24 @@ "return_value": { "type": "bool" } + }, + { + "name": "get_process_info", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1640219858, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "process_info", + "type": "enum::NavigationServer2D.ProcessInfo" + } + ] } ], "signals": [ @@ -162701,6 +170562,9 @@ }, { "name": "navigation_debug_changed" + }, + { + "name": "avoidance_debug_changed" } ] }, @@ -163401,6 +171265,59 @@ "type": "RID" } }, + { + "name": "region_get_iteration_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "region", + "type": "RID" + } + ] + }, + { + "name": "region_set_use_async_iterations", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "region", + "type": "RID" + }, + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "region_get_use_async_iterations", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "region", + "type": "RID" + } + ] + }, { "name": "region_set_enabled", "is_const": false, @@ -163934,6 +171851,24 @@ "type": "RID" } }, + { + "name": "link_get_iteration_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "link", + "type": "RID" + } + ] + }, { "name": "link_set_map", "is_const": false, @@ -165923,6 +173858,10 @@ "name": "NOTIFICATION_VP_MOUSE_EXIT", "value": 1011 }, + { + "name": "NOTIFICATION_WM_POSITION_CHANGED", + "value": 1012 + }, { "name": "NOTIFICATION_OS_MEMORY_WARNING", "value": 2009 @@ -165962,6 +173901,14 @@ { "name": "NOTIFICATION_TEXT_SERVER_CHANGED", "value": 2018 + }, + { + "name": "NOTIFICATION_ACCESSIBILITY_UPDATE", + "value": 3000 + }, + { + "name": "NOTIFICATION_ACCESSIBILITY_INVALIDATE", + "value": 3001 } ], "enums": [ @@ -166176,6 +174123,18 @@ "type": "PackedStringArray" } }, + { + "name": "_get_accessibility_configuration_warnings", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1139954409, + "return_value": { + "type": "PackedStringArray" + } + }, { "name": "_input", "is_const": false, @@ -166236,6 +174195,18 @@ } ] }, + { + "name": "_get_focused_accessibility_element", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, { "name": "print_orphan_nodes", "is_const": false, @@ -166244,6 +174215,17 @@ "is_virtual": false, "hash": 3218959716 }, + { + "name": "get_orphan_node_ids", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2915620761, + "return_value": { + "type": "typedarray::int" + } + }, { "name": "add_sibling", "is_const": false, @@ -166269,11 +174251,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 83702148, + "hash": 3304788590, + "hash_compatibility": [ + 83702148 + ], "arguments": [ { "name": "name", - "type": "String" + "type": "StringName" } ] }, @@ -167248,6 +175233,25 @@ "meta": "int32" } }, + { + "name": "queue_accessibility_update", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "get_accessibility_element", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, { "name": "set_display_folded", "is_const": false, @@ -167403,6 +175407,17 @@ "type": "enum::Node.AutoTranslateMode" } }, + { + "name": "can_auto_translate", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_translation_domain_inherited", "is_const": false, @@ -167667,7 +175682,7 @@ ] }, { - "name": "get_rpc_config", + "name": "get_node_rpc_config", "is_const": true, "is_vararg": false, "is_static": false, @@ -171058,8 +179073,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 990163283, + "hash": 723587915, "hash_compatibility": [ + 990163283, 2841200299 ], "return_value": { @@ -171069,7 +179085,8 @@ { "name": "buffer_size", "type": "int", - "meta": "int64" + "meta": "int64", + "default_value": "1024" } ] }, @@ -171079,7 +179096,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 47165747, + "hash": 3249455752, + "hash_compatibility": [ + 47165747 + ], "return_value": { "type": "PackedByteArray" }, @@ -171087,7 +179107,8 @@ { "name": "buffer_size", "type": "int", - "meta": "int64" + "meta": "int64", + "default_value": "1024" } ] }, @@ -171238,6 +179259,27 @@ } ] }, + { + "name": "open_with_program", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2848259907, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "program_path", + "type": "String" + }, + { + "name": "paths", + "type": "PackedStringArray" + } + ] + }, { "name": "kill", "is_const": false, @@ -171954,6 +179996,34 @@ "is_static": false, "is_virtual": false, "hash": 3218959716 + }, + { + "name": "add_logger", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4261188958, + "arguments": [ + { + "name": "logger", + "type": "Logger" + } + ] + }, + { + "name": "remove_logger", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4261188958, + "arguments": [ + { + "name": "logger", + "type": "Logger" + } + ] } ], "properties": [ @@ -172016,6 +180086,10 @@ { "name": "CONNECT_REFERENCE_COUNTED", "value": 8 + }, + { + "name": "CONNECT_APPEND_SOURCE_OBJECT", + "value": 16 } ] } @@ -173582,6 +181656,20 @@ "type": "bool" } }, + { + "name": "set_custom_play_space", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "space", + "type": "const void*" + } + ] + }, { "name": "get_play_space", "is_const": false, @@ -173693,11 +181781,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1997997368, + "hash": 1477360496, + "hash_compatibility": [ + 1997997368 + ], "arguments": [ { "name": "extension", - "type": "OpenXRExtensionWrapperExtension" + "type": "OpenXRExtensionWrapper" } ] }, @@ -173707,11 +181798,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1997997368, + "hash": 1477360496, + "hash_compatibility": [ + 1997997368 + ], "arguments": [ { "name": "extension", - "type": "OpenXRExtensionWrapperExtension" + "type": "OpenXRExtensionWrapper" } ] }, @@ -173721,11 +181815,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1997997368, + "hash": 1477360496, + "hash_compatibility": [ + 1997997368 + ], "arguments": [ { "name": "extension", - "type": "OpenXRExtensionWrapperExtension" + "type": "OpenXRExtensionWrapper" } ] }, @@ -173735,11 +181832,42 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1997997368, + "hash": 1477360496, + "hash_compatibility": [ + 1997997368 + ], "arguments": [ { "name": "extension", - "type": "OpenXRExtensionWrapperExtension" + "type": "OpenXRExtensionWrapper" + } + ] + }, + { + "name": "register_frame_info_extension", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1477360496, + "arguments": [ + { + "name": "extension", + "type": "OpenXRExtensionWrapper" + } + ] + }, + { + "name": "unregister_frame_info_extension", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1477360496, + "arguments": [ + { + "name": "extension", + "type": "OpenXRExtensionWrapper" } ] }, @@ -174693,7 +182821,7 @@ "is_refcounted": false, "is_instantiable": true, "inherits": "PanelContainer", - "api_type": "core", + "api_type": "editor", "methods": [ { "name": "get_binding_modifier", @@ -174743,6 +182871,100 @@ "is_instantiable": false, "inherits": "Node3D", "api_type": "core", + "enums": [ + { + "name": "Filter", + "is_bitfield": false, + "values": [ + { + "name": "FILTER_NEAREST", + "value": 0 + }, + { + "name": "FILTER_LINEAR", + "value": 1 + }, + { + "name": "FILTER_CUBIC", + "value": 2 + } + ] + }, + { + "name": "MipmapMode", + "is_bitfield": false, + "values": [ + { + "name": "MIPMAP_MODE_DISABLED", + "value": 0 + }, + { + "name": "MIPMAP_MODE_NEAREST", + "value": 1 + }, + { + "name": "MIPMAP_MODE_LINEAR", + "value": 2 + } + ] + }, + { + "name": "Wrap", + "is_bitfield": false, + "values": [ + { + "name": "WRAP_CLAMP_TO_BORDER", + "value": 0 + }, + { + "name": "WRAP_CLAMP_TO_EDGE", + "value": 1 + }, + { + "name": "WRAP_REPEAT", + "value": 2 + }, + { + "name": "WRAP_MIRRORED_REPEAT", + "value": 3 + }, + { + "name": "WRAP_MIRROR_CLAMP_TO_EDGE", + "value": 4 + } + ] + }, + { + "name": "Swizzle", + "is_bitfield": false, + "values": [ + { + "name": "SWIZZLE_RED", + "value": 0 + }, + { + "name": "SWIZZLE_GREEN", + "value": 1 + }, + { + "name": "SWIZZLE_BLUE", + "value": 2 + }, + { + "name": "SWIZZLE_ALPHA", + "value": 3 + }, + { + "name": "SWIZZLE_ZERO", + "value": 4 + }, + { + "name": "SWIZZLE_ONE", + "value": 5 + } + ] + } + ], "methods": [ { "name": "set_layer_viewport", @@ -174918,6 +183140,283 @@ "type": "bool" } }, + { + "name": "set_min_filter", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3653437593, + "arguments": [ + { + "name": "mode", + "type": "enum::OpenXRCompositionLayer.Filter" + } + ] + }, + { + "name": "get_min_filter", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 845677307, + "return_value": { + "type": "enum::OpenXRCompositionLayer.Filter" + } + }, + { + "name": "set_mag_filter", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3653437593, + "arguments": [ + { + "name": "mode", + "type": "enum::OpenXRCompositionLayer.Filter" + } + ] + }, + { + "name": "get_mag_filter", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 845677307, + "return_value": { + "type": "enum::OpenXRCompositionLayer.Filter" + } + }, + { + "name": "set_mipmap_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3271133183, + "arguments": [ + { + "name": "mode", + "type": "enum::OpenXRCompositionLayer.MipmapMode" + } + ] + }, + { + "name": "get_mipmap_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3962697095, + "return_value": { + "type": "enum::OpenXRCompositionLayer.MipmapMode" + } + }, + { + "name": "set_horizontal_wrap", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 15634990, + "arguments": [ + { + "name": "mode", + "type": "enum::OpenXRCompositionLayer.Wrap" + } + ] + }, + { + "name": "get_horizontal_wrap", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2798816834, + "return_value": { + "type": "enum::OpenXRCompositionLayer.Wrap" + } + }, + { + "name": "set_vertical_wrap", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 15634990, + "arguments": [ + { + "name": "mode", + "type": "enum::OpenXRCompositionLayer.Wrap" + } + ] + }, + { + "name": "get_vertical_wrap", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2798816834, + "return_value": { + "type": "enum::OpenXRCompositionLayer.Wrap" + } + }, + { + "name": "set_red_swizzle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 741598951, + "arguments": [ + { + "name": "mode", + "type": "enum::OpenXRCompositionLayer.Swizzle" + } + ] + }, + { + "name": "get_red_swizzle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2334776767, + "return_value": { + "type": "enum::OpenXRCompositionLayer.Swizzle" + } + }, + { + "name": "set_green_swizzle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 741598951, + "arguments": [ + { + "name": "mode", + "type": "enum::OpenXRCompositionLayer.Swizzle" + } + ] + }, + { + "name": "get_green_swizzle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2334776767, + "return_value": { + "type": "enum::OpenXRCompositionLayer.Swizzle" + } + }, + { + "name": "set_blue_swizzle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 741598951, + "arguments": [ + { + "name": "mode", + "type": "enum::OpenXRCompositionLayer.Swizzle" + } + ] + }, + { + "name": "get_blue_swizzle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2334776767, + "return_value": { + "type": "enum::OpenXRCompositionLayer.Swizzle" + } + }, + { + "name": "set_alpha_swizzle", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 741598951, + "arguments": [ + { + "name": "mode", + "type": "enum::OpenXRCompositionLayer.Swizzle" + } + ] + }, + { + "name": "get_alpha_swizzle", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2334776767, + "return_value": { + "type": "enum::OpenXRCompositionLayer.Swizzle" + } + }, + { + "name": "set_max_anisotropy", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "value", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_max_anisotropy", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_border_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2920490490, + "arguments": [ + { + "name": "color", + "type": "Color" + } + ] + }, + { + "name": "get_border_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } + }, { "name": "intersects_ray", "is_const": true, @@ -174976,6 +183475,72 @@ "name": "enable_hole_punch", "setter": "set_enable_hole_punch", "getter": "get_enable_hole_punch" + }, + { + "type": "int", + "name": "swapchain_state_min_filter", + "setter": "set_min_filter", + "getter": "get_min_filter" + }, + { + "type": "int", + "name": "swapchain_state_mag_filter", + "setter": "set_mag_filter", + "getter": "get_mag_filter" + }, + { + "type": "int", + "name": "swapchain_state_mipmap_mode", + "setter": "set_mipmap_mode", + "getter": "get_mipmap_mode" + }, + { + "type": "int", + "name": "swapchain_state_horizontal_wrap", + "setter": "set_horizontal_wrap", + "getter": "get_horizontal_wrap" + }, + { + "type": "int", + "name": "swapchain_state_vertical_wrap", + "setter": "set_vertical_wrap", + "getter": "get_vertical_wrap" + }, + { + "type": "int", + "name": "swapchain_state_red_swizzle", + "setter": "set_red_swizzle", + "getter": "get_red_swizzle" + }, + { + "type": "int", + "name": "swapchain_state_green_swizzle", + "setter": "set_green_swizzle", + "getter": "get_green_swizzle" + }, + { + "type": "int", + "name": "swapchain_state_blue_swizzle", + "setter": "set_blue_swizzle", + "getter": "get_blue_swizzle" + }, + { + "type": "int", + "name": "swapchain_state_alpha_swizzle", + "setter": "set_alpha_swizzle", + "getter": "get_alpha_swizzle" + }, + { + "type": "float", + "name": "swapchain_state_max_anisotropy", + "setter": "set_max_anisotropy", + "getter": "get_max_anisotropy" + }, + { + "type": "Color", + "name": "swapchain_state_border_color", + "setter": "set_border_color", + "getter": "get_border_color" } ] }, @@ -175639,7 +184204,7 @@ ] }, { - "name": "OpenXRExtensionWrapperExtension", + "name": "OpenXRExtensionWrapper", "is_refcounted": false, "is_instantiable": true, "inherits": "Object", @@ -175781,6 +184346,87 @@ } ] }, + { + "name": "_set_frame_wait_info_and_get_next_pointer", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3744713108, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "next_pointer", + "type": "void*" + } + ] + }, + { + "name": "_set_frame_end_info_and_get_next_pointer", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3744713108, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "next_pointer", + "type": "void*" + } + ] + }, + { + "name": "_set_view_locate_info_and_get_next_pointer", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3744713108, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "next_pointer", + "type": "void*" + } + ] + }, + { + "name": "_set_reference_space_create_info_and_get_next_pointer", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 50157827, + "return_value": { + "type": "int", + "meta": "uint64" + }, + "arguments": [ + { + "name": "reference_space_type", + "type": "int", + "meta": "int32" + }, + { + "name": "next_pointer", + "type": "void*" + } + ] + }, { "name": "_get_composition_layer_count", "is_const": false, @@ -176171,6 +184817,167 @@ } ] }, + { + "name": "OpenXRExtensionWrapperExtension", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "OpenXRExtensionWrapper", + "api_type": "core" + }, + { + "name": "OpenXRFutureExtension", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "OpenXRExtensionWrapper", + "api_type": "core", + "methods": [ + { + "name": "is_active", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "register_future", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1038012256, + "return_value": { + "type": "OpenXRFutureResult" + }, + "arguments": [ + { + "name": "future", + "type": "int", + "meta": "uint64" + }, + { + "name": "on_success", + "type": "Callable", + "default_value": "Callable()" + } + ] + }, + { + "name": "cancel_future", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "future", + "type": "int", + "meta": "uint64" + } + ] + } + ] + }, + { + "name": "OpenXRFutureResult", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "RefCounted", + "api_type": "core", + "enums": [ + { + "name": "ResultStatus", + "is_bitfield": false, + "values": [ + { + "name": "RESULT_RUNNING", + "value": 0 + }, + { + "name": "RESULT_FINISHED", + "value": 1 + }, + { + "name": "RESULT_CANCELLED", + "value": 2 + } + ] + } + ], + "methods": [ + { + "name": "get_status", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2023607463, + "return_value": { + "type": "enum::OpenXRFutureResult.ResultStatus" + } + }, + { + "name": "get_future", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint64" + } + }, + { + "name": "cancel_future", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "set_result_value", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1114965689, + "arguments": [ + { + "name": "result_value", + "type": "Variant" + } + ] + }, + { + "name": "get_result_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1214101251, + "return_value": { + "type": "Variant" + } + } + ], + "signals": [ + { + "name": "completed", + "arguments": [ + { + "name": "result", + "type": "OpenXRFutureResult" + } + ] + } + ] + }, { "name": "OpenXRHand", "is_refcounted": false, @@ -176926,14 +185733,14 @@ "is_refcounted": false, "is_instantiable": true, "inherits": "OpenXRInteractionProfileEditorBase", - "api_type": "core" + "api_type": "editor" }, { "name": "OpenXRInteractionProfileEditorBase", "is_refcounted": false, "is_instantiable": false, "inherits": "HBoxContainer", - "api_type": "core", + "api_type": "editor", "methods": [ { "name": "setup", @@ -177239,6 +186046,64 @@ } ] }, + { + "name": "PerfSettingsLevel", + "is_bitfield": false, + "values": [ + { + "name": "PERF_SETTINGS_LEVEL_POWER_SAVINGS", + "value": 0 + }, + { + "name": "PERF_SETTINGS_LEVEL_SUSTAINED_LOW", + "value": 1 + }, + { + "name": "PERF_SETTINGS_LEVEL_SUSTAINED_HIGH", + "value": 2 + }, + { + "name": "PERF_SETTINGS_LEVEL_BOOST", + "value": 3 + } + ] + }, + { + "name": "PerfSettingsSubDomain", + "is_bitfield": false, + "values": [ + { + "name": "PERF_SETTINGS_SUB_DOMAIN_COMPOSITING", + "value": 0 + }, + { + "name": "PERF_SETTINGS_SUB_DOMAIN_RENDERING", + "value": 1 + }, + { + "name": "PERF_SETTINGS_SUB_DOMAIN_THERMAL", + "value": 2 + } + ] + }, + { + "name": "PerfSettingsNotificationLevel", + "is_bitfield": false, + "values": [ + { + "name": "PERF_SETTINGS_NOTIF_LEVEL_NORMAL", + "value": 0 + }, + { + "name": "PERF_SETTINGS_NOTIF_LEVEL_WARNING", + "value": 1 + }, + { + "name": "PERF_SETTINGS_NOTIF_LEVEL_IMPAIRED", + "value": 2 + } + ] + }, { "name": "HandJointFlags", "is_bitfield": true, @@ -177714,6 +186579,34 @@ "meta": "float" } ] + }, + { + "name": "set_cpu_level", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2940842095, + "arguments": [ + { + "name": "level", + "type": "enum::OpenXRInterface.PerfSettingsLevel" + } + ] + }, + { + "name": "set_gpu_level", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2940842095, + "arguments": [ + { + "name": "level", + "type": "enum::OpenXRInterface.PerfSettingsLevel" + } + ] } ], "signals": [ @@ -177746,6 +186639,40 @@ "type": "float" } ] + }, + { + "name": "cpu_level_changed", + "arguments": [ + { + "name": "sub_domain", + "type": "int" + }, + { + "name": "from_level", + "type": "int" + }, + { + "name": "to_level", + "type": "int" + } + ] + }, + { + "name": "gpu_level_changed", + "arguments": [ + { + "name": "sub_domain", + "type": "int" + }, + { + "name": "from_level", + "type": "int" + }, + { + "name": "to_level", + "type": "int" + } + ] } ], "properties": [ @@ -177989,6 +186916,25 @@ } ] }, + { + "name": "set_item_auto_translate_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 287402019, + "arguments": [ + { + "name": "idx", + "type": "int", + "meta": "int32" + }, + { + "name": "mode", + "type": "enum::Node.AutoTranslateMode" + } + ] + }, { "name": "get_item_text", "is_const": true, @@ -178099,6 +187045,24 @@ } ] }, + { + "name": "get_item_auto_translate_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 906302372, + "return_value": { + "type": "enum::Node.AutoTranslateMode" + }, + "arguments": [ + { + "name": "idx", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "is_item_disabled", "is_const": true, @@ -182372,11 +191336,39 @@ "return_value": { "type": "Curve3D" } + }, + { + "name": "set_debug_custom_color", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2920490490, + "arguments": [ + { + "name": "debug_custom_color", + "type": "Color" + } + ] + }, + { + "name": "get_debug_custom_color", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3444240500, + "return_value": { + "type": "Color" + } } ], "signals": [ { "name": "curve_changed" + }, + { + "name": "debug_color_changed" } ], "properties": [ @@ -182385,6 +191377,12 @@ "name": "curve", "setter": "set_curve", "getter": "get_curve" + }, + { + "type": "Color", + "name": "debug_custom_color", + "setter": "set_debug_custom_color", + "getter": "get_debug_custom_color" } ] }, @@ -183139,8 +192137,88 @@ "value": 38 }, { - "name": "MONITOR_MAX", + "name": "NAVIGATION_2D_ACTIVE_MAPS", "value": 39 + }, + { + "name": "NAVIGATION_2D_REGION_COUNT", + "value": 40 + }, + { + "name": "NAVIGATION_2D_AGENT_COUNT", + "value": 41 + }, + { + "name": "NAVIGATION_2D_LINK_COUNT", + "value": 42 + }, + { + "name": "NAVIGATION_2D_POLYGON_COUNT", + "value": 43 + }, + { + "name": "NAVIGATION_2D_EDGE_COUNT", + "value": 44 + }, + { + "name": "NAVIGATION_2D_EDGE_MERGE_COUNT", + "value": 45 + }, + { + "name": "NAVIGATION_2D_EDGE_CONNECTION_COUNT", + "value": 46 + }, + { + "name": "NAVIGATION_2D_EDGE_FREE_COUNT", + "value": 47 + }, + { + "name": "NAVIGATION_2D_OBSTACLE_COUNT", + "value": 48 + }, + { + "name": "NAVIGATION_3D_ACTIVE_MAPS", + "value": 49 + }, + { + "name": "NAVIGATION_3D_REGION_COUNT", + "value": 50 + }, + { + "name": "NAVIGATION_3D_AGENT_COUNT", + "value": 51 + }, + { + "name": "NAVIGATION_3D_LINK_COUNT", + "value": 52 + }, + { + "name": "NAVIGATION_3D_POLYGON_COUNT", + "value": 53 + }, + { + "name": "NAVIGATION_3D_EDGE_COUNT", + "value": 54 + }, + { + "name": "NAVIGATION_3D_EDGE_MERGE_COUNT", + "value": 55 + }, + { + "name": "NAVIGATION_3D_EDGE_CONNECTION_COUNT", + "value": 56 + }, + { + "name": "NAVIGATION_3D_EDGE_FREE_COUNT", + "value": 57 + }, + { + "name": "NAVIGATION_3D_OBSTACLE_COUNT", + "value": 58 + }, + { + "name": "MONITOR_MAX", + "value": 59 } ] } @@ -198318,6 +207396,43 @@ } ] }, + { + "name": "soft_body_set_shrinking_factor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "shrinking_factor", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "soft_body_get_shrinking_factor", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, { "name": "soft_body_set_pressure_coefficient", "is_const": false, @@ -198533,6 +207648,88 @@ } ] }, + { + "name": "soft_body_apply_point_impulse", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 831953689, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "point_index", + "type": "int", + "meta": "int32" + }, + { + "name": "impulse", + "type": "Vector3" + } + ] + }, + { + "name": "soft_body_apply_point_force", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 831953689, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "point_index", + "type": "int", + "meta": "int32" + }, + { + "name": "force", + "type": "Vector3" + } + ] + }, + { + "name": "soft_body_apply_central_impulse", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3227306858, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "impulse", + "type": "Vector3" + } + ] + }, + { + "name": "soft_body_apply_central_force", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3227306858, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "force", + "type": "Vector3" + } + ] + }, { "name": "joint_create", "is_const": false, @@ -201839,6 +211036,45 @@ } ] }, + { + "name": "_soft_body_set_shrinking_factor", + "is_const": false, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 1794382983, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "shrinking_factor", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "_soft_body_get_shrinking_factor", + "is_const": true, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "body", + "type": "RID" + } + ] + }, { "name": "_soft_body_set_pressure_coefficient", "is_const": false, @@ -202102,6 +211338,92 @@ } ] }, + { + "name": "_soft_body_apply_point_impulse", + "is_const": false, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 831953689, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "point_index", + "type": "int", + "meta": "int32" + }, + { + "name": "impulse", + "type": "Vector3" + } + ] + }, + { + "name": "_soft_body_apply_point_force", + "is_const": false, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 831953689, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "point_index", + "type": "int", + "meta": "int32" + }, + { + "name": "force", + "type": "Vector3" + } + ] + }, + { + "name": "_soft_body_apply_central_impulse", + "is_const": false, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 3227306858, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "impulse", + "type": "Vector3" + } + ] + }, + { + "name": "_soft_body_apply_central_force", + "is_const": false, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 3227306858, + "arguments": [ + { + "name": "body", + "type": "RID" + }, + { + "name": "force", + "type": "Vector3" + } + ] + }, { "name": "_joint_create", "is_const": false, @@ -206825,6 +216147,25 @@ } ] }, + { + "name": "set_item_auto_translate_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 287402019, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "mode", + "type": "enum::Node.AutoTranslateMode" + } + ] + }, { "name": "set_item_icon", "is_const": false, @@ -207280,6 +216621,24 @@ } ] }, + { + "name": "get_item_auto_translate_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 906302372, + "return_value": { + "type": "enum::Node.AutoTranslateMode" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "get_item_icon", "is_const": true, @@ -208057,6 +217416,10 @@ { "name": "COMPRESSION_MODE_BPTC", "value": 5 + }, + { + "name": "COMPRESSION_MODE_ASTC", + "value": 6 } ] } @@ -208166,6 +217529,26 @@ "type": "bool" } }, + { + "name": "set_basisu_compressor_params", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "uastc_level", + "type": "int", + "meta": "int32" + }, + { + "name": "rdo_quality_loss", + "type": "float", + "meta": "float" + } + ] + }, { "name": "set_keep_all_compressed_buffers", "is_const": false, @@ -209292,6 +218675,27 @@ "type": "typedarray::Dictionary" } }, + { + "name": "get_setting_with_override_and_custom_features", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2434817427, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "name", + "type": "StringName" + }, + { + "name": "features", + "type": "PackedStringArray" + } + ] + }, { "name": "set_order", "is_const": false, @@ -218765,8 +228169,64 @@ "value": 217 }, { - "name": "DATA_FORMAT_MAX", + "name": "DATA_FORMAT_ASTC_4x4_SFLOAT_BLOCK", "value": 218 + }, + { + "name": "DATA_FORMAT_ASTC_5x4_SFLOAT_BLOCK", + "value": 219 + }, + { + "name": "DATA_FORMAT_ASTC_5x5_SFLOAT_BLOCK", + "value": 220 + }, + { + "name": "DATA_FORMAT_ASTC_6x5_SFLOAT_BLOCK", + "value": 221 + }, + { + "name": "DATA_FORMAT_ASTC_6x6_SFLOAT_BLOCK", + "value": 222 + }, + { + "name": "DATA_FORMAT_ASTC_8x5_SFLOAT_BLOCK", + "value": 223 + }, + { + "name": "DATA_FORMAT_ASTC_8x6_SFLOAT_BLOCK", + "value": 224 + }, + { + "name": "DATA_FORMAT_ASTC_8x8_SFLOAT_BLOCK", + "value": 225 + }, + { + "name": "DATA_FORMAT_ASTC_10x5_SFLOAT_BLOCK", + "value": 226 + }, + { + "name": "DATA_FORMAT_ASTC_10x6_SFLOAT_BLOCK", + "value": 227 + }, + { + "name": "DATA_FORMAT_ASTC_10x8_SFLOAT_BLOCK", + "value": 228 + }, + { + "name": "DATA_FORMAT_ASTC_10x10_SFLOAT_BLOCK", + "value": 229 + }, + { + "name": "DATA_FORMAT_ASTC_12x10_SFLOAT_BLOCK", + "value": 230 + }, + { + "name": "DATA_FORMAT_ASTC_12x12_SFLOAT_BLOCK", + "value": 231 + }, + { + "name": "DATA_FORMAT_MAX", + "value": 232 } ] }, @@ -219710,6 +229170,14 @@ "name": "Features", "is_bitfield": false, "values": [ + { + "name": "SUPPORTS_METALFX_SPATIAL", + "value": 3 + }, + { + "name": "SUPPORTS_METALFX_TEMPORAL", + "value": 4 + }, { "name": "SUPPORTS_BUFFER_DEVICE_ADDRESS", "value": 6 @@ -220171,7 +229639,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1397171480, + "hash": 3732868568, + "hash_compatibility": [ + 1397171480 + ], "return_value": { "type": "RID" }, @@ -220216,6 +229687,12 @@ "name": "layers", "type": "int", "meta": "uint64" + }, + { + "name": "mipmaps", + "type": "int", + "meta": "uint64", + "default_value": "1" } ] }, @@ -222768,6 +232245,14 @@ "name": "CANVAS_ITEM_Z_MAX", "value": 4096 }, + { + "name": "CANVAS_LAYER_MIN", + "value": -2147483648 + }, + { + "name": "CANVAS_LAYER_MAX", + "value": 2147483647 + }, { "name": "MAX_GLOW_LEVELS", "value": 7 @@ -223943,8 +233428,12 @@ "value": 1 }, { - "name": "VIEWPORT_SCREEN_SPACE_AA_MAX", + "name": "VIEWPORT_SCREEN_SPACE_AA_SMAA", "value": 2 + }, + { + "name": "VIEWPORT_SCREEN_SPACE_AA_MAX", + "value": 3 } ] }, @@ -226124,6 +235613,29 @@ } ] }, + { + "name": "mesh_surface_get_format_index_stride", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3188363337, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "format", + "type": "bitfield::RenderingServer.ArrayFormat" + }, + { + "name": "vertex_count", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "mesh_add_surface", "is_const": false, @@ -226516,6 +236028,34 @@ } ] }, + { + "name": "mesh_surface_update_index_region", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2900195149, + "arguments": [ + { + "name": "mesh", + "type": "RID" + }, + { + "name": "surface", + "type": "int", + "meta": "int32" + }, + { + "name": "offset", + "type": "int", + "meta": "int32" + }, + { + "name": "data", + "type": "PackedByteArray" + } + ] + }, { "name": "mesh_set_shadow_mesh", "is_const": false, @@ -231590,6 +241130,35 @@ } ] }, + { + "name": "environment_set_fog_depth", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 157498339, + "arguments": [ + { + "name": "env", + "type": "RID" + }, + { + "name": "curve", + "type": "float", + "meta": "float" + }, + { + "name": "begin", + "type": "float", + "meta": "float" + }, + { + "name": "end", + "type": "float", + "meta": "float" + } + ] + }, { "name": "environment_set_sdfgi", "is_const": false, @@ -232351,38 +241920,6 @@ } ] }, - { - "name": "instance_set_interpolated", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1265174801, - "arguments": [ - { - "name": "instance", - "type": "RID" - }, - { - "name": "interpolated", - "type": "bool" - } - ] - }, - { - "name": "instance_reset_physics_interpolation", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2722037293, - "arguments": [ - { - "name": "instance", - "type": "RID" - } - ] - }, { "name": "instance_attach_object_instance_id", "is_const": false, @@ -232486,6 +242023,20 @@ } ] }, + { + "name": "instance_teleport", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "instance", + "type": "RID" + } + ] + }, { "name": "instance_set_custom_aabb", "is_const": false, @@ -235619,6 +245170,26 @@ "is_instantiable": true, "inherits": "RefCounted", "api_type": "core", + "enums": [ + { + "name": "ResourceDeepDuplicateMode", + "is_bitfield": false, + "values": [ + { + "name": "RESOURCE_DEEP_DUPLICATE_NONE", + "value": 0 + }, + { + "name": "RESOURCE_DEEP_DUPLICATE_INTERNAL", + "value": 1 + }, + { + "name": "RESOURCE_DEEP_DUPLICATE_ALL", + "value": 2 + } + ] + } + ], "methods": [ { "name": "_setup_local_to_scene", @@ -235908,11 +245479,29 @@ }, "arguments": [ { - "name": "subresources", + "name": "deep", "type": "bool", "default_value": "false" } ] + }, + { + "name": "duplicate_deep", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1807532819, + "return_value": { + "type": "Resource" + }, + "arguments": [ + { + "name": "deep_subresources_mode", + "type": "enum::ResourceDeepDuplicateMode", + "default_value": "1" + } + ] } ], "signals": [ @@ -236343,6 +245932,26 @@ } ] } + ], + "methods": [ + { + "name": "_get_build_dependencies", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 4291131558, + "return_value": { + "type": "PackedStringArray" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + } ] }, { @@ -236451,6 +246060,13 @@ } ] }, + { + "name": "ResourceImporterSVG", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "ResourceImporter", + "api_type": "editor" + }, { "name": "ResourceImporterScene", "is_refcounted": true, @@ -237016,6 +246632,28 @@ } ] }, + { + "name": "set_uid", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 993915709, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "resource", + "type": "String" + }, + { + "name": "uid", + "type": "int", + "meta": "int64" + } + ] + }, { "name": "get_recognized_extensions", "is_const": false, @@ -237152,6 +246790,24 @@ "meta": "int64" } }, + { + "name": "create_id_for_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1597066294, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, { "name": "has_id", "is_const": true, @@ -237240,6 +246896,57 @@ "meta": "int64" } ] + }, + { + "name": "uid_to_path", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1703090593, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "uid", + "type": "String" + } + ] + }, + { + "name": "path_to_uid", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1703090593, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "ensure_path", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1703090593, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "path_or_uid", + "type": "String" + } + ] } ] }, @@ -237838,15 +247545,59 @@ } ] }, + { + "name": "add_hr", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 16816895, + "arguments": [ + { + "name": "width", + "type": "int", + "meta": "int32", + "default_value": "90" + }, + { + "name": "height", + "type": "int", + "meta": "int32", + "default_value": "2" + }, + { + "name": "color", + "type": "Color", + "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "alignment", + "type": "enum::HorizontalAlignment", + "default_value": "1" + }, + { + "name": "width_in_percent", + "type": "bool", + "default_value": "true" + }, + { + "name": "height_in_percent", + "type": "bool", + "default_value": "false" + } + ] + }, { "name": "add_image", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3017663154, + "hash": 1390915033, "hash_compatibility": [ 3580801207, + 3017663154, + 1389823276, 3346058748 ], "arguments": [ @@ -237897,9 +247648,19 @@ "default_value": "\"\"" }, { - "name": "size_in_percent", + "name": "width_in_percent", "type": "bool", "default_value": "false" + }, + { + "name": "height_in_percent", + "type": "bool", + "default_value": "false" + }, + { + "name": "alt_text", + "type": "String", + "default_value": "\"\"" } ] }, @@ -237909,7 +247670,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 815048486, + "hash": 6389170, + "hash_compatibility": [ + 815048486 + ], "arguments": [ { "name": "key", @@ -237961,7 +247725,12 @@ "default_value": "\"\"" }, { - "name": "size_in_percent", + "name": "width_in_percent", + "type": "bool", + "default_value": "false" + }, + { + "name": "height_in_percent", "type": "bool", "default_value": "false" } @@ -238291,7 +248060,17 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3218959716 + "hash": 1458098034, + "hash_compatibility": [ + 3218959716 + ], + "arguments": [ + { + "name": "color", + "type": "Color", + "default_value": "Color(0, 0, 0, 0)" + } + ] }, { "name": "push_strikethrough", @@ -238299,7 +248078,17 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3218959716 + "hash": 1458098034, + "hash_compatibility": [ + 3218959716 + ], + "arguments": [ + { + "name": "color", + "type": "Color", + "default_value": "Color(0, 0, 0, 0)" + } + ] }, { "name": "push_table", @@ -238307,8 +248096,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2623499273, + "hash": 3426862026, "hash_compatibility": [ + 2623499273, 1125058220 ], "arguments": [ @@ -238327,6 +248117,11 @@ "type": "int", "meta": "int32", "default_value": "-1" + }, + { + "name": "name", + "type": "String", + "default_value": "\"\"" } ] }, @@ -238412,6 +248207,25 @@ } ] }, + { + "name": "set_table_column_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "name", + "type": "String" + } + ] + }, { "name": "set_cell_row_background_color", "is_const": false, @@ -238795,6 +248609,31 @@ "type": "enum::TextServer.AutowrapMode" } }, + { + "name": "set_autowrap_trim_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2809697122, + "arguments": [ + { + "name": "autowrap_trim_flags", + "type": "bitfield::TextServer.LineBreakFlag" + } + ] + }, + { + "name": "get_autowrap_trim_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2340632602, + "return_value": { + "type": "bitfield::TextServer.LineBreakFlag" + } + }, { "name": "set_meta_underline", "is_const": false, @@ -239541,6 +249380,44 @@ "meta": "int32" } }, + { + "name": "get_line_height", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "line", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_line_width", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "line", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "get_line_offset", "is_const": false, @@ -239635,6 +249512,14 @@ } ] }, + { + "name": "reload_effects", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "get_menu", "is_const": true, @@ -239742,6 +249627,12 @@ "setter": "set_autowrap_mode", "getter": "get_autowrap_mode" }, + { + "type": "int", + "name": "autowrap_trim_flags", + "setter": "set_autowrap_trim_flags", + "getter": "get_autowrap_trim_flags" + }, { "type": "int", "name": "tab_size", @@ -242175,6 +252066,187 @@ } ] }, + { + "name": "SVGTexture", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Texture2D", + "api_type": "core", + "methods": [ + { + "name": "create_from_string", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2404345842, + "return_value": { + "type": "SVGTexture" + }, + "arguments": [ + { + "name": "source", + "type": "String" + }, + { + "name": "scale", + "type": "float", + "meta": "float", + "default_value": "1.0" + }, + { + "name": "saturation", + "type": "float", + "meta": "float", + "default_value": "1.0" + }, + { + "name": "color_map", + "type": "Dictionary", + "default_value": "{}" + } + ] + }, + { + "name": "set_source", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "source", + "type": "String" + } + ] + }, + { + "name": "get_source", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_base_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "base_scale", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_base_scale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_saturation", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "saturation", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_saturation", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "set_color_map", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155329257, + "arguments": [ + { + "name": "color_map", + "type": "Dictionary" + } + ] + }, + { + "name": "get_color_map", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3102165223, + "return_value": { + "type": "Dictionary" + } + }, + { + "name": "set_size_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1130785943, + "arguments": [ + { + "name": "size", + "type": "Vector2i" + } + ] + } + ], + "properties": [ + { + "type": "float", + "name": "base_scale", + "setter": "set_base_scale", + "getter": "get_base_scale" + }, + { + "type": "float", + "name": "saturation", + "setter": "set_saturation", + "getter": "get_saturation" + }, + { + "type": "typeddictionary::Color;Color", + "name": "color_map", + "setter": "set_color_map", + "getter": "get_color_map" + } + ] + }, { "name": "SceneMultiplayer", "is_refcounted": true, @@ -242867,6 +252939,28 @@ } ], "methods": [ + { + "name": "get_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "get_base_scene_state", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3479783971, + "return_value": { + "type": "SceneState" + } + }, { "name": "get_node_count", "is_const": true, @@ -243313,6 +253407,28 @@ } ] }, + { + "name": "is_accessibility_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "is_accessibility_supported", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "is_auto_accept_quit", "is_const": true, @@ -243954,6 +254070,9 @@ { "name": "tree_changed" }, + { + "name": "scene_changed" + }, { "name": "tree_process_mode_changed" }, @@ -244360,6 +254479,307 @@ } ] }, + { + "name": "ScriptBacktrace", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "RefCounted", + "api_type": "core", + "methods": [ + { + "name": "get_language_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "is_empty", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "get_frame_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "get_frame_function", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_frame_file", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_frame_line", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_global_variable_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "get_global_variable_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "variable_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_global_variable_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4227898402, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "variable_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_local_variable_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "frame_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_local_variable_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1391810591, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "frame_index", + "type": "int", + "meta": "int32" + }, + { + "name": "variable_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_local_variable_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 678354945, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "frame_index", + "type": "int", + "meta": "int32" + }, + { + "name": "variable_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_member_variable_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 923996154, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "frame_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_member_variable_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1391810591, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "frame_index", + "type": "int", + "meta": "int32" + }, + { + "name": "variable_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_member_variable_value", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 678354945, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "frame_index", + "type": "int", + "meta": "int32" + }, + { + "name": "variable_index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "format", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3464456933, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "indent_all", + "type": "int", + "meta": "int32", + "default_value": "0" + }, + { + "name": "indent_frames", + "type": "int", + "meta": "int32", + "default_value": "4" + } + ] + } + ] + }, { "name": "ScriptCreateDialog", "is_refcounted": false, @@ -245261,6 +255681,10 @@ { "name": "SCRIPT_NAME_CASING_KEBAB_CASE", "value": 3 + }, + { + "name": "SCRIPT_NAME_CASING_CAMEL_CASE", + "value": 4 } ] } @@ -249144,6 +259568,10 @@ { "name": "MODIFIER_CALLBACK_MODE_PROCESS_IDLE", "value": 1 + }, + { + "name": "MODIFIER_CALLBACK_MODE_PROCESS_MANUAL", + "value": 2 } ] } @@ -249876,6 +260304,21 @@ "type": "enum::Skeleton3D.ModifierCallbackModeProcess" } }, + { + "name": "advance", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "delta", + "type": "float", + "meta": "double" + } + ] + }, { "name": "clear_bones_global_pose_override", "is_const": false, @@ -252758,6 +263201,22 @@ } ], "methods": [ + { + "name": "_process_modification_with_delta", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 373806689, + "arguments": [ + { + "name": "delta", + "type": "float", + "meta": "double" + } + ] + }, { "name": "_process_modification", "is_const": false, @@ -252767,6 +263226,34 @@ "is_virtual": true, "hash": 3218959716 }, + { + "name": "_skeleton_changed", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2926744397, + "arguments": [ + { + "name": "old_skeleton", + "type": "Skeleton3D" + }, + { + "name": "new_skeleton", + "type": "Skeleton3D" + } + ] + }, + { + "name": "_validate_bone_names", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3218959716 + }, { "name": "get_skeleton", "is_const": true, @@ -253807,6 +264294,30 @@ "is_instantiable": false, "inherits": "Range", "api_type": "core", + "enums": [ + { + "name": "TickPosition", + "is_bitfield": false, + "values": [ + { + "name": "TICK_POSITION_BOTTOM_RIGHT", + "value": 0 + }, + { + "name": "TICK_POSITION_TOP_LEFT", + "value": 1 + }, + { + "name": "TICK_POSITION_BOTH", + "value": 2 + }, + { + "name": "TICK_POSITION_CENTER", + "value": 3 + } + ] + } + ], "methods": [ { "name": "set_ticks", @@ -253860,6 +264371,31 @@ } ] }, + { + "name": "get_ticks_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3567635531, + "return_value": { + "type": "enum::Slider.TickPosition" + } + }, + { + "name": "set_ticks_position", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2952822224, + "arguments": [ + { + "name": "ticks_on_border", + "type": "enum::Slider.TickPosition" + } + ] + }, { "name": "set_editable", "is_const": false, @@ -253949,6 +264485,12 @@ "name": "ticks_on_borders", "setter": "set_ticks_on_borders", "getter": "get_ticks_on_borders" + }, + { + "type": "int", + "name": "ticks_position", + "setter": "set_ticks_position", + "getter": "get_ticks_position" } ] }, @@ -254430,6 +264972,33 @@ "meta": "float" } }, + { + "name": "set_shrinking_factor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "shrinking_factor", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_shrinking_factor", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 191475506, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_pressure_coefficient", "is_const": false, @@ -254529,6 +265098,72 @@ } ] }, + { + "name": "apply_impulse", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1530502735, + "arguments": [ + { + "name": "point_index", + "type": "int", + "meta": "int32" + }, + { + "name": "impulse", + "type": "Vector3" + } + ] + }, + { + "name": "apply_force", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1530502735, + "arguments": [ + { + "name": "point_index", + "type": "int", + "meta": "int32" + }, + { + "name": "force", + "type": "Vector3" + } + ] + }, + { + "name": "apply_central_impulse", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "impulse", + "type": "Vector3" + } + ] + }, + { + "name": "apply_central_force", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "force", + "type": "Vector3" + } + ] + }, { "name": "set_point_pinned", "is_const": false, @@ -254643,6 +265278,12 @@ "setter": "set_linear_stiffness", "getter": "get_linear_stiffness" }, + { + "type": "float", + "name": "shrinking_factor", + "setter": "set_shrinking_factor", + "getter": "get_shrinking_factor" + }, { "type": "float", "name": "pressure_coefficient", @@ -255464,6 +266105,31 @@ "return_value": { "type": "Control" } + }, + { + "name": "set_touch_dragger_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "is_touch_dragger_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } } ], "signals": [ @@ -255514,6 +266180,12 @@ "setter": "set_vertical", "getter": "is_vertical" }, + { + "type": "bool", + "name": "touch_dragger_enabled", + "setter": "set_touch_dragger_enabled", + "getter": "is_touch_dragger_enabled" + }, { "type": "int", "name": "drag_area_margin_begin", @@ -255978,6 +266650,33 @@ "meta": "float" } }, + { + "name": "set_mid_height", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "mid_height", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_mid_height", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_inside", "is_const": false, @@ -256017,6 +266716,12 @@ "setter": "set_height", "getter": "get_height" }, + { + "type": "float", + "name": "mid_height", + "setter": "set_mid_height", + "getter": "get_mid_height" + }, { "type": "bool", "name": "inside", @@ -256185,6 +266890,10 @@ { "name": "ROTATION_AXIS_ALL", "value": 3 + }, + { + "name": "ROTATION_AXIS_CUSTOM", + "value": 4 } ] } @@ -256681,6 +267390,43 @@ } ] }, + { + "name": "set_rotation_axis_vector", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1530502735, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "vector", + "type": "Vector3" + } + ] + }, + { + "name": "get_rotation_axis_vector", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 711720468, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_radius_damping_curve", "is_const": false, @@ -257149,6 +267895,53 @@ } ] }, + { + "name": "set_joint_rotation_axis_vector", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2866752138, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + }, + { + "name": "vector", + "type": "Vector3" + } + ] + }, + { + "name": "get_joint_rotation_axis_vector", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1592972041, + "return_value": { + "type": "Vector3" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "joint", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_joint_radius", "is_const": false, @@ -257650,6 +268443,31 @@ } ] }, + { + "name": "set_external_force", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "force", + "type": "Vector3" + } + ] + }, + { + "name": "get_external_force", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, { "name": "reset", "is_const": false, @@ -257660,6 +268478,12 @@ } ], "properties": [ + { + "type": "Vector3", + "name": "external_force", + "setter": "set_external_force", + "getter": "get_external_force" + }, { "type": "int", "name": "setting_count", @@ -263412,6 +274236,31 @@ "type": "bool" } }, + { + "name": "set_modulate_color_glyphs", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "modulate", + "type": "bool" + } + ] + }, + { + "name": "is_modulate_color_glyphs", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_hinting", "is_const": false, @@ -263675,6 +274524,12 @@ } ], "properties": [ + { + "type": "float", + "name": "oversampling", + "setter": "set_oversampling", + "getter": "get_oversampling" + }, { "type": "PackedStringArray", "name": "font_names", @@ -263729,6 +274584,12 @@ "setter": "set_force_autohinter", "getter": "is_force_autohinter" }, + { + "type": "bool", + "name": "modulate_color_glyphs", + "setter": "set_modulate_color_glyphs", + "getter": "is_modulate_color_glyphs" + }, { "type": "int", "name": "hinting", @@ -263764,12 +274625,6 @@ "name": "msdf_size", "setter": "set_msdf_size", "getter": "get_msdf_size" - }, - { - "type": "float", - "name": "oversampling", - "setter": "set_oversampling", - "getter": "get_oversampling" } ] }, @@ -264690,6 +275545,31 @@ } ] }, + { + "name": "set_close_with_middle_mouse", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_close_with_middle_mouse", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_tab_close_display_policy", "is_const": false, @@ -264996,6 +275876,12 @@ "setter": "set_clip_tabs", "getter": "get_clip_tabs" }, + { + "type": "bool", + "name": "close_with_middle_mouse", + "setter": "set_close_with_middle_mouse", + "getter": "get_close_with_middle_mouse" + }, { "type": "int", "name": "tab_close_display_policy", @@ -266492,6 +277378,31 @@ "type": "bool" } }, + { + "name": "set_tab_input_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_tab_input_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_overtype_mode_enabled", "is_const": false, @@ -266567,6 +277478,31 @@ "type": "bool" } }, + { + "name": "set_backspace_deletes_composite_character_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_backspace_deletes_composite_character_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_shortcut_keys_enabled", "is_const": false, @@ -266617,6 +277553,31 @@ "type": "bool" } }, + { + "name": "set_virtual_keyboard_show_on_focus", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "show_on_focus", + "type": "bool" + } + ] + }, + { + "name": "get_virtual_keyboard_show_on_focus", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_middle_mouse_paste_enabled", "is_const": false, @@ -268014,6 +278975,54 @@ } ] }, + { + "name": "get_next_composite_character_column", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3175239445, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "line", + "type": "int", + "meta": "int32" + }, + { + "name": "column", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_previous_composite_character_column", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3175239445, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "line", + "type": "int", + "meta": "int32" + }, + { + "name": "column", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "get_caret_wrap_index", "is_const": true, @@ -270180,6 +281189,12 @@ "setter": "set_emoji_menu_enabled", "getter": "is_emoji_menu_enabled" }, + { + "type": "bool", + "name": "backspace_deletes_composite_character_enabled", + "setter": "set_backspace_deletes_composite_character_enabled", + "getter": "is_backspace_deletes_composite_character_enabled" + }, { "type": "bool", "name": "shortcut_keys_enabled", @@ -270210,6 +281225,12 @@ "setter": "set_virtual_keyboard_enabled", "getter": "is_virtual_keyboard_enabled" }, + { + "type": "bool", + "name": "virtual_keyboard_show_on_focus", + "setter": "set_virtual_keyboard_show_on_focus", + "getter": "get_virtual_keyboard_show_on_focus" + }, { "type": "bool", "name": "middle_mouse_paste_enabled", @@ -270240,6 +281261,12 @@ "setter": "set_indent_wrapped_lines", "getter": "is_indent_wrapped_lines" }, + { + "type": "bool", + "name": "tab_input_mode", + "setter": "set_tab_input_mode", + "getter": "get_tab_input_mode" + }, { "type": "bool", "name": "scroll_smooth", @@ -270456,6 +281483,17 @@ "type": "enum::TextServer.Direction" } }, + { + "name": "get_inferred_direction", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2516697328, + "return_value": { + "type": "enum::TextServer.Direction" + } + }, { "name": "set_orientation", "is_const": false, @@ -270917,8 +281955,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 856975658, + "hash": 3625105422, "hash_compatibility": [ + 856975658, 1164457837 ], "arguments": [ @@ -270934,6 +281973,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -270943,8 +281988,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1343401456, + "hash": 2592177763, "hash_compatibility": [ + 1343401456, 1364491366 ], "arguments": [ @@ -270966,6 +282012,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -271667,6 +282719,17 @@ "type": "enum::TextServer.Direction" } }, + { + "name": "get_inferred_direction", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2516697328, + "return_value": { + "type": "enum::TextServer.Direction" + } + }, { "name": "set_custom_punctuation", "is_const": false, @@ -272171,6 +283234,17 @@ "type": "RID" } }, + { + "name": "get_range", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3690982128, + "return_value": { + "type": "Vector2i" + } + }, { "name": "get_line_count", "is_const": true, @@ -272437,8 +283511,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1567802413, + "hash": 1492808103, "hash_compatibility": [ + 1567802413, 367324453 ], "arguments": [ @@ -272459,6 +283534,12 @@ "name": "dc_color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -272468,8 +283549,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1893131224, + "hash": 3820500590, "hash_compatibility": [ + 1893131224, 2159523405 ], "arguments": [ @@ -272496,6 +283578,12 @@ "name": "dc_color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -272505,8 +283593,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1242169894, + "hash": 828033758, "hash_compatibility": [ + 1242169894, 3963848920 ], "arguments": [ @@ -272527,6 +283616,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -272536,8 +283631,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2664926980, + "hash": 2822696703, "hash_compatibility": [ + 2664926980, 1814903311 ], "arguments": [ @@ -272564,6 +283660,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -272573,8 +283675,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 856975658, + "hash": 3625105422, "hash_compatibility": [ + 856975658, 1164457837 ], "arguments": [ @@ -272590,6 +283693,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -272599,8 +283708,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1343401456, + "hash": 2592177763, "hash_compatibility": [ + 1343401456, 1364491366 ], "arguments": [ @@ -272622,6 +283732,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -272911,6 +284027,14 @@ { "name": "BREAK_TRIM_INDENT", "value": 32 + }, + { + "name": "BREAK_TRIM_START_EDGE_SPACES", + "value": 64 + }, + { + "name": "BREAK_TRIM_END_EDGE_SPACES", + "value": 128 } ] }, @@ -272963,6 +284087,14 @@ { "name": "OVERRUN_TRIM_WORD_ELLIPSIS", "value": 4 + }, + { + "name": "OVERRUN_TRIM_ELLIPSIS_FORCE", + "value": 5 + }, + { + "name": "OVERRUN_TRIM_WORD_ELLIPSIS_FORCE", + "value": 6 } ] }, @@ -274097,6 +285229,14 @@ } ] }, + { + "name": "font_clear_system_fallback_cache", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "font_set_force_autohinter", "is_const": false, @@ -274132,6 +285272,41 @@ } ] }, + { + "name": "font_set_modulate_color_glyphs", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1265174801, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + }, + { + "name": "force_autohinter", + "type": "bool" + } + ] + }, + { + "name": "font_is_modulate_color_glyphs", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + } + ] + }, { "name": "font_set_hinting", "is_const": false, @@ -274512,6 +285687,23 @@ } ] }, + { + "name": "font_get_size_cache_info", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2684255073, + "return_value": { + "type": "typedarray::Dictionary" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + } + ] + }, { "name": "font_set_ascent", "is_const": false, @@ -275617,8 +286809,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1339057948, + "hash": 3103234926, "hash_compatibility": [ + 1339057948, 1821196351 ], "arguments": [ @@ -275648,6 +286841,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -275657,8 +286856,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2626165733, + "hash": 1976041553, "hash_compatibility": [ + 2626165733, 1124898203 ], "arguments": [ @@ -275693,6 +286893,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -276514,6 +287720,23 @@ } ] }, + { + "name": "shaped_get_text", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 642473191, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + } + ] + }, { "name": "shaped_get_span_count", "is_const": true, @@ -276576,6 +287799,50 @@ } ] }, + { + "name": "shaped_get_span_text", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1464764419, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "shaped_get_span_object", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4069510997, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, { "name": "shaped_set_span_update_font", "is_const": false, @@ -276612,6 +287879,179 @@ } ] }, + { + "name": "shaped_get_run_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + } + ] + }, + { + "name": "shaped_get_run_text", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1464764419, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "shaped_get_run_range", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4069534484, + "return_value": { + "type": "Vector2i" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "shaped_get_run_font_rid", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1066463050, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "shaped_get_run_font_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1120910005, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "shaped_get_run_language", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1464764419, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "shaped_get_run_direction", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2413896864, + "return_value": { + "type": "enum::TextServer.Direction" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "shaped_get_run_object", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 4069510997, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, { "name": "shaped_text_substr", "is_const": true, @@ -277478,8 +288918,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 880389142, + "hash": 1647687596, "hash_compatibility": [ + 880389142, 70679950 ], "arguments": [ @@ -277511,6 +288952,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -277520,8 +288967,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2559184194, + "hash": 1217146601, "hash_compatibility": [ + 2559184194, 2673671346 ], "arguments": [ @@ -277559,6 +289007,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -278805,6 +290259,15 @@ } ] }, + { + "name": "_font_clear_system_fallback_cache", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3218959716 + }, { "name": "_font_set_force_autohinter", "is_const": false, @@ -278842,6 +290305,43 @@ } ] }, + { + "name": "_font_set_modulate_color_glyphs", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1265174801, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + }, + { + "name": "modulate", + "type": "bool" + } + ] + }, + { + "name": "_font_is_modulate_color_glyphs", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 4155700596, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + } + ] + }, { "name": "_font_set_hinting", "is_const": false, @@ -279243,6 +290743,24 @@ } ] }, + { + "name": "_font_get_size_cache_info", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2684255073, + "return_value": { + "type": "typedarray::Dictionary" + }, + "arguments": [ + { + "name": "font_rid", + "type": "RID" + } + ] + }, { "name": "_font_set_ascent", "is_const": false, @@ -280394,7 +291912,10 @@ "is_required": true, "is_vararg": false, "is_virtual": true, - "hash": 309868464, + "hash": 404525066, + "hash_compatibility": [ + 309868464 + ], "arguments": [ { "name": "font_rid", @@ -280421,6 +291942,11 @@ { "name": "color", "type": "Color" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float" } ] }, @@ -280431,7 +291957,10 @@ "is_required": true, "is_vararg": false, "is_virtual": true, - "hash": 3090733778, + "hash": 940535541, + "hash_compatibility": [ + 3090733778 + ], "arguments": [ { "name": "font_rid", @@ -280463,6 +291992,11 @@ { "name": "color", "type": "Color" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float" } ] }, @@ -280776,6 +292310,38 @@ } ] }, + { + "name": "_reference_oversampling_level", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 373806689, + "arguments": [ + { + "name": "oversampling", + "type": "float", + "meta": "double" + } + ] + }, + { + "name": "_unreference_oversampling_level", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 373806689, + "arguments": [ + { + "name": "oversampling", + "type": "float", + "meta": "double" + } + ] + }, { "name": "_get_hex_code_box_size", "is_const": true, @@ -281296,6 +292862,24 @@ } ] }, + { + "name": "_shaped_get_text", + "is_const": true, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 642473191, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + } + ] + }, { "name": "_shaped_get_span_count", "is_const": true, @@ -281361,6 +292945,52 @@ } ] }, + { + "name": "_shaped_get_span_text", + "is_const": true, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 1464764419, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "_shaped_get_span_object", + "is_const": true, + "is_static": false, + "is_required": true, + "is_vararg": false, + "is_virtual": true, + "hash": 4069510997, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, { "name": "_shaped_set_span_update_font", "is_const": false, @@ -281394,6 +293024,187 @@ } ] }, + { + "name": "_shaped_get_run_count", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "int64" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + } + ] + }, + { + "name": "_shaped_get_run_text", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1464764419, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "_shaped_get_run_range", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 4069534484, + "return_value": { + "type": "Vector2i" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "_shaped_get_run_font_rid", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1066463050, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "_shaped_get_run_font_size", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1120910005, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "_shaped_get_run_language", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1464764419, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "_shaped_get_run_direction", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 2413896864, + "return_value": { + "type": "enum::TextServer.Direction" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, + { + "name": "_shaped_get_run_object", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 4069510997, + "return_value": { + "type": "Variant" + }, + "arguments": [ + { + "name": "shaped", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "int64" + } + ] + }, { "name": "_shaped_text_substr", "is_const": true, @@ -282162,7 +293973,10 @@ "is_required": false, "is_vararg": false, "is_virtual": true, - "hash": 2453262187, + "hash": 2079930245, + "hash_compatibility": [ + 2453262187 + ], "arguments": [ { "name": "shaped", @@ -282189,6 +294003,11 @@ { "name": "color", "type": "Color" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float" } ] }, @@ -282199,7 +294018,10 @@ "is_required": false, "is_vararg": false, "is_virtual": true, - "hash": 1686767567, + "hash": 601976754, + "hash_compatibility": [ + 1686767567 + ], "arguments": [ { "name": "shaped", @@ -282231,6 +294053,11 @@ { "name": "color", "type": "Color" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float" } ] }, @@ -286047,6 +297874,24 @@ } ] }, + { + "name": "rename_type", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3740211285, + "arguments": [ + { + "name": "old_theme_type", + "type": "StringName" + }, + { + "name": "theme_type", + "type": "StringName" + } + ] + }, { "name": "get_type_list", "is_const": true, @@ -289535,6 +301380,33 @@ "type": "enum::TileMapLayer.DebugVisibilityMode" } }, + { + "name": "set_physics_quadrant_size", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "size", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_physics_quadrant_size", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, { "name": "set_occlusion_enabled", "is_const": false, @@ -289702,6 +301574,12 @@ "setter": "set_collision_visibility_mode", "getter": "get_collision_visibility_mode" }, + { + "type": "int", + "name": "physics_quadrant_size", + "setter": "set_physics_quadrant_size", + "getter": "get_physics_quadrant_size" + }, { "type": "bool", "name": "navigation_enabled", @@ -294439,6 +306317,56 @@ } ] }, + { + "name": "get_locale_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_locale_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "locale", + "type": "String" + } + ] + }, + { + "name": "is_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_enabled", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, { "name": "is_pseudolocalization_enabled", "is_const": true, @@ -294685,6 +306613,12 @@ } ], "properties": [ + { + "type": "bool", + "name": "enabled", + "setter": "set_enabled", + "getter": "is_enabled" + }, { "type": "bool", "name": "pseudolocalization_enabled", @@ -296651,6 +308585,43 @@ } ] }, + { + "name": "set_description", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 501894301, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "description", + "type": "String" + } + ] + }, + { + "name": "get_description", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 844755477, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + } + ] + }, { "name": "set_text_direction", "is_const": false, @@ -297772,8 +309743,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1688223362, + "hash": 973481897, "hash_compatibility": [ + 1688223362, 1507727907 ], "arguments": [ @@ -297801,6 +309773,11 @@ "name": "tooltip_text", "type": "String", "default_value": "\"\"" + }, + { + "name": "description", + "type": "String", + "default_value": "\"\"" } ] }, @@ -298008,6 +309985,30 @@ } ] }, + { + "name": "set_button_description", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2285447957, + "arguments": [ + { + "name": "column", + "type": "int", + "meta": "int32" + }, + { + "name": "button_index", + "type": "int", + "meta": "int32" + }, + { + "name": "description", + "type": "String" + } + ] + }, { "name": "set_button_disabled", "is_const": false, @@ -298517,7 +310518,79 @@ "is_refcounted": true, "is_instantiable": true, "inherits": "RefCounted", - "api_type": "core" + "api_type": "core", + "methods": [ + { + "name": "create_from_faces", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2637816732, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "faces", + "type": "PackedVector3Array" + } + ] + }, + { + "name": "get_faces", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 497664490, + "return_value": { + "type": "PackedVector3Array" + } + }, + { + "name": "intersect_segment", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3648293151, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "begin", + "type": "Vector3" + }, + { + "name": "end", + "type": "Vector3" + } + ] + }, + { + "name": "intersect_ray", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3648293151, + "return_value": { + "type": "Dictionary" + }, + "arguments": [ + { + "name": "begin", + "type": "Vector3" + }, + { + "name": "dir", + "type": "Vector3" + } + ] + } + ] }, { "name": "TubeTrailMesh", @@ -301795,6 +313868,33 @@ "meta": "float" } }, + { + "name": "set_speed_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "speed_scale", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_speed_scale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "set_audio_track", "is_const": false, @@ -302016,6 +314116,12 @@ "setter": "set_volume", "getter": "get_volume" }, + { + "type": "float", + "name": "speed_scale", + "setter": "set_speed_scale", + "getter": "get_speed_scale" + }, { "type": "bool", "name": "autoplay", @@ -302211,8 +314317,12 @@ "value": 1 }, { - "name": "SCREEN_SPACE_AA_MAX", + "name": "SCREEN_SPACE_AA_SMAA", "value": 2 + }, + { + "name": "SCREEN_SPACE_AA_MAX", + "value": 3 } ] }, @@ -302871,6 +314981,70 @@ "type": "enum::Viewport.DebugDraw" } }, + { + "name": "set_use_oversampling", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_using_oversampling", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_oversampling_override", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "oversampling", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_oversampling_override", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, + { + "name": "get_oversampling", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "type": "float", + "meta": "float" + } + }, { "name": "get_render_info", "is_const": false, @@ -303110,6 +315284,31 @@ "type": "Variant" } }, + { + "name": "gui_get_drag_description", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "gui_set_drag_description", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "description", + "type": "String" + } + ] + }, { "name": "gui_is_dragging", "is_const": true, @@ -304334,6 +316533,18 @@ "name": "canvas_cull_mask", "setter": "set_canvas_cull_mask", "getter": "get_canvas_cull_mask" + }, + { + "type": "bool", + "name": "oversampling", + "setter": "set_use_oversampling", + "getter": "is_using_oversampling" + }, + { + "type": "float", + "name": "oversampling_override", + "setter": "set_oversampling_override", + "getter": "get_oversampling_override" } ] }, @@ -304597,6 +316808,31 @@ "type": "Rect2" } }, + { + "name": "set_show_rect", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "show_rect", + "type": "bool" + } + ] + }, + { + "name": "is_showing_rect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "is_on_screen", "is_const": true, @@ -304623,6 +316859,12 @@ "name": "rect", "setter": "set_rect", "getter": "get_rect" + }, + { + "type": "bool", + "name": "show_rect", + "setter": "set_show_rect", + "getter": "is_showing_rect" } ] }, @@ -315569,8 +327811,20 @@ "value": 9 }, { - "name": "FLAG_MAX", + "name": "FLAG_POPUP_WM_HINT", "value": 10 + }, + { + "name": "FLAG_MINIMIZE_DISABLED", + "value": 11 + }, + { + "name": "FLAG_MAXIMIZE_DISABLED", + "value": 12 + }, + { + "name": "FLAG_MAX", + "value": 13 } ] }, @@ -315735,18 +327989,6 @@ "type": "String" } }, - { - "name": "get_window_id", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3905245786, - "return_value": { - "type": "int", - "meta": "int32" - } - }, { "name": "set_initial_position", "is_const": false, @@ -316433,31 +328675,6 @@ "meta": "float" } }, - { - "name": "set_use_font_oversampling", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "enable", - "type": "bool" - } - ] - }, - { - "name": "is_using_font_oversampling", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" - } - }, { "name": "set_mouse_passthrough_polygon", "is_const": false, @@ -317215,6 +329432,79 @@ "meta": "int32" } }, + { + "name": "get_window_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "set_accessibility_name", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "name", + "type": "String" + } + ] + }, + { + "name": "get_accessibility_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_accessibility_description", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "description", + "type": "String" + } + ] + }, + { + "name": "get_accessibility_description", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "get_focused_window", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 1835468782, + "return_value": { + "type": "Window" + } + }, { "name": "set_layout_direction", "is_const": false, @@ -317276,6 +329566,31 @@ "type": "bool" } }, + { + "name": "set_use_font_oversampling", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_using_font_oversampling", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "popup", "is_const": false, @@ -317670,6 +329985,27 @@ "getter": "get_flag", "index": 9 }, + { + "type": "bool", + "name": "popup_wm_hint", + "setter": "set_flag", + "getter": "get_flag", + "index": 10 + }, + { + "type": "bool", + "name": "minimize_disabled", + "setter": "set_flag", + "getter": "get_flag", + "index": 11 + }, + { + "type": "bool", + "name": "maximize_disabled", + "setter": "set_flag", + "getter": "get_flag", + "index": 12 + }, { "type": "bool", "name": "force_native", @@ -317730,6 +330066,18 @@ "setter": "set_auto_translate", "getter": "is_auto_translating" }, + { + "type": "String", + "name": "accessibility_name", + "setter": "set_accessibility_name", + "getter": "get_accessibility_name" + }, + { + "type": "String", + "name": "accessibility_description", + "setter": "set_accessibility_description", + "getter": "get_accessibility_description" + }, { "type": "Theme", "name": "theme", @@ -317818,6 +330166,18 @@ } ] }, + { + "name": "get_caller_task_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int64" + } + }, { "name": "add_group_task", "is_const": false, @@ -317911,6 +330271,18 @@ "meta": "int64" } ] + }, + { + "name": "get_caller_group_id", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int64" + } } ] }, @@ -317933,7 +330305,7 @@ } }, { - "name": "get_space", + "name": "get_navigation_map", "is_const": true, "is_vararg": false, "is_static": false, @@ -317944,7 +330316,7 @@ } }, { - "name": "get_navigation_map", + "name": "get_space", "is_const": true, "is_vararg": false, "is_static": false, @@ -317974,13 +330346,13 @@ }, { "type": "RID", - "name": "space", - "getter": "get_space" + "name": "navigation_map", + "getter": "get_navigation_map" }, { "type": "RID", - "name": "navigation_map", - "getter": "get_navigation_map" + "name": "space", + "getter": "get_space" }, { "type": "PhysicsDirectSpaceState2D", @@ -319239,8 +331611,52 @@ "value": 75 }, { - "name": "JOINT_MAX", + "name": "JOINT_LOWER_CHEST", "value": 76 + }, + { + "name": "JOINT_LEFT_SCAPULA", + "value": 77 + }, + { + "name": "JOINT_LEFT_WRIST_TWIST", + "value": 78 + }, + { + "name": "JOINT_RIGHT_SCAPULA", + "value": 79 + }, + { + "name": "JOINT_RIGHT_WRIST_TWIST", + "value": 80 + }, + { + "name": "JOINT_LEFT_ANKLE_TWIST", + "value": 81 + }, + { + "name": "JOINT_LEFT_ANKLE", + "value": 82 + }, + { + "name": "JOINT_LEFT_MIDDLE_FOOT", + "value": 83 + }, + { + "name": "JOINT_RIGHT_ANKLE_TWIST", + "value": 84 + }, + { + "name": "JOINT_RIGHT_ANKLE", + "value": 85 + }, + { + "name": "JOINT_RIGHT_MIDDLE_FOOT", + "value": 86 + }, + { + "name": "JOINT_MAX", + "value": 87 } ] }, @@ -320903,6 +333319,10 @@ { "name": "XR_PLAY_AREA_STAGE", "value": 4 + }, + { + "name": "XR_PLAY_AREA_CUSTOM", + "value": 2147483647 } ] }, @@ -320923,6 +333343,24 @@ "value": 2 } ] + }, + { + "name": "VRSTextureFormat", + "is_bitfield": false, + "values": [ + { + "name": "XR_VRS_TEXTURE_FORMAT_UNIFIED", + "value": 0 + }, + { + "name": "XR_VRS_TEXTURE_FORMAT_FRAGMENT_SHADING_RATE", + "value": 1 + }, + { + "name": "XR_VRS_TEXTURE_FORMAT_FRAGMENT_DENSITY_MAP", + "value": 2 + } + ] } ], "methods": [ @@ -321597,6 +334035,18 @@ "type": "RID" } }, + { + "name": "_get_vrs_texture_format", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1500923256, + "return_value": { + "type": "enum::XRInterface.VRSTextureFormat" + } + }, { "name": "_process", "is_const": false, @@ -323425,6 +335875,28 @@ "value": 2 } ] + }, + { + "name": "CompressionLevel", + "is_bitfield": false, + "values": [ + { + "name": "COMPRESSION_DEFAULT", + "value": -1 + }, + { + "name": "COMPRESSION_NONE", + "value": 0 + }, + { + "name": "COMPRESSION_FAST", + "value": 1 + }, + { + "name": "COMPRESSION_BEST", + "value": 9 + } + ] } ], "methods": [ @@ -323453,6 +335925,33 @@ } ] }, + { + "name": "set_compression_level", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "compression_level", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_compression_level", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, { "name": "start_file", "is_const": false, @@ -323509,6 +336008,14 @@ "type": "enum::Error" } } + ], + "properties": [ + { + "type": "int", + "name": "compression_level", + "setter": "set_compression_level", + "getter": "get_compression_level" + } ] }, { @@ -323606,6 +336113,29 @@ "default_value": "true" } ] + }, + { + "name": "get_compression_level", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3694577386, + "return_value": { + "type": "int", + "meta": "int32" + }, + "arguments": [ + { + "name": "path", + "type": "String" + }, + { + "name": "case_sensitive", + "type": "bool", + "default_value": "true" + } + ] } ] } @@ -323735,6 +336265,10 @@ "name": "NativeMenu", "type": "NativeMenu" }, + { + "name": "RenderingServer", + "type": "RenderingServer" + }, { "name": "NavigationServer2D", "type": "NavigationServer2D" @@ -323743,10 +336277,6 @@ "name": "NavigationServer3D", "type": "NavigationServer3D" }, - { - "name": "RenderingServer", - "type": "RenderingServer" - }, { "name": "PhysicsServer2D", "type": "PhysicsServer2D" diff --git a/gdextension/gdextension_interface.h b/gdextension/gdextension_interface.h index 470fc56d..ad31eb6e 100644 --- a/gdextension/gdextension_interface.h +++ b/gdextension/gdextension_interface.h @@ -805,6 +805,21 @@ typedef struct { const char *string; // (e.g. "Godot v3.1.4.stable.official.mono") } GDExtensionGodotVersion2; +/* Called when starting the main loop. */ +typedef void (*GDExtensionMainLoopStartupCallback)(); + +/* Called when shutting down the main loop. */ +typedef void (*GDExtensionMainLoopShutdownCallback)(); + +/* Called for every frame iteration of the main loop. */ +typedef void (*GDExtensionMainLoopFrameCallback)(); + +typedef struct { + GDExtensionMainLoopStartupCallback startup_func; + GDExtensionMainLoopShutdownCallback shutdown_func; + GDExtensionMainLoopFrameCallback frame_func; +} GDExtensionMainLoopCallbacks; + /** * @name get_godot_version * @since 4.1 @@ -2386,6 +2401,7 @@ typedef GDExtensionVariantPtr (*GDExtensionInterfaceArrayOperatorIndexConst)(GDE /** * @name array_ref * @since 4.1 + * @deprecated in Godot 4.5. use `Array::operator=` instead. * * Sets an Array to be a reference to another Array object. * @@ -3131,6 +3147,17 @@ typedef void (*GDExtensionsInterfaceEditorHelpLoadXmlFromUtf8CharsAndLen)(const */ typedef void (*GDExtensionInterfaceEditorRegisterGetClassesUsedCallback)(GDExtensionClassLibraryPtr p_library, GDExtensionEditorGetClassesUsedCallback p_callback); +/** + * @name register_main_loop_callbacks + * @since 4.5 + * + * Registers callbacks to be called at different phases of the main loop. + * + * @param p_library A pointer the library received by the GDExtension's entry point function. + * @param p_callback A pointer to the structure that contains the callbacks. + */ +typedef void (*GDExtensionInterfaceRegisterMainLoopCallbacks)(GDExtensionClassLibraryPtr p_library, const GDExtensionMainLoopCallbacks *p_callbacks); + #ifdef __cplusplus } #endif