diff --git a/doc/classes/ProjectSettings.xml b/doc/classes/ProjectSettings.xml index c5a67d5d954..323a510f09e 100644 --- a/doc/classes/ProjectSettings.xml +++ b/doc/classes/ProjectSettings.xml @@ -386,6 +386,16 @@ Maximum call stack in visual scripting, to avoid infinite recursion. + + + + + + + + + + Custom image for the mouse cursor (limited to 256×256). @@ -468,6 +478,8 @@ Timer for detecting idle in the editor (in seconds). + + @@ -730,20 +742,46 @@ What to use to separate node name from number. This is mostly an editor setting. + + + + + + + + + + + + + + + + Sets whether physics is run on the main thread or a separate one. Running the server on a thread increases performance, but restricts API access to only physics process. + + + + + + + + Sets which physics engine to use. + + Frames per second used in the physics. Physics always needs a fixed amount of frames per second. @@ -753,6 +791,8 @@ Default background clear color. Overridable per [Viewport] using its [Environment]. See [member Environment.background_mode] and [member Environment.background_color] in particular. To change this default color programmatically, use [method VisualServer.set_default_clear_color]. + + Max buffer size for blend shapes. Any blend shape bigger than this will not work. @@ -784,6 +824,10 @@ If [code]true[/code], forces snapping of polygons to pixels in 2D rendering. May help in some pixel art styles. + + + + Disables depth pre-pass for some GPU vendors (usually mobile), as their architecture already does this. @@ -806,6 +850,8 @@ Maximum anisotropic filter level used for textures with anisotropy enabled. Higher values will result in sharper textures when viewed from oblique angles, at the cost of performance. Only power-of-two values are valid (2, 4, 8, 16). + + If [code]true[/code], uses nearest-neighbor mipmap filtering when using mipmaps (also called "bilinear filtering"), which will result in visible seams appearing between mipmap stages. This may increase performance in mobile as less memory bandwidth is used. If [code]false[/code], linear mipmap filtering (also called "trilinear filtering") is used. @@ -814,6 +860,10 @@ + + + + If [code]true[/code], uses a high amount of samples to create blurred variants of reflection probes and panorama backgrounds (sky). Those blurred variants are used by rough materials. diff --git a/editor/doc/doc_data.cpp b/editor/doc/doc_data.cpp index f9f87612474..26970446f5e 100644 --- a/editor/doc/doc_data.cpp +++ b/editor/doc/doc_data.cpp @@ -233,6 +233,8 @@ void DocData::generate(bool p_basic_types) { List classes; ClassDB::get_class_list(&classes); classes.sort_custom(); + // Move ProjectSettings, so that other classes can register properties there + classes.move_to_back(classes.find("ProjectSettings")); bool skip_setter_getter_methods = true;