diff --git a/gdextension/extension_api.json b/gdextension/extension_api.json index c3b9a49..ae9c2ba 100644 --- a/gdextension/extension_api.json +++ b/gdextension/extension_api.json @@ -1,20 +1,22 @@ { "redot_header": { "version_major": 4, - "version_minor": 4, + "version_minor": 5, "version_patch": 0, "version_status": "alpha", "version_status_version": 0, "version_build": "custom_build", - "version_full_name": "Redot Engine v4.4.alpha.custom_build" + "version_full_name": "Redot Engine v4.5.alpha.custom_build", + "precision": "single" }, "header": { "version_major": 4, - "version_minor": 3, - "version_patch": 1, - "version_status": "dev", + "version_minor": 5, + "version_patch": 0, + "version_status": "beta", "version_build": "redot.custom_build", - "version_full_name": "Godot Engine v4.3.1.dev.redot.custom_build" + "version_full_name": "Godot Engine v4.5.beta.redot.custom_build", + "precision": "single" }, "builtin_class_sizes": [ { @@ -3653,8 +3655,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 } ] }, @@ -7497,6 +7511,11 @@ "right_type": "NodePath", "return_type": "String" }, + { + "name": "%", + "right_type": "RID", + "return_type": "String" + }, { "name": "%", "right_type": "Object", @@ -8040,6 +8059,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", @@ -8131,6 +8214,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", @@ -8339,7 +8430,7 @@ "hash": 3134094431, "arguments": [ { - "name": "file", + "name": "path", "type": "String" } ] @@ -8551,6 +8642,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", @@ -8829,7 +8928,7 @@ "hash": 247621236 }, { - "name": "hex_decode", + "name": "to_wchar_buffer", "return_type": "PackedByteArray", "is_vararg": false, "is_const": true, @@ -8837,7 +8936,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, @@ -8934,7 +9048,7 @@ "hash": 897497541, "arguments": [ { - "name": "char", + "name": "code", "type": "int" } ] @@ -15111,6 +15225,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", @@ -16380,12 +16508,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", @@ -16395,22 +16523,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", @@ -16420,7 +16548,7 @@ { "name": "BLANCHED_ALMOND", "type": "Color", - "value": "Color(1, 0.921569, 0.803922, 1)" + "value": "Color(1, 0.92156863, 0.8039216, 1)" }, { "name": "BLUE", @@ -16430,52 +16558,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", @@ -16485,122 +16613,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", @@ -16610,7 +16738,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", @@ -16620,17 +16748,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", @@ -16640,77 +16768,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", @@ -16720,42 +16848,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", @@ -16765,12 +16893,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", @@ -16780,167 +16908,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", @@ -16955,97 +17083,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", @@ -17055,37 +17183,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", @@ -17095,7 +17223,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", @@ -17105,7 +17233,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": [ @@ -17839,6 +17967,11 @@ "right_type": "NodePath", "return_type": "String" }, + { + "name": "%", + "right_type": "RID", + "return_type": "String" + }, { "name": "%", "right_type": "Object", @@ -18382,6 +18515,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", @@ -18473,6 +18670,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", @@ -18681,7 +18886,7 @@ "hash": 3134094431, "arguments": [ { - "name": "file", + "name": "path", "type": "String" } ] @@ -18885,6 +19090,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", @@ -19163,7 +19376,7 @@ "hash": 247621236 }, { - "name": "hex_decode", + "name": "to_wchar_buffer", "return_type": "PackedByteArray", "is_vararg": false, "is_const": true, @@ -19171,7 +19384,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, @@ -20138,6 +20366,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", @@ -20904,6 +21147,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", @@ -21538,6 +21796,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", @@ -21578,6 +21850,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", @@ -21882,6 +22169,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, @@ -22450,6 +22826,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": [ @@ -22809,6 +23199,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": [ @@ -23168,6 +23572,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": [ @@ -23527,6 +23945,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": [ @@ -23886,6 +24318,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": [ @@ -24250,6 +24696,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": [ @@ -24614,6 +25074,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": [ @@ -24973,6 +25447,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": [ @@ -25332,6 +25820,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": [ @@ -27499,52 +28001,217 @@ ] }, { - "name": "AnimatableBody2D", + "name": "AimModifier3D", "is_refcounted": false, "is_instantiable": true, - "inherits": "StaticBody2D", + "inherits": "BoneConstraint3D", "api_type": "core", "methods": [ { - "name": "set_sync_to_physics", + "name": "set_forward_axis", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2586408642, + "hash": 2496831085, "arguments": [ { - "name": "enable", + "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_sync_to_physics_enabled", + "name": "is_using_euler", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 36873697, + "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": "bool", - "name": "sync_to_physics", - "setter": "set_sync_to_physics", - "getter": "is_sync_to_physics_enabled" + "type": "int", + "name": "setting_count", + "setter": "set_setting_count", + "getter": "get_setting_count" } ] }, { - "name": "AnimatableBody3D", + "name": "AnimatableBody2D", "is_refcounted": false, "is_instantiable": true, - "inherits": "StaticBody3D", + "inherits": "StaticBody2D", + "api_type": "core", + "methods": [ + { + "name": "set_sync_to_physics", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enable", + "type": "bool" + } + ] + }, + { + "name": "is_sync_to_physics_enabled", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + } + ], + "properties": [ + { + "type": "bool", + "name": "sync_to_physics", + "setter": "set_sync_to_physics", + "getter": "is_sync_to_physics_enabled" + } + ] + }, + { + "name": "AnimatableBody3D", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "StaticBody3D", "api_type": "core", "methods": [ { @@ -28577,6 +29244,48 @@ "meta": "int32" } ] + }, + { + "name": "create_from_image_frames", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 241932032, + "return_value": { + "type": "AnimatedTexture" + }, + "arguments": [ + { + "name": "image_frames", + "type": "ImageFrames" + } + ] + }, + { + "name": "set_from_image_frames", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 872231895, + "arguments": [ + { + "name": "image_frames", + "type": "ImageFrames" + } + ] + }, + { + "name": "make_image_frames", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1972303404, + "return_value": { + "type": "ImageFrames" + } } ], "properties": [ @@ -33487,6 +34196,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, @@ -34135,6 +34855,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, @@ -34569,6 +35300,26 @@ "type": "typedarray::StringName" } } + ], + "signals": [ + { + "name": "state_started", + "arguments": [ + { + "name": "state", + "type": "StringName" + } + ] + }, + { + "name": "state_finished", + "arguments": [ + { + "name": "state", + "type": "StringName" + } + ] + } ] }, { @@ -43181,6 +43932,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, @@ -44546,6 +45309,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": [ @@ -44573,6 +45361,12 @@ "setter": "set_bar_beats", "getter": "get_bar_beats" }, + { + "type": "Dictionary", + "name": "tags", + "setter": "set_tags", + "getter": "get_tags" + }, { "type": "bool", "name": "loop", @@ -48371,6 +49165,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, @@ -48431,6 +49250,12 @@ "name": "stereo", "setter": "set_stereo", "getter": "is_stereo" + }, + { + "type": "Dictionary", + "name": "tags", + "setter": "set_tags", + "getter": "get_tags" } ] }, @@ -49001,6 +49826,10 @@ "name": "TEXTURE_NORMAL", "value": 4 }, + { + "name": "TEXTURE_BENT_NORMAL", + "value": 18 + }, { "name": "TEXTURE_RIM", "value": 5 @@ -49055,7 +49884,7 @@ }, { "name": "TEXTURE_MAX", - "value": 18 + "value": 19 } ] }, @@ -49212,8 +50041,12 @@ "value": 11 }, { - "name": "FEATURE_MAX", + "name": "FEATURE_BENT_NORMAL_MAPPING", "value": 12 + }, + { + "name": "FEATURE_MAX", + "value": 13 } ] }, @@ -49279,6 +50112,20 @@ } ] }, + { + "name": "DepthTest", + "is_bitfield": false, + "values": [ + { + "name": "DEPTH_TEST_DEFAULT", + "value": 0 + }, + { + "name": "DEPTH_TEST_INVERTED", + "value": 1 + } + ] + }, { "name": "CullMode", "is_bitfield": false, @@ -49390,8 +50237,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 } ] }, @@ -49518,6 +50377,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": [ @@ -50257,6 +51190,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, @@ -51316,6 +52274,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": [ @@ -51374,6 +52542,12 @@ "getter": "get_flag", "index": 0 }, + { + "type": "int", + "name": "depth_test", + "setter": "set_depth_test", + "getter": "get_depth_test" + }, { "type": "int", "name": "shading_mode", @@ -51406,6 +52580,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", @@ -51563,6 +52744,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", @@ -52031,6 +53226,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", @@ -52072,6 +53293,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" } ] }, @@ -52646,6 +53903,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 } ] }, @@ -53168,6 +54672,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, @@ -53431,6 +54960,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", @@ -58249,6 +59784,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, @@ -58295,17 +59841,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": [ @@ -58938,6 +60473,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, @@ -59163,6 +60723,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, @@ -59460,6 +61032,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", @@ -61571,6 +63149,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, @@ -61660,6 +63263,14 @@ } ] } + ], + "properties": [ + { + "type": "bool", + "name": "monitoring_feeds", + "setter": "set_monitoring_feeds", + "getter": "is_monitoring_feeds" + } ] }, { @@ -62934,8 +64545,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 728290553, + "hash": 719605945, "hash_compatibility": [ + 728290553, 2552080639 ], "arguments": [ @@ -62987,159 +64599,25 @@ "name": "orientation", "type": "enum::TextServer.Orientation", "default_value": "0" - } - ] - }, - { - "name": "draw_multiline_string", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1927038192, - "hash_compatibility": [ - 4002645436 - ], - "arguments": [ - { - "name": "font", - "type": "Font" }, { - "name": "pos", - "type": "Vector2" - }, - { - "name": "text", - "type": "String" - }, - { - "name": "alignment", - "type": "enum::HorizontalAlignment", - "default_value": "0" - }, - { - "name": "width", - "type": "float", - "meta": "float", - "default_value": "-1" - }, - { - "name": "font_size", - "type": "int", - "meta": "int32", - "default_value": "16" - }, - { - "name": "max_lines", - "type": "int", - "meta": "int32", - "default_value": "-1" - }, - { - "name": "modulate", - "type": "Color", - "default_value": "Color(1, 1, 1, 1)" - }, - { - "name": "brk_flags", - "type": "bitfield::TextServer.LineBreakFlag", - "default_value": "3" - }, - { - "name": "justification_flags", - "type": "bitfield::TextServer.JustificationFlag", - "default_value": "3" - }, - { - "name": "direction", - "type": "enum::TextServer.Direction", - "default_value": "0" - }, - { - "name": "orientation", - "type": "enum::TextServer.Orientation", - "default_value": "0" - } - ] - }, - { - "name": "draw_string_outline", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 340562381, - "hash_compatibility": [ - 850005221 - ], - "arguments": [ - { - "name": "font", - "type": "Font" - }, - { - "name": "pos", - "type": "Vector2" - }, - { - "name": "text", - "type": "String" - }, - { - "name": "alignment", - "type": "enum::HorizontalAlignment", - "default_value": "0" - }, - { - "name": "width", + "name": "oversampling", "type": "float", "meta": "float", - "default_value": "-1" - }, - { - "name": "font_size", - "type": "int", - "meta": "int32", - "default_value": "16" - }, - { - "name": "size", - "type": "int", - "meta": "int32", - "default_value": "1" - }, - { - "name": "modulate", - "type": "Color", - "default_value": "Color(1, 1, 1, 1)" - }, - { - "name": "justification_flags", - "type": "bitfield::TextServer.JustificationFlag", - "default_value": "3" - }, - { - "name": "direction", - "type": "enum::TextServer.Direction", - "default_value": "0" - }, - { - "name": "orientation", - "type": "enum::TextServer.Orientation", - "default_value": "0" + "default_value": "0.0" } ] }, { - "name": "draw_multiline_string_outline", + "name": "draw_multiline_string", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1912318525, + "hash": 2341488182, "hash_compatibility": [ - 3717870722 + 1927038192, + 4002645436 ], "arguments": [ { @@ -63177,12 +64655,6 @@ "meta": "int32", "default_value": "-1" }, - { - "name": "size", - "type": "int", - "meta": "int32", - "default_value": "1" - }, { "name": "modulate", "type": "Color", @@ -63207,6 +64679,173 @@ "name": "orientation", "type": "enum::TextServer.Orientation", "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" + } + ] + }, + { + "name": "draw_string_outline", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 707403449, + "hash_compatibility": [ + 340562381, + 850005221 + ], + "arguments": [ + { + "name": "font", + "type": "Font" + }, + { + "name": "pos", + "type": "Vector2" + }, + { + "name": "text", + "type": "String" + }, + { + "name": "alignment", + "type": "enum::HorizontalAlignment", + "default_value": "0" + }, + { + "name": "width", + "type": "float", + "meta": "float", + "default_value": "-1" + }, + { + "name": "font_size", + "type": "int", + "meta": "int32", + "default_value": "16" + }, + { + "name": "size", + "type": "int", + "meta": "int32", + "default_value": "1" + }, + { + "name": "modulate", + "type": "Color", + "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "justification_flags", + "type": "bitfield::TextServer.JustificationFlag", + "default_value": "3" + }, + { + "name": "direction", + "type": "enum::TextServer.Direction", + "default_value": "0" + }, + { + "name": "orientation", + "type": "enum::TextServer.Orientation", + "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" + } + ] + }, + { + "name": "draw_multiline_string_outline", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3050414441, + "hash_compatibility": [ + 1912318525, + 3717870722 + ], + "arguments": [ + { + "name": "font", + "type": "Font" + }, + { + "name": "pos", + "type": "Vector2" + }, + { + "name": "text", + "type": "String" + }, + { + "name": "alignment", + "type": "enum::HorizontalAlignment", + "default_value": "0" + }, + { + "name": "width", + "type": "float", + "meta": "float", + "default_value": "-1" + }, + { + "name": "font_size", + "type": "int", + "meta": "int32", + "default_value": "16" + }, + { + "name": "max_lines", + "type": "int", + "meta": "int32", + "default_value": "-1" + }, + { + "name": "size", + "type": "int", + "meta": "int32", + "default_value": "1" + }, + { + "name": "modulate", + "type": "Color", + "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "brk_flags", + "type": "bitfield::TextServer.LineBreakFlag", + "default_value": "3" + }, + { + "name": "justification_flags", + "type": "bitfield::TextServer.JustificationFlag", + "default_value": "3" + }, + { + "name": "direction", + "type": "enum::TextServer.Direction", + "default_value": "0" + }, + { + "name": "orientation", + "type": "enum::TextServer.Orientation", + "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -63216,8 +64855,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3339793283, + "hash": 1336210142, "hash_compatibility": [ + 3339793283, 2329089032 ], "arguments": [ @@ -63243,6 +64883,12 @@ "name": "modulate", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -63252,8 +64898,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3302344391, + "hash": 1846384149, "hash_compatibility": [ + 3302344391, 419453826 ], "arguments": [ @@ -63285,6 +64932,12 @@ "name": "modulate", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -65038,6 +66691,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": [ @@ -65052,6 +66732,12 @@ "name": "height", "setter": "set_height", "getter": "get_height" + }, + { + "type": "float", + "name": "mid_height", + "setter": "set_mid_height", + "getter": "get_mid_height" } ] }, @@ -65115,6 +66801,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": [ @@ -65129,6 +66842,12 @@ "name": "height", "setter": "set_height", "getter": "get_height" + }, + { + "type": "float", + "name": "mid_height", + "setter": "set_mid_height", + "getter": "get_mid_height" } ] }, @@ -72306,6 +74025,10 @@ "name": "MODE_RAW", "value": 2 }, + { + "name": "MODE_LINEAR", + "value": 2 + }, { "name": "MODE_OKHSL", "value": 3 @@ -72335,6 +74058,14 @@ { "name": "SHAPE_NONE", "value": 4 + }, + { + "name": "SHAPE_OK_HS_RECTANGLE", + "value": 5 + }, + { + "name": "SHAPE_OK_HL_RECTANGLE", + "value": 6 } ] } @@ -72490,6 +74221,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, @@ -72798,6 +74554,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", @@ -72932,6 +74694,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": [ @@ -72963,6 +74750,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" } ] }, @@ -74223,6 +76016,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 } ] }, @@ -74677,6 +76510,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, @@ -75259,6 +77122,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, @@ -76376,6 +78275,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, @@ -76401,6 +78491,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, @@ -76904,12 +79030,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", @@ -76928,6 +79066,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", @@ -76942,6 +79122,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, @@ -77040,6 +79635,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, @@ -80854,6 +84030,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, @@ -80870,6 +84057,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": [ @@ -81128,6 +84336,10 @@ "inherits": "Object", "api_type": "core", "constants": [ + { + "name": "INVALID_SCREEN", + "value": -1 + }, { "name": "SCREEN_WITH_MOUSE_FOCUS", "value": -4 @@ -81285,6 +84497,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 } ] }, @@ -81565,8 +85163,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 } ] }, @@ -81605,6 +85215,10 @@ { "name": "WINDOW_EVENT_TITLEBAR_CHANGE", "value": 7 + }, + { + "name": "WINDOW_EVENT_FORCE_CLOSE", + "value": 8 } ] }, @@ -84751,6 +88365,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, @@ -84849,6 +89907,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, @@ -84991,7 +90063,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1531299078, + "hash": 1386825884, + "hash_compatibility": [ + 1531299078 + ], "return_value": { "type": "enum::Error" }, @@ -85023,6 +90098,12 @@ { "name": "callback", "type": "Callable" + }, + { + "name": "parent_window_id", + "type": "int", + "meta": "int32", + "default_value": "0" } ] }, @@ -85032,7 +90113,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1305318754, + "hash": 1448789813, + "hash_compatibility": [ + 1305318754 + ], "return_value": { "type": "enum::Error" }, @@ -85072,6 +90156,12 @@ { "name": "callback", "type": "Callable" + }, + { + "name": "parent_window_id", + "type": "int", + "meta": "int32", + "default_value": "0" } ] }, @@ -85200,6 +90290,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, @@ -87691,10 +92798,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" + } + ] } ] }, @@ -87705,6 +92821,13 @@ "inherits": "EditorExportPlatform", "api_type": "editor" }, + { + "name": "EditorExportPlatformAppleEmbedded", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "EditorExportPlatform", + "api_type": "editor" + }, { "name": "EditorExportPlatformExtension", "is_refcounted": true, @@ -87896,9 +93019,12 @@ "is_required": false, "is_vararg": false, "is_virtual": true, - "hash": 3991065292, + "hash": 3536238170, + "hash_compatibility": [ + 3991065292 + ], "return_value": { - "type": "ImageTexture" + "type": "Texture2D" }, "arguments": [ { @@ -88331,7 +93457,7 @@ "name": "EditorExportPlatformIOS", "is_refcounted": true, "is_instantiable": true, - "inherits": "EditorExportPlatform", + "inherits": "EditorExportPlatformAppleEmbedded", "api_type": "editor" }, { @@ -88355,6 +93481,13 @@ "inherits": "EditorExportPlatform", "api_type": "editor" }, + { + "name": "EditorExportPlatformVisionOS", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "EditorExportPlatformAppleEmbedded", + "api_type": "editor" + }, { "name": "EditorExportPlatformWeb", "is_refcounted": true, @@ -88837,6 +93970,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, @@ -88859,20 +94014,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, @@ -88895,6 +94036,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, @@ -89207,6 +94460,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, @@ -92221,6 +97491,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, @@ -92273,6 +97554,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, @@ -95301,6 +100593,9 @@ } ] }, + { + "name": "property_overridden" + }, { "name": "property_favorited", "arguments": [ @@ -96699,6 +101994,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, @@ -97241,6 +102547,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" + } } ] }, @@ -97372,8 +102690,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2107025470, + "hash": 796197507, "hash_compatibility": [ + 2107025470, 3577985681 ], "arguments": [ @@ -97395,6 +102714,11 @@ "name": "backward_undo_ops", "type": "bool", "default_value": "false" + }, + { + "name": "mark_unsaved", + "type": "bool", + "default_value": "true" } ] }, @@ -98762,6 +104086,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, @@ -104558,6 +109900,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, @@ -104732,6 +110110,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": [ @@ -105122,6 +110548,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, @@ -105244,6 +110695,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, @@ -105312,6 +110798,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", @@ -105336,12 +110828,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", @@ -105354,6 +110840,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", @@ -106000,6 +111541,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, @@ -106451,8 +112397,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1983721962, + "hash": 1976686372, "hash_compatibility": [ + 1983721962, 2565402639 ], "arguments": [ @@ -106504,6 +112451,12 @@ "name": "orientation", "type": "enum::TextServer.Orientation", "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -106513,8 +112466,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1171506176, + "hash": 2686601589, "hash_compatibility": [ + 1171506176, 348869189 ], "arguments": [ @@ -106548,21 +112502,96 @@ "default_value": "16" }, { - "name": "max_lines", + "name": "max_lines", + "type": "int", + "meta": "int32", + "default_value": "-1" + }, + { + "name": "modulate", + "type": "Color", + "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "brk_flags", + "type": "bitfield::TextServer.LineBreakFlag", + "default_value": "3" + }, + { + "name": "justification_flags", + "type": "bitfield::TextServer.JustificationFlag", + "default_value": "3" + }, + { + "name": "direction", + "type": "enum::TextServer.Direction", + "default_value": "0" + }, + { + "name": "orientation", + "type": "enum::TextServer.Orientation", + "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" + } + ] + }, + { + "name": "draw_string_outline", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 701417663, + "hash_compatibility": [ + 623754045, + 657875837 + ], + "arguments": [ + { + "name": "canvas_item", + "type": "RID" + }, + { + "name": "pos", + "type": "Vector2" + }, + { + "name": "text", + "type": "String" + }, + { + "name": "alignment", + "type": "enum::HorizontalAlignment", + "default_value": "0" + }, + { + "name": "width", + "type": "float", + "meta": "float", + "default_value": "-1" + }, + { + "name": "font_size", + "type": "int", + "meta": "int32", + "default_value": "16" + }, + { + "name": "size", "type": "int", "meta": "int32", - "default_value": "-1" + "default_value": "1" }, { "name": "modulate", "type": "Color", "default_value": "Color(1, 1, 1, 1)" }, - { - "name": "brk_flags", - "type": "bitfield::TextServer.LineBreakFlag", - "default_value": "3" - }, { "name": "justification_flags", "type": "bitfield::TextServer.JustificationFlag", @@ -106577,74 +112606,12 @@ "name": "orientation", "type": "enum::TextServer.Orientation", "default_value": "0" - } - ] - }, - { - "name": "draw_string_outline", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 623754045, - "hash_compatibility": [ - 657875837 - ], - "arguments": [ - { - "name": "canvas_item", - "type": "RID" - }, - { - "name": "pos", - "type": "Vector2" - }, - { - "name": "text", - "type": "String" - }, - { - "name": "alignment", - "type": "enum::HorizontalAlignment", - "default_value": "0" }, { - "name": "width", + "name": "oversampling", "type": "float", "meta": "float", - "default_value": "-1" - }, - { - "name": "font_size", - "type": "int", - "meta": "int32", - "default_value": "16" - }, - { - "name": "size", - "type": "int", - "meta": "int32", - "default_value": "1" - }, - { - "name": "modulate", - "type": "Color", - "default_value": "Color(1, 1, 1, 1)" - }, - { - "name": "justification_flags", - "type": "bitfield::TextServer.JustificationFlag", - "default_value": "3" - }, - { - "name": "direction", - "type": "enum::TextServer.Direction", - "default_value": "0" - }, - { - "name": "orientation", - "type": "enum::TextServer.Orientation", - "default_value": "0" + "default_value": "0.0" } ] }, @@ -106654,8 +112621,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3206388178, + "hash": 4147839237, "hash_compatibility": [ + 3206388178, 1649790182 ], "arguments": [ @@ -106724,6 +112692,12 @@ "name": "orientation", "type": "enum::TextServer.Orientation", "default_value": "0" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -106756,8 +112730,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3815617597, + "hash": 3500170256, "hash_compatibility": [ + 3815617597, 1462476057 ], "return_value": { @@ -106787,6 +112762,12 @@ "name": "modulate", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -106796,8 +112777,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 209525354, + "hash": 1684114874, "hash_compatibility": [ + 209525354, 4161008124 ], "return_value": { @@ -106833,6 +112815,12 @@ "name": "modulate", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -107337,6 +113325,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, @@ -109000,18 +115013,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", @@ -109029,6 +115042,12 @@ "name": "opentype_feature_overrides", "setter": "set_opentype_feature_overrides", "getter": "get_opentype_feature_overrides" + }, + { + "type": "float", + "name": "oversampling", + "setter": "set_oversampling", + "getter": "get_oversampling" } ] }, @@ -109674,11 +115693,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" @@ -109701,14 +115723,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" } }, { @@ -109722,20 +115747,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" } }, { @@ -109744,22 +115771,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" } @@ -109780,14 +115812,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" } }, { @@ -109801,17 +115836,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" } @@ -109832,11 +115870,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" @@ -109859,11 +115900,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" } @@ -109884,11 +115928,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" } @@ -109909,14 +115956,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" } }, { @@ -109930,17 +115980,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" @@ -109963,14 +116016,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" } }, { @@ -109984,20 +116040,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" } }, { @@ -110006,22 +116064,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" @@ -110044,14 +116107,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" } }, { @@ -110065,7 +116131,7 @@ { "name": "sparse_values_byte_offset", "type": "int", - "meta": "int32" + "meta": "int64" } ] } @@ -110337,7 +116403,7 @@ ], "return_value": { "type": "int", - "meta": "int32" + "meta": "int64" } }, { @@ -110351,7 +116417,7 @@ { "name": "byte_offset", "type": "int", - "meta": "int32" + "meta": "int64" } ] }, @@ -110367,7 +116433,7 @@ ], "return_value": { "type": "int", - "meta": "int32" + "meta": "int64" } }, { @@ -110381,7 +116447,7 @@ { "name": "byte_length", "type": "int", - "meta": "int32" + "meta": "int64" } ] }, @@ -110397,7 +116463,7 @@ ], "return_value": { "type": "int", - "meta": "int32" + "meta": "int64" } }, { @@ -110411,7 +116477,7 @@ { "name": "byte_stride", "type": "int", - "meta": "int32" + "meta": "int64" } ] }, @@ -110762,6 +116828,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": [ @@ -110817,6 +116901,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, @@ -110842,6 +116978,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, @@ -111124,11 +117285,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" } ] }, @@ -112528,6 +118707,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, @@ -112664,6 +118868,12 @@ "name": "light", "setter": "set_light", "getter": "get_light" + }, + { + "type": "bool", + "name": "visible", + "setter": "set_visible", + "getter": "get_visible" } ] }, @@ -121769,6 +127979,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, @@ -122606,6 +128833,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, @@ -122870,6 +129122,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", @@ -123920,6 +130178,31 @@ "type": "bool" } }, + { + "name": "set_slots_focus_mode", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3232914922, + "arguments": [ + { + "name": "focus_mode", + "type": "enum::Control.FocusMode" + } + ] + }, + { + "name": "get_slots_focus_mode", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2132829277, + "return_value": { + "type": "enum::Control.FocusMode" + } + }, { "name": "get_input_port_count", "is_const": false, @@ -124102,6 +130385,9 @@ "type": "int" } ] + }, + { + "name": "slot_sizes_changed" } ], "properties": [ @@ -124116,6 +130402,12 @@ "name": "ignore_invalid_connection_type", "setter": "set_ignore_invalid_connection_type", "getter": "is_ignoring_valid_connection_type" + }, + { + "type": "int", + "name": "slots_focus_mode", + "setter": "set_slots_focus_mode", + "getter": "get_slots_focus_mode" } ] }, @@ -127895,6 +134187,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, @@ -128560,6 +134880,40 @@ } ] }, + { + "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_gif_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, @@ -128717,6 +135071,366 @@ } ] }, + { + "name": "ImageFrames", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "Resource", + "api_type": "core", + "methods": [ + { + "name": "set_frame_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "frames", + "type": "int", + "meta": "int32" + } + ] + }, + { + "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": "set_frame_image", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2448856460, + "arguments": [ + { + "name": "frame", + "type": "int", + "meta": "int32" + }, + { + "name": "image", + "type": "Image" + } + ] + }, + { + "name": "get_frame_image", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3655284255, + "return_value": { + "type": "Image" + }, + "arguments": [ + { + "name": "frame", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_frame_delay", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1602489585, + "arguments": [ + { + "name": "frame", + "type": "int", + "meta": "int32" + }, + { + "name": "delay", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_frame_delay", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2339986948, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "frame", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_loop_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "loop", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_loop_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "int32" + } + }, + { + "name": "is_empty", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "load", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 166001499, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "load_from_file", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 2394791121, + "return_value": { + "type": "ImageFrames" + }, + "arguments": [ + { + "name": "path", + "type": "String" + } + ] + }, + { + "name": "load_apng_from_buffer", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 283047500, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "buffer", + "type": "PackedByteArray" + }, + { + "name": "max_frames", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "load_webp_from_buffer", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 283047500, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "buffer", + "type": "PackedByteArray" + }, + { + "name": "max_frames", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "load_gif_from_buffer", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 283047500, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "buffer", + "type": "PackedByteArray" + }, + { + "name": "max_frames", + "type": "int", + "meta": "int32" + } + ] + } + ], + "properties": [ + { + "type": "int", + "name": "frame_count", + "setter": "set_frame_count", + "getter": "get_frame_count" + }, + { + "type": "int", + "name": "loop_count", + "setter": "set_loop_count", + "getter": "get_loop_count" + } + ] + }, + { + "name": "ImageFramesFormatLoader", + "is_refcounted": true, + "is_instantiable": false, + "inherits": "RefCounted", + "api_type": "core", + "enums": [ + { + "name": "LoaderFlags", + "is_bitfield": true, + "values": [ + { + "name": "FLAG_NONE", + "value": 0 + }, + { + "name": "FLAG_FORCE_LINEAR", + "value": 1 + } + ] + } + ] + }, + { + "name": "ImageFramesFormatLoaderExtension", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "ImageFramesFormatLoader", + "api_type": "core", + "methods": [ + { + "name": "_get_recognized_extensions", + "is_const": true, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 1139954409, + "return_value": { + "type": "PackedStringArray" + } + }, + { + "name": "_load_image_frames", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 892857974, + "return_value": { + "type": "enum::Error" + }, + "arguments": [ + { + "name": "image_frames", + "type": "ImageFrames" + }, + { + "name": "fileaccess", + "type": "FileAccess" + }, + { + "name": "flags", + "type": "bitfield::ImageFramesFormatLoader.LoaderFlags" + }, + { + "name": "scale", + "type": "float", + "meta": "float" + }, + { + "name": "max_frames", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "add_format_loader", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, + { + "name": "remove_format_loader", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + } + ] + }, { "name": "ImageTexture", "is_refcounted": true, @@ -133399,6 +140113,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, @@ -135315,20 +142046,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" } ] }, @@ -136669,6 +143400,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, @@ -137108,6 +143864,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", @@ -137698,6 +144460,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, @@ -138191,6 +144978,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", @@ -138495,6 +145288,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": [ @@ -138557,6 +145695,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" } ] }, @@ -142233,6 +149383,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, @@ -142603,6 +149791,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, @@ -142628,6 +149841,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, @@ -142972,12 +150210,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", @@ -143360,6 +150610,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, @@ -148754,6 +156101,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, @@ -153365,6 +160787,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, @@ -153889,6 +161431,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", @@ -154618,6 +162184,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, @@ -155121,6 +162807,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", @@ -158426,11 +166136,555 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 24274129, + "hash": 24274129, + "arguments": [ + { + "name": "flags", + "type": "bitfield::NavigationPathQueryParameters2D.PathMetadataFlags" + } + ] + }, + { + "name": "get_metadata_flags", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 488152976, + "return_value": { + "type": "bitfield::NavigationPathQueryParameters2D.PathMetadataFlags" + } + }, + { + "name": "set_simplify_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "enabled", + "type": "bool" + } + ] + }, + { + "name": "get_simplify_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, + { + "name": "set_simplify_epsilon", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 373806689, + "arguments": [ + { + "name": "epsilon", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "get_simplify_epsilon", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1740695150, + "return_value": { + "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": [ + { + "type": "RID", + "name": "map", + "setter": "set_map", + "getter": "get_map" + }, + { + "type": "Vector2", + "name": "start_position", + "setter": "set_start_position", + "getter": "get_start_position" + }, + { + "type": "Vector2", + "name": "target_position", + "setter": "set_target_position", + "getter": "get_target_position" + }, + { + "type": "int", + "name": "navigation_layers", + "setter": "set_navigation_layers", + "getter": "get_navigation_layers" + }, + { + "type": "int", + "name": "pathfinding_algorithm", + "setter": "set_pathfinding_algorithm", + "getter": "get_pathfinding_algorithm" + }, + { + "type": "int", + "name": "path_postprocessing", + "setter": "set_path_postprocessing", + "getter": "get_path_postprocessing" + }, + { + "type": "int", + "name": "metadata_flags", + "setter": "set_metadata_flags", + "getter": "get_metadata_flags" + }, + { + "type": "bool", + "name": "simplify_path", + "setter": "set_simplify_path", + "getter": "get_simplify_path" + }, + { + "type": "float", + "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" + } + ] + }, + { + "name": "NavigationPathQueryParameters3D", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "RefCounted", + "api_type": "core", + "enums": [ + { + "name": "PathfindingAlgorithm", + "is_bitfield": false, + "values": [ + { + "name": "PATHFINDING_ALGORITHM_ASTAR", + "value": 0 + } + ] + }, + { + "name": "PathPostProcessing", + "is_bitfield": false, + "values": [ + { + "name": "PATH_POSTPROCESSING_CORRIDORFUNNEL", + "value": 0 + }, + { + "name": "PATH_POSTPROCESSING_EDGECENTERED", + "value": 1 + }, + { + "name": "PATH_POSTPROCESSING_NONE", + "value": 2 + } + ] + }, + { + "name": "PathMetadataFlags", + "is_bitfield": true, + "values": [ + { + "name": "PATH_METADATA_INCLUDE_NONE", + "value": 0 + }, + { + "name": "PATH_METADATA_INCLUDE_TYPES", + "value": 1 + }, + { + "name": "PATH_METADATA_INCLUDE_RIDS", + "value": 2 + }, + { + "name": "PATH_METADATA_INCLUDE_OWNERS", + "value": 4 + }, + { + "name": "PATH_METADATA_INCLUDE_ALL", + "value": 7 + } + ] + } + ], + "methods": [ + { + "name": "set_pathfinding_algorithm", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 394560454, + "arguments": [ + { + "name": "pathfinding_algorithm", + "type": "enum::NavigationPathQueryParameters3D.PathfindingAlgorithm" + } + ] + }, + { + "name": "get_pathfinding_algorithm", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3398491350, + "return_value": { + "type": "enum::NavigationPathQueryParameters3D.PathfindingAlgorithm" + } + }, + { + "name": "set_path_postprocessing", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2267362344, + "arguments": [ + { + "name": "path_postprocessing", + "type": "enum::NavigationPathQueryParameters3D.PathPostProcessing" + } + ] + }, + { + "name": "get_path_postprocessing", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3883858360, + "return_value": { + "type": "enum::NavigationPathQueryParameters3D.PathPostProcessing" + } + }, + { + "name": "set_map", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, + { + "name": "get_map", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, + { + "name": "set_start_position", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "start_position", + "type": "Vector3" + } + ] + }, + { + "name": "get_start_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, + { + "name": "set_target_position", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3460891852, + "arguments": [ + { + "name": "target_position", + "type": "Vector3" + } + ] + }, + { + "name": "get_target_position", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3360562783, + "return_value": { + "type": "Vector3" + } + }, + { + "name": "set_navigation_layers", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "navigation_layers", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "get_navigation_layers", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3905245786, + "return_value": { + "type": "int", + "meta": "uint32" + } + }, + { + "name": "set_metadata_flags", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2713846708, "arguments": [ { "name": "flags", - "type": "bitfield::NavigationPathQueryParameters2D.PathMetadataFlags" + "type": "bitfield::NavigationPathQueryParameters3D.PathMetadataFlags" } ] }, @@ -158440,9 +166694,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 488152976, + "hash": 1582332802, "return_value": { - "type": "bitfield::NavigationPathQueryParameters2D.PathMetadataFlags" + "type": "bitfield::NavigationPathQueryParameters3D.PathMetadataFlags" } }, { @@ -158496,255 +166750,113 @@ "type": "float", "meta": "float" } - } - ], - "properties": [ - { - "type": "RID", - "name": "map", - "setter": "set_map", - "getter": "get_map" - }, - { - "type": "Vector2", - "name": "start_position", - "setter": "set_start_position", - "getter": "get_start_position" - }, - { - "type": "Vector2", - "name": "target_position", - "setter": "set_target_position", - "getter": "get_target_position" - }, - { - "type": "int", - "name": "navigation_layers", - "setter": "set_navigation_layers", - "getter": "get_navigation_layers" - }, - { - "type": "int", - "name": "pathfinding_algorithm", - "setter": "set_pathfinding_algorithm", - "getter": "get_pathfinding_algorithm" - }, - { - "type": "int", - "name": "path_postprocessing", - "setter": "set_path_postprocessing", - "getter": "get_path_postprocessing" - }, - { - "type": "int", - "name": "metadata_flags", - "setter": "set_metadata_flags", - "getter": "get_metadata_flags" - }, - { - "type": "bool", - "name": "simplify_path", - "setter": "set_simplify_path", - "getter": "get_simplify_path" - }, - { - "type": "float", - "name": "simplify_epsilon", - "setter": "set_simplify_epsilon", - "getter": "get_simplify_epsilon" - } - ] - }, - { - "name": "NavigationPathQueryParameters3D", - "is_refcounted": true, - "is_instantiable": true, - "inherits": "RefCounted", - "api_type": "core", - "enums": [ - { - "name": "PathfindingAlgorithm", - "is_bitfield": false, - "values": [ - { - "name": "PATHFINDING_ALGORITHM_ASTAR", - "value": 0 - } - ] - }, - { - "name": "PathPostProcessing", - "is_bitfield": false, - "values": [ - { - "name": "PATH_POSTPROCESSING_CORRIDORFUNNEL", - "value": 0 - }, - { - "name": "PATH_POSTPROCESSING_EDGECENTERED", - "value": 1 - }, - { - "name": "PATH_POSTPROCESSING_NONE", - "value": 2 - } - ] - }, - { - "name": "PathMetadataFlags", - "is_bitfield": true, - "values": [ - { - "name": "PATH_METADATA_INCLUDE_NONE", - "value": 0 - }, - { - "name": "PATH_METADATA_INCLUDE_TYPES", - "value": 1 - }, - { - "name": "PATH_METADATA_INCLUDE_RIDS", - "value": 2 - }, - { - "name": "PATH_METADATA_INCLUDE_OWNERS", - "value": 4 - }, - { - "name": "PATH_METADATA_INCLUDE_ALL", - "value": 7 - } - ] - } - ], - "methods": [ - { - "name": "set_pathfinding_algorithm", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 394560454, - "arguments": [ - { - "name": "pathfinding_algorithm", - "type": "enum::NavigationPathQueryParameters3D.PathfindingAlgorithm" - } - ] - }, - { - "name": "get_pathfinding_algorithm", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3398491350, - "return_value": { - "type": "enum::NavigationPathQueryParameters3D.PathfindingAlgorithm" - } }, { - "name": "set_path_postprocessing", + "name": "set_included_regions", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2267362344, + "hash": 381264803, "arguments": [ { - "name": "path_postprocessing", - "type": "enum::NavigationPathQueryParameters3D.PathPostProcessing" + "name": "regions", + "type": "typedarray::RID" } ] }, { - "name": "get_path_postprocessing", + "name": "get_included_regions", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3883858360, + "hash": 3995934104, "return_value": { - "type": "enum::NavigationPathQueryParameters3D.PathPostProcessing" + "type": "typedarray::RID" } }, { - "name": "set_map", + "name": "set_excluded_regions", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2722037293, + "hash": 381264803, "arguments": [ { - "name": "map", - "type": "RID" + "name": "regions", + "type": "typedarray::RID" } ] }, { - "name": "get_map", + "name": "get_excluded_regions", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2944877500, + "hash": 3995934104, "return_value": { - "type": "RID" + "type": "typedarray::RID" } }, { - "name": "set_start_position", + "name": "set_path_return_max_length", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3460891852, + "hash": 373806689, "arguments": [ { - "name": "start_position", - "type": "Vector3" + "name": "length", + "type": "float", + "meta": "float" } ] }, { - "name": "get_start_position", + "name": "get_path_return_max_length", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3360562783, + "hash": 1740695150, "return_value": { - "type": "Vector3" + "type": "float", + "meta": "float" } }, { - "name": "set_target_position", + "name": "set_path_return_max_radius", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3460891852, + "hash": 373806689, "arguments": [ { - "name": "target_position", - "type": "Vector3" + "name": "radius", + "type": "float", + "meta": "float" } ] }, { - "name": "get_target_position", + "name": "get_path_return_max_radius", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 3360562783, + "hash": 1740695150, "return_value": { - "type": "Vector3" + "type": "float", + "meta": "float" } }, { - "name": "set_navigation_layers", + "name": "set_path_search_max_polygons", "is_const": false, "is_vararg": false, "is_static": false, @@ -158752,14 +166864,14 @@ "hash": 1286410249, "arguments": [ { - "name": "navigation_layers", + "name": "max_polygons", "type": "int", - "meta": "uint32" + "meta": "int32" } ] }, { - "name": "get_navigation_layers", + "name": "get_path_search_max_polygons", "is_const": true, "is_vararg": false, "is_static": false, @@ -158767,61 +166879,11 @@ "hash": 3905245786, "return_value": { "type": "int", - "meta": "uint32" - } - }, - { - "name": "set_metadata_flags", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2713846708, - "arguments": [ - { - "name": "flags", - "type": "bitfield::NavigationPathQueryParameters3D.PathMetadataFlags" - } - ] - }, - { - "name": "get_metadata_flags", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1582332802, - "return_value": { - "type": "bitfield::NavigationPathQueryParameters3D.PathMetadataFlags" - } - }, - { - "name": "set_simplify_path", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2586408642, - "arguments": [ - { - "name": "enabled", - "type": "bool" - } - ] - }, - { - "name": "get_simplify_path", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 36873697, - "return_value": { - "type": "bool" + "meta": "int32" } }, { - "name": "set_simplify_epsilon", + "name": "set_path_search_max_distance", "is_const": false, "is_vararg": false, "is_static": false, @@ -158829,14 +166891,14 @@ "hash": 373806689, "arguments": [ { - "name": "epsilon", + "name": "distance", "type": "float", "meta": "float" } ] }, { - "name": "get_simplify_epsilon", + "name": "get_path_search_max_distance", "is_const": true, "is_vararg": false, "is_static": false, @@ -158902,6 +166964,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" } ] }, @@ -159028,6 +167126,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, @@ -159061,6 +167186,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" } ] }, @@ -159187,6 +167318,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, @@ -159220,6 +167378,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" } ] }, @@ -160550,6 +168714,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", @@ -160645,6 +168857,43 @@ } ] }, + { + "name": "map_set_merge_rasterizer_cell_scale", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1794382983, + "arguments": [ + { + "name": "map", + "type": "RID" + }, + { + "name": "scale", + "type": "float", + "meta": "float" + } + ] + }, + { + "name": "map_get_merge_rasterizer_cell_scale", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 866169185, + "return_value": { + "type": "float", + "meta": "float" + }, + "arguments": [ + { + "name": "map", + "type": "RID" + } + ] + }, { "name": "map_set_use_edge_connections", "is_const": false, @@ -161033,6 +169282,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, @@ -161497,6 +169799,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, @@ -162868,6 +171188,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, @@ -162892,6 +171226,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": [ @@ -162906,6 +171258,9 @@ }, { "name": "navigation_debug_changed" + }, + { + "name": "avoidance_debug_changed" } ] }, @@ -163606,6 +171961,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, @@ -164139,6 +172547,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, @@ -166128,6 +174554,10 @@ "name": "NOTIFICATION_VP_MOUSE_EXIT", "value": 1011 }, + { + "name": "NOTIFICATION_WM_POSITION_CHANGED", + "value": 1012 + }, { "name": "NOTIFICATION_OS_MEMORY_WARNING", "value": 2009 @@ -166167,6 +174597,14 @@ { "name": "NOTIFICATION_TEXT_SERVER_CHANGED", "value": 2018 + }, + { + "name": "NOTIFICATION_ACCESSIBILITY_UPDATE", + "value": 3000 + }, + { + "name": "NOTIFICATION_ACCESSIBILITY_INVALIDATE", + "value": 3001 } ], "enums": [ @@ -166381,6 +174819,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, @@ -166456,6 +174906,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, @@ -166464,6 +174926,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, @@ -166489,11 +174962,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 83702148, + "hash": 3304788590, + "hash_compatibility": [ + 83702148 + ], "arguments": [ { "name": "name", - "type": "String" + "type": "StringName" } ] }, @@ -167493,6 +175969,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, @@ -167648,6 +176143,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, @@ -167912,7 +176418,7 @@ ] }, { - "name": "get_rpc_config", + "name": "get_node_rpc_config", "is_const": true, "is_vararg": false, "is_static": false, @@ -170302,7 +178808,7 @@ ] }, { - "name": "set_invert", + "name": "set_generate_mipmaps", "is_const": false, "is_vararg": false, "is_static": false, @@ -170316,7 +178822,7 @@ ] }, { - "name": "get_invert", + "name": "is_generating_mipmaps", "is_const": true, "is_vararg": false, "is_static": false, @@ -170327,53 +178833,53 @@ } }, { - "name": "set_in_3d_space", + "name": "set_noise", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2586408642, + "hash": 4135492439, "arguments": [ { - "name": "enable", - "type": "bool" + "name": "noise", + "type": "Noise" } ] }, { - "name": "is_in_3d_space", - "is_const": true, + "name": "get_noise", + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 36873697, + "hash": 185851837, "return_value": { - "type": "bool" + "type": "Noise" } }, { - "name": "set_generate_mipmaps", + "name": "set_color_ramp", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2586408642, + "hash": 2756054477, "arguments": [ { - "name": "invert", - "type": "bool" + "name": "gradient", + "type": "Gradient" } ] }, { - "name": "is_generating_mipmaps", + "name": "get_color_ramp", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 36873697, + "hash": 132272999, "return_value": { - "type": "bool" + "type": "Gradient" } }, { @@ -170402,34 +178908,32 @@ } }, { - "name": "set_seamless_blend_skirt", + "name": "set_invert", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 373806689, + "hash": 2586408642, "arguments": [ { - "name": "seamless_blend_skirt", - "type": "float", - "meta": "float" + "name": "invert", + "type": "bool" } ] }, { - "name": "get_seamless_blend_skirt", - "is_const": false, + "name": "get_invert", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 191475506, + "hash": 36873697, "return_value": { - "type": "float", - "meta": "float" + "type": "bool" } }, { - "name": "set_as_normal_map", + "name": "set_in_3d_space", "is_const": false, "is_vararg": false, "is_static": false, @@ -170437,47 +178941,45 @@ "hash": 2586408642, "arguments": [ { - "name": "as_normal_map", + "name": "enable", "type": "bool" } ] }, { - "name": "is_normal_map", - "is_const": false, + "name": "is_in_3d_space", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2240911060, + "hash": 36873697, "return_value": { "type": "bool" } }, { - "name": "set_bump_strength", + "name": "set_as_normal_map", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 373806689, + "hash": 2586408642, "arguments": [ { - "name": "bump_strength", - "type": "float", - "meta": "float" + "name": "as_normal_map", + "type": "bool" } ] }, { - "name": "get_bump_strength", + "name": "is_normal_map", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 191475506, + "hash": 2240911060, "return_value": { - "type": "float", - "meta": "float" + "type": "bool" } }, { @@ -170506,53 +179008,57 @@ } }, { - "name": "set_color_ramp", + "name": "set_seamless_blend_skirt", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2756054477, + "hash": 373806689, "arguments": [ { - "name": "gradient", - "type": "Gradient" + "name": "seamless_blend_skirt", + "type": "float", + "meta": "float" } ] }, { - "name": "get_color_ramp", - "is_const": true, + "name": "get_seamless_blend_skirt", + "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 132272999, + "hash": 191475506, "return_value": { - "type": "Gradient" + "type": "float", + "meta": "float" } }, { - "name": "set_noise", + "name": "set_bump_strength", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4135492439, + "hash": 373806689, "arguments": [ { - "name": "noise", - "type": "Noise" + "name": "bump_strength", + "type": "float", + "meta": "float" } ] }, { - "name": "get_noise", + "name": "get_bump_strength", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 185851837, + "hash": 191475506, "return_value": { - "type": "Noise" + "type": "float", + "meta": "float" } } ], @@ -170571,21 +179077,21 @@ }, { "type": "bool", - "name": "invert", - "setter": "set_invert", - "getter": "get_invert" + "name": "generate_mipmaps", + "setter": "set_generate_mipmaps", + "getter": "is_generating_mipmaps" }, { - "type": "bool", - "name": "in_3d_space", - "setter": "set_in_3d_space", - "getter": "is_in_3d_space" + "type": "Noise", + "name": "noise", + "setter": "set_noise", + "getter": "get_noise" }, { - "type": "bool", - "name": "generate_mipmaps", - "setter": "set_generate_mipmaps", - "getter": "is_generating_mipmaps" + "type": "Gradient", + "name": "color_ramp", + "setter": "set_color_ramp", + "getter": "get_color_ramp" }, { "type": "bool", @@ -170594,10 +179100,16 @@ "getter": "get_seamless" }, { - "type": "float", - "name": "seamless_blend_skirt", - "setter": "set_seamless_blend_skirt", - "getter": "get_seamless_blend_skirt" + "type": "bool", + "name": "invert", + "setter": "set_invert", + "getter": "get_invert" + }, + { + "type": "bool", + "name": "in_3d_space", + "setter": "set_in_3d_space", + "getter": "is_in_3d_space" }, { "type": "bool", @@ -170605,12 +179117,6 @@ "setter": "set_as_normal_map", "getter": "is_normal_map" }, - { - "type": "float", - "name": "bump_strength", - "setter": "set_bump_strength", - "getter": "get_bump_strength" - }, { "type": "bool", "name": "normalize", @@ -170618,16 +179124,16 @@ "getter": "is_normalized" }, { - "type": "Gradient", - "name": "color_ramp", - "setter": "set_color_ramp", - "getter": "get_color_ramp" + "type": "float", + "name": "seamless_blend_skirt", + "setter": "set_seamless_blend_skirt", + "getter": "get_seamless_blend_skirt" }, { - "type": "Noise", - "name": "noise", - "setter": "set_noise", - "getter": "get_noise" + "type": "float", + "name": "bump_strength", + "setter": "set_bump_strength", + "getter": "get_bump_strength" } ] }, @@ -170684,28 +179190,53 @@ ] }, { - "name": "set_invert", + "name": "set_noise", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2586408642, + "hash": 4135492439, "arguments": [ { - "name": "invert", - "type": "bool" + "name": "noise", + "type": "Noise" } ] }, { - "name": "get_invert", + "name": "get_noise", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 185851837, + "return_value": { + "type": "Noise" + } + }, + { + "name": "set_color_ramp", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2756054477, + "arguments": [ + { + "name": "gradient", + "type": "Gradient" + } + ] + }, + { + "name": "get_color_ramp", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 36873697, + "hash": 132272999, "return_value": { - "type": "bool" + "type": "Gradient" } }, { @@ -170734,30 +179265,28 @@ } }, { - "name": "set_seamless_blend_skirt", + "name": "set_invert", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 373806689, + "hash": 2586408642, "arguments": [ { - "name": "seamless_blend_skirt", - "type": "float", - "meta": "float" + "name": "invert", + "type": "bool" } ] }, { - "name": "get_seamless_blend_skirt", - "is_const": false, + "name": "get_invert", + "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 191475506, + "hash": 36873697, "return_value": { - "type": "float", - "meta": "float" + "type": "bool" } }, { @@ -170786,53 +179315,30 @@ } }, { - "name": "set_color_ramp", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 2756054477, - "arguments": [ - { - "name": "gradient", - "type": "Gradient" - } - ] - }, - { - "name": "get_color_ramp", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 132272999, - "return_value": { - "type": "Gradient" - } - }, - { - "name": "set_noise", + "name": "set_seamless_blend_skirt", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 4135492439, + "hash": 373806689, "arguments": [ { - "name": "noise", - "type": "Noise" + "name": "seamless_blend_skirt", + "type": "float", + "meta": "float" } ] }, { - "name": "get_noise", + "name": "get_seamless_blend_skirt", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 185851837, + "hash": 191475506, "return_value": { - "type": "Noise" + "type": "float", + "meta": "float" } } ], @@ -170856,10 +179362,16 @@ "getter": "get_depth" }, { - "type": "bool", - "name": "invert", - "setter": "set_invert", - "getter": "get_invert" + "type": "Noise", + "name": "noise", + "setter": "set_noise", + "getter": "get_noise" + }, + { + "type": "Gradient", + "name": "color_ramp", + "setter": "set_color_ramp", + "getter": "get_color_ramp" }, { "type": "bool", @@ -170868,10 +179380,10 @@ "getter": "get_seamless" }, { - "type": "float", - "name": "seamless_blend_skirt", - "setter": "set_seamless_blend_skirt", - "getter": "get_seamless_blend_skirt" + "type": "bool", + "name": "invert", + "setter": "set_invert", + "getter": "get_invert" }, { "type": "bool", @@ -170880,16 +179392,10 @@ "getter": "is_normalized" }, { - "type": "Gradient", - "name": "color_ramp", - "setter": "set_color_ramp", - "getter": "get_color_ramp" - }, - { - "type": "Noise", - "name": "noise", - "setter": "set_noise", - "getter": "get_noise" + "type": "float", + "name": "seamless_blend_skirt", + "setter": "set_seamless_blend_skirt", + "getter": "get_seamless_blend_skirt" } ] }, @@ -171303,8 +179809,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 990163283, + "hash": 723587915, "hash_compatibility": [ + 990163283, 2841200299 ], "return_value": { @@ -171314,7 +179821,8 @@ { "name": "buffer_size", "type": "int", - "meta": "int64" + "meta": "int64", + "default_value": "1024" } ] }, @@ -171324,7 +179832,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 47165747, + "hash": 3249455752, + "hash_compatibility": [ + 47165747 + ], "return_value": { "type": "PackedByteArray" }, @@ -171332,7 +179843,8 @@ { "name": "buffer_size", "type": "int", - "meta": "int64" + "meta": "int64", + "default_value": "1024" } ] }, @@ -171483,6 +179995,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, @@ -172199,6 +180732,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": [ @@ -172261,6 +180822,10 @@ { "name": "CONNECT_REFERENCE_COUNTED", "value": 8 + }, + { + "name": "CONNECT_APPEND_SOURCE_OBJECT", + "value": 16 } ] } @@ -173827,6 +182392,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, @@ -173938,11 +182517,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1997997368, + "hash": 1477360496, + "hash_compatibility": [ + 1997997368 + ], "arguments": [ { "name": "extension", - "type": "OpenXRExtensionWrapperExtension" + "type": "OpenXRExtensionWrapper" } ] }, @@ -173952,11 +182534,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1997997368, + "hash": 1477360496, + "hash_compatibility": [ + 1997997368 + ], "arguments": [ { "name": "extension", - "type": "OpenXRExtensionWrapperExtension" + "type": "OpenXRExtensionWrapper" } ] }, @@ -173966,11 +182551,14 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1997997368, + "hash": 1477360496, + "hash_compatibility": [ + 1997997368 + ], "arguments": [ { "name": "extension", - "type": "OpenXRExtensionWrapperExtension" + "type": "OpenXRExtensionWrapper" } ] }, @@ -173980,11 +182568,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" } ] }, @@ -174938,7 +183557,7 @@ "is_refcounted": false, "is_instantiable": true, "inherits": "PanelContainer", - "api_type": "core", + "api_type": "editor", "methods": [ { "name": "get_binding_modifier", @@ -174988,6 +183607,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", @@ -175163,6 +183876,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, @@ -175221,6 +184211,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" } ] }, @@ -175884,7 +184940,7 @@ ] }, { - "name": "OpenXRExtensionWrapperExtension", + "name": "OpenXRExtensionWrapper", "is_refcounted": false, "is_instantiable": true, "inherits": "Object", @@ -176026,6 +185082,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, @@ -176159,6 +185296,15 @@ "is_virtual": true, "hash": 3218959716 }, + { + "name": "_on_sync_actions", + "is_const": false, + "is_static": false, + "is_required": false, + "is_vararg": false, + "is_virtual": true, + "hash": 3218959716 + }, { "name": "_on_pre_render", "is_const": false, @@ -176416,6 +185562,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, @@ -177171,14 +186478,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", @@ -177312,6 +186619,48 @@ "inherits": "XRInterface", "api_type": "core", "enums": [ + { + "name": "SessionState", + "is_bitfield": false, + "values": [ + { + "name": "SESSION_STATE_UNKNOWN", + "value": 0 + }, + { + "name": "SESSION_STATE_IDLE", + "value": 1 + }, + { + "name": "SESSION_STATE_READY", + "value": 2 + }, + { + "name": "SESSION_STATE_SYNCHRONIZED", + "value": 3 + }, + { + "name": "SESSION_STATE_VISIBLE", + "value": 4 + }, + { + "name": "SESSION_STATE_FOCUSED", + "value": 5 + }, + { + "name": "SESSION_STATE_STOPPING", + "value": 6 + }, + { + "name": "SESSION_STATE_LOSS_PENDING", + "value": 7 + }, + { + "name": "SESSION_STATE_EXITING", + "value": 8 + } + ] + }, { "name": "Hand", "is_bitfield": false, @@ -177484,6 +186833,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, @@ -177520,6 +186927,17 @@ } ], "methods": [ + { + "name": "get_session_state", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 896364779, + "return_value": { + "type": "enum::OpenXRInterface.SessionState" + } + }, { "name": "get_display_refresh_rate", "is_const": true, @@ -177959,6 +187377,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": [ @@ -177968,6 +187414,9 @@ { "name": "session_stopping" }, + { + "name": "session_synchronized" + }, { "name": "session_focussed" }, @@ -177991,6 +187440,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": [ @@ -178032,6 +187515,442 @@ } ] }, + { + "name": "OpenXRRenderModel", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Node3D", + "api_type": "core", + "methods": [ + { + "name": "get_top_level_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "get_render_model", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2944877500, + "return_value": { + "type": "RID" + } + }, + { + "name": "set_render_model", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "render_model", + "type": "RID" + } + ] + } + ], + "signals": [ + { + "name": "render_model_top_level_path_changed" + } + ], + "properties": [ + { + "type": "RID", + "name": "render_model", + "setter": "set_render_model", + "getter": "get_render_model" + } + ] + }, + { + "name": "OpenXRRenderModelExtension", + "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": "render_model_create", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 937000113, + "return_value": { + "type": "RID" + }, + "arguments": [ + { + "name": "render_model_id", + "type": "int", + "meta": "uint64" + } + ] + }, + { + "name": "render_model_destroy", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2722037293, + "arguments": [ + { + "name": "render_model", + "type": "RID" + } + ] + }, + { + "name": "render_model_get_all", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2915620761, + "return_value": { + "type": "typedarray::RID" + } + }, + { + "name": "render_model_new_scene_instance", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 788010739, + "return_value": { + "type": "Node3D" + }, + "arguments": [ + { + "name": "render_model", + "type": "RID" + } + ] + }, + { + "name": "render_model_get_subaction_paths", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2801473409, + "return_value": { + "type": "PackedStringArray" + }, + "arguments": [ + { + "name": "render_model", + "type": "RID" + } + ] + }, + { + "name": "render_model_get_top_level_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 642473191, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "render_model", + "type": "RID" + } + ] + }, + { + "name": "render_model_get_confidence", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2350330949, + "return_value": { + "type": "enum::XRPose.TrackingConfidence" + }, + "arguments": [ + { + "name": "render_model", + "type": "RID" + } + ] + }, + { + "name": "render_model_get_root_transform", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1128465797, + "return_value": { + "type": "Transform3D" + }, + "arguments": [ + { + "name": "render_model", + "type": "RID" + } + ] + }, + { + "name": "render_model_get_animatable_node_count", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2198884583, + "return_value": { + "type": "int", + "meta": "uint32" + }, + "arguments": [ + { + "name": "render_model", + "type": "RID" + } + ] + }, + { + "name": "render_model_get_animatable_node_name", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1464764419, + "return_value": { + "type": "String" + }, + "arguments": [ + { + "name": "render_model", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "render_model_is_animatable_node_visible", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3120086654, + "return_value": { + "type": "bool" + }, + "arguments": [ + { + "name": "render_model", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "uint32" + } + ] + }, + { + "name": "render_model_get_animatable_node_transform", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1050775521, + "return_value": { + "type": "Transform3D" + }, + "arguments": [ + { + "name": "render_model", + "type": "RID" + }, + { + "name": "index", + "type": "int", + "meta": "uint32" + } + ] + } + ], + "signals": [ + { + "name": "render_model_added", + "arguments": [ + { + "name": "render_model", + "type": "RID" + } + ] + }, + { + "name": "render_model_removed", + "arguments": [ + { + "name": "render_model", + "type": "RID" + } + ] + }, + { + "name": "render_model_top_level_path_changed", + "arguments": [ + { + "name": "render_model", + "type": "RID" + } + ] + } + ] + }, + { + "name": "OpenXRRenderModelManager", + "is_refcounted": false, + "is_instantiable": true, + "inherits": "Node3D", + "api_type": "core", + "enums": [ + { + "name": "RenderModelTracker", + "is_bitfield": false, + "values": [ + { + "name": "RENDER_MODEL_TRACKER_ANY", + "value": 0 + }, + { + "name": "RENDER_MODEL_TRACKER_NONE_SET", + "value": 1 + }, + { + "name": "RENDER_MODEL_TRACKER_LEFT_HAND", + "value": 2 + }, + { + "name": "RENDER_MODEL_TRACKER_RIGHT_HAND", + "value": 3 + } + ] + } + ], + "methods": [ + { + "name": "get_tracker", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2456466356, + "return_value": { + "type": "enum::OpenXRRenderModelManager.RenderModelTracker" + } + }, + { + "name": "set_tracker", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2814627380, + "arguments": [ + { + "name": "tracker", + "type": "enum::OpenXRRenderModelManager.RenderModelTracker" + } + ] + }, + { + "name": "get_make_local_to_pose", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 201670096, + "return_value": { + "type": "String" + } + }, + { + "name": "set_make_local_to_pose", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 83702148, + "arguments": [ + { + "name": "make_local_to_pose", + "type": "String" + } + ] + } + ], + "signals": [ + { + "name": "render_model_added", + "arguments": [ + { + "name": "render_model", + "type": "OpenXRRenderModel" + } + ] + }, + { + "name": "render_model_removed", + "arguments": [ + { + "name": "render_model", + "type": "OpenXRRenderModel" + } + ] + } + ], + "properties": [ + { + "type": "int", + "name": "tracker", + "setter": "set_tracker", + "getter": "get_tracker" + }, + { + "type": "String", + "name": "make_local_to_pose", + "setter": "set_make_local_to_pose", + "getter": "get_make_local_to_pose" + } + ] + }, { "name": "OpenXRVisibilityMask", "is_refcounted": false, @@ -178234,6 +188153,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, @@ -178344,6 +188282,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, @@ -182617,11 +192573,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": [ @@ -182630,6 +192614,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" } ] }, @@ -183384,8 +193374,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 } ] } @@ -198563,6 +208633,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, @@ -198778,6 +208885,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, @@ -202084,6 +212273,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, @@ -202347,6 +212575,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, @@ -207070,6 +217384,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, @@ -207525,6 +217858,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, @@ -208302,6 +218653,10 @@ { "name": "COMPRESSION_MODE_BPTC", "value": 5 + }, + { + "name": "COMPRESSION_MODE_ASTC", + "value": 6 } ] } @@ -208411,6 +218766,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, @@ -209537,6 +219912,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, @@ -219010,8 +229406,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 } ] }, @@ -219955,9 +230407,21 @@ "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 + }, + { + "name": "SUPPORTS_IMAGE_ATOMIC_32_BIT", + "value": 7 } ] }, @@ -220416,7 +230880,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1397171480, + "hash": 3732868568, + "hash_compatibility": [ + 1397171480 + ], "return_value": { "type": "RID" }, @@ -220461,6 +230928,12 @@ "name": "layers", "type": "int", "meta": "uint64" + }, + { + "name": "mipmaps", + "type": "int", + "meta": "uint64", + "default_value": "1" } ] }, @@ -223013,6 +233486,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 @@ -224188,8 +234669,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 } ] }, @@ -226369,6 +236854,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, @@ -226761,6 +237269,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, @@ -231835,6 +242371,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, @@ -232596,38 +243161,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, @@ -232731,6 +243264,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, @@ -235864,6 +246411,26 @@ "is_instantiable": true, "inherits": "RefCounted", "api_type": "core", + "enums": [ + { + "name": "DeepDuplicateMode", + "is_bitfield": false, + "values": [ + { + "name": "DEEP_DUPLICATE_NONE", + "value": 0 + }, + { + "name": "DEEP_DUPLICATE_INTERNAL", + "value": 1 + }, + { + "name": "DEEP_DUPLICATE_ALL", + "value": 2 + } + ] + } + ], "methods": [ { "name": "_setup_local_to_scene", @@ -236153,11 +246720,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": 905779109, + "return_value": { + "type": "Resource" + }, + "arguments": [ + { + "name": "deep_subresources_mode", + "type": "enum::Resource.DeepDuplicateMode", + "default_value": "1" + } + ] } ], "signals": [ @@ -236588,8 +247173,35 @@ } ] } + ], + "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" + } + ] + } ] }, + { + "name": "ResourceImporterAnimatedTexture", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "ResourceImporter", + "api_type": "editor" + }, { "name": "ResourceImporterBMFont", "is_refcounted": true, @@ -236632,6 +247244,13 @@ "inherits": "ResourceImporter", "api_type": "editor" }, + { + "name": "ResourceImporterImageFrames", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "ResourceImporter", + "api_type": "editor" + }, { "name": "ResourceImporterLayeredTexture", "is_refcounted": true, @@ -236696,6 +247315,13 @@ } ] }, + { + "name": "ResourceImporterSVG", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "ResourceImporter", + "api_type": "editor" + }, { "name": "ResourceImporterScene", "is_refcounted": true, @@ -236710,6 +247336,13 @@ "inherits": "ResourceImporter", "api_type": "editor" }, + { + "name": "ResourceImporterSpriteFrames", + "is_refcounted": true, + "is_instantiable": true, + "inherits": "ResourceImporter", + "api_type": "editor" + }, { "name": "ResourceImporterTexture", "is_refcounted": true, @@ -237261,6 +247894,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, @@ -237397,6 +248052,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, @@ -237485,6 +248158,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" + } + ] } ] }, @@ -238083,15 +248807,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": [ @@ -238142,9 +248910,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": "\"\"" } ] }, @@ -238154,7 +248932,10 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 815048486, + "hash": 6389170, + "hash_compatibility": [ + 815048486 + ], "arguments": [ { "name": "key", @@ -238206,7 +248987,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" } @@ -238536,7 +249322,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", @@ -238544,7 +249340,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", @@ -238552,8 +249358,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2623499273, + "hash": 3426862026, "hash_compatibility": [ + 2623499273, 1125058220 ], "arguments": [ @@ -238572,6 +249379,11 @@ "type": "int", "meta": "int32", "default_value": "-1" + }, + { + "name": "name", + "type": "String", + "default_value": "\"\"" } ] }, @@ -238657,6 +249469,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, @@ -239040,6 +249871,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, @@ -239115,6 +249971,31 @@ "type": "bool" } }, + { + "name": "set_scroll_follow_visible_characters", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 2586408642, + "arguments": [ + { + "name": "follow", + "type": "bool" + } + ] + }, + { + "name": "is_scroll_following_visible_characters", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 36873697, + "return_value": { + "type": "bool" + } + }, { "name": "set_scroll_follow", "is_const": false, @@ -239786,6 +250667,55 @@ "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_visible_content_rect", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 410525958, + "return_value": { + "type": "Rect2i" + } + }, { "name": "get_line_offset", "is_const": false, @@ -239880,6 +250810,14 @@ } ] }, + { + "name": "reload_effects", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3218959716 + }, { "name": "get_menu", "is_const": true, @@ -239981,12 +250919,24 @@ "setter": "set_scroll_follow", "getter": "is_scroll_following" }, + { + "type": "bool", + "name": "scroll_following_visible_characters", + "setter": "set_scroll_follow_visible_characters", + "getter": "is_scroll_following_visible_characters" + }, { "type": "int", "name": "autowrap_mode", "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", @@ -242420,6 +253370,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, @@ -243112,6 +254243,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, @@ -243558,6 +254711,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, @@ -244199,6 +255374,9 @@ { "name": "tree_changed" }, + { + "name": "scene_changed" + }, { "name": "tree_process_mode_changed" }, @@ -244605,6 +255783,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, @@ -244806,6 +256285,20 @@ "type": "Script" } ] + }, + { + "name": "clear_docs_from_script", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3657522847, + "arguments": [ + { + "name": "script", + "type": "Script" + } + ] } ], "signals": [ @@ -245506,6 +256999,10 @@ { "name": "SCRIPT_NAME_CASING_KEBAB_CASE", "value": 3 + }, + { + "name": "SCRIPT_NAME_CASING_CAMEL_CASE", + "value": 4 } ] } @@ -249389,6 +260886,10 @@ { "name": "MODIFIER_CALLBACK_MODE_PROCESS_IDLE", "value": 1 + }, + { + "name": "MODIFIER_CALLBACK_MODE_PROCESS_MANUAL", + "value": 2 } ] } @@ -250121,6 +261622,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, @@ -253003,6 +264519,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, @@ -253012,6 +264544,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, @@ -254052,6 +265612,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", @@ -254105,6 +265689,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, @@ -254194,6 +265803,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" } ] }, @@ -254675,6 +266290,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, @@ -254774,6 +266416,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, @@ -254888,6 +266596,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", @@ -255709,6 +267423,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": [ @@ -255759,6 +267498,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", @@ -256223,6 +267968,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, @@ -256262,6 +268034,12 @@ "setter": "set_height", "getter": "get_height" }, + { + "type": "float", + "name": "mid_height", + "setter": "set_mid_height", + "getter": "get_mid_height" + }, { "type": "bool", "name": "inside", @@ -256430,6 +268208,10 @@ { "name": "ROTATION_AXIS_ALL", "value": 3 + }, + { + "name": "ROTATION_AXIS_CUSTOM", + "value": 4 } ] } @@ -256926,6 +268708,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, @@ -257394,6 +269213,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, @@ -257741,7 +269607,108 @@ ] }, { - "name": "set_exclude_collision_count", + "name": "set_exclude_collision_count", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3937882851, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "count", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "get_exclude_collision_count", + "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": "clear_exclude_collisions", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 1286410249, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_collision_path", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 132481804, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "collision", + "type": "int", + "meta": "int32" + }, + { + "name": "node_path", + "type": "NodePath" + } + ] + }, + { + "name": "get_collision_path", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 464924783, + "return_value": { + "type": "NodePath" + }, + "arguments": [ + { + "name": "index", + "type": "int", + "meta": "int32" + }, + { + "name": "collision", + "type": "int", + "meta": "int32" + } + ] + }, + { + "name": "set_collision_count", "is_const": false, "is_vararg": false, "is_static": false, @@ -257761,7 +269728,7 @@ ] }, { - "name": "get_exclude_collision_count", + "name": "get_collision_count", "is_const": true, "is_vararg": false, "is_static": false, @@ -257780,7 +269747,7 @@ ] }, { - "name": "clear_exclude_collisions", + "name": "clear_collisions", "is_const": false, "is_vararg": false, "is_static": false, @@ -257795,105 +269762,29 @@ ] }, { - "name": "set_collision_path", + "name": "set_external_force", "is_const": false, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 132481804, - "arguments": [ - { - "name": "index", - "type": "int", - "meta": "int32" - }, - { - "name": "collision", - "type": "int", - "meta": "int32" - }, - { - "name": "node_path", - "type": "NodePath" - } - ] - }, - { - "name": "get_collision_path", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 464924783, - "return_value": { - "type": "NodePath" - }, - "arguments": [ - { - "name": "index", - "type": "int", - "meta": "int32" - }, - { - "name": "collision", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "set_collision_count", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3937882851, + "hash": 3460891852, "arguments": [ { - "name": "index", - "type": "int", - "meta": "int32" - }, - { - "name": "count", - "type": "int", - "meta": "int32" + "name": "force", + "type": "Vector3" } ] }, { - "name": "get_collision_count", + "name": "get_external_force", "is_const": true, "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 923996154, + "hash": 3360562783, "return_value": { - "type": "int", - "meta": "int32" - }, - "arguments": [ - { - "name": "index", - "type": "int", - "meta": "int32" - } - ] - }, - { - "name": "clear_collisions", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 1286410249, - "arguments": [ - { - "name": "index", - "type": "int", - "meta": "int32" - } - ] + "type": "Vector3" + } }, { "name": "reset", @@ -257905,6 +269796,12 @@ } ], "properties": [ + { + "type": "Vector3", + "name": "external_force", + "setter": "set_external_force", + "getter": "get_external_force" + }, { "type": "int", "name": "setting_count", @@ -259551,6 +271448,60 @@ "is_static": false, "is_virtual": false, "hash": 3218959716 + }, + { + "name": "create_from_image_frames", + "is_const": false, + "is_vararg": false, + "is_static": true, + "is_virtual": false, + "hash": 518896059, + "return_value": { + "type": "SpriteFrames" + }, + "arguments": [ + { + "name": "image_frames", + "type": "ImageFrames" + } + ] + }, + { + "name": "set_from_image_frames", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3513784748, + "arguments": [ + { + "name": "image_frames", + "type": "ImageFrames" + }, + { + "name": "anim", + "type": "StringName", + "default_value": "&\"default\"" + } + ] + }, + { + "name": "make_image_frames", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3327651304, + "return_value": { + "type": "ImageFrames" + }, + "arguments": [ + { + "name": "anim", + "type": "StringName", + "default_value": "&\"default\"" + } + ] } ], "properties": [ @@ -263657,6 +275608,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, @@ -263974,6 +275950,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", @@ -264935,6 +276917,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, @@ -265241,6 +277248,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", @@ -266737,6 +278750,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, @@ -266812,6 +278850,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, @@ -266862,6 +278925,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, @@ -268259,6 +280347,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, @@ -270425,6 +282561,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", @@ -270455,6 +282597,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", @@ -270485,6 +282633,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", @@ -270701,6 +282855,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, @@ -271162,8 +283327,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 856975658, + "hash": 3625105422, "hash_compatibility": [ + 856975658, 1164457837 ], "arguments": [ @@ -271179,6 +283345,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -271188,8 +283360,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1343401456, + "hash": 2592177763, "hash_compatibility": [ + 1343401456, 1364491366 ], "arguments": [ @@ -271211,6 +283384,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -271912,6 +284091,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, @@ -272416,6 +284606,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, @@ -272682,8 +284883,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1567802413, + "hash": 1492808103, "hash_compatibility": [ + 1567802413, 367324453 ], "arguments": [ @@ -272704,6 +284906,12 @@ "name": "dc_color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -272713,8 +284921,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1893131224, + "hash": 3820500590, "hash_compatibility": [ + 1893131224, 2159523405 ], "arguments": [ @@ -272741,6 +284950,12 @@ "name": "dc_color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -272750,8 +284965,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1242169894, + "hash": 828033758, "hash_compatibility": [ + 1242169894, 3963848920 ], "arguments": [ @@ -272772,6 +284988,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -272781,8 +285003,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2664926980, + "hash": 2822696703, "hash_compatibility": [ + 2664926980, 1814903311 ], "arguments": [ @@ -272809,6 +285032,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -272818,8 +285047,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 856975658, + "hash": 3625105422, "hash_compatibility": [ + 856975658, 1164457837 ], "arguments": [ @@ -272835,6 +285065,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -272844,8 +285080,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1343401456, + "hash": 2592177763, "hash_compatibility": [ + 1343401456, 1364491366 ], "arguments": [ @@ -272867,6 +285104,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -273156,6 +285399,14 @@ { "name": "BREAK_TRIM_INDENT", "value": 32 + }, + { + "name": "BREAK_TRIM_START_EDGE_SPACES", + "value": 64 + }, + { + "name": "BREAK_TRIM_END_EDGE_SPACES", + "value": 128 } ] }, @@ -273208,6 +285459,14 @@ { "name": "OVERRUN_TRIM_WORD_ELLIPSIS", "value": 4 + }, + { + "name": "OVERRUN_TRIM_ELLIPSIS_FORCE", + "value": 5 + }, + { + "name": "OVERRUN_TRIM_WORD_ELLIPSIS_FORCE", + "value": 6 } ] }, @@ -274342,6 +286601,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, @@ -274377,6 +286644,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, @@ -274757,6 +287059,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, @@ -275862,8 +288181,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1339057948, + "hash": 3103234926, "hash_compatibility": [ + 1339057948, 1821196351 ], "arguments": [ @@ -275893,6 +288213,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -275902,8 +288228,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2626165733, + "hash": 1976041553, "hash_compatibility": [ + 2626165733, 1124898203 ], "arguments": [ @@ -275938,6 +288265,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -276759,6 +289092,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, @@ -276821,6 +289171,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, @@ -276857,6 +289251,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, @@ -277723,8 +290290,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 880389142, + "hash": 1647687596, "hash_compatibility": [ + 880389142, 70679950 ], "arguments": [ @@ -277756,6 +290324,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -277765,8 +290339,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 2559184194, + "hash": 1217146601, "hash_compatibility": [ + 2559184194, 2673671346 ], "arguments": [ @@ -277804,6 +290379,12 @@ "name": "color", "type": "Color", "default_value": "Color(1, 1, 1, 1)" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float", + "default_value": "0.0" } ] }, @@ -279050,6 +291631,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, @@ -279087,6 +291677,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, @@ -279488,6 +292115,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, @@ -280639,7 +293284,10 @@ "is_required": true, "is_vararg": false, "is_virtual": true, - "hash": 309868464, + "hash": 404525066, + "hash_compatibility": [ + 309868464 + ], "arguments": [ { "name": "font_rid", @@ -280666,6 +293314,11 @@ { "name": "color", "type": "Color" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float" } ] }, @@ -280676,7 +293329,10 @@ "is_required": true, "is_vararg": false, "is_virtual": true, - "hash": 3090733778, + "hash": 940535541, + "hash_compatibility": [ + 3090733778 + ], "arguments": [ { "name": "font_rid", @@ -280708,6 +293364,11 @@ { "name": "color", "type": "Color" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float" } ] }, @@ -281021,6 +293682,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, @@ -281541,6 +294234,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, @@ -281606,6 +294317,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, @@ -281639,6 +294396,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, @@ -282407,7 +295345,10 @@ "is_required": false, "is_vararg": false, "is_virtual": true, - "hash": 2453262187, + "hash": 2079930245, + "hash_compatibility": [ + 2453262187 + ], "arguments": [ { "name": "shaped", @@ -282434,6 +295375,11 @@ { "name": "color", "type": "Color" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float" } ] }, @@ -282444,7 +295390,10 @@ "is_required": false, "is_vararg": false, "is_virtual": true, - "hash": 1686767567, + "hash": 601976754, + "hash_compatibility": [ + 1686767567 + ], "arguments": [ { "name": "shaped", @@ -282476,6 +295425,11 @@ { "name": "color", "type": "Color" + }, + { + "name": "oversampling", + "type": "float", + "meta": "float" } ] }, @@ -286292,6 +299246,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, @@ -289780,6 +302752,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, @@ -289947,6 +302946,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", @@ -294684,6 +307689,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, @@ -294930,6 +307985,12 @@ } ], "properties": [ + { + "type": "bool", + "name": "enabled", + "setter": "set_enabled", + "getter": "is_enabled" + }, { "type": "bool", "name": "pseudolocalization_enabled", @@ -296896,6 +309957,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, @@ -298017,8 +311115,9 @@ "is_vararg": false, "is_static": false, "is_virtual": false, - "hash": 1688223362, + "hash": 973481897, "hash_compatibility": [ + 1688223362, 1507727907 ], "arguments": [ @@ -298046,6 +311145,11 @@ "name": "tooltip_text", "type": "String", "default_value": "\"\"" + }, + { + "name": "description", + "type": "String", + "default_value": "\"\"" } ] }, @@ -298253,6 +311357,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, @@ -298762,7 +311890,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", @@ -302040,6 +315240,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, @@ -302261,6 +315488,12 @@ "setter": "set_volume", "getter": "get_volume" }, + { + "type": "float", + "name": "speed_scale", + "setter": "set_speed_scale", + "getter": "get_speed_scale" + }, { "type": "bool", "name": "autoplay", @@ -302456,8 +315689,12 @@ "value": 1 }, { - "name": "SCREEN_SPACE_AA_MAX", + "name": "SCREEN_SPACE_AA_SMAA", "value": 2 + }, + { + "name": "SCREEN_SPACE_AA_MAX", + "value": 3 } ] }, @@ -303116,6 +316353,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, @@ -303355,6 +316656,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, @@ -304579,6 +317905,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" } ] }, @@ -304842,6 +318180,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, @@ -304868,6 +318231,12 @@ "name": "rect", "setter": "set_rect", "getter": "get_rect" + }, + { + "type": "bool", + "name": "show_rect", + "setter": "set_show_rect", + "getter": "is_showing_rect" } ] }, @@ -305635,31 +319004,6 @@ } ] }, - { - "name": "set_graph_offset", - "is_const": false, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 743155724, - "arguments": [ - { - "name": "offset", - "type": "Vector2" - } - ] - }, - { - "name": "get_graph_offset", - "is_const": true, - "is_vararg": false, - "is_static": false, - "is_virtual": false, - "hash": 3341600327, - "return_value": { - "type": "Vector2" - } - }, { "name": "attach_node_to_frame", "is_const": false, @@ -305755,6 +319099,31 @@ "type": "String" } ] + }, + { + "name": "set_graph_offset", + "is_const": false, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 743155724, + "arguments": [ + { + "name": "offset", + "type": "Vector2" + } + ] + }, + { + "name": "get_graph_offset", + "is_const": true, + "is_vararg": false, + "is_static": false, + "is_virtual": false, + "hash": 3341600327, + "return_value": { + "type": "Vector2" + } } ], "properties": [ @@ -315814,8 +329183,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 } ] }, @@ -315980,18 +329361,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, @@ -316678,31 +330047,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, @@ -317460,6 +330804,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, @@ -317521,6 +330938,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, @@ -317915,6 +331357,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", @@ -317975,6 +331438,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", @@ -318063,6 +331538,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, @@ -318156,6 +331643,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" + } } ] }, @@ -318178,7 +331677,7 @@ } }, { - "name": "get_space", + "name": "get_navigation_map", "is_const": true, "is_vararg": false, "is_static": false, @@ -318189,7 +331688,7 @@ } }, { - "name": "get_navigation_map", + "name": "get_space", "is_const": true, "is_vararg": false, "is_static": false, @@ -318219,13 +331718,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", @@ -319484,8 +332983,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_FOOT_TWIST", + "value": 81 + }, + { + "name": "JOINT_LEFT_HEEL", + "value": 82 + }, + { + "name": "JOINT_LEFT_MIDDLE_FOOT", + "value": 83 + }, + { + "name": "JOINT_RIGHT_FOOT_TWIST", + "value": 84 + }, + { + "name": "JOINT_RIGHT_HEEL", + "value": 85 + }, + { + "name": "JOINT_RIGHT_MIDDLE_FOOT", + "value": 86 + }, + { + "name": "JOINT_MAX", + "value": 87 } ] }, @@ -321148,6 +334691,10 @@ { "name": "XR_PLAY_AREA_STAGE", "value": 4 + }, + { + "name": "XR_PLAY_AREA_CUSTOM", + "value": 2147483647 } ] }, @@ -321168,6 +334715,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": [ @@ -321842,6 +335407,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, @@ -323670,6 +337247,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": [ @@ -323698,6 +337297,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, @@ -323754,6 +337380,14 @@ "type": "enum::Error" } } + ], + "properties": [ + { + "type": "int", + "name": "compression_level", + "setter": "set_compression_level", + "getter": "get_compression_level" + } ] }, { @@ -323851,6 +337485,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" + } + ] } ] } @@ -323980,6 +337637,10 @@ "name": "NativeMenu", "type": "NativeMenu" }, + { + "name": "RenderingServer", + "type": "RenderingServer" + }, { "name": "NavigationServer2D", "type": "NavigationServer2D" @@ -323988,10 +337649,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 93ada27..f3a06a1 100644 --- a/gdextension/gdextension_interface.h +++ b/gdextension/gdextension_interface.h @@ -36,15 +36,16 @@ * Together with the JSON file, you should be able to generate any binder. */ +#ifndef __cplusplus #include #include -#ifndef __cplusplus typedef uint32_t char32_t; typedef uint16_t char16_t; -#endif +#else +#include +#include -#ifdef __cplusplus extern "C" { #endif @@ -725,6 +726,9 @@ typedef struct { } GDExtensionScriptInstanceInfo3; +typedef void (*GDExtensionWorkerThreadPoolGroupTask)(void *, uint32_t); +typedef void (*GDExtensionWorkerThreadPoolTask)(void *); + /* INITIALIZATION */ typedef enum { @@ -735,6 +739,9 @@ typedef enum { GDEXTENSION_MAX_INITIALIZATION_LEVEL, } GDExtensionInitializationLevel; +typedef void (*GDExtensionInitializeCallback)(void *p_userdata, GDExtensionInitializationLevel p_level); +typedef void (*GDExtensionDeinitializeCallback)(void *p_userdata, GDExtensionInitializationLevel p_level); + typedef struct { /* Minimum initialization level required. * If Core or Servers, the extension needs editor or game restart to take effect */ @@ -742,8 +749,8 @@ typedef struct { /* Up to the user to supply when initializing */ void *userdata; /* This function will be called multiple times for each initialization level. */ - void (*initialize)(void *userdata, GDExtensionInitializationLevel p_level); - void (*deinitialize)(void *userdata, GDExtensionInitializationLevel p_level); + GDExtensionInitializeCallback initialize; + GDExtensionDeinitializeCallback deinitialize; } GDExtensionInitialization; typedef void (*GDExtensionInterfaceFunctionPtr)(); @@ -794,6 +801,18 @@ typedef struct { const char *string; } GDExtensionGodotVersion; +typedef struct { + uint32_t major; + uint32_t minor; + uint32_t patch; + uint32_t hex; // Full version encoded as hexadecimal with one byte (2 hex digits) per number (e.g. for "3.1.12" it would be 0x03010C) + const char *status; // (e.g. "stable", "beta", "rc1", "rc2") + const char *build; // (e.g. "custom_build") + const char *hash; // Full Git commit hash. + uint64_t timestamp; // Git commit date UNIX timestamp in seconds, or 0 if unavailable. + const char *string; // (e.g. "Godot v3.1.4.stable.official.mono") +} GDExtensionGodotVersion2; + typedef struct { uint32_t major; uint32_t minor; @@ -807,9 +826,29 @@ typedef struct { const char *string; // (e.g. "Redot v3.1.4.stable.official.mono") } GDExtensionRedotVersion; +/* 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 { + // Will be called after Godot is started and is fully initialized. + GDExtensionMainLoopStartupCallback startup_func; + // Will be called before Godot is shutdown when it is still fully initialized. + GDExtensionMainLoopShutdownCallback shutdown_func; + // Will be called for each process frame. This will run after all `_process()` methods on Node, and before `ScriptServer::frame()`. + // This is intended to be the equivalent of `ScriptLanguage::frame()` for GDExtension language bindings that don't use the script API. + GDExtensionMainLoopFrameCallback frame_func; +} GDExtensionMainLoopCallbacks; + /** * @name get_godot_version * @since 4.1 + * @deprecated in Godot 4.5. Use `get_godot_version2` instead. * * Gets the Godot version that the GDExtension was loaded into. * @@ -817,6 +856,16 @@ typedef struct { */ typedef void (*GDExtensionInterfaceGetGodotVersion)(GDExtensionGodotVersion *r_godot_version); +/** + * @name get_godot_version2 + * @since 4.5 + * + * Gets the Godot version that the GDExtension was loaded into. + * + * @param r_godot_version A pointer to the structure to write the version information into. + */ +typedef void (*GDExtensionInterfaceGetGodotVersion2)(GDExtensionGodotVersion2 *r_godot_version); + /** * @name get_redot_version * @since 4.3 @@ -1021,7 +1070,7 @@ typedef void (*GDExtensionInterfaceVariantCall)(GDExtensionVariantPtr p_self, GD * * Calls a static method on a Variant. * - * @param p_self A pointer to the Variant. + * @param p_type The variant type. * @param p_method A pointer to a StringName identifying the method. * @param p_args A pointer to a C array of Variant. * @param p_argument_count The number of arguments. @@ -1307,7 +1356,7 @@ typedef GDExtensionVariantType (*GDExtensionInterfaceVariantGetType)(GDExtension * @param p_self A pointer to the Variant. * @param p_method A pointer to a StringName with the method name. * - * @return + * @return true if the variant has the given method; otherwise false. */ typedef GDExtensionBool (*GDExtensionInterfaceVariantHasMethod)(GDExtensionConstVariantPtr p_self, GDExtensionConstStringNamePtr p_method); @@ -1320,7 +1369,7 @@ typedef GDExtensionBool (*GDExtensionInterfaceVariantHasMethod)(GDExtensionConst * @param p_type The Variant type. * @param p_member A pointer to a StringName with the member name. * - * @return + * @return true if the variant has the given method; otherwise false. */ typedef GDExtensionBool (*GDExtensionInterfaceVariantHasMember)(GDExtensionVariantType p_type, GDExtensionConstStringNamePtr p_member); @@ -1491,7 +1540,7 @@ typedef GDExtensionPtrDestructor (*GDExtensionInterfaceVariantGetPtrDestructor)( * Constructs a Variant of the given type, using the first constructor that matches the given arguments. * * @param p_type The Variant type. - * @param p_base A pointer to a Variant to store the constructed value. + * @param r_base A pointer to a Variant to store the constructed value. * @param p_args A pointer to a C array of Variant pointers representing the arguments for the constructor. * @param p_argument_count The number of arguments to pass to the constructor. * @param r_error A pointer the structure which will be updated with error information. @@ -1714,7 +1763,7 @@ typedef GDExtensionInt (*GDExtensionInterfaceStringNewWithUtf8CharsAndLen2)(GDEx * * @param r_dest A pointer to a Variant to hold the newly created String. * @param p_contents A pointer to a UTF-16 encoded C string. - * @param p_size The number of characters (not bytes). + * @param p_char_count The number of characters (not bytes). */ typedef void (*GDExtensionInterfaceStringNewWithUtf16CharsAndLen)(GDExtensionUninitializedStringPtr r_dest, const char16_t *p_contents, GDExtensionInt p_char_count); @@ -1726,7 +1775,7 @@ typedef void (*GDExtensionInterfaceStringNewWithUtf16CharsAndLen)(GDExtensionUni * * @param r_dest A pointer to a Variant to hold the newly created String. * @param p_contents A pointer to a UTF-16 encoded C string. - * @param p_size The number of characters (not bytes). + * @param p_char_count The number of characters (not bytes). * @param p_default_little_endian If true, UTF-16 use little endian. * * @return Error code signifying if the operation successful. @@ -1741,7 +1790,7 @@ typedef GDExtensionInt (*GDExtensionInterfaceStringNewWithUtf16CharsAndLen2)(GDE * * @param r_dest A pointer to a Variant to hold the newly created String. * @param p_contents A pointer to a UTF-32 encoded C string. - * @param p_size The number of characters (not bytes). + * @param p_char_count The number of characters (not bytes). */ typedef void (*GDExtensionInterfaceStringNewWithUtf32CharsAndLen)(GDExtensionUninitializedStringPtr r_dest, const char32_t *p_contents, GDExtensionInt p_char_count); @@ -1753,7 +1802,7 @@ typedef void (*GDExtensionInterfaceStringNewWithUtf32CharsAndLen)(GDExtensionUni * * @param r_dest A pointer to a Variant to hold the newly created String. * @param p_contents A pointer to a wide C string. - * @param p_size The number of characters (not bytes). + * @param p_char_count The number of characters (not bytes). */ typedef void (*GDExtensionInterfaceStringNewWithWideCharsAndLen)(GDExtensionUninitializedStringPtr r_dest, const wchar_t *p_contents, GDExtensionInt p_char_count); @@ -2070,6 +2119,7 @@ typedef const uint8_t *(*GDExtensionInterfaceImagePtr)(GDExtensionObjectPtr p_in * @param p_instance A pointer to a WorkerThreadPool object. * @param p_func A pointer to a function to run in the thread pool. * @param p_userdata A pointer to arbitrary data which will be passed to p_func. + * @param p_elements The number of element needed in the group. * @param p_tasks The number of tasks needed in the group. * @param p_high_priority Whether or not this is a high priority task. * @param p_description A pointer to a String with the task description. @@ -2078,7 +2128,7 @@ typedef const uint8_t *(*GDExtensionInterfaceImagePtr)(GDExtensionObjectPtr p_in * * @see WorkerThreadPool::add_group_task() */ -typedef int64_t (*GDExtensionInterfaceWorkerThreadPoolAddNativeGroupTask)(GDExtensionObjectPtr p_instance, void (*p_func)(void *, uint32_t), void *p_userdata, int p_elements, int p_tasks, GDExtensionBool p_high_priority, GDExtensionConstStringPtr p_description); +typedef int64_t (*GDExtensionInterfaceWorkerThreadPoolAddNativeGroupTask)(GDExtensionObjectPtr p_instance, GDExtensionWorkerThreadPoolGroupTask p_func, void *p_userdata, int p_elements, int p_tasks, GDExtensionBool p_high_priority, GDExtensionConstStringPtr p_description); /** * @name worker_thread_pool_add_native_task @@ -2094,7 +2144,7 @@ typedef int64_t (*GDExtensionInterfaceWorkerThreadPoolAddNativeGroupTask)(GDExte * * @return The task ID. */ -typedef int64_t (*GDExtensionInterfaceWorkerThreadPoolAddNativeTask)(GDExtensionObjectPtr p_instance, void (*p_func)(void *), void *p_userdata, GDExtensionBool p_high_priority, GDExtensionConstStringPtr p_description); +typedef int64_t (*GDExtensionInterfaceWorkerThreadPoolAddNativeTask)(GDExtensionObjectPtr p_instance, GDExtensionWorkerThreadPoolTask p_func, void *p_userdata, GDExtensionBool p_high_priority, GDExtensionConstStringPtr p_description); /* INTERFACE: Packed Array */ @@ -2387,6 +2437,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. * @@ -2511,10 +2562,10 @@ typedef GDExtensionObjectPtr (*GDExtensionInterfaceGlobalGetSingleton)(GDExtensi * Gets a pointer representing an Object's instance binding. * * @param p_o A pointer to the Object. - * @param p_library A token the library received by the GDExtension's entry point function. + * @param p_token A token the library received by the GDExtension's entry point function. * @param p_callbacks A pointer to a GDExtensionInstanceBindingCallbacks struct. * - * @return + * @return A pointer to the instance binding. */ typedef void *(*GDExtensionInterfaceObjectGetInstanceBinding)(GDExtensionObjectPtr p_o, void *p_token, const GDExtensionInstanceBindingCallbacks *p_callbacks); @@ -2525,7 +2576,7 @@ typedef void *(*GDExtensionInterfaceObjectGetInstanceBinding)(GDExtensionObjectP * Sets an Object's instance binding. * * @param p_o A pointer to the Object. - * @param p_library A token the library received by the GDExtension's entry point function. + * @param p_token A token the library received by the GDExtension's entry point function. * @param p_binding A pointer to the instance binding. * @param p_callbacks A pointer to a GDExtensionInstanceBindingCallbacks struct. */ @@ -2538,7 +2589,7 @@ typedef void (*GDExtensionInterfaceObjectSetInstanceBinding)(GDExtensionObjectPt * Free an Object's instance binding. * * @param p_o A pointer to the Object. - * @param p_library A token the library received by the GDExtension's entry point function. + * @param p_token A token the library received by the GDExtension's entry point function. */ typedef void (*GDExtensionInterfaceObjectFreeInstanceBinding)(GDExtensionObjectPtr p_o, void *p_token); @@ -2548,11 +2599,13 @@ typedef void (*GDExtensionInterfaceObjectFreeInstanceBinding)(GDExtensionObjectP * * Sets an extension class instance on a Object. * + * `p_classname` should be a registered extension class and should extend the `p_o` Object's class. + * * @param p_o A pointer to the Object. * @param p_classname A pointer to a StringName with the registered extension class's name. * @param p_instance A pointer to the extension class instance. */ -typedef void (*GDExtensionInterfaceObjectSetInstance)(GDExtensionObjectPtr p_o, GDExtensionConstStringNamePtr p_classname, GDExtensionClassInstancePtr p_instance); /* p_classname should be a registered extension class and should extend the p_o object's class. */ +typedef void (*GDExtensionInterfaceObjectSetInstance)(GDExtensionObjectPtr p_o, GDExtensionConstStringNamePtr p_classname, GDExtensionClassInstancePtr p_instance); /** * @name object_get_class_name @@ -2617,7 +2670,7 @@ typedef GDObjectInstanceID (*GDExtensionInterfaceObjectGetInstanceId)(GDExtensio * @param p_object A pointer to the Object. * @param p_method A pointer to a StringName identifying the method. * - * @returns true if the object has a script and that script has a method with the given name. Returns false if the object has no script. + * @return true if the object has a script and that script has a method with the given name. Returns false if the object has no script. */ typedef GDExtensionBool (*GDExtensionInterfaceObjectHasScriptMethod)(GDExtensionConstObjectPtr p_object, GDExtensionConstStringNamePtr p_method); @@ -2748,6 +2801,17 @@ typedef void (*GDExtensionInterfacePlaceHolderScriptInstanceUpdate)(GDExtensionS */ typedef GDExtensionScriptInstanceDataPtr (*GDExtensionInterfaceObjectGetScriptInstance)(GDExtensionConstObjectPtr p_object, GDExtensionObjectPtr p_language); +/** + * @name object_set_script_instance + * @since 4.5 + * + * Set the script instance data attached to this object. + * + * @param p_object A pointer to the Object. + * @param p_script_instance A pointer to the script instance data to attach to this object. + */ +typedef void (*GDExtensionInterfaceObjectSetScriptInstance)(GDExtensionObjectPtr p_object, GDExtensionScriptInstanceDataPtr p_script_instance); + /* INTERFACE: Callable */ /** @@ -2787,6 +2851,8 @@ typedef void (*GDExtensionInterfaceCallableCustomCreate2)(GDExtensionUninitializ * * @param p_callable A pointer to a Callable. * @param p_token A pointer to an address that uniquely identifies the GDExtension. + * + * @return The userdata pointer given when creating this custom Callable. */ typedef void *(*GDExtensionInterfaceCallableCustomGetUserData)(GDExtensionConstTypePtr p_callable, void *p_token); @@ -3042,10 +3108,12 @@ typedef void (*GDExtensionInterfaceClassdbRegisterExtensionClassSignal)(GDExtens * * Unregisters an extension class in the ClassDB. * + * Unregistering a parent class before a class that inherits it will result in failure. Inheritors must be unregistered first. + * * @param p_library A pointer the library received by the GDExtension's entry point function. * @param p_class_name A pointer to a StringName with the class name. */ -typedef void (*GDExtensionInterfaceClassdbUnregisterExtensionClass)(GDExtensionClassLibraryPtr p_library, GDExtensionConstStringNamePtr p_class_name); /* Unregistering a parent class before a class that inherits it will result in failure. Inheritors must be unregistered first. */ +typedef void (*GDExtensionInterfaceClassdbUnregisterExtensionClass)(GDExtensionClassLibraryPtr p_library, GDExtensionConstStringNamePtr p_class_name); /** * @name get_library_path @@ -3111,7 +3179,7 @@ typedef void (*GDExtensionsInterfaceEditorHelpLoadXmlFromUtf8CharsAndLen)(const * * Registers a callback that Godot can call to get the list of all classes (from ClassDB) that may be used by the calling GDExtension. * - * This is used by the editor to generate a build profiles (in "Tools" > "Engine Compilation Configuration Editor..." > "Detect from project"), + * This is used by the editor to generate a build profile (in "Tools" > "Engine Compilation Configuration Editor..." > "Detect from project"), * in order to recompile Godot with only the classes used. * In the provided callback, the GDExtension should provide the list of classes that _may_ be used statically, thus the time of invocation shouldn't matter. * If a GDExtension doesn't register a callback, Godot will assume that it could be using any classes. @@ -3121,6 +3189,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_callbacks A pointer to the structure that contains the callbacks. + */ +typedef void (*GDExtensionInterfaceRegisterMainLoopCallbacks)(GDExtensionClassLibraryPtr p_library, const GDExtensionMainLoopCallbacks *p_callbacks); + #ifdef __cplusplus } #endif