diff --git a/doc/classes/ArrayMesh.xml b/doc/classes/ArrayMesh.xml index be8856267..d2a0d4a01 100644 --- a/doc/classes/ArrayMesh.xml +++ b/doc/classes/ArrayMesh.xml @@ -75,6 +75,13 @@ Returns the name of the blend shape at this index. + + + + + + + diff --git a/doc/classes/BakedLightmap.xml b/doc/classes/BakedLightmap.xml index 6bad4a3cc..1f5a31cbd 100644 --- a/doc/classes/BakedLightmap.xml +++ b/doc/classes/BakedLightmap.xml @@ -1,5 +1,5 @@ - + Prerendered indirect light map for a scene. diff --git a/doc/classes/BakedLightmapData.xml b/doc/classes/BakedLightmapData.xml index 8cce1d0f0..36e12c282 100644 --- a/doc/classes/BakedLightmapData.xml +++ b/doc/classes/BakedLightmapData.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/CPUParticles.xml b/doc/classes/CPUParticles.xml index 7214ee9c5..7729e1a9e 100644 --- a/doc/classes/CPUParticles.xml +++ b/doc/classes/CPUParticles.xml @@ -11,6 +11,12 @@ + + + + + + diff --git a/doc/classes/CPUParticles2D.xml b/doc/classes/CPUParticles2D.xml index 1eab3532b..7ec94dba8 100644 --- a/doc/classes/CPUParticles2D.xml +++ b/doc/classes/CPUParticles2D.xml @@ -12,6 +12,12 @@ $DOCS_URL/tutorials/2d/particle_systems_2d.md + + + + + + diff --git a/doc/classes/EditorSettings.xml b/doc/classes/EditorSettings.xml index 21a0cbb83..4495dd3af 100644 --- a/doc/classes/EditorSettings.xml +++ b/doc/classes/EditorSettings.xml @@ -281,6 +281,8 @@ If [code]true[/code], render the grid on an YZ plane. This can be useful for 3D side-scrolling games. + + If [code]true[/code], enables 3-button mouse emulation mode. This is useful on laptops when using a trackpad. When 3-button mouse emulation mode is enabled, the pan, zoom and orbit modifiers can always be used in the 3D editor viewport, even when not holding down any mouse button. diff --git a/doc/classes/GIProbe.xml b/doc/classes/GIProbe.xml index d21094619..c42e19c67 100644 --- a/doc/classes/GIProbe.xml +++ b/doc/classes/GIProbe.xml @@ -1,5 +1,5 @@ - + Real-time global illumination (GI) probe. diff --git a/doc/classes/GIProbeData.xml b/doc/classes/GIProbeData.xml index 6b683102a..2c7e116d7 100644 --- a/doc/classes/GIProbeData.xml +++ b/doc/classes/GIProbeData.xml @@ -1,5 +1,5 @@ - + @@ -10,25 +10,25 @@ - + - + - + - + - + - + - + diff --git a/doc/classes/GPUParticles.xml b/doc/classes/GPUParticles.xml index db6173319..24598b443 100644 --- a/doc/classes/GPUParticles.xml +++ b/doc/classes/GPUParticles.xml @@ -1,5 +1,5 @@ - + GPU-based 3D particle emitter. diff --git a/doc/classes/GPUParticles2D.xml b/doc/classes/GPUParticles2D.xml index e7a076e19..fa365fac2 100644 --- a/doc/classes/GPUParticles2D.xml +++ b/doc/classes/GPUParticles2D.xml @@ -1,5 +1,5 @@ - + GPU-based 2D particle emitter. diff --git a/doc/classes/GeometryInstance.xml b/doc/classes/GeometryInstance.xml index f4422ea22..69110aea9 100644 --- a/doc/classes/GeometryInstance.xml +++ b/doc/classes/GeometryInstance.xml @@ -39,6 +39,10 @@ The extra distance added to the GeometryInstance's bounding box ([AABB]) to increase its cull box. + + + + The material overlay for the whole geometry. If a material is assigned to this property, it will be rendered on top of any other active material for all the surfaces. @@ -47,8 +51,20 @@ The material override for the whole geometry. If a material is assigned to this property, it will be used instead of any material set in any material slot of the mesh. + + + + + + + + + + + + Will not cast any shadows. @@ -64,9 +80,9 @@ Will only show the shadows casted from this object. In other words, the actual mesh will not be visible, only the shadows casted from the mesh will be. - - Will allow the GeometryInstance to be used when baking lights using a [GIProbe] or [BakedLightmap]. - + + Will allow the GeometryInstance to be used when baking lights using a [GIProbe] or [BakedLightmap]. + Unused in this class, exposed for consistency with [enum RenderingServer.InstanceFlags]. diff --git a/doc/classes/Light.xml b/doc/classes/Light.xml index 48d00a3c6..302324795 100644 --- a/doc/classes/Light.xml +++ b/doc/classes/Light.xml @@ -31,6 +31,8 @@ If [code]true[/code], the light only appears in the editor and will not be visible at runtime. + + The light's color. An [i]overbright[/i] color can be used to achieve a result equivalent to increasing the light's [member light_energy]. @@ -119,8 +121,14 @@ Constant for accessing [member DirectionalLight.directional_shadow_bias_split_scale]. - + Represents the size of the [enum Param] enum. + + + + + + diff --git a/doc/classes/Mesh.xml b/doc/classes/Mesh.xml index 637816398..79c31ba35 100644 --- a/doc/classes/Mesh.xml +++ b/doc/classes/Mesh.xml @@ -92,6 +92,10 @@ + + + + Render array as points (one vertex equals one point). diff --git a/doc/classes/Node2D.xml b/doc/classes/Node2D.xml index 6e6da7852..f0b83be45 100644 --- a/doc/classes/Node2D.xml +++ b/doc/classes/Node2D.xml @@ -121,6 +121,9 @@ The node's scale. Unscaled value: [code](1, 1)[/code]. [b]Note:[/b] Negative X scales in 2D are not decomposable from the transformation matrix. Due to the way scale is represented with transformation matrices in Godot, negative scales on the X axis will be changed to negative scales on the Y axis and a rotation of 180 degrees when decomposed. + + If [code]true[/code], child nodes are sorted, otherwise sorting is disabled. + @@ -132,9 +135,6 @@ Z index. Controls the order in which the nodes render. A node with a higher Z index will display in front of others. Must be between [constant RenderingServer.CANVAS_ITEM_Z_MIN] and [constant RenderingServer.CANVAS_ITEM_Z_MAX] (inclusive). - - If [code]true[/code], child nodes are sorted, otherwise sorting is disabled. - diff --git a/doc/classes/OS.xml b/doc/classes/OS.xml index b200627ed..5e5bbc62f 100644 --- a/doc/classes/OS.xml +++ b/doc/classes/OS.xml @@ -1200,6 +1200,8 @@ The GLES2 rendering backend. It uses OpenGL ES 2.0 on mobile devices, OpenGL 2.1 on desktop platforms and WebGL 1.0 on the web. + + Sunday. diff --git a/doc/classes/ProjectSettings.xml b/doc/classes/ProjectSettings.xml index fa489aac3..be3c26bb4 100644 --- a/doc/classes/ProjectSettings.xml +++ b/doc/classes/ProjectSettings.xml @@ -489,7 +489,7 @@ Color of the static avoidance obstacles edges when their vertices are winded in order to push agents out, visible when "Visible Avoidance" is enabled in the Debug menu. - + Color of the static avoidance obstacles faces when their vertices are winded in order to push agents in, visible when "Visible Avoidance" is enabled in the Debug menu. @@ -1812,6 +1812,14 @@ The amount of UV contraction. This figure is divided by 1000000, and is a proportion of the total texture dimensions, where the width and height are both ranged from 0.0 to 1.0. Use the default unless correcting for a problem on particular hardware. + + + + + + + + Default background clear color. Overridable per [Viewport] using its [Environment3D]. See [member Environment3D.background_mode] and [member Environment3D.background_color] in particular. To change this default color programmatically, use [method RenderingServer.set_default_clear_color]. @@ -1983,6 +1991,10 @@ Lower-end override for [member rendering/quality/intended_usage/framebuffer_allocation] on mobile devices, due to performance concerns or driver support. + + + + Size of the atlas used by reflection probes. A larger size can result in higher visual quality, while a smaller size will be faster and take up less memory. diff --git a/doc/classes/RenderingServer.xml b/doc/classes/RenderingServer.xml index e364f2b5c..f6f666b69 100644 --- a/doc/classes/RenderingServer.xml +++ b/doc/classes/RenderingServer.xml @@ -185,6 +185,15 @@ See [NinePatchRect] for more explanation. + + + + + + + + + @@ -1113,6 +1122,154 @@ Returns the id of a white texture. Creates one if none exists. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1400,6 +1557,16 @@ Sets the world space transform of the instance. Equivalent to [member Spatial.transform]. + + + + + + + + + + @@ -1476,6 +1643,13 @@ Sets whether to use a dual paraboloid or a cubemap for the shadow map. Dual paraboloid is faster but may suffer from artifacts. Equivalent to [member OmniLight.omni_shadow_mode]. + + + + + + + @@ -1541,6 +1715,89 @@ Sets the color of the shadow cast by the light. Equivalent to [member Light.shadow_color]. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2020,6 +2277,161 @@ To place in a scene, attach this omni light to an instance using [method instance_set_base] using the returned RID. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3130,9 +3542,15 @@ Increases bias on further splits to fix self-shadowing that only occurs far away from the camera. - + Represents the size of the [enum LightParam] enum. + + + + + + Use a dual paraboloid shadow map for omni lights. @@ -3280,22 +3698,28 @@ The instance is an immediate geometry. - + + + The instance is a light. - + The instance is a reflection probe. - + + + + + Represents the size of the [enum InstanceType] enum. - + A combination of the flags of geometry instances (mesh, multimesh, immediate and particles). - - Allows the instance to be used in baked lighting. - - + + Allows the instance to be used in baked lighting. + + When set, manually requests to draw geometry on next frame. @@ -3445,6 +3869,12 @@ Reflection probe will update each frame. This mode is necessary to capture moving objects. + + + + + + Use the clear color as background. diff --git a/doc/classes/YSort.xml b/doc/classes/YSort.xml index e77b7466b..bcd1099eb 100644 --- a/doc/classes/YSort.xml +++ b/doc/classes/YSort.xml @@ -12,6 +12,7 @@ + diff --git a/modules/database/doc_classes/PreparedStatement.xml b/modules/database/doc_classes/PreparedStatement.xml index f6a850f6c..af121f621 100644 --- a/modules/database/doc_classes/PreparedStatement.xml +++ b/modules/database/doc_classes/PreparedStatement.xml @@ -19,12 +19,12 @@ ps.sql = "INSERT INTO 'data_table' VALUES(?, ?, ?, ?);" ps.prepare() - + print("Inserting 10 values!") - + for i in range(10): ps.reset() - + ps.bind_text(1, "vc" + str(randi())) ps.bind_text(2, "text" + str(randi())) ps.bind_int(3, randi()) @@ -37,15 +37,15 @@ qb.insert("data_table", "data_varchar,data_text,data_int,data_double").values() qb.valph().valph().valph().valph().cvalues() qb.end_command() - + var ps : PreparedStatement = qb.create_prepared_statement() ps.prepare() - + print("Inserting 10 values!") - + for i in range(10): ps.reset() - + ps.bind_text(1, "vc" + str(randi())) ps.bind_text(2, "text" + str(randi())) ps.bind_int(3, randi()) diff --git a/modules/entity_spell_system/doc_classes/CharacterSkeleton2D.xml b/modules/entity_spell_system/doc_classes/CharacterSkeleton2D.xml index 12d8fd55c..a237ed630 100644 --- a/modules/entity_spell_system/doc_classes/CharacterSkeleton2D.xml +++ b/modules/entity_spell_system/doc_classes/CharacterSkeleton2D.xml @@ -188,7 +188,7 @@ - + diff --git a/modules/layered_tile_map/doc_classes/LayeredTileData.xml b/modules/layered_tile_map/doc_classes/LayeredTileData.xml index 7b9812a64..6a2f48271 100644 --- a/modules/layered_tile_map/doc_classes/LayeredTileData.xml +++ b/modules/layered_tile_map/doc_classes/LayeredTileData.xml @@ -16,6 +16,24 @@ Adds a collision polygon to the tile on the given LayeredTileSet physics layer. + + + + + + + + + + + + + + + + + + @@ -112,6 +130,27 @@ Removes the polygon at index [param polygon_index] for LayeredTileSet physics layer with index [param layer_id]. + + + + + + + + + + + + + + + + + + + + + @@ -232,6 +271,24 @@ If [code]true[/code], the tile will display transposed, i.e. with horizontal and vertical texture UVs swapped. + + + + + + + + + + + + + + + + + + Vertical point of the tile used for determining y-sorted order. @@ -247,5 +304,11 @@ + + + + + + diff --git a/modules/layered_tile_map/doc_classes/LayeredTileSet.xml b/modules/layered_tile_map/doc_classes/LayeredTileSet.xml index b1a25c00b..42bf9da20 100644 --- a/modules/layered_tile_map/doc_classes/LayeredTileSet.xml +++ b/modules/layered_tile_map/doc_classes/LayeredTileSet.xml @@ -21,6 +21,12 @@ https://godotengine.org/asset-library/asset/113 + + + + + + @@ -108,6 +114,24 @@ If the LayeredTileSet has no proxy for the given identifiers, returns an empty Array. + + + + + + + + + + + + + + + + + + @@ -337,6 +361,13 @@ If no proxy corresponding to provided identifiers are found, returns the same values the ones used as arguments. + + + + + + + @@ -395,6 +426,12 @@ Removes an alternative-level proxy for the given identifiers. + + + + + + @@ -481,6 +518,21 @@ Proxied tiles can be automatically replaced in LayeredTileMap nodes using the editor. + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FolderServeWebPage.xml b/modules/web/doc_classes/FolderServeWebPage.xml index 78abf89a5..94397542a 100644 --- a/modules/web/doc_classes/FolderServeWebPage.xml +++ b/modules/web/doc_classes/FolderServeWebPage.xml @@ -21,6 +21,11 @@ + + + + +