doc: Sync classref with current source
And fix broken doctool after #43948.
This commit is contained in:
parent
3e20a98503
commit
0c7a9bd283
@ -12,6 +12,7 @@
|
||||
<methods>
|
||||
</methods>
|
||||
<members>
|
||||
<member name="focus_mode" type="int" setter="set_focus_mode" getter="get_focus_mode" override="true" enum="Control.FocusMode" default="0" />
|
||||
<member name="mouse_default_cursor_shape" type="int" setter="set_default_cursor_shape" getter="get_default_cursor_shape" override="true" enum="Control.CursorShape" default="2" />
|
||||
<member name="text" type="String" setter="set_text" getter="get_text" default="""">
|
||||
The button's text that will be displayed inside the button's area.
|
||||
|
@ -31,6 +31,7 @@
|
||||
<members>
|
||||
<member name="action_mode" type="int" setter="set_action_mode" getter="get_action_mode" override="true" enum="BaseButton.ActionMode" default="0" />
|
||||
<member name="flat" type="bool" setter="set_flat" getter="is_flat" override="true" default="true" />
|
||||
<member name="focus_mode" type="int" setter="set_focus_mode" getter="get_focus_mode" override="true" enum="Control.FocusMode" default="0" />
|
||||
<member name="switch_on_hover" type="bool" setter="set_switch_on_hover" getter="is_switch_on_hover" default="false">
|
||||
If [code]true[/code], when the cursor hovers above another [MenuButton] within the same parent which also has [code]switch_on_hover[/code] enabled, it will close the current [MenuButton] and open the other one.
|
||||
</member>
|
||||
|
@ -1078,6 +1078,9 @@
|
||||
<member name="rendering/limits/buffers/immediate_buffer_size_kb" type="int" setter="" getter="" default="2048">
|
||||
Max buffer size for drawing immediate objects (ImmediateGeometry nodes). Nodes using more than this size will not work.
|
||||
</member>
|
||||
<member name="rendering/limits/rendering/max_lights_per_object" type="int" setter="" getter="" default="32">
|
||||
Max number of lights renderable per object. This is further limited by hardware support. Most devices only support 409 lights, while many devices (especially mobile) only support 102. Setting this low will slightly reduce memory usage and may decrease shader compile times.
|
||||
</member>
|
||||
<member name="rendering/limits/rendering/max_renderable_elements" type="int" setter="" getter="" default="65536">
|
||||
Max amount of elements renderable in a frame. If more than this are visible per frame, they will be dropped. Keep in mind elements refer to mesh surfaces and not meshes themselves.
|
||||
</member>
|
||||
@ -1087,9 +1090,6 @@
|
||||
<member name="rendering/limits/rendering/max_renderable_reflections" type="int" setter="" getter="" default="1024">
|
||||
Max number of reflection probes renderable in a frame. If more than this number are used, they will be ignored. On some systems (particularly web) setting this number as low as possible can increase the speed of shader compilation.
|
||||
</member>
|
||||
<member name="rendering/limits/rendering/max_lights_per_object" type="int" setter="" getter="" default="32">
|
||||
Max number of lights renderable per object. This is further limited by hardware support. Most devices only support 409 lights, while many devices (especially mobile) only support 102. Setting this low will slightly reduce memory usage and may decrease shader compile times.
|
||||
</member>
|
||||
<member name="rendering/limits/time/time_rollover_secs" type="float" setter="" getter="" default="3600">
|
||||
Shaders have a time variable that constantly increases. At some point, it needs to be rolled back to zero to avoid precision errors on shader animations. This setting specifies when (in seconds).
|
||||
</member>
|
||||
|
@ -137,6 +137,9 @@
|
||||
</method>
|
||||
</methods>
|
||||
<members>
|
||||
<member name="all_tabs_in_front" type="bool" setter="set_all_tabs_in_front" getter="is_all_tabs_in_front" default="false">
|
||||
If [code]true[/code], all tabs are drawn in front of the panel. If [code]false[/code], inactive tabs are drawn behind the panel.
|
||||
</member>
|
||||
<member name="current_tab" type="int" setter="set_current_tab" getter="get_current_tab" default="0">
|
||||
The current tab index. When set, this index's [Control] node's [code]visible[/code] property is set to [code]true[/code] and all others are set to [code]false[/code].
|
||||
</member>
|
||||
@ -149,9 +152,6 @@
|
||||
<member name="tabs_visible" type="bool" setter="set_tabs_visible" getter="are_tabs_visible" default="true">
|
||||
If [code]true[/code], tabs are visible. If [code]false[/code], tabs' content and titles are hidden.
|
||||
</member>
|
||||
<member name="all_tabs_in_front" type="bool" setter="set_all_tabs_in_front" getter="is_all_tabs_in_front" default="false">
|
||||
If [code]true[/code], all tabs are drawn in front of the panel. If [code]false[/code], inactive tabs are drawn behind the panel.
|
||||
</member>
|
||||
<member name="use_hidden_tabs_for_min_size" type="bool" setter="set_use_hidden_tabs_for_min_size" getter="get_use_hidden_tabs_for_min_size" default="false">
|
||||
If [code]true[/code], children [Control] nodes that are hidden have their minimum size take into account in the total, instead of only the currently visible one.
|
||||
</member>
|
||||
|
@ -703,8 +703,6 @@ Error Main::setup(const char *execpath, int argc, char *argv[], bool p_second_ph
|
||||
|
||||
auto_build_solutions = true;
|
||||
editor = true;
|
||||
} else if (I->get() == "--doctool") { // Dump the engine API reference
|
||||
|
||||
OS::get_singleton()->set_no_window_mode(true);
|
||||
auto_quit = true;
|
||||
#ifdef DEBUG_METHODS_ENABLED
|
||||
|
@ -24,7 +24,7 @@
|
||||
<tutorials>
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="get_image">
|
||||
<method name="get_image" qualifiers="const">
|
||||
<return type="Image">
|
||||
</return>
|
||||
<argument index="0" name="width" type="int">
|
||||
@ -35,7 +35,7 @@
|
||||
Generate a noise image with the requested [code]width[/code] and [code]height[/code], based on the current noise parameters.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_noise_1d">
|
||||
<method name="get_noise_1d" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="x" type="float">
|
||||
@ -45,7 +45,7 @@
|
||||
[b]Note:[/b] This method actually returns the 2D noise value [code][-1,1][/code] with fixed y-coordinate value 0.0.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_noise_2d">
|
||||
<method name="get_noise_2d" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="x" type="float">
|
||||
@ -56,7 +56,7 @@
|
||||
Returns the 2D noise value [code][-1,1][/code] at the given position.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_noise_2dv">
|
||||
<method name="get_noise_2dv" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="pos" type="Vector2">
|
||||
@ -65,7 +65,7 @@
|
||||
Returns the 2D noise value [code][-1,1][/code] at the given position.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_noise_3d">
|
||||
<method name="get_noise_3d" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="x" type="float">
|
||||
@ -78,7 +78,7 @@
|
||||
Returns the 3D noise value [code][-1,1][/code] at the given position.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_noise_3dv">
|
||||
<method name="get_noise_3dv" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="pos" type="Vector3">
|
||||
@ -87,7 +87,7 @@
|
||||
Returns the 3D noise value [code][-1,1][/code] at the given position.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_noise_4d">
|
||||
<method name="get_noise_4d" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="x" type="float">
|
||||
@ -102,7 +102,7 @@
|
||||
Returns the 4D noise value [code][-1,1][/code] at the given position.
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_seamless_image">
|
||||
<method name="get_seamless_image" qualifiers="const">
|
||||
<return type="Image">
|
||||
</return>
|
||||
<argument index="0" name="size" type="int">
|
||||
|
Loading…
Reference in New Issue
Block a user