diff --git a/doc/classes/@GlobalScope.xml b/doc/classes/@GlobalScope.xml index f9fc37494..9b728a459 100644 --- a/doc/classes/@GlobalScope.xml +++ b/doc/classes/@GlobalScope.xml @@ -1,5 +1,5 @@ - + Global scope constants and variables. @@ -18,6 +18,8 @@ The [ClassDB] singleton. + + @@ -46,6 +48,8 @@ The [JavaScript] singleton. [b]Note:[/b] Only implemented on HTML5. + + The [Marshalls] singleton. @@ -63,6 +67,8 @@ The [OS] singleton. + + The [Performance] singleton. @@ -85,6 +91,9 @@ + + The [RenderingServer] singleton. + The [ResourceLoader] singleton. @@ -99,8 +108,7 @@ The [TranslationServer] singleton. - - The [RenderingServer] singleton. + @@ -116,6 +124,14 @@ Bottom margin, usually used for [Control] or [StyleBox]-derived classes. + + + + + + + + Top-left corner. @@ -1439,7 +1455,7 @@ Deprecated hint, unused. - Use a button in the inspector for this property. The property's type has to be Variant::NIL. The hint string has to contain a method that you want called. [code]"my_method"[/code] will call [code]my_method()[/code] on press. Optionally it can also contain a theme icon like: [code]"my_method:name/theme_type"[/code] -> [code]get_theme_icon("name", "theme_type")[/code] + Use a button in the inspector for this property. The property's type has to be Variant::NIL. The hint string has to contain a method that you want called. [code]"my_method"[/code] will call [code]my_method()[/code] on press. Optionally it can also contain a theme icon like: [code]"my_method:name/theme_type"[/code] -> [code]get_theme_icon("name", "theme_type")[/code] Deprecated hint, unused. @@ -1581,85 +1597,95 @@ Variable is of type [String]. - - Variable is of type [Vector2]. - - - - + Variable is of type [Rect2]. - + + + + Variable is of type [Vector2]. + + Variable is of type [Vector3]. - - Variable is of type [Transform2D]. + - + + + Variable is of type [Plane]. - + Variable is of type [Quaternion]. - + Variable is of type [AABB]. - + Variable is of type [Basis]. - + Variable is of type [Transform]. - + + Variable is of type [Transform2D]. + + + + Variable is of type [Color]. - + Variable is of type [NodePath]. - + Variable is of type [RID]. - + Variable is of type [Object]. - + - + Variable is of type [Dictionary]. - + Variable is of type [Array]. - + Variable is of type [PoolByteArray]. - + Variable is of type [PoolIntArray]. - + Variable is of type [PoolRealArray]. - + Variable is of type [PoolStringArray]. - + Variable is of type [PoolVector2Array]. - + - + Variable is of type [PoolVector3Array]. - + - + + + + + Variable is of type [PoolColorArray]. - + Represents the size of the [enum Variant.Type] enum. diff --git a/doc/classes/AABB.xml b/doc/classes/AABB.xml index ca1b74781..5cebdb0e1 100644 --- a/doc/classes/AABB.xml +++ b/doc/classes/AABB.xml @@ -1,5 +1,5 @@ - + Axis-Aligned Bounding Box. @@ -28,6 +28,12 @@ Returns an AABB with equivalent position and size, modified so that the most-negative corner is the origin and the size is positive. + + + + + + @@ -49,10 +55,9 @@ [/codeblock] - - + + - Returns the volume of the [AABB]. @@ -86,6 +91,11 @@ Returns the scalar length of the longest axis of the [AABB]. + + + + + @@ -104,6 +114,11 @@ Returns the scalar length of the shortest axis of the [AABB]. + + + + + @@ -111,6 +126,12 @@ Returns the support point in a given direction. This is useful for collision detection algorithms. + + + + Returns the volume of the [AABB]. + + @@ -118,10 +139,9 @@ Returns a copy of the [AABB] grown a given amount of units towards all the sides. - - + + - Returns [code]true[/code] if the [AABB] is flat or empty. @@ -130,6 +150,12 @@ Returns [code]true[/code] if the [AABB] is empty. + + + + Returns [code]true[/code] if the [AABB] is flat or empty. + + @@ -151,6 +177,12 @@ Returns [code]true[/code] if the [AABB] overlaps with another. + + + + + + @@ -158,6 +190,20 @@ Returns [code]true[/code] if the [AABB] is on both sides of a plane. + + + + + + + + + + + + + + @@ -166,6 +212,13 @@ Returns [code]true[/code] if the [AABB] intersects the line segment between [code]from[/code] and [code]to[/code]. + + + + + + + @@ -180,6 +233,41 @@ Returns a larger [AABB] that contains both this [AABB] and [code]with[/code]. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/classes/AESContext.xml b/doc/classes/AESContext.xml index 4ce296fe2..33e566802 100644 --- a/doc/classes/AESContext.xml +++ b/doc/classes/AESContext.xml @@ -1,5 +1,5 @@ - + Interface to low level AES encryption features. diff --git a/doc/classes/AStar.xml b/doc/classes/AStar.xml index 70dbdaa9f..c7fb45541 100644 --- a/doc/classes/AStar.xml +++ b/doc/classes/AStar.xml @@ -1,5 +1,5 @@ - + An implementation of A* to find the shortest paths among connected points in space. diff --git a/doc/classes/AStar2D.xml b/doc/classes/AStar2D.xml index 3ee09d83f..ca18b482d 100644 --- a/doc/classes/AStar2D.xml +++ b/doc/classes/AStar2D.xml @@ -1,5 +1,5 @@ - + AStar class representation that uses 2D vectors as edges. diff --git a/doc/classes/AcceptDialog.xml b/doc/classes/AcceptDialog.xml index 145983a85..c53a0fa46 100644 --- a/doc/classes/AcceptDialog.xml +++ b/doc/classes/AcceptDialog.xml @@ -1,5 +1,5 @@ - + Base dialog for user notification. diff --git a/doc/classes/AnimatedSprite.xml b/doc/classes/AnimatedSprite.xml index 8e2ba6b89..fd0059ddc 100644 --- a/doc/classes/AnimatedSprite.xml +++ b/doc/classes/AnimatedSprite.xml @@ -1,5 +1,5 @@ - + Sprite node that contains multiple textures as frames to play for animation. diff --git a/doc/classes/AnimatedSprite3D.xml b/doc/classes/AnimatedSprite3D.xml index 7cc0fa265..9a305fae0 100644 --- a/doc/classes/AnimatedSprite3D.xml +++ b/doc/classes/AnimatedSprite3D.xml @@ -1,5 +1,5 @@ - + 2D sprite node in 3D world, that can use multiple 2D textures for animation. diff --git a/doc/classes/AnimatedTexture.xml b/doc/classes/AnimatedTexture.xml index 5c7fff305..a8f423372 100644 --- a/doc/classes/AnimatedTexture.xml +++ b/doc/classes/AnimatedTexture.xml @@ -1,5 +1,5 @@ - + Proxy texture for simple frame-based animations. diff --git a/doc/classes/Animation.xml b/doc/classes/Animation.xml index c2c385f2e..5d45f9d34 100644 --- a/doc/classes/Animation.xml +++ b/doc/classes/Animation.xml @@ -1,5 +1,5 @@ - + Contains data used to animate everything in the engine. diff --git a/doc/classes/AnimationNode.xml b/doc/classes/AnimationNode.xml index fb49248cd..a4a3fcc4e 100644 --- a/doc/classes/AnimationNode.xml +++ b/doc/classes/AnimationNode.xml @@ -1,5 +1,5 @@ - + Base resource for [AnimationTree] nodes. diff --git a/doc/classes/AnimationNodeAdd2.xml b/doc/classes/AnimationNodeAdd2.xml index 3ee041910..38455e374 100644 --- a/doc/classes/AnimationNodeAdd2.xml +++ b/doc/classes/AnimationNodeAdd2.xml @@ -1,5 +1,5 @@ - + Blends two animations additively inside of an [AnimationNodeBlendTree]. diff --git a/doc/classes/AnimationNodeAdd3.xml b/doc/classes/AnimationNodeAdd3.xml index 0e9be2cb5..c3f628041 100644 --- a/doc/classes/AnimationNodeAdd3.xml +++ b/doc/classes/AnimationNodeAdd3.xml @@ -1,5 +1,5 @@ - + Blends two of three animations additively inside of an [AnimationNodeBlendTree]. diff --git a/doc/classes/AnimationNodeAnimation.xml b/doc/classes/AnimationNodeAnimation.xml index 286e885e0..5e2bc5547 100644 --- a/doc/classes/AnimationNodeAnimation.xml +++ b/doc/classes/AnimationNodeAnimation.xml @@ -1,5 +1,5 @@ - + Input animation to use in an [AnimationNodeBlendTree]. diff --git a/doc/classes/AnimationNodeBlend2.xml b/doc/classes/AnimationNodeBlend2.xml index 84a0a7475..8e353f9f0 100644 --- a/doc/classes/AnimationNodeBlend2.xml +++ b/doc/classes/AnimationNodeBlend2.xml @@ -1,5 +1,5 @@ - + Blends two animations linearly inside of an [AnimationNodeBlendTree]. diff --git a/doc/classes/AnimationNodeBlend3.xml b/doc/classes/AnimationNodeBlend3.xml index 37462da6a..a4bf6720e 100644 --- a/doc/classes/AnimationNodeBlend3.xml +++ b/doc/classes/AnimationNodeBlend3.xml @@ -1,5 +1,5 @@ - + Blends two of three animations linearly inside of an [AnimationNodeBlendTree]. diff --git a/doc/classes/AnimationNodeBlendSpace1D.xml b/doc/classes/AnimationNodeBlendSpace1D.xml index dc5df5007..79c2d81f4 100644 --- a/doc/classes/AnimationNodeBlendSpace1D.xml +++ b/doc/classes/AnimationNodeBlendSpace1D.xml @@ -1,5 +1,5 @@ - + Blends linearly between two of any number of [AnimationNode] of any type placed on a virtual axis. diff --git a/doc/classes/AnimationNodeBlendSpace2D.xml b/doc/classes/AnimationNodeBlendSpace2D.xml index d289dcc2b..35ca0782d 100644 --- a/doc/classes/AnimationNodeBlendSpace2D.xml +++ b/doc/classes/AnimationNodeBlendSpace2D.xml @@ -1,5 +1,5 @@ - + Blends linearly between three [AnimationNode] of any type placed in a 2D space. diff --git a/doc/classes/AnimationNodeBlendTree.xml b/doc/classes/AnimationNodeBlendTree.xml index b975eda15..e95a08e9d 100644 --- a/doc/classes/AnimationNodeBlendTree.xml +++ b/doc/classes/AnimationNodeBlendTree.xml @@ -1,5 +1,5 @@ - + [AnimationTree] node resource that contains many blend type nodes. diff --git a/doc/classes/AnimationNodeOneShot.xml b/doc/classes/AnimationNodeOneShot.xml index f5fc6f02d..b382ce696 100644 --- a/doc/classes/AnimationNodeOneShot.xml +++ b/doc/classes/AnimationNodeOneShot.xml @@ -1,5 +1,5 @@ - + Plays an animation once in [AnimationNodeBlendTree]. diff --git a/doc/classes/AnimationNodeOutput.xml b/doc/classes/AnimationNodeOutput.xml index 14d9665b7..777133723 100644 --- a/doc/classes/AnimationNodeOutput.xml +++ b/doc/classes/AnimationNodeOutput.xml @@ -1,5 +1,5 @@ - + Generic output node to be added to [AnimationNodeBlendTree]. diff --git a/doc/classes/AnimationNodeStateMachine.xml b/doc/classes/AnimationNodeStateMachine.xml index 267fcf3a6..5d7d8dd2b 100644 --- a/doc/classes/AnimationNodeStateMachine.xml +++ b/doc/classes/AnimationNodeStateMachine.xml @@ -1,5 +1,5 @@ - + State machine for control of animations. diff --git a/doc/classes/AnimationNodeStateMachinePlayback.xml b/doc/classes/AnimationNodeStateMachinePlayback.xml index 68287f2b7..b67485f14 100644 --- a/doc/classes/AnimationNodeStateMachinePlayback.xml +++ b/doc/classes/AnimationNodeStateMachinePlayback.xml @@ -1,5 +1,5 @@ - + Playback control for [AnimationNodeStateMachine]. diff --git a/doc/classes/AnimationNodeStateMachineTransition.xml b/doc/classes/AnimationNodeStateMachineTransition.xml index 92b313d23..260483e2d 100644 --- a/doc/classes/AnimationNodeStateMachineTransition.xml +++ b/doc/classes/AnimationNodeStateMachineTransition.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/AnimationNodeTimeScale.xml b/doc/classes/AnimationNodeTimeScale.xml index cd5552640..3996e8a04 100644 --- a/doc/classes/AnimationNodeTimeScale.xml +++ b/doc/classes/AnimationNodeTimeScale.xml @@ -1,5 +1,5 @@ - + A time-scaling animation node to be used with [AnimationTree]. diff --git a/doc/classes/AnimationNodeTimeSeek.xml b/doc/classes/AnimationNodeTimeSeek.xml index e3bff3637..bb0aaec8c 100644 --- a/doc/classes/AnimationNodeTimeSeek.xml +++ b/doc/classes/AnimationNodeTimeSeek.xml @@ -1,5 +1,5 @@ - + A time-seeking animation node to be used with [AnimationTree]. diff --git a/doc/classes/AnimationNodeTransition.xml b/doc/classes/AnimationNodeTransition.xml index 08ce9aaac..174ed2ce2 100644 --- a/doc/classes/AnimationNodeTransition.xml +++ b/doc/classes/AnimationNodeTransition.xml @@ -1,5 +1,5 @@ - + A generic animation transition node for [AnimationTree]. diff --git a/doc/classes/AnimationPlayer.xml b/doc/classes/AnimationPlayer.xml index f64885746..8ecdc63c6 100644 --- a/doc/classes/AnimationPlayer.xml +++ b/doc/classes/AnimationPlayer.xml @@ -1,5 +1,5 @@ - + Container and player of [Animation] resources. diff --git a/doc/classes/AnimationRootNode.xml b/doc/classes/AnimationRootNode.xml index 4df6689f9..9b8251165 100644 --- a/doc/classes/AnimationRootNode.xml +++ b/doc/classes/AnimationRootNode.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/AnimationTrackEditPlugin.xml b/doc/classes/AnimationTrackEditPlugin.xml index 2596cfed7..07b330928 100644 --- a/doc/classes/AnimationTrackEditPlugin.xml +++ b/doc/classes/AnimationTrackEditPlugin.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/AnimationTree.xml b/doc/classes/AnimationTree.xml index a29ac5fe2..541679517 100644 --- a/doc/classes/AnimationTree.xml +++ b/doc/classes/AnimationTree.xml @@ -1,5 +1,5 @@ - + A node to be used for advanced animation transitions in an [AnimationPlayer]. diff --git a/doc/classes/Area.xml b/doc/classes/Area.xml index 47af8a958..d21586164 100644 --- a/doc/classes/Area.xml +++ b/doc/classes/Area.xml @@ -1,5 +1,5 @@ - + 3D area for detection and physics and audio influence. diff --git a/doc/classes/Area2D.xml b/doc/classes/Area2D.xml index 7ad18fd45..86549e422 100644 --- a/doc/classes/Area2D.xml +++ b/doc/classes/Area2D.xml @@ -1,5 +1,5 @@ - + 2D area for detection and physics and audio influence. diff --git a/doc/classes/Array.xml b/doc/classes/Array.xml index a00a65571..a2b689fca 100644 --- a/doc/classes/Array.xml +++ b/doc/classes/Array.xml @@ -1,5 +1,5 @@ - + A generic array datatype. diff --git a/doc/classes/ArrayMesh.xml b/doc/classes/ArrayMesh.xml index dc6b3711b..c60fc3066 100644 --- a/doc/classes/ArrayMesh.xml +++ b/doc/classes/ArrayMesh.xml @@ -1,5 +1,5 @@ - + [Mesh] type that provides utility for constructing a surface from arrays. diff --git a/doc/classes/AspectRatioContainer.xml b/doc/classes/AspectRatioContainer.xml index 3eeacefb6..b49aa2ffa 100644 --- a/doc/classes/AspectRatioContainer.xml +++ b/doc/classes/AspectRatioContainer.xml @@ -1,5 +1,5 @@ - + Container that preserves its child controls' aspect ratio. diff --git a/doc/classes/AtlasTexture.xml b/doc/classes/AtlasTexture.xml index dd84c16b6..0832c7ab6 100644 --- a/doc/classes/AtlasTexture.xml +++ b/doc/classes/AtlasTexture.xml @@ -1,5 +1,5 @@ - + Crops out one part of a texture, such as a texture from a texture atlas. diff --git a/doc/classes/AudioBusLayout.xml b/doc/classes/AudioBusLayout.xml index e57cc61a4..d324d2869 100644 --- a/doc/classes/AudioBusLayout.xml +++ b/doc/classes/AudioBusLayout.xml @@ -1,5 +1,5 @@ - + Stores information about the audio buses. diff --git a/doc/classes/AudioEffect.xml b/doc/classes/AudioEffect.xml index 8300f6562..ed8177dcd 100644 --- a/doc/classes/AudioEffect.xml +++ b/doc/classes/AudioEffect.xml @@ -1,5 +1,5 @@ - + Audio effect for audio. diff --git a/doc/classes/AudioEffectAmplify.xml b/doc/classes/AudioEffectAmplify.xml index 6abc72067..6b9464724 100644 --- a/doc/classes/AudioEffectAmplify.xml +++ b/doc/classes/AudioEffectAmplify.xml @@ -1,5 +1,5 @@ - + Adds an amplifying audio effect to an audio bus. Increases or decreases the volume of the selected audio bus. diff --git a/doc/classes/AudioEffectBandLimitFilter.xml b/doc/classes/AudioEffectBandLimitFilter.xml index 93ae72e91..466238118 100644 --- a/doc/classes/AudioEffectBandLimitFilter.xml +++ b/doc/classes/AudioEffectBandLimitFilter.xml @@ -1,5 +1,5 @@ - + Adds a band limit filter to the audio bus. diff --git a/doc/classes/AudioEffectBandPassFilter.xml b/doc/classes/AudioEffectBandPassFilter.xml index 2880352d9..e5859e13f 100644 --- a/doc/classes/AudioEffectBandPassFilter.xml +++ b/doc/classes/AudioEffectBandPassFilter.xml @@ -1,5 +1,5 @@ - + Adds a band pass filter to the audio bus. diff --git a/doc/classes/AudioEffectCapture.xml b/doc/classes/AudioEffectCapture.xml index d7af83bb7..493d368ed 100644 --- a/doc/classes/AudioEffectCapture.xml +++ b/doc/classes/AudioEffectCapture.xml @@ -1,5 +1,5 @@ - + Captures audio from an audio bus in real-time. diff --git a/doc/classes/AudioEffectChorus.xml b/doc/classes/AudioEffectChorus.xml index c30f14e85..e96716438 100644 --- a/doc/classes/AudioEffectChorus.xml +++ b/doc/classes/AudioEffectChorus.xml @@ -1,5 +1,5 @@ - + Adds a chorus audio effect. diff --git a/doc/classes/AudioEffectCompressor.xml b/doc/classes/AudioEffectCompressor.xml index e69eef2e8..646ac55a9 100644 --- a/doc/classes/AudioEffectCompressor.xml +++ b/doc/classes/AudioEffectCompressor.xml @@ -1,5 +1,5 @@ - + Adds a compressor audio effect to an audio bus. Reduces sounds that exceed a certain threshold level, smooths out the dynamics and increases the overall volume. diff --git a/doc/classes/AudioEffectDelay.xml b/doc/classes/AudioEffectDelay.xml index 666a7aa30..58032c17d 100644 --- a/doc/classes/AudioEffectDelay.xml +++ b/doc/classes/AudioEffectDelay.xml @@ -1,5 +1,5 @@ - + Adds a delay audio effect to an audio bus. Plays input signal back after a period of time. Two tap delay and feedback options. diff --git a/doc/classes/AudioEffectDistortion.xml b/doc/classes/AudioEffectDistortion.xml index eefc4d4a8..348fdfd01 100644 --- a/doc/classes/AudioEffectDistortion.xml +++ b/doc/classes/AudioEffectDistortion.xml @@ -1,5 +1,5 @@ - + Adds a distortion audio effect to an Audio bus. Modify the sound to make it distorted. diff --git a/doc/classes/AudioEffectEQ.xml b/doc/classes/AudioEffectEQ.xml index 58719d64d..333280b80 100644 --- a/doc/classes/AudioEffectEQ.xml +++ b/doc/classes/AudioEffectEQ.xml @@ -1,5 +1,5 @@ - + Base class for audio equalizers. Gives you control over frequencies. Use it to create a custom equalizer if [AudioEffectEQ6], [AudioEffectEQ10] or [AudioEffectEQ21] don't fit your needs. diff --git a/doc/classes/AudioEffectEQ10.xml b/doc/classes/AudioEffectEQ10.xml index 03f4eb7d2..d6ec8c8dd 100644 --- a/doc/classes/AudioEffectEQ10.xml +++ b/doc/classes/AudioEffectEQ10.xml @@ -1,5 +1,5 @@ - + Adds a 10-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 31 Hz to 16000 Hz. Each frequency can be modulated between -60/+24 dB. diff --git a/doc/classes/AudioEffectEQ21.xml b/doc/classes/AudioEffectEQ21.xml index 42820d386..4f795e36d 100644 --- a/doc/classes/AudioEffectEQ21.xml +++ b/doc/classes/AudioEffectEQ21.xml @@ -1,5 +1,5 @@ - + Adds a 21-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 22 Hz to 22000 Hz. Each frequency can be modulated between -60/+24 dB. diff --git a/doc/classes/AudioEffectEQ6.xml b/doc/classes/AudioEffectEQ6.xml index 232724e03..f420f76ce 100644 --- a/doc/classes/AudioEffectEQ6.xml +++ b/doc/classes/AudioEffectEQ6.xml @@ -1,5 +1,5 @@ - + Adds a 6-band equalizer audio effect to an Audio bus. Gives you control over frequencies from 32 Hz to 10000 Hz. Each frequency can be modulated between -60/+24 dB. diff --git a/doc/classes/AudioEffectFilter.xml b/doc/classes/AudioEffectFilter.xml index 927c972d3..6fc150ff6 100644 --- a/doc/classes/AudioEffectFilter.xml +++ b/doc/classes/AudioEffectFilter.xml @@ -1,5 +1,5 @@ - + Adds a filter to the audio bus. diff --git a/doc/classes/AudioEffectHighPassFilter.xml b/doc/classes/AudioEffectHighPassFilter.xml index 4cb870415..142c4efb0 100644 --- a/doc/classes/AudioEffectHighPassFilter.xml +++ b/doc/classes/AudioEffectHighPassFilter.xml @@ -1,5 +1,5 @@ - + Adds a high-pass filter to the Audio Bus. diff --git a/doc/classes/AudioEffectHighShelfFilter.xml b/doc/classes/AudioEffectHighShelfFilter.xml index ad8b1341d..d42e74fe0 100644 --- a/doc/classes/AudioEffectHighShelfFilter.xml +++ b/doc/classes/AudioEffectHighShelfFilter.xml @@ -1,5 +1,5 @@ - + Reduces all frequencies above the [member AudioEffectFilter.cutoff_hz]. diff --git a/doc/classes/AudioEffectInstance.xml b/doc/classes/AudioEffectInstance.xml index 902fe9879..b889819be 100644 --- a/doc/classes/AudioEffectInstance.xml +++ b/doc/classes/AudioEffectInstance.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/AudioEffectLimiter.xml b/doc/classes/AudioEffectLimiter.xml index af3368759..d873c1abc 100644 --- a/doc/classes/AudioEffectLimiter.xml +++ b/doc/classes/AudioEffectLimiter.xml @@ -1,5 +1,5 @@ - + Adds a soft-clip limiter audio effect to an Audio bus. diff --git a/doc/classes/AudioEffectLowPassFilter.xml b/doc/classes/AudioEffectLowPassFilter.xml index 2afc7fd94..b3237df57 100644 --- a/doc/classes/AudioEffectLowPassFilter.xml +++ b/doc/classes/AudioEffectLowPassFilter.xml @@ -1,5 +1,5 @@ - + Adds a low-pass filter to the Audio bus. diff --git a/doc/classes/AudioEffectLowShelfFilter.xml b/doc/classes/AudioEffectLowShelfFilter.xml index 311c682fc..7d29d2179 100644 --- a/doc/classes/AudioEffectLowShelfFilter.xml +++ b/doc/classes/AudioEffectLowShelfFilter.xml @@ -1,5 +1,5 @@ - + Reduces all frequencies below the [member AudioEffectFilter.cutoff_hz]. diff --git a/doc/classes/AudioEffectNotchFilter.xml b/doc/classes/AudioEffectNotchFilter.xml index 109614ffb..9af6fdb12 100644 --- a/doc/classes/AudioEffectNotchFilter.xml +++ b/doc/classes/AudioEffectNotchFilter.xml @@ -1,5 +1,5 @@ - + Adds a notch filter to the Audio bus. diff --git a/doc/classes/AudioEffectPanner.xml b/doc/classes/AudioEffectPanner.xml index 60de15dcc..f5fd508e7 100644 --- a/doc/classes/AudioEffectPanner.xml +++ b/doc/classes/AudioEffectPanner.xml @@ -1,5 +1,5 @@ - + Adds a panner audio effect to an Audio bus. Pans sound left or right. diff --git a/doc/classes/AudioEffectPhaser.xml b/doc/classes/AudioEffectPhaser.xml index 2879c59b6..2bb29315a 100644 --- a/doc/classes/AudioEffectPhaser.xml +++ b/doc/classes/AudioEffectPhaser.xml @@ -1,5 +1,5 @@ - + Adds a phaser audio effect to an Audio bus. Combines the original signal with a copy that is slightly out of phase with the original. diff --git a/doc/classes/AudioEffectPitchShift.xml b/doc/classes/AudioEffectPitchShift.xml index b696a59b4..fd378c621 100644 --- a/doc/classes/AudioEffectPitchShift.xml +++ b/doc/classes/AudioEffectPitchShift.xml @@ -1,5 +1,5 @@ - + Adds a pitch-shifting audio effect to an Audio bus. Raises or lowers the pitch of original sound. diff --git a/doc/classes/AudioEffectRecord.xml b/doc/classes/AudioEffectRecord.xml index b0c525b64..7831caaa8 100644 --- a/doc/classes/AudioEffectRecord.xml +++ b/doc/classes/AudioEffectRecord.xml @@ -1,5 +1,5 @@ - + Audio effect used for recording the sound from an audio bus. diff --git a/doc/classes/AudioEffectReverb.xml b/doc/classes/AudioEffectReverb.xml index 05b5c4567..9053bab56 100644 --- a/doc/classes/AudioEffectReverb.xml +++ b/doc/classes/AudioEffectReverb.xml @@ -1,5 +1,5 @@ - + Adds a reverberation audio effect to an Audio bus. Simulates the sound of acoustic environments such as rooms, concert halls, caverns, or an open spaces. diff --git a/doc/classes/AudioEffectSpectrumAnalyzer.xml b/doc/classes/AudioEffectSpectrumAnalyzer.xml index b76f4ef18..63738fbcf 100644 --- a/doc/classes/AudioEffectSpectrumAnalyzer.xml +++ b/doc/classes/AudioEffectSpectrumAnalyzer.xml @@ -1,5 +1,5 @@ - + Audio effect that can be used for real-time audio visualizations. diff --git a/doc/classes/AudioEffectSpectrumAnalyzerInstance.xml b/doc/classes/AudioEffectSpectrumAnalyzerInstance.xml index b973647e8..6d3aa1621 100644 --- a/doc/classes/AudioEffectSpectrumAnalyzerInstance.xml +++ b/doc/classes/AudioEffectSpectrumAnalyzerInstance.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/AudioEffectStereoEnhance.xml b/doc/classes/AudioEffectStereoEnhance.xml index e916014f0..a06e11da8 100644 --- a/doc/classes/AudioEffectStereoEnhance.xml +++ b/doc/classes/AudioEffectStereoEnhance.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/AudioServer.xml b/doc/classes/AudioServer.xml index 067533186..049b305ff 100644 --- a/doc/classes/AudioServer.xml +++ b/doc/classes/AudioServer.xml @@ -1,5 +1,5 @@ - + Server interface for low-level audio access. diff --git a/doc/classes/AudioStream.xml b/doc/classes/AudioStream.xml index efa08bcc2..7ba6b860e 100644 --- a/doc/classes/AudioStream.xml +++ b/doc/classes/AudioStream.xml @@ -1,5 +1,5 @@ - + Base class for audio streams. diff --git a/doc/classes/AudioStreamGenerator.xml b/doc/classes/AudioStreamGenerator.xml index 4973c2e55..7a4314871 100644 --- a/doc/classes/AudioStreamGenerator.xml +++ b/doc/classes/AudioStreamGenerator.xml @@ -1,5 +1,5 @@ - + Audio stream that generates sounds procedurally. diff --git a/doc/classes/AudioStreamGeneratorPlayback.xml b/doc/classes/AudioStreamGeneratorPlayback.xml index f26a64218..a27e48a1c 100644 --- a/doc/classes/AudioStreamGeneratorPlayback.xml +++ b/doc/classes/AudioStreamGeneratorPlayback.xml @@ -1,5 +1,5 @@ - + Plays back audio generated using [AudioStreamGenerator]. diff --git a/doc/classes/AudioStreamMicrophone.xml b/doc/classes/AudioStreamMicrophone.xml index e40eaac81..223bd6788 100644 --- a/doc/classes/AudioStreamMicrophone.xml +++ b/doc/classes/AudioStreamMicrophone.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/AudioStreamPlayback.xml b/doc/classes/AudioStreamPlayback.xml index ba25ae10c..a47da8dd2 100644 --- a/doc/classes/AudioStreamPlayback.xml +++ b/doc/classes/AudioStreamPlayback.xml @@ -1,5 +1,5 @@ - + Meta class for playing back audio. diff --git a/doc/classes/AudioStreamPlaybackResampled.xml b/doc/classes/AudioStreamPlaybackResampled.xml index 0c910c890..693eee45c 100644 --- a/doc/classes/AudioStreamPlaybackResampled.xml +++ b/doc/classes/AudioStreamPlaybackResampled.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/AudioStreamPlayer.xml b/doc/classes/AudioStreamPlayer.xml index 0274a7bdd..d0b8becfc 100644 --- a/doc/classes/AudioStreamPlayer.xml +++ b/doc/classes/AudioStreamPlayer.xml @@ -1,5 +1,5 @@ - + Plays back audio non-positionally. diff --git a/doc/classes/AudioStreamPlayer2D.xml b/doc/classes/AudioStreamPlayer2D.xml index 3f9eacdaf..14d7e2d86 100644 --- a/doc/classes/AudioStreamPlayer2D.xml +++ b/doc/classes/AudioStreamPlayer2D.xml @@ -1,5 +1,5 @@ - + Plays positional sound in 2D space. diff --git a/doc/classes/AudioStreamPlayer3D.xml b/doc/classes/AudioStreamPlayer3D.xml index 8c55aeb05..6d25b08f5 100644 --- a/doc/classes/AudioStreamPlayer3D.xml +++ b/doc/classes/AudioStreamPlayer3D.xml @@ -1,5 +1,5 @@ - + Plays positional sound in 3D space. diff --git a/doc/classes/AudioStreamRandomPitch.xml b/doc/classes/AudioStreamRandomPitch.xml index 17095e658..7787641e7 100644 --- a/doc/classes/AudioStreamRandomPitch.xml +++ b/doc/classes/AudioStreamRandomPitch.xml @@ -1,5 +1,5 @@ - + Plays audio with random pitch shifting. diff --git a/doc/classes/AudioStreamSample.xml b/doc/classes/AudioStreamSample.xml index 9fe3c92cf..a0d5ea0e4 100644 --- a/doc/classes/AudioStreamSample.xml +++ b/doc/classes/AudioStreamSample.xml @@ -1,5 +1,5 @@ - + Stores audio data loaded from WAV files. diff --git a/doc/classes/BackBufferCopy.xml b/doc/classes/BackBufferCopy.xml index 6945ae1ff..ad51b3a56 100644 --- a/doc/classes/BackBufferCopy.xml +++ b/doc/classes/BackBufferCopy.xml @@ -1,5 +1,5 @@ - + Copies a region of the screen (or the whole screen) to a buffer so it can be accessed in your shader scripts through the [code]texture(SCREEN_TEXTURE, ...)[/code] function. diff --git a/doc/classes/BaseButton.xml b/doc/classes/BaseButton.xml index a9ab1caea..4224627aa 100644 --- a/doc/classes/BaseButton.xml +++ b/doc/classes/BaseButton.xml @@ -1,5 +1,5 @@ - + Base class for different kinds of buttons. diff --git a/doc/classes/Basis.xml b/doc/classes/Basis.xml index d9c64e603..c4b6a4ddd 100644 --- a/doc/classes/Basis.xml +++ b/doc/classes/Basis.xml @@ -1,5 +1,5 @@ - + 3×3 matrix datatype. @@ -58,6 +58,28 @@ A negative determinant means the basis has a negative scale. A zero determinant means the basis isn't invertible, and is usually considered invalid. + + + + + + + + + + + + + + + + + + + + + + @@ -65,37 +87,155 @@ Consider using the [method get_rotation_quaternion] method instead, which returns a [Quaternion] quaternion instead of Euler angles. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This function considers a discretization of rotations into 24 points on unit sphere, lying along the vectors (x,y,z) with each component being either -1, 0, or 1, and returns the index of the point best representing the orientation of the object. It is mainly used by the [GridMap] editor. For further details, refer to the Godot source code. + + + + + + + + + + + + + + + Returns the basis's rotation in the form of a quaternion. See [method get_euler] if you need Euler angles, but keep in mind quaternions should generally be preferred to Euler angles. + + + + + + Assuming that the matrix is the combination of a rotation and scaling, return the absolute value of scaling factors along each axis. + + + + + + + + + + + + + + + Returns the inverse of the matrix. + + + + + + + + + + + + + + + - Returns [code]true[/code] if this basis and [code]b[/code] are approximately equal, by calling [code]is_equal_approx[/code] on each component. - [b]Note:[/b] For complicated reasons, the epsilon argument is always discarded. Don't use the epsilon argument, it does nothing. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -104,6 +244,25 @@ Returns the orthonormalized version of the matrix (useful to call from time to time to avoid rounding error for orthogonal matrices). This performs a Gram-Schmidt orthonormalization on the basis of the matrix. + + + + + + + + + + + + + + + + + + + @@ -112,6 +271,43 @@ Introduce an additional rotation around the given axis by phi (radians). The axis must be a normalized vector. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -119,6 +315,111 @@ Introduce an additional scaling specified by the given 3D scaling factor. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -148,6 +449,16 @@ Transposed dot product with the Z axis of the matrix. + + + + + + + + + + @@ -156,17 +467,14 @@ - + - Returns a vector transformed (multiplied) by the matrix. - + - Returns a vector transformed (multiplied) by the transposed basis matrix. - [b]Note:[/b] This results in a multiplication by the inverse of the matrix only if it represents a rotation-reflection. diff --git a/doc/classes/BitMap.xml b/doc/classes/BitMap.xml index 2308978c0..68049bf5c 100644 --- a/doc/classes/BitMap.xml +++ b/doc/classes/BitMap.xml @@ -1,5 +1,5 @@ - + Boolean matrix. diff --git a/doc/classes/BitmapFont.xml b/doc/classes/BitmapFont.xml index 3551e42ef..c407b0ffd 100644 --- a/doc/classes/BitmapFont.xml +++ b/doc/classes/BitmapFont.xml @@ -1,5 +1,5 @@ - + Renders text using fonts under the [url=https://www.angelcode.com/products/bmfont/]BMFont[/url] format. Handles files with the [code].fnt[/code] extension. diff --git a/doc/classes/Bone2D.xml b/doc/classes/Bone2D.xml index 0638637e4..fed9ee14b 100644 --- a/doc/classes/Bone2D.xml +++ b/doc/classes/Bone2D.xml @@ -1,5 +1,5 @@ - + Joint used with [Skeleton2D] to control and animate other nodes. @@ -19,23 +19,20 @@ - - + Returns whether this [code]Bone2D[/code] node is going to autocalculate its length and bone angle using its first [code]Bone2D[/code] child node, if one exists. If there are no [code]Bone2D[/code] children, then it cannot autocalculate these values and will print a warning. - - + Returns the angle of the bone in the [code]Bone2D[/code] node. [b]Note:[/b] This is different from the [code]Bone2D[/code]'s rotation. The bone angle is the rotation of the bone shown by the [code]Bone2D[/code] gizmo, and because [code]Bone2D[/code] bones are based on positions, this can vary from the actual rotation of the [code]Bone2D[/code] node. - - + Deprecated. Please use [code]get_length[/code] instead. @@ -47,8 +44,7 @@ - - + Returns the length of the bone in the [code]Bone2D[/code] node. @@ -60,38 +56,30 @@ - - - - + + When set to [code]true[/code], the [code]Bone2D[/code] node will attempt to automatically calculate the bone angle and length using the first child [code]Bone2D[/code] node, if one exists. If none exist, the [code]Bone2D[/code] cannot automatically calculate these values and will print a warning. - - - - + + Sets the bone angle for the [code]Bone2D[/code] node. This is typically set to the rotation from the [code]Bone2D[/code] node to a child [code]Bone2D[/code] node. [b]Note:[/b] This is different from the [code]Bone2D[/code]'s rotation. The bone angle is the rotation of the bone shown by the [code]Bone2D[/code] gizmo, and because [code]Bone2D[/code] bones are based on positions, this can vary from the actual rotation of the [code]Bone2D[/code] node. - - - - + + Deprecated. Please use [code]set_length[/code] instead. - - - - + + Sets the length of the bone in the [code]Bone2D[/code] node. diff --git a/doc/classes/BoneAttachment.xml b/doc/classes/BoneAttachment.xml index 59817fb40..d544461a5 100644 --- a/doc/classes/BoneAttachment.xml +++ b/doc/classes/BoneAttachment.xml @@ -1,5 +1,5 @@ - + A node that will attach to a bone. diff --git a/doc/classes/BoxContainer.xml b/doc/classes/BoxContainer.xml index 0665f85a9..be1c57216 100644 --- a/doc/classes/BoxContainer.xml +++ b/doc/classes/BoxContainer.xml @@ -1,5 +1,5 @@ - + Base class for box containers. diff --git a/doc/classes/BoxShape.xml b/doc/classes/BoxShape.xml index b44716164..754fe299a 100644 --- a/doc/classes/BoxShape.xml +++ b/doc/classes/BoxShape.xml @@ -1,5 +1,5 @@ - + Box shape resource. diff --git a/doc/classes/Button.xml b/doc/classes/Button.xml index 817587ff5..0fc001986 100644 --- a/doc/classes/Button.xml +++ b/doc/classes/Button.xml @@ -1,5 +1,5 @@ - + Standard themed Button. diff --git a/doc/classes/ButtonGroup.xml b/doc/classes/ButtonGroup.xml index f72a24243..967211f59 100644 --- a/doc/classes/ButtonGroup.xml +++ b/doc/classes/ButtonGroup.xml @@ -1,5 +1,5 @@ - + Group of Buttons. diff --git a/doc/classes/CPUParticles.xml b/doc/classes/CPUParticles.xml index 7345eb2f2..b23a05536 100644 --- a/doc/classes/CPUParticles.xml +++ b/doc/classes/CPUParticles.xml @@ -1,5 +1,5 @@ - + CPU-based 3D particle emitter. diff --git a/doc/classes/CPUParticles2D.xml b/doc/classes/CPUParticles2D.xml index f7b79ea03..e294939ff 100644 --- a/doc/classes/CPUParticles2D.xml +++ b/doc/classes/CPUParticles2D.xml @@ -1,5 +1,5 @@ - + CPU-based 2D particle emitter. diff --git a/doc/classes/CallbackTweener.xml b/doc/classes/CallbackTweener.xml index ab17f73c1..4f495fb01 100644 --- a/doc/classes/CallbackTweener.xml +++ b/doc/classes/CallbackTweener.xml @@ -1,5 +1,5 @@ - + Calls the specified method after optional delay. diff --git a/doc/classes/Camera.xml b/doc/classes/Camera.xml index 810e0c77f..533995110 100644 --- a/doc/classes/Camera.xml +++ b/doc/classes/Camera.xml @@ -1,5 +1,5 @@ - + Camera node, displays from a point of view. @@ -174,7 +174,7 @@ The distance to the near culling boundary for this camera relative to its local Z axis. - + The camera's projection mode. In [constant PROJECTION_PERSPECTIVE] mode, objects' Z distance from the camera's local space scales their perceived size. @@ -185,13 +185,13 @@ - + Perspective projection. Objects on the screen becomes smaller when they are far away. - + Orthogonal projection, also known as orthographic projection. Objects remain the same size on the screen no matter how far away they are. - + Frustum projection. This mode allows adjusting [member frustum_offset] to create "tilted frustum" effects. diff --git a/doc/classes/Camera2D.xml b/doc/classes/Camera2D.xml index 739ef59a3..ea09cd640 100644 --- a/doc/classes/Camera2D.xml +++ b/doc/classes/Camera2D.xml @@ -1,5 +1,5 @@ - + Camera node for 2D scenes. diff --git a/doc/classes/CanvasItem.xml b/doc/classes/CanvasItem.xml index 5f4fa561b..d5a689b00 100644 --- a/doc/classes/CanvasItem.xml +++ b/doc/classes/CanvasItem.xml @@ -1,5 +1,5 @@ - + Base class of anything 2D. diff --git a/doc/classes/CanvasItemMaterial.xml b/doc/classes/CanvasItemMaterial.xml index cc5d0cdb8..c1a8770c2 100644 --- a/doc/classes/CanvasItemMaterial.xml +++ b/doc/classes/CanvasItemMaterial.xml @@ -1,5 +1,5 @@ - + A material for [CanvasItem]s. diff --git a/doc/classes/CanvasLayer.xml b/doc/classes/CanvasLayer.xml index 9aa8ac4ed..24085f7a1 100644 --- a/doc/classes/CanvasLayer.xml +++ b/doc/classes/CanvasLayer.xml @@ -1,5 +1,5 @@ - + Canvas drawing layer. diff --git a/doc/classes/CanvasModulate.xml b/doc/classes/CanvasModulate.xml index eee334fc7..7fb6d3505 100644 --- a/doc/classes/CanvasModulate.xml +++ b/doc/classes/CanvasModulate.xml @@ -1,5 +1,5 @@ - + Tint the entire canvas. diff --git a/doc/classes/CapsuleMesh.xml b/doc/classes/CapsuleMesh.xml index 69b70bffe..216d285af 100644 --- a/doc/classes/CapsuleMesh.xml +++ b/doc/classes/CapsuleMesh.xml @@ -1,5 +1,5 @@ - + Class representing a capsule-shaped [PrimitiveMesh]. diff --git a/doc/classes/CapsuleShape.xml b/doc/classes/CapsuleShape.xml index b92adf175..d730f7225 100644 --- a/doc/classes/CapsuleShape.xml +++ b/doc/classes/CapsuleShape.xml @@ -1,5 +1,5 @@ - + Capsule shape for collisions. diff --git a/doc/classes/CapsuleShape2D.xml b/doc/classes/CapsuleShape2D.xml index 7784197c9..160230d90 100644 --- a/doc/classes/CapsuleShape2D.xml +++ b/doc/classes/CapsuleShape2D.xml @@ -1,5 +1,5 @@ - + Capsule shape for 2D collisions. diff --git a/doc/classes/CenterContainer.xml b/doc/classes/CenterContainer.xml index 29b1cf06e..55425705b 100644 --- a/doc/classes/CenterContainer.xml +++ b/doc/classes/CenterContainer.xml @@ -1,5 +1,5 @@ - + Keeps children controls centered. diff --git a/doc/classes/CharFXTransform.xml b/doc/classes/CharFXTransform.xml index 7879bada9..0d8600d62 100644 --- a/doc/classes/CharFXTransform.xml +++ b/doc/classes/CharFXTransform.xml @@ -1,5 +1,5 @@ - + Controls how an individual character will be displayed in a [RichTextEffect]. diff --git a/doc/classes/CheckBox.xml b/doc/classes/CheckBox.xml index 0c3f02fe1..6d979ee44 100644 --- a/doc/classes/CheckBox.xml +++ b/doc/classes/CheckBox.xml @@ -1,5 +1,5 @@ - + Binary choice user interface widget. See also [CheckButton]. diff --git a/doc/classes/CheckButton.xml b/doc/classes/CheckButton.xml index f7d2badee..1f52d60d0 100644 --- a/doc/classes/CheckButton.xml +++ b/doc/classes/CheckButton.xml @@ -1,5 +1,5 @@ - + Checkable button. See also [CheckBox]. diff --git a/doc/classes/CircleShape2D.xml b/doc/classes/CircleShape2D.xml index 6501181d0..9aae4a543 100644 --- a/doc/classes/CircleShape2D.xml +++ b/doc/classes/CircleShape2D.xml @@ -1,5 +1,5 @@ - + Circular shape for 2D collisions. diff --git a/doc/classes/ClassDB.xml b/doc/classes/ClassDB.xml index 96d92ba0e..8654fc260 100644 --- a/doc/classes/ClassDB.xml +++ b/doc/classes/ClassDB.xml @@ -1,5 +1,5 @@ - + Class information repository. diff --git a/doc/classes/ClippedCamera.xml b/doc/classes/ClippedCamera.xml index ed8ab25c4..446b94163 100644 --- a/doc/classes/ClippedCamera.xml +++ b/doc/classes/ClippedCamera.xml @@ -1,5 +1,5 @@ - + A [Camera] that includes collision. diff --git a/doc/classes/CollisionObject.xml b/doc/classes/CollisionObject.xml index 5a5ad9f2f..bfb8fdf98 100644 --- a/doc/classes/CollisionObject.xml +++ b/doc/classes/CollisionObject.xml @@ -1,5 +1,5 @@ - + Base node for collision objects. diff --git a/doc/classes/CollisionObject2D.xml b/doc/classes/CollisionObject2D.xml index 3d1249c48..99956a1ce 100644 --- a/doc/classes/CollisionObject2D.xml +++ b/doc/classes/CollisionObject2D.xml @@ -1,5 +1,5 @@ - + Base node for 2D collision objects. diff --git a/doc/classes/CollisionPolygon.xml b/doc/classes/CollisionPolygon.xml index 214e21267..0517e4488 100644 --- a/doc/classes/CollisionPolygon.xml +++ b/doc/classes/CollisionPolygon.xml @@ -1,5 +1,5 @@ - + Editor-only class for defining a collision polygon in 3D space. diff --git a/doc/classes/CollisionPolygon2D.xml b/doc/classes/CollisionPolygon2D.xml index 6612cf174..c163e416b 100644 --- a/doc/classes/CollisionPolygon2D.xml +++ b/doc/classes/CollisionPolygon2D.xml @@ -1,5 +1,5 @@ - + Defines a 2D collision polygon. diff --git a/doc/classes/CollisionShape.xml b/doc/classes/CollisionShape.xml index 1ead07469..afcd53124 100644 --- a/doc/classes/CollisionShape.xml +++ b/doc/classes/CollisionShape.xml @@ -1,5 +1,5 @@ - + Node that represents collision shape data in 3D space. diff --git a/doc/classes/CollisionShape2D.xml b/doc/classes/CollisionShape2D.xml index 5ef8d3fc9..c78a2d178 100644 --- a/doc/classes/CollisionShape2D.xml +++ b/doc/classes/CollisionShape2D.xml @@ -1,5 +1,5 @@ - + Node that represents collision shape data in 2D space. diff --git a/doc/classes/Color.xml b/doc/classes/Color.xml index 39e108a75..14085bd93 100644 --- a/doc/classes/Color.xml +++ b/doc/classes/Color.xml @@ -1,5 +1,5 @@ - + Color in RGBA format using floats on the range of 0 to 1. @@ -77,6 +77,13 @@ [/codeblock] + + + + + + + @@ -111,6 +118,26 @@ [/codeblock] + + + + + + + + + + + + + + + + + + + + @@ -118,6 +145,21 @@ This is useful when determining light or dark color. Colors with a luminance smaller than 0.5 can be generally considered dark. + + + + + + + + + + + + + + + @@ -129,6 +171,10 @@ [/codeblock] + + + + @@ -170,6 +216,49 @@ [/codeblock] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -223,6 +312,11 @@ [/codeblock] + + + + + @@ -243,6 +337,16 @@ [/codeblock] + + + + + + + + + + diff --git a/doc/classes/ColorPicker.xml b/doc/classes/ColorPicker.xml index dc04f0022..e6b7ef501 100644 --- a/doc/classes/ColorPicker.xml +++ b/doc/classes/ColorPicker.xml @@ -1,5 +1,5 @@ - + Color picker control. diff --git a/doc/classes/ColorPickerButton.xml b/doc/classes/ColorPickerButton.xml index b773798cb..b02955f11 100644 --- a/doc/classes/ColorPickerButton.xml +++ b/doc/classes/ColorPickerButton.xml @@ -1,5 +1,5 @@ - + Button that pops out a [ColorPicker]. diff --git a/doc/classes/ColorRect.xml b/doc/classes/ColorRect.xml index 251b5a8d5..931e931e5 100644 --- a/doc/classes/ColorRect.xml +++ b/doc/classes/ColorRect.xml @@ -1,5 +1,5 @@ - + Colored rectangle. diff --git a/doc/classes/ConcavePolygonShape.xml b/doc/classes/ConcavePolygonShape.xml index 9f2fbf571..c3db54e76 100644 --- a/doc/classes/ConcavePolygonShape.xml +++ b/doc/classes/ConcavePolygonShape.xml @@ -1,5 +1,5 @@ - + Concave polygon shape. diff --git a/doc/classes/ConcavePolygonShape2D.xml b/doc/classes/ConcavePolygonShape2D.xml index 9423b49cc..1df4f9290 100644 --- a/doc/classes/ConcavePolygonShape2D.xml +++ b/doc/classes/ConcavePolygonShape2D.xml @@ -1,5 +1,5 @@ - + Concave polygon 2D shape resource for physics. diff --git a/doc/classes/ConeTwistJoint.xml b/doc/classes/ConeTwistJoint.xml index 0ff722a48..94f01b7ec 100644 --- a/doc/classes/ConeTwistJoint.xml +++ b/doc/classes/ConeTwistJoint.xml @@ -1,5 +1,5 @@ - + A twist joint between two 3D PhysicsBodies. diff --git a/doc/classes/ConfigFile.xml b/doc/classes/ConfigFile.xml index 90c151d50..41647b321 100644 --- a/doc/classes/ConfigFile.xml +++ b/doc/classes/ConfigFile.xml @@ -1,5 +1,5 @@ - + Helper class to handle INI-style files. diff --git a/doc/classes/ConfirmationDialog.xml b/doc/classes/ConfirmationDialog.xml index 1ae1a992c..db4af940f 100644 --- a/doc/classes/ConfirmationDialog.xml +++ b/doc/classes/ConfirmationDialog.xml @@ -1,5 +1,5 @@ - + Dialog for confirmation of actions. diff --git a/doc/classes/Container.xml b/doc/classes/Container.xml index e986174a5..b25edad8d 100644 --- a/doc/classes/Container.xml +++ b/doc/classes/Container.xml @@ -1,5 +1,5 @@ - + Base node for containers. diff --git a/doc/classes/Control.xml b/doc/classes/Control.xml index 21038e623..5e5c6a018 100644 --- a/doc/classes/Control.xml +++ b/doc/classes/Control.xml @@ -1,5 +1,5 @@ - + All user interface nodes inherit from Control. A control's anchors and margins adapt its position and size relative to its parent. @@ -192,26 +192,12 @@ Returns [member margin_left] and [member margin_top]. See also [member rect_position]. - - - - - - - Returns combined minimum size from [member rect_min_size] and [method get_minimum_size]. - - - - - - - @@ -252,26 +238,12 @@ Returns the control that has the keyboard focus or [code]null[/code] if none. - - - - - - - Returns the position and size of the control relative to the top-left corner of the screen. See [member rect_position] and [member rect_size]. - - - - - - - @@ -309,8 +281,15 @@ Returns the rotation (in radians). - - + + + + + + + + + @@ -323,6 +302,27 @@ See [method get_color] for details. + + + + + + + + + + + + + + + + + + + + + @@ -346,6 +346,21 @@ Steal the focus from another control and become the focused control (see [member focus_mode]). + + + + Returns [code]true[/code] if this is the current focused control. See [member focus_mode]. + + + + + + + Virtual method to be implemented by the user. Returns whether the given [code]point[/code] is inside this control. + If not overridden, default behavior is checking if the point is within control's Rect. + [b]Note:[/b] If you want to check if a point is inside the control, you can use [code]get_rect().has_point(point)[/code]. + + @@ -372,12 +387,6 @@ - - - - Returns [code]true[/code] if this is the current focused control. See [member focus_mode]. - - @@ -404,15 +413,6 @@ - - - - - Virtual method to be implemented by the user. Returns whether the given [code]point[/code] is inside this control. - If not overridden, default behavior is checking if the point is within control's Rect. - [b]Note:[/b] If you want to check if a point is inside the control, you can use [code]get_rect().has_point(point)[/code]. - - diff --git a/doc/classes/ConvexPolygonShape.xml b/doc/classes/ConvexPolygonShape.xml index 0be79df01..3b2eda144 100644 --- a/doc/classes/ConvexPolygonShape.xml +++ b/doc/classes/ConvexPolygonShape.xml @@ -1,5 +1,5 @@ - + Convex polygon shape for 3D physics. diff --git a/doc/classes/ConvexPolygonShape2D.xml b/doc/classes/ConvexPolygonShape2D.xml index 643153de6..4b9059a73 100644 --- a/doc/classes/ConvexPolygonShape2D.xml +++ b/doc/classes/ConvexPolygonShape2D.xml @@ -1,5 +1,5 @@ - + Convex polygon shape for 2D physics. diff --git a/doc/classes/Crypto.xml b/doc/classes/Crypto.xml index 94ec66fc7..8a3199d27 100644 --- a/doc/classes/Crypto.xml +++ b/doc/classes/Crypto.xml @@ -1,5 +1,5 @@ - + Access to advanced cryptographic functionalities. diff --git a/doc/classes/CryptoKey.xml b/doc/classes/CryptoKey.xml index 918444bb1..a2b23ffb0 100644 --- a/doc/classes/CryptoKey.xml +++ b/doc/classes/CryptoKey.xml @@ -1,5 +1,5 @@ - + A cryptographic key (RSA). diff --git a/doc/classes/CubeMap.xml b/doc/classes/CubeMap.xml index 7066d9d90..432fe96eb 100644 --- a/doc/classes/CubeMap.xml +++ b/doc/classes/CubeMap.xml @@ -1,5 +1,5 @@ - + A CubeMap is a 6-sided 3D texture. diff --git a/doc/classes/CubeMesh.xml b/doc/classes/CubeMesh.xml index f09c4b7d1..d9a45ab81 100644 --- a/doc/classes/CubeMesh.xml +++ b/doc/classes/CubeMesh.xml @@ -1,5 +1,5 @@ - + Generate an axis-aligned cuboid [PrimitiveMesh]. diff --git a/doc/classes/CullInstance.xml b/doc/classes/CullInstance.xml index f358d018b..0d0fae40a 100644 --- a/doc/classes/CullInstance.xml +++ b/doc/classes/CullInstance.xml @@ -1,5 +1,5 @@ - + Parent of all nodes that can be culled by the Portal system. diff --git a/doc/classes/Curve.xml b/doc/classes/Curve.xml index 4ac80d947..5fa95638b 100644 --- a/doc/classes/Curve.xml +++ b/doc/classes/Curve.xml @@ -1,5 +1,5 @@ - + A mathematic curve. diff --git a/doc/classes/Curve2D.xml b/doc/classes/Curve2D.xml index 07d6e78da..8d9b62708 100644 --- a/doc/classes/Curve2D.xml +++ b/doc/classes/Curve2D.xml @@ -1,5 +1,5 @@ - + Describes a Bézier curve in 2D space. diff --git a/doc/classes/Curve3D.xml b/doc/classes/Curve3D.xml index 932685d0e..1912d0ab5 100644 --- a/doc/classes/Curve3D.xml +++ b/doc/classes/Curve3D.xml @@ -1,5 +1,5 @@ - + Describes a Bézier curve in 3D space. diff --git a/doc/classes/CurveTexture.xml b/doc/classes/CurveTexture.xml index 2ac126859..ae0b9148e 100644 --- a/doc/classes/CurveTexture.xml +++ b/doc/classes/CurveTexture.xml @@ -1,5 +1,5 @@ - + A texture that shows a curve. diff --git a/doc/classes/CylinderMesh.xml b/doc/classes/CylinderMesh.xml index 4cddfad3d..6503a5424 100644 --- a/doc/classes/CylinderMesh.xml +++ b/doc/classes/CylinderMesh.xml @@ -1,5 +1,5 @@ - + Class representing a cylindrical [PrimitiveMesh]. diff --git a/doc/classes/CylinderShape.xml b/doc/classes/CylinderShape.xml index cf13ba5d3..8e09c61d7 100644 --- a/doc/classes/CylinderShape.xml +++ b/doc/classes/CylinderShape.xml @@ -1,5 +1,5 @@ - + Cylinder shape for collisions. diff --git a/doc/classes/DTLSServer.xml b/doc/classes/DTLSServer.xml index ac1048768..a1d3fc901 100644 --- a/doc/classes/DTLSServer.xml +++ b/doc/classes/DTLSServer.xml @@ -1,5 +1,5 @@ - + Helper class to implement a DTLS server. diff --git a/doc/classes/DampedSpringJoint2D.xml b/doc/classes/DampedSpringJoint2D.xml index a8424ab4e..21838c47e 100644 --- a/doc/classes/DampedSpringJoint2D.xml +++ b/doc/classes/DampedSpringJoint2D.xml @@ -1,5 +1,5 @@ - + Damped spring constraint for 2D physics. diff --git a/doc/classes/Dictionary.xml b/doc/classes/Dictionary.xml index 0bd23960c..47908c746 100644 --- a/doc/classes/Dictionary.xml +++ b/doc/classes/Dictionary.xml @@ -1,5 +1,5 @@ - + Dictionary type. diff --git a/doc/classes/DirectionalLight.xml b/doc/classes/DirectionalLight.xml index 985737209..7e3f578f0 100644 --- a/doc/classes/DirectionalLight.xml +++ b/doc/classes/DirectionalLight.xml @@ -1,5 +1,5 @@ - + Directional light from a distance, as from the Sun. diff --git a/doc/classes/Directory.xml b/doc/classes/Directory.xml index 5ffbd6274..281417e28 100644 --- a/doc/classes/Directory.xml +++ b/doc/classes/Directory.xml @@ -1,5 +1,5 @@ - + Type used to handle the filesystem. @@ -96,6 +96,12 @@ On other platforms, the method returns 0. + + + + + + diff --git a/doc/classes/DynamicFont.xml b/doc/classes/DynamicFont.xml index e74dc14b0..9d866b2f7 100644 --- a/doc/classes/DynamicFont.xml +++ b/doc/classes/DynamicFont.xml @@ -1,5 +1,5 @@ - + DynamicFont renders vector font files at runtime. diff --git a/doc/classes/DynamicFontData.xml b/doc/classes/DynamicFontData.xml index 69cc4f642..e4a0663e0 100644 --- a/doc/classes/DynamicFontData.xml +++ b/doc/classes/DynamicFontData.xml @@ -1,5 +1,5 @@ - + Used with [DynamicFont] to describe the location of a font file. diff --git a/doc/classes/EditorExportPlugin.xml b/doc/classes/EditorExportPlugin.xml index b53fadb8c..3c3da8648 100644 --- a/doc/classes/EditorExportPlugin.xml +++ b/doc/classes/EditorExportPlugin.xml @@ -1,5 +1,5 @@ - + A script that is executed when exporting the project. diff --git a/doc/classes/EditorFileDialog.xml b/doc/classes/EditorFileDialog.xml index 675fb0697..25fb2184e 100644 --- a/doc/classes/EditorFileDialog.xml +++ b/doc/classes/EditorFileDialog.xml @@ -1,5 +1,5 @@ - + A modified version of [FileDialog] used by the editor. diff --git a/doc/classes/EditorFileSystem.xml b/doc/classes/EditorFileSystem.xml index 4588c2cf3..8723f11fe 100644 --- a/doc/classes/EditorFileSystem.xml +++ b/doc/classes/EditorFileSystem.xml @@ -1,5 +1,5 @@ - + Resource filesystem, as the editor sees it. diff --git a/doc/classes/EditorFileSystemDirectory.xml b/doc/classes/EditorFileSystemDirectory.xml index 678b9750b..2c6abe7ff 100644 --- a/doc/classes/EditorFileSystemDirectory.xml +++ b/doc/classes/EditorFileSystemDirectory.xml @@ -1,5 +1,5 @@ - + A directory for the resource filesystem. diff --git a/doc/classes/EditorImportPlugin.xml b/doc/classes/EditorImportPlugin.xml index a991bc81c..5ee776da3 100644 --- a/doc/classes/EditorImportPlugin.xml +++ b/doc/classes/EditorImportPlugin.xml @@ -1,5 +1,5 @@ - + Registers a custom resource importer in the editor. Use the class to parse any file and import it as a new resource type. diff --git a/doc/classes/EditorInspector.xml b/doc/classes/EditorInspector.xml index 502c91a7c..870bdf315 100644 --- a/doc/classes/EditorInspector.xml +++ b/doc/classes/EditorInspector.xml @@ -1,5 +1,5 @@ - + A control used to edit properties of an object. diff --git a/doc/classes/EditorInspectorPlugin.xml b/doc/classes/EditorInspectorPlugin.xml index 925d68ca0..300461d4b 100644 --- a/doc/classes/EditorInspectorPlugin.xml +++ b/doc/classes/EditorInspectorPlugin.xml @@ -1,5 +1,5 @@ - + Plugin for adding custom property editors on inspector. diff --git a/doc/classes/EditorInterface.xml b/doc/classes/EditorInterface.xml index b30e197b9..9402ae7c1 100644 --- a/doc/classes/EditorInterface.xml +++ b/doc/classes/EditorInterface.xml @@ -1,5 +1,5 @@ - + Godot editor's interface. diff --git a/doc/classes/EditorPlugin.xml b/doc/classes/EditorPlugin.xml index ae2b839bb..7baf4f8d4 100644 --- a/doc/classes/EditorPlugin.xml +++ b/doc/classes/EditorPlugin.xml @@ -1,5 +1,5 @@ - + Used by the editor to extend its functionality. @@ -576,5 +576,11 @@ Represents the size of the [enum DockSlot] enum. + + + + + + diff --git a/doc/classes/EditorProperty.xml b/doc/classes/EditorProperty.xml index 8ee5b45b6..685af57db 100644 --- a/doc/classes/EditorProperty.xml +++ b/doc/classes/EditorProperty.xml @@ -1,5 +1,5 @@ - + Custom control to edit properties for adding into the inspector. diff --git a/doc/classes/EditorResourceConversionPlugin.xml b/doc/classes/EditorResourceConversionPlugin.xml index 623c227de..c207b4232 100644 --- a/doc/classes/EditorResourceConversionPlugin.xml +++ b/doc/classes/EditorResourceConversionPlugin.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/EditorResourcePicker.xml b/doc/classes/EditorResourcePicker.xml index 719d438ec..2da3a1201 100644 --- a/doc/classes/EditorResourcePicker.xml +++ b/doc/classes/EditorResourcePicker.xml @@ -1,5 +1,5 @@ - + Godot editor's control for selecting [Resource] type properties. diff --git a/doc/classes/EditorResourcePreview.xml b/doc/classes/EditorResourcePreview.xml index 4eddccdb3..3b96145fe 100644 --- a/doc/classes/EditorResourcePreview.xml +++ b/doc/classes/EditorResourcePreview.xml @@ -1,5 +1,5 @@ - + Helper to generate previews of resources or files. diff --git a/doc/classes/EditorResourcePreviewGenerator.xml b/doc/classes/EditorResourcePreviewGenerator.xml index cd8387e25..34a85f883 100644 --- a/doc/classes/EditorResourcePreviewGenerator.xml +++ b/doc/classes/EditorResourcePreviewGenerator.xml @@ -1,5 +1,5 @@ - + Custom generator of previews. diff --git a/doc/classes/EditorSceneImporter.xml b/doc/classes/EditorSceneImporter.xml index 9bcaf8fa1..4b60409d1 100644 --- a/doc/classes/EditorSceneImporter.xml +++ b/doc/classes/EditorSceneImporter.xml @@ -1,5 +1,5 @@ - + Imports scenes from third-parties' 3D files. diff --git a/doc/classes/EditorScenePostImport.xml b/doc/classes/EditorScenePostImport.xml index 2d04a1afd..bc909b849 100644 --- a/doc/classes/EditorScenePostImport.xml +++ b/doc/classes/EditorScenePostImport.xml @@ -1,5 +1,5 @@ - + Post-processes scenes after import. diff --git a/doc/classes/EditorScript.xml b/doc/classes/EditorScript.xml index a2dcb71a1..a44e3ca5d 100644 --- a/doc/classes/EditorScript.xml +++ b/doc/classes/EditorScript.xml @@ -1,5 +1,5 @@ - + Base script that can be used to add extension functions to the editor. diff --git a/doc/classes/EditorScriptPicker.xml b/doc/classes/EditorScriptPicker.xml index e234904b0..d04f87807 100644 --- a/doc/classes/EditorScriptPicker.xml +++ b/doc/classes/EditorScriptPicker.xml @@ -1,5 +1,5 @@ - + Godot editor's control for selecting the [code]script[/code] property of a [Node]. diff --git a/doc/classes/EditorSelection.xml b/doc/classes/EditorSelection.xml index 0255e0451..75cddc354 100644 --- a/doc/classes/EditorSelection.xml +++ b/doc/classes/EditorSelection.xml @@ -1,5 +1,5 @@ - + Manages the SceneTree selection in the editor. diff --git a/doc/classes/EditorSettings.xml b/doc/classes/EditorSettings.xml index 251eea1ea..ca18a7dc4 100644 --- a/doc/classes/EditorSettings.xml +++ b/doc/classes/EditorSettings.xml @@ -1,5 +1,5 @@ - + Object that holds the project-independent editor settings. diff --git a/doc/classes/EditorSpatialGizmo.xml b/doc/classes/EditorSpatialGizmo.xml index 6cf75beed..ed11688b6 100644 --- a/doc/classes/EditorSpatialGizmo.xml +++ b/doc/classes/EditorSpatialGizmo.xml @@ -1,5 +1,5 @@ - + Gizmo for editing Spatial objects. @@ -27,7 +27,7 @@ - + @@ -50,7 +50,7 @@ - + Adds a mesh to the gizmo with the specified [code]material[/code], local [code]transform[/code] and [code]skeleton[/code]. Call this method during [method _redraw]. @@ -76,7 +76,7 @@ - + Override this method to commit a handle being edited (handles must have been previously added by [method add_handles]). This usually means creating an [UndoRedo] action for the change, using the current handle value as "do" and the [code]restore[/code] argument as "undo". If the [code]cancel[/code] argument is [code]true[/code], the [code]restore[/code] value should be directly set, without any [UndoRedo] action. @@ -84,14 +84,10 @@ - - - - - - - - + + + + Override this method to commit a group of subgizmos being edited (see [method _subgizmos_intersect_ray] and [method _subgizmos_intersect_frustum]). This usually means creating an [UndoRedo] action for the change, using the current transforms as "do" and the [code]restore[/code] transforms as "undo". If the [code]cancel[/code] argument is [code]true[/code], the [code]restore[/code] transforms should be directly set, without any [UndoRedo] action. @@ -115,15 +111,6 @@ The [code]secondary[/code] argument is [code]true[/code] when the requested handle is secondary (see [method add_handles] for more information). - - - - - - - Override this method to return the current transform of a subgizmo. This transform will be requested at the start of an edit and used as the [code]restore[/code] argument in [method _commit_subgizmos]. - - @@ -136,6 +123,19 @@ Returns the Spatial node associated with this gizmo. + + + + Returns a list of the currently selected subgizmos. Can be used to highlight selected elements during [method _redraw]. + + + + + + + Override this method to return the current transform of a subgizmo. This transform will be requested at the start of an edit and used as the [code]restore[/code] argument in [method _commit_subgizmos]. + + @@ -145,6 +145,13 @@ The [code]secondary[/code] argument is [code]true[/code] when the requested handle is secondary (see [method add_handles] for more information). + + + + + Returns [code]true[/code] if the given subgizmo is currently selected. Can be used to highlight selected elements during [method _redraw]. + + @@ -162,55 +169,6 @@ The [code]secondary[/code] argument is [code]true[/code] when the edited handle is secondary (see [method add_handles] for more information). - - - - - - - - - Override this method to update the node properties during subgizmo editing (see [method _subgizmos_intersect_ray] and [method _subgizmos_intersect_frustum]). The [code]transform[/code] is given in the Spatial's local coordinate system. - - - - - - - - - - - Override this method to allow selecting subgizmos using mouse drag box selection. Given a [code]camera[/code] and a [code]frustum[/code], this method should return which subgizmos are contained within the frustum. The [code]frustum[/code] argument consists of an [code]Array[/code] with all the [code]Plane[/code]s that make up the selection frustum. The returned value should contain a list of unique subgizmo identifiers, which can have any non-negative value and will be used in other virtual methods like [method _get_subgizmo_transform] or [method _commit_subgizmos]. - - - - - - - - - - - Override this method to allow selecting subgizmos using mouse clicks. Given a [code]camera[/code] and a [code]point[/code] in screen coordinates, this method should return which subgizmo should be selected. The returned value should be a unique subgizmo identifier, which can have any non-negative value and will be used in other virtual methods like [method _get_subgizmo_transform] or [method _commit_subgizmos]. - - - - - - - Returns a list of the currently selected subgizmos. Can be used to highlight selected elements during [method _redraw]. - - - - - - - - - Returns [code]true[/code] if the given subgizmo is currently selected. Can be used to highlight selected elements during [method _redraw]. - - @@ -225,6 +183,30 @@ Sets the reference [Spatial] node for the gizmo. [code]node[/code] must inherit from [Spatial]. + + + + + + Override this method to update the node properties during subgizmo editing (see [method _subgizmos_intersect_ray] and [method _subgizmos_intersect_frustum]). The [code]transform[/code] is given in the Spatial's local coordinate system. + + + + + + + + Override this method to allow selecting subgizmos using mouse drag box selection. Given a [code]camera[/code] and a [code]frustum[/code], this method should return which subgizmos are contained within the frustum. The [code]frustum[/code] argument consists of an [code]Array[/code] with all the [code]Plane[/code]s that make up the selection frustum. The returned value should contain a list of unique subgizmo identifiers, which can have any non-negative value and will be used in other virtual methods like [method _get_subgizmo_transform] or [method _commit_subgizmos]. + + + + + + + + Override this method to allow selecting subgizmos using mouse clicks. Given a [code]camera[/code] and a [code]point[/code] in screen coordinates, this method should return which subgizmo should be selected. The returned value should be a unique subgizmo identifier, which can have any non-negative value and will be used in other virtual methods like [method _get_subgizmo_transform] or [method _commit_subgizmos]. + + diff --git a/doc/classes/EditorSpatialGizmoPlugin.xml b/doc/classes/EditorSpatialGizmoPlugin.xml index a6a980d97..7498d6a83 100644 --- a/doc/classes/EditorSpatialGizmoPlugin.xml +++ b/doc/classes/EditorSpatialGizmoPlugin.xml @@ -1,5 +1,5 @@ - + Used by the editor to define Spatial gizmo types. @@ -40,16 +40,11 @@ - - - - - - - - - - + + + + + Override this method to commit a group of subgizmos being edited (see [method _subgizmos_intersect_ray] and [method _subgizmos_intersect_frustum]). This usually means creating an [UndoRedo] action for the change, using the current transforms as "do" and the [code]restore[/code] transforms as "undo". If the [code]cancel[/code] argument is [code]true[/code], the [code]restore[/code] transforms should be directly set, without any [UndoRedo] action. As with all subgizmo methods, transforms are given in local space respect to the gizmo's Spatial. Called for this plugin's active gizmos. @@ -93,6 +88,11 @@ Creates an unshaded material with its variants (selected and/or editable) and adds them to the internal material list. They can then be accessed with [method get_material] and used in [method EditorSpatialGizmo.add_mesh] and [method EditorSpatialGizmo.add_lines]. Should not be overridden. + + + + + @@ -105,7 +105,7 @@ - + Override this method to return the current value of a handle. This value will be requested at the start of an edit and used as the [code]restore[/code] argument in [method _commit_handle]. @@ -121,12 +121,6 @@ Gets material from the internal list of materials. If an [EditorSpatialGizmo] is provided, it will try to get the corresponding variant (selected and/or editable). - - - - Override this method to provide the name that will appear in the gizmo visibility menu. - - @@ -135,12 +129,9 @@ - - - - - - + + + Override this method to return the current transform of a subgizmo. As with all subgizmo methods, the transform should be in local space respect to the gizmo's Spatial. This transform will be requested at the start of an edit and used in the [code]restore[/code] argument in [method _commit_subgizmos]. Called for this plugin's active gizmos. @@ -187,43 +178,28 @@ Called for this plugin's active gizmos. - - - - - - - - - + + + + + - Override this method to update the node properties during subgizmo editing (see [method _subgizmos_intersect_ray] and [method _subgizmos_intersect_frustum]). The [code]transform[/code] is given in the Spatial's local coordinate system. Called for this plugin's active gizmos. - - - - - - - - - + + + + + - Override this method to allow selecting subgizmos using mouse drag box selection. Given a [code]camera[/code] and a [code]frustum[/code], this method should return which subgizmos are contained within the frustum. The [code]frustum[/code] argument consists of an [code]Array[/code] with all the [code]Plane[/code]s that make up the selection frustum. The returned value should contain a list of unique subgizmo identifiers, these identifiers can have any non-negative value and will be used in other virtual methods like [method _get_subgizmo_transform] or [method _commit_subgizmos]. Called for this plugin's active gizmos. - - - - - - - - - + + + + + - Override this method to allow selecting subgizmos using mouse clicks. Given a [code]camera[/code] and a [code]point[/code] in screen coordinates, this method should return which subgizmo should be selected. The returned value should be a unique subgizmo identifier, which can have any non-negative value and will be used in other virtual methods like [method _get_subgizmo_transform] or [method _commit_subgizmos]. Called for this plugin's active gizmos. diff --git a/doc/classes/EditorSpinSlider.xml b/doc/classes/EditorSpinSlider.xml index 5eaf04a18..345963aec 100644 --- a/doc/classes/EditorSpinSlider.xml +++ b/doc/classes/EditorSpinSlider.xml @@ -1,5 +1,5 @@ - + Godot editor's control for editing numeric values. diff --git a/doc/classes/EncodedObjectAsID.xml b/doc/classes/EncodedObjectAsID.xml index 0ccc6c8e3..4de8247bd 100644 --- a/doc/classes/EncodedObjectAsID.xml +++ b/doc/classes/EncodedObjectAsID.xml @@ -1,5 +1,5 @@ - + Holds a reference to an [Object]'s instance ID. diff --git a/doc/classes/Engine.xml b/doc/classes/Engine.xml index 4ec97e330..b4c2486b2 100644 --- a/doc/classes/Engine.xml +++ b/doc/classes/Engine.xml @@ -1,5 +1,5 @@ - + Access to engine properties. diff --git a/doc/classes/Environment.xml b/doc/classes/Environment.xml index 767f1af37..30a60fd4c 100644 --- a/doc/classes/Environment.xml +++ b/doc/classes/Environment.xml @@ -1,5 +1,5 @@ - + Resource for environment nodes (like [WorldEnvironment]) that define multiple rendering options. diff --git a/doc/classes/Expression.xml b/doc/classes/Expression.xml index 35e401ee8..733743c47 100644 --- a/doc/classes/Expression.xml +++ b/doc/classes/Expression.xml @@ -1,5 +1,5 @@ - + A class that stores an expression you can execute. diff --git a/doc/classes/ExternalTexture.xml b/doc/classes/ExternalTexture.xml index 13ba6514e..85359b3ad 100644 --- a/doc/classes/ExternalTexture.xml +++ b/doc/classes/ExternalTexture.xml @@ -1,5 +1,5 @@ - + Enable OpenGL ES external texture extension. diff --git a/doc/classes/File.xml b/doc/classes/File.xml index b6913db6e..936804b2b 100644 --- a/doc/classes/File.xml +++ b/doc/classes/File.xml @@ -1,5 +1,5 @@ - + Type to handle file reading and writing operations. diff --git a/doc/classes/FileDialog.xml b/doc/classes/FileDialog.xml index 25fe08914..e37e28dc8 100644 --- a/doc/classes/FileDialog.xml +++ b/doc/classes/FileDialog.xml @@ -1,5 +1,5 @@ - + Dialog for selecting files or directories in the filesystem. diff --git a/doc/classes/FileSystemDock.xml b/doc/classes/FileSystemDock.xml index 59ed9af49..611688c29 100644 --- a/doc/classes/FileSystemDock.xml +++ b/doc/classes/FileSystemDock.xml @@ -1,5 +1,5 @@ - + @@ -38,6 +38,11 @@ + + + + + diff --git a/doc/classes/FlowContainer.xml b/doc/classes/FlowContainer.xml index e98450f94..52635c03b 100644 --- a/doc/classes/FlowContainer.xml +++ b/doc/classes/FlowContainer.xml @@ -1,5 +1,5 @@ - + Base class for flow containers. diff --git a/doc/classes/Font.xml b/doc/classes/Font.xml index 17079eb14..af8b09aa1 100644 --- a/doc/classes/Font.xml +++ b/doc/classes/Font.xml @@ -1,5 +1,5 @@ - + Internationalized font and text drawing support. diff --git a/doc/classes/FuncRef.xml b/doc/classes/FuncRef.xml index 3e56d6bf8..879e9960d 100644 --- a/doc/classes/FuncRef.xml +++ b/doc/classes/FuncRef.xml @@ -1,5 +1,5 @@ - + Reference to a function in an object. diff --git a/doc/classes/Generic6DOFJoint.xml b/doc/classes/Generic6DOFJoint.xml index 9ae92a071..c7e5a436b 100644 --- a/doc/classes/Generic6DOFJoint.xml +++ b/doc/classes/Generic6DOFJoint.xml @@ -1,5 +1,5 @@ - + The generic 6-degrees-of-freedom joint can implement a variety of joint types by locking certain axes' rotation or translation. diff --git a/doc/classes/Geometry.xml b/doc/classes/Geometry.xml index d53bbfadc..538ae3815 100644 --- a/doc/classes/Geometry.xml +++ b/doc/classes/Geometry.xml @@ -1,5 +1,5 @@ - + Helper node to calculate generic geometry operations. diff --git a/doc/classes/GeometryInstance.xml b/doc/classes/GeometryInstance.xml index 18120e722..f4730289c 100644 --- a/doc/classes/GeometryInstance.xml +++ b/doc/classes/GeometryInstance.xml @@ -1,5 +1,5 @@ - + Base node for geometry-based visual instances. diff --git a/doc/classes/Gradient.xml b/doc/classes/Gradient.xml index 2ff464655..f2ec221f1 100644 --- a/doc/classes/Gradient.xml +++ b/doc/classes/Gradient.xml @@ -1,5 +1,5 @@ - + A color interpolator resource which can be used to generate colors between user-defined color points. diff --git a/doc/classes/GradientTexture.xml b/doc/classes/GradientTexture.xml index a9ad590b8..547c5de4c 100644 --- a/doc/classes/GradientTexture.xml +++ b/doc/classes/GradientTexture.xml @@ -1,5 +1,5 @@ - + Gradient-filled texture. diff --git a/doc/classes/GradientTexture2D.xml b/doc/classes/GradientTexture2D.xml index 54331af92..0771301e4 100644 --- a/doc/classes/GradientTexture2D.xml +++ b/doc/classes/GradientTexture2D.xml @@ -1,5 +1,5 @@ - + Gradient-filled 2D texture. diff --git a/doc/classes/GraphEdit.xml b/doc/classes/GraphEdit.xml index 1140fbe39..b3b632ec7 100644 --- a/doc/classes/GraphEdit.xml +++ b/doc/classes/GraphEdit.xml @@ -1,5 +1,5 @@ - + GraphEdit is an area capable of showing various GraphNodes. It manages connection events between them. @@ -208,7 +208,7 @@ - + Emitted when a GraphNode is attempted to be removed from the GraphEdit. Provides a list of node names to be removed (all selected nodes, excluding nodes without closing button). diff --git a/doc/classes/GraphNode.xml b/doc/classes/GraphNode.xml index 0c81a5a46..35b69c877 100644 --- a/doc/classes/GraphNode.xml +++ b/doc/classes/GraphNode.xml @@ -1,5 +1,5 @@ - + A GraphNode is a container with potentially several input and output slots allowing connections between GraphNodes. Slots can have different, incompatible types. diff --git a/doc/classes/GridContainer.xml b/doc/classes/GridContainer.xml index 81e534463..8c8dc2054 100644 --- a/doc/classes/GridContainer.xml +++ b/doc/classes/GridContainer.xml @@ -1,5 +1,5 @@ - + Grid container used to arrange Control-derived children in a grid like layout. diff --git a/doc/classes/GrooveJoint2D.xml b/doc/classes/GrooveJoint2D.xml index ef3562031..79a0bd0f6 100644 --- a/doc/classes/GrooveJoint2D.xml +++ b/doc/classes/GrooveJoint2D.xml @@ -1,5 +1,5 @@ - + Groove constraint for 2D physics. diff --git a/doc/classes/HBoxContainer.xml b/doc/classes/HBoxContainer.xml index ca484444c..8e54d331a 100644 --- a/doc/classes/HBoxContainer.xml +++ b/doc/classes/HBoxContainer.xml @@ -1,5 +1,5 @@ - + Horizontal box container. diff --git a/doc/classes/HFlowContainer.xml b/doc/classes/HFlowContainer.xml index 031a85a7d..d07b4607d 100644 --- a/doc/classes/HFlowContainer.xml +++ b/doc/classes/HFlowContainer.xml @@ -1,5 +1,5 @@ - + Horizontal flow container. diff --git a/doc/classes/HMACContext.xml b/doc/classes/HMACContext.xml index eea5c4ed3..21fae95ae 100644 --- a/doc/classes/HMACContext.xml +++ b/doc/classes/HMACContext.xml @@ -1,5 +1,5 @@ - + Used to create an HMAC for a message using a key. diff --git a/doc/classes/HScrollBar.xml b/doc/classes/HScrollBar.xml index 20167d126..92f076c9e 100644 --- a/doc/classes/HScrollBar.xml +++ b/doc/classes/HScrollBar.xml @@ -1,5 +1,5 @@ - + Horizontal scroll bar. diff --git a/doc/classes/HSeparator.xml b/doc/classes/HSeparator.xml index 77a395663..7656b8348 100644 --- a/doc/classes/HSeparator.xml +++ b/doc/classes/HSeparator.xml @@ -1,5 +1,5 @@ - + Horizontal separator. diff --git a/doc/classes/HSlider.xml b/doc/classes/HSlider.xml index 8bda28e81..7b378802e 100644 --- a/doc/classes/HSlider.xml +++ b/doc/classes/HSlider.xml @@ -1,5 +1,5 @@ - + Horizontal slider. diff --git a/doc/classes/HSplitContainer.xml b/doc/classes/HSplitContainer.xml index 6430183cb..7d96892f3 100644 --- a/doc/classes/HSplitContainer.xml +++ b/doc/classes/HSplitContainer.xml @@ -1,5 +1,5 @@ - + Horizontal split container. diff --git a/doc/classes/HTTPClient.xml b/doc/classes/HTTPClient.xml index 2294986c2..1ce8bd1a4 100644 --- a/doc/classes/HTTPClient.xml +++ b/doc/classes/HTTPClient.xml @@ -1,5 +1,5 @@ - + Low-level hyper-text transfer protocol client. diff --git a/doc/classes/HTTPRequest.xml b/doc/classes/HTTPRequest.xml index e9700a266..cc43172c3 100644 --- a/doc/classes/HTTPRequest.xml +++ b/doc/classes/HTTPRequest.xml @@ -1,5 +1,5 @@ - + A node with the ability to send HTTP(S) requests. diff --git a/doc/classes/HashingContext.xml b/doc/classes/HashingContext.xml index 27d806426..63e2549a4 100644 --- a/doc/classes/HashingContext.xml +++ b/doc/classes/HashingContext.xml @@ -1,5 +1,5 @@ - + Context to compute cryptographic hashes over multiple iterations. diff --git a/doc/classes/HeightMapShape.xml b/doc/classes/HeightMapShape.xml index 0c4c04c71..b3152e42d 100644 --- a/doc/classes/HeightMapShape.xml +++ b/doc/classes/HeightMapShape.xml @@ -1,5 +1,5 @@ - + Height map shape for 3D physics. diff --git a/doc/classes/HingeJoint.xml b/doc/classes/HingeJoint.xml index a98c8ed57..5a84aa550 100644 --- a/doc/classes/HingeJoint.xml +++ b/doc/classes/HingeJoint.xml @@ -1,5 +1,5 @@ - + A hinge between two 3D PhysicsBodies. diff --git a/doc/classes/IP.xml b/doc/classes/IP.xml index ba26f232d..c1c8d77ea 100644 --- a/doc/classes/IP.xml +++ b/doc/classes/IP.xml @@ -1,5 +1,5 @@ - + Internet protocol (IP) support functions such as DNS resolution. diff --git a/doc/classes/Image.xml b/doc/classes/Image.xml index a6cf2de02..e4879316f 100644 --- a/doc/classes/Image.xml +++ b/doc/classes/Image.xml @@ -1,5 +1,5 @@ - + Image datatype. @@ -79,6 +79,16 @@ Converts the image's format. See [enum Format] constants. + + + + + + + + + + diff --git a/doc/classes/ImageTexture.xml b/doc/classes/ImageTexture.xml index 8805774ed..d3743be6d 100644 --- a/doc/classes/ImageTexture.xml +++ b/doc/classes/ImageTexture.xml @@ -1,5 +1,5 @@ - + A [Texture] based on an [Image]. diff --git a/doc/classes/ImmediateGeometry.xml b/doc/classes/ImmediateGeometry.xml index ffa9e0f83..a9ce0608a 100644 --- a/doc/classes/ImmediateGeometry.xml +++ b/doc/classes/ImmediateGeometry.xml @@ -1,5 +1,5 @@ - + Draws simple geometry from code. diff --git a/doc/classes/ImmediateMesh.xml b/doc/classes/ImmediateMesh.xml new file mode 100644 index 000000000..47bc5dca4 --- /dev/null +++ b/doc/classes/ImmediateMesh.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/classes/Input.xml b/doc/classes/Input.xml index a7b5b4216..883c2c2f9 100644 --- a/doc/classes/Input.xml +++ b/doc/classes/Input.xml @@ -1,5 +1,5 @@ - + A singleton that deals with inputs. @@ -373,15 +373,6 @@ - - - - - - Emitted when a joypad device has been connected or disconnected. - - - Controls the mouse mode. See [enum MouseMode] for more information. @@ -392,6 +383,15 @@ [b]Note:[/b] Input accumulation is [i]enabled[/i] by default. It is recommended to keep it enabled for games which don't require very reactive input, as this will decrease CPU usage. + + + + + + Emitted when a joypad device has been connected or disconnected. + + + Makes the mouse cursor visible if it is hidden. diff --git a/doc/classes/InputEvent.xml b/doc/classes/InputEvent.xml index ebabaaafe..b7fd36466 100644 --- a/doc/classes/InputEvent.xml +++ b/doc/classes/InputEvent.xml @@ -1,5 +1,5 @@ - + Generic input event. diff --git a/doc/classes/InputEventAction.xml b/doc/classes/InputEventAction.xml index ec5c1de88..acc673a3a 100644 --- a/doc/classes/InputEventAction.xml +++ b/doc/classes/InputEventAction.xml @@ -1,5 +1,5 @@ - + Input event type for actions. diff --git a/doc/classes/InputEventGesture.xml b/doc/classes/InputEventGesture.xml index 7c4383b9b..f7979fc37 100644 --- a/doc/classes/InputEventGesture.xml +++ b/doc/classes/InputEventGesture.xml @@ -1,5 +1,5 @@ - + Base class for touch control gestures. diff --git a/doc/classes/InputEventJoypadButton.xml b/doc/classes/InputEventJoypadButton.xml index 4eb558b09..ebb7ebbb6 100644 --- a/doc/classes/InputEventJoypadButton.xml +++ b/doc/classes/InputEventJoypadButton.xml @@ -1,5 +1,5 @@ - + Input event for gamepad buttons. diff --git a/doc/classes/InputEventJoypadMotion.xml b/doc/classes/InputEventJoypadMotion.xml index 52518af4b..1a8525a52 100644 --- a/doc/classes/InputEventJoypadMotion.xml +++ b/doc/classes/InputEventJoypadMotion.xml @@ -1,5 +1,5 @@ - + Input event type for gamepad joysticks and other motions. For buttons, see [code]InputEventJoypadButton[/code]. diff --git a/doc/classes/InputEventKey.xml b/doc/classes/InputEventKey.xml index f5a470e0d..baedfe786 100644 --- a/doc/classes/InputEventKey.xml +++ b/doc/classes/InputEventKey.xml @@ -1,5 +1,5 @@ - + Input event type for keyboard events. diff --git a/doc/classes/InputEventMIDI.xml b/doc/classes/InputEventMIDI.xml index 6cc652817..fb5484ac0 100644 --- a/doc/classes/InputEventMIDI.xml +++ b/doc/classes/InputEventMIDI.xml @@ -1,5 +1,5 @@ - + Input event for MIDI inputs. diff --git a/doc/classes/InputEventMagnifyGesture.xml b/doc/classes/InputEventMagnifyGesture.xml index 86cd1fd70..8f492fa92 100644 --- a/doc/classes/InputEventMagnifyGesture.xml +++ b/doc/classes/InputEventMagnifyGesture.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/InputEventMouse.xml b/doc/classes/InputEventMouse.xml index 8746a56b2..41f52cec0 100644 --- a/doc/classes/InputEventMouse.xml +++ b/doc/classes/InputEventMouse.xml @@ -1,5 +1,5 @@ - + Base input event type for mouse events. diff --git a/doc/classes/InputEventMouseButton.xml b/doc/classes/InputEventMouseButton.xml index d57ff5ec9..395e81166 100644 --- a/doc/classes/InputEventMouseButton.xml +++ b/doc/classes/InputEventMouseButton.xml @@ -1,5 +1,5 @@ - + Input event type for mouse button events. diff --git a/doc/classes/InputEventMouseMotion.xml b/doc/classes/InputEventMouseMotion.xml index bcc6a5c96..761ae4f0c 100644 --- a/doc/classes/InputEventMouseMotion.xml +++ b/doc/classes/InputEventMouseMotion.xml @@ -1,5 +1,5 @@ - + Input event type for mouse motion events. diff --git a/doc/classes/InputEventPanGesture.xml b/doc/classes/InputEventPanGesture.xml index a0d3043e4..97d9bdb77 100644 --- a/doc/classes/InputEventPanGesture.xml +++ b/doc/classes/InputEventPanGesture.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/InputEventScreenDrag.xml b/doc/classes/InputEventScreenDrag.xml index d8aeb4178..f8e89997f 100644 --- a/doc/classes/InputEventScreenDrag.xml +++ b/doc/classes/InputEventScreenDrag.xml @@ -1,5 +1,5 @@ - + Input event type for screen drag events. Only available on mobile devices. diff --git a/doc/classes/InputEventScreenTouch.xml b/doc/classes/InputEventScreenTouch.xml index 4e188efe7..51694d9c9 100644 --- a/doc/classes/InputEventScreenTouch.xml +++ b/doc/classes/InputEventScreenTouch.xml @@ -1,5 +1,5 @@ - + Input event type for screen touch events. (only available on mobile devices) diff --git a/doc/classes/InputEventWithModifiers.xml b/doc/classes/InputEventWithModifiers.xml index b551a71e0..509d07208 100644 --- a/doc/classes/InputEventWithModifiers.xml +++ b/doc/classes/InputEventWithModifiers.xml @@ -1,5 +1,5 @@ - + Base class for keys events with modifiers. diff --git a/doc/classes/InputMap.xml b/doc/classes/InputMap.xml index 96e8df8e9..7d6d7c5b6 100644 --- a/doc/classes/InputMap.xml +++ b/doc/classes/InputMap.xml @@ -1,5 +1,5 @@ - + Singleton that manages [InputEventAction]. diff --git a/doc/classes/InstancePlaceholder.xml b/doc/classes/InstancePlaceholder.xml index 1dd1ba4c4..a33e17e4a 100644 --- a/doc/classes/InstancePlaceholder.xml +++ b/doc/classes/InstancePlaceholder.xml @@ -1,5 +1,5 @@ - + Placeholder for the root [Node] of a [PackedScene]. diff --git a/doc/classes/InterpolatedCamera.xml b/doc/classes/InterpolatedCamera.xml index 5a0ed5cfd..f0bc52a1b 100644 --- a/doc/classes/InterpolatedCamera.xml +++ b/doc/classes/InterpolatedCamera.xml @@ -1,5 +1,5 @@ - + [i]Deprecated.[/i] Camera which moves toward another node. diff --git a/doc/classes/IntervalTweener.xml b/doc/classes/IntervalTweener.xml index fadc00f05..7dfe60104 100644 --- a/doc/classes/IntervalTweener.xml +++ b/doc/classes/IntervalTweener.xml @@ -1,5 +1,5 @@ - + Creates an idle interval in a [SceneTreeTween] animation. diff --git a/doc/classes/ItemList.xml b/doc/classes/ItemList.xml index 7b18cf7d0..3323e1392 100644 --- a/doc/classes/ItemList.xml +++ b/doc/classes/ItemList.xml @@ -1,5 +1,5 @@ - + Control that provides a list of selectable items (and/or icons) in a single column, or optionally in multiple columns. diff --git a/doc/classes/JNISingleton.xml b/doc/classes/JNISingleton.xml index 07b84be20..cbf7b2439 100644 --- a/doc/classes/JNISingleton.xml +++ b/doc/classes/JNISingleton.xml @@ -1,5 +1,5 @@ - + Singleton that connects the engine with Android plugins to interface with native Android code. diff --git a/doc/classes/JSON.xml b/doc/classes/JSON.xml index 48aafeea0..fb0d6de72 100644 --- a/doc/classes/JSON.xml +++ b/doc/classes/JSON.xml @@ -1,5 +1,5 @@ - + Helper class for parsing JSON data. diff --git a/doc/classes/JSONParseResult.xml b/doc/classes/JSONParseResult.xml index bd309864c..338bf248c 100644 --- a/doc/classes/JSONParseResult.xml +++ b/doc/classes/JSONParseResult.xml @@ -1,5 +1,5 @@ - + Data class wrapper for decoded JSON. diff --git a/doc/classes/JavaClass.xml b/doc/classes/JavaClass.xml index 938ba58a6..8d8d32dfb 100644 --- a/doc/classes/JavaClass.xml +++ b/doc/classes/JavaClass.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/JavaClassWrapper.xml b/doc/classes/JavaClassWrapper.xml index 0de13e0a8..d940b2273 100644 --- a/doc/classes/JavaClassWrapper.xml +++ b/doc/classes/JavaClassWrapper.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/JavaScript.xml b/doc/classes/JavaScript.xml index 712a888ac..b990de6fb 100644 --- a/doc/classes/JavaScript.xml +++ b/doc/classes/JavaScript.xml @@ -1,5 +1,5 @@ - + Singleton that connects the engine with the browser's JavaScript context in HTML5 export. diff --git a/doc/classes/JavaScriptObject.xml b/doc/classes/JavaScriptObject.xml index ff5bc9a61..b24d9a479 100644 --- a/doc/classes/JavaScriptObject.xml +++ b/doc/classes/JavaScriptObject.xml @@ -1,5 +1,5 @@ - + A wrapper class for native JavaScript objects. diff --git a/doc/classes/Joint.xml b/doc/classes/Joint.xml index a9bfeb4f1..92eea3b6f 100644 --- a/doc/classes/Joint.xml +++ b/doc/classes/Joint.xml @@ -1,5 +1,5 @@ - + Base class for all 3D joints. diff --git a/doc/classes/Joint2D.xml b/doc/classes/Joint2D.xml index 60e9b012a..596c388cb 100644 --- a/doc/classes/Joint2D.xml +++ b/doc/classes/Joint2D.xml @@ -1,5 +1,5 @@ - + Base node for all joint constraints in 2D physics. diff --git a/doc/classes/KinematicBody.xml b/doc/classes/KinematicBody.xml index 495f5daa3..8bb7efffd 100644 --- a/doc/classes/KinematicBody.xml +++ b/doc/classes/KinematicBody.xml @@ -1,5 +1,5 @@ - + Kinematic body 3D node. diff --git a/doc/classes/KinematicBody2D.xml b/doc/classes/KinematicBody2D.xml index 1a7633982..fb7922250 100644 --- a/doc/classes/KinematicBody2D.xml +++ b/doc/classes/KinematicBody2D.xml @@ -1,5 +1,5 @@ - + Kinematic body 2D node. diff --git a/doc/classes/KinematicCollision.xml b/doc/classes/KinematicCollision.xml index f8f549d9f..9493edc82 100644 --- a/doc/classes/KinematicCollision.xml +++ b/doc/classes/KinematicCollision.xml @@ -1,5 +1,5 @@ - + Collision data for [KinematicBody] collisions. diff --git a/doc/classes/KinematicCollision2D.xml b/doc/classes/KinematicCollision2D.xml index 157462b0c..25779b97b 100644 --- a/doc/classes/KinematicCollision2D.xml +++ b/doc/classes/KinematicCollision2D.xml @@ -1,5 +1,5 @@ - + Collision data for [KinematicBody2D] collisions. diff --git a/doc/classes/Label.xml b/doc/classes/Label.xml index 5938e3cb8..b80d0256a 100644 --- a/doc/classes/Label.xml +++ b/doc/classes/Label.xml @@ -1,5 +1,5 @@ - + Displays plain text in a line or wrapped inside a rectangle. For formatted text, use [RichTextLabel]. diff --git a/doc/classes/Label3D.xml b/doc/classes/Label3D.xml index 6446ea1cf..68087133a 100644 --- a/doc/classes/Label3D.xml +++ b/doc/classes/Label3D.xml @@ -1,5 +1,5 @@ - + Displays plain text in a 3D world. @@ -79,6 +79,7 @@ The size of one pixel's width on the label to scale it in 3D. + Sets the render priority for the text. Higher priority objects will be sorted in front of lower priority objects. [b]Node:[/b] This only applies if [member alpha_cut] is set to [constant ALPHA_CUT_DISABLED] (default value). diff --git a/doc/classes/LargeTexture.xml b/doc/classes/LargeTexture.xml index 3b5056aa0..8dd61c00f 100644 --- a/doc/classes/LargeTexture.xml +++ b/doc/classes/LargeTexture.xml @@ -1,5 +1,5 @@ - + [i]Deprecated.[/i] A [Texture] capable of storing many smaller textures with offsets. diff --git a/doc/classes/Light.xml b/doc/classes/Light.xml index dba13dbb2..53de97d8a 100644 --- a/doc/classes/Light.xml +++ b/doc/classes/Light.xml @@ -1,5 +1,5 @@ - + Provides a base class for different kinds of light nodes. diff --git a/doc/classes/Light2D.xml b/doc/classes/Light2D.xml index 7b1656393..25b825cec 100644 --- a/doc/classes/Light2D.xml +++ b/doc/classes/Light2D.xml @@ -1,5 +1,5 @@ - + Casts light in a 2D environment. diff --git a/doc/classes/LightOccluder2D.xml b/doc/classes/LightOccluder2D.xml index a96782bee..a11406329 100644 --- a/doc/classes/LightOccluder2D.xml +++ b/doc/classes/LightOccluder2D.xml @@ -1,5 +1,5 @@ - + Occludes light cast by a Light2D, casting shadows. diff --git a/doc/classes/Line2D.xml b/doc/classes/Line2D.xml index 4d70db657..e36adbfa1 100644 --- a/doc/classes/Line2D.xml +++ b/doc/classes/Line2D.xml @@ -1,5 +1,5 @@ - + A 2D line. diff --git a/doc/classes/LineEdit.xml b/doc/classes/LineEdit.xml index 1285076cc..0a6b4e716 100644 --- a/doc/classes/LineEdit.xml +++ b/doc/classes/LineEdit.xml @@ -1,5 +1,5 @@ - + Control that provides single-line string editing. diff --git a/doc/classes/LineShape2D.xml b/doc/classes/LineShape2D.xml index 0e4b94500..754c9fa5f 100644 --- a/doc/classes/LineShape2D.xml +++ b/doc/classes/LineShape2D.xml @@ -1,5 +1,5 @@ - + Line shape for 2D collisions. diff --git a/doc/classes/LinkButton.xml b/doc/classes/LinkButton.xml index ae553e259..ad013b030 100644 --- a/doc/classes/LinkButton.xml +++ b/doc/classes/LinkButton.xml @@ -1,5 +1,5 @@ - + Simple button used to represent a link to some resource. diff --git a/doc/classes/Listener.xml b/doc/classes/Listener.xml index 914bad800..d3e578db9 100644 --- a/doc/classes/Listener.xml +++ b/doc/classes/Listener.xml @@ -1,5 +1,5 @@ - + Overrides the location sounds are heard from. diff --git a/doc/classes/Listener2D.xml b/doc/classes/Listener2D.xml index 3cff81851..1da4d2e57 100644 --- a/doc/classes/Listener2D.xml +++ b/doc/classes/Listener2D.xml @@ -1,5 +1,5 @@ - + Overrides the location sounds are heard from. diff --git a/doc/classes/LoggerBackend.xml b/doc/classes/LoggerBackend.xml new file mode 100644 index 000000000..a29c6bc88 --- /dev/null +++ b/doc/classes/LoggerBackend.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/classes/MainLoop.xml b/doc/classes/MainLoop.xml index 375c9d265..f3c504ea1 100644 --- a/doc/classes/MainLoop.xml +++ b/doc/classes/MainLoop.xml @@ -1,5 +1,5 @@ - + Abstract base class for the game's main loop. diff --git a/doc/classes/MarginContainer.xml b/doc/classes/MarginContainer.xml index 483839fa4..3a466cb5a 100644 --- a/doc/classes/MarginContainer.xml +++ b/doc/classes/MarginContainer.xml @@ -1,5 +1,5 @@ - + Simple margin container. diff --git a/doc/classes/Marshalls.xml b/doc/classes/Marshalls.xml index e9935cad0..058dd7dbc 100644 --- a/doc/classes/Marshalls.xml +++ b/doc/classes/Marshalls.xml @@ -1,5 +1,5 @@ - + Data transformation (marshalling) and encoding helpers. diff --git a/doc/classes/Material.xml b/doc/classes/Material.xml index 575173feb..dba96f5ae 100644 --- a/doc/classes/Material.xml +++ b/doc/classes/Material.xml @@ -1,5 +1,5 @@ - + Abstract base [Resource] for coloring and shading geometry. diff --git a/doc/classes/MenuButton.xml b/doc/classes/MenuButton.xml index e970a66cd..a10f83d46 100644 --- a/doc/classes/MenuButton.xml +++ b/doc/classes/MenuButton.xml @@ -1,5 +1,5 @@ - + Special button that brings up a [PopupMenu] when clicked. diff --git a/doc/classes/Mesh.xml b/doc/classes/Mesh.xml index ce467a4bd..9986bce29 100644 --- a/doc/classes/Mesh.xml +++ b/doc/classes/Mesh.xml @@ -1,5 +1,5 @@ - + A [Resource] that contains vertex array-based geometry. diff --git a/doc/classes/MeshDataInstance2D.xml b/doc/classes/MeshDataInstance2D.xml index 628428707..75cb1d656 100644 --- a/doc/classes/MeshDataInstance2D.xml +++ b/doc/classes/MeshDataInstance2D.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/MeshDataTool.xml b/doc/classes/MeshDataTool.xml index b1b347f87..5e215ad96 100644 --- a/doc/classes/MeshDataTool.xml +++ b/doc/classes/MeshDataTool.xml @@ -1,5 +1,5 @@ - + Helper tool to access and edit [Mesh] data. diff --git a/doc/classes/MeshInstance.xml b/doc/classes/MeshInstance.xml index aff0d84bb..4c6c2c341 100644 --- a/doc/classes/MeshInstance.xml +++ b/doc/classes/MeshInstance.xml @@ -1,5 +1,5 @@ - + Node that instances meshes into a scenario. diff --git a/doc/classes/MeshInstance2D.xml b/doc/classes/MeshInstance2D.xml index 598a347f5..23beaf5fa 100644 --- a/doc/classes/MeshInstance2D.xml +++ b/doc/classes/MeshInstance2D.xml @@ -1,5 +1,5 @@ - + Node used for displaying a [Mesh] in 2D. diff --git a/doc/classes/MeshTexture.xml b/doc/classes/MeshTexture.xml index 680c1f452..97790aff0 100644 --- a/doc/classes/MeshTexture.xml +++ b/doc/classes/MeshTexture.xml @@ -1,5 +1,5 @@ - + Simple texture that uses a mesh to draw itself. diff --git a/doc/classes/MethodTweener.xml b/doc/classes/MethodTweener.xml index d6d5493b4..aad5ebb51 100644 --- a/doc/classes/MethodTweener.xml +++ b/doc/classes/MethodTweener.xml @@ -1,5 +1,5 @@ - + Interpolates an abstract value and supplies it to a method called over time. diff --git a/doc/classes/MultiMesh.xml b/doc/classes/MultiMesh.xml index e6dde4288..785647e4f 100644 --- a/doc/classes/MultiMesh.xml +++ b/doc/classes/MultiMesh.xml @@ -1,5 +1,5 @@ - + Provides high-performance mesh instancing. diff --git a/doc/classes/MultiMeshInstance.xml b/doc/classes/MultiMeshInstance.xml index e9455d959..84abf60a4 100644 --- a/doc/classes/MultiMeshInstance.xml +++ b/doc/classes/MultiMeshInstance.xml @@ -1,5 +1,5 @@ - + Node that instances a [MultiMesh]. diff --git a/doc/classes/MultiMeshInstance2D.xml b/doc/classes/MultiMeshInstance2D.xml index 159ce6441..c22a9be7c 100644 --- a/doc/classes/MultiMeshInstance2D.xml +++ b/doc/classes/MultiMeshInstance2D.xml @@ -1,5 +1,5 @@ - + Node that instances a [MultiMesh] in 2D. diff --git a/doc/classes/MultiplayerAPI.xml b/doc/classes/MultiplayerAPI.xml index c2ba8caf5..c73ef4d58 100644 --- a/doc/classes/MultiplayerAPI.xml +++ b/doc/classes/MultiplayerAPI.xml @@ -1,5 +1,5 @@ - + High-level multiplayer API. @@ -131,15 +131,9 @@ Used with [method Node.rpc_config] or [method Node.rset_config] to set a method to be called or a property to be changed only on puppets for this node. Analogous to the [code]puppet[/code] keyword. Only accepts calls or property changes from the node's network master, see [method Node.set_network_master]. - - [i]Deprecated.[/i] Use [constant RPC_MODE_PUPPET] instead. Analogous to the [code]slave[/code] keyword. - Behave like [constant RPC_MODE_REMOTE] but also make the call or property change locally. Analogous to the [code]remotesync[/code] keyword. - - [i]Deprecated.[/i] Use [constant RPC_MODE_REMOTESYNC] instead. Analogous to the [code]sync[/code] keyword. - Behave like [constant RPC_MODE_MASTER] but also make the call or property change locally. Analogous to the [code]mastersync[/code] keyword. diff --git a/doc/classes/Mutex.xml b/doc/classes/Mutex.xml index ed156cd63..f92dd94c7 100644 --- a/doc/classes/Mutex.xml +++ b/doc/classes/Mutex.xml @@ -1,5 +1,5 @@ - + A synchronization mutex (mutual exclusion). diff --git a/doc/classes/Navigation.xml b/doc/classes/Navigation.xml index bf64d84d9..d4bf09da4 100644 --- a/doc/classes/Navigation.xml +++ b/doc/classes/Navigation.xml @@ -1,5 +1,5 @@ - + Mesh-based navigation and pathfinding node. diff --git a/doc/classes/Navigation2D.xml b/doc/classes/Navigation2D.xml index 7a779c86d..589aad471 100644 --- a/doc/classes/Navigation2D.xml +++ b/doc/classes/Navigation2D.xml @@ -1,5 +1,5 @@ - + 2D navigation and pathfinding node. diff --git a/doc/classes/Navigation2DServer.xml b/doc/classes/Navigation2DServer.xml index 1781ba065..3e174583e 100644 --- a/doc/classes/Navigation2DServer.xml +++ b/doc/classes/Navigation2DServer.xml @@ -1,5 +1,5 @@ - + Server interface for low-level 2D navigation access. diff --git a/doc/classes/NavigationAgent.xml b/doc/classes/NavigationAgent.xml index 91d7389e7..04bd7a3af 100644 --- a/doc/classes/NavigationAgent.xml +++ b/doc/classes/NavigationAgent.xml @@ -1,5 +1,5 @@ - + 3D agent used in navigation for collision avoidance. @@ -118,19 +118,19 @@ If [code]true[/code] the agent is registered for an RVO avoidance callback on the [NavigationServer]. When [method set_velocity] is used and the processing is completed a [code]safe_velocity[/code] Vector3 is received with a signal connection to [signal velocity_computed]. Avoidance processing with many registered agents has a significant performance cost and should only be enabled on agents that currently require it. - + Ignores collisions on the Y axis. Must be [code]true[/code] to move on a horizontal plane. - + The maximum number of neighbors for the agent to consider. - + The maximum speed that an agent can move. A bitfield determining all navigation map layers the [NavigationAgent] belongs to. On path requests the agent will ignore navmeshes without at least one matching layer. - + The distance to search for other agents. @@ -146,7 +146,7 @@ The distance threshold before the final target point is considered to be reached. This will allow an agent to not have to hit the point of the final target exactly, but only the area. If this value is set to low the NavigationAgent will be stuck in a repath loop cause it will constantly overshoot or undershoot the distance to the final target point on each physics frame update. - + The minimal amount of time for which this agent's velocities, that are computed with the collision avoidance algorithm, are safe with respect to other agents. The larger the number, the sooner the agent will respond to other agents, but the less freedom in choosing its velocities. Must be positive. diff --git a/doc/classes/NavigationAgent2D.xml b/doc/classes/NavigationAgent2D.xml index 7e25c98ba..8abcbc3d6 100644 --- a/doc/classes/NavigationAgent2D.xml +++ b/doc/classes/NavigationAgent2D.xml @@ -1,5 +1,5 @@ - + 2D agent used in navigation for collision avoidance. @@ -115,16 +115,16 @@ If [code]true[/code] the agent is registered for an RVO avoidance callback on the [Navigation2DServer]. When [method set_velocity] is used and the processing is completed a [code]safe_velocity[/code] Vector2 is received with a signal connection to [signal velocity_computed]. Avoidance processing with many registered agents has a significant performance cost and should only be enabled on agents that currently require it. - + The maximum number of neighbors for the agent to consider. - + The maximum speed that an agent can move. A bitfield determining all navigation map layers the [NavigationAgent2D] belongs to. On path requests the agent will ignore navmeshes without at least one matching layer. - + The distance to search for other agents. @@ -133,14 +133,14 @@ The maximum distance the agent is allowed away from the ideal path to the final location. This can happen due to trying to avoid collisions. When the maximum distance is exceeded, it recalculates the ideal path. - + The radius of the avoidance agent. This is the "body" of the avoidance agent and not the avoidance maneuver starting radius (which is controlled by [member neighbor_dist]). Does not affect normal pathfinding. To change an actor's pathfinding radius bake [NavigationMesh] resources with a different [member NavigationMesh.agent_radius] property and use different navigation maps for each actor size. The distance threshold before the final target point is considered to be reached. This will allow an agent to not have to hit the point of the final target exactly, but only the area. If this value is set to low the NavigationAgent will be stuck in a repath loop cause it will constantly overshoot or undershoot the distance to the final target point on each physics frame update. - + The minimal amount of time for which this agent's velocities, that are computed with the collision avoidance algorithm, are safe with respect to other agents. The larger the number, the sooner the agent will respond to other agents, but the less freedom in choosing its velocities. Must be positive. diff --git a/doc/classes/NavigationMesh.xml b/doc/classes/NavigationMesh.xml index 79b49e095..85039aa7a 100644 --- a/doc/classes/NavigationMesh.xml +++ b/doc/classes/NavigationMesh.xml @@ -1,5 +1,5 @@ - + A mesh to approximate the walkable areas and obstacles. @@ -98,7 +98,7 @@ The sampling distance to use when generating the detail mesh, in cell unit. - + The maximum distance the detail mesh surface should deviate from heightfield, in cell unit. @@ -108,14 +108,11 @@ The maximum allowed length for contour edges along the border of the mesh. [b]Note:[/b] While baking, this value will be rounded up to the nearest multiple of [member cell_size]. - - If [code]true[/code], marks walkable spans as not walkable if the clearance above the span is less than [member agent_height]. + - - If [code]true[/code], marks spans that are ledges as non-walkable. + - - If [code]true[/code], marks non-walkable spans as walkable if their maximum is within [member agent_max_climb] of a walkable neighbor. + The physics layers to scan for static colliders. @@ -127,7 +124,7 @@ The source of the geometry used when baking. See [enum SourceGeometryMode] for possible values. - + The name of the group to scan for geometry. Only used when [member geometry_source_geometry_mode] is [constant SOURCE_GEOMETRY_GROUPS_WITH_CHILDREN] or [constant SOURCE_GEOMETRY_GROUPS_EXPLICIT]. @@ -142,8 +139,7 @@ The minimum size of a region for it to be created. [b]Note:[/b] This value will be squared to calculate the minimum number of cells allowed to form isolated island areas. For example, a value of 8 will set the number of cells to 64. - - Partitioning algorithm for creating the navigation mesh polys. See [enum SamplePartitionType] for possible values. + diff --git a/doc/classes/NavigationMeshGenerator.xml b/doc/classes/NavigationMeshGenerator.xml index 73ce0f866..c68c0493c 100644 --- a/doc/classes/NavigationMeshGenerator.xml +++ b/doc/classes/NavigationMeshGenerator.xml @@ -1,5 +1,5 @@ - + Helper class for creating and clearing navigation meshes. diff --git a/doc/classes/NavigationMeshInstance.xml b/doc/classes/NavigationMeshInstance.xml index 89a5241af..1210ca613 100644 --- a/doc/classes/NavigationMeshInstance.xml +++ b/doc/classes/NavigationMeshInstance.xml @@ -1,5 +1,5 @@ - + An instance of a [NavigationMesh]. It tells the [Navigation] node what can be navigated and what cannot, based on the [NavigationMesh] resource. By default this node will register to the default [World] navigation map. If this node is a child of a [Navigation] node it will register to the navigation map of the navigation node. diff --git a/doc/classes/NavigationObstacle.xml b/doc/classes/NavigationObstacle.xml index 44852cfd6..eaff2600a 100644 --- a/doc/classes/NavigationObstacle.xml +++ b/doc/classes/NavigationObstacle.xml @@ -1,5 +1,5 @@ - + 3D obstacle used in navigation for collision avoidance. diff --git a/doc/classes/NavigationObstacle2D.xml b/doc/classes/NavigationObstacle2D.xml index f9a6456b4..eece2447e 100644 --- a/doc/classes/NavigationObstacle2D.xml +++ b/doc/classes/NavigationObstacle2D.xml @@ -1,5 +1,5 @@ - + 2D obstacle used in navigation for collision avoidance. diff --git a/doc/classes/NavigationPolygon.xml b/doc/classes/NavigationPolygon.xml index 791b707c9..60c3ff306 100644 --- a/doc/classes/NavigationPolygon.xml +++ b/doc/classes/NavigationPolygon.xml @@ -1,5 +1,5 @@ - + A node that has methods to draw outlines or use indices of vertices to create navigation polygons. diff --git a/doc/classes/NavigationPolygonInstance.xml b/doc/classes/NavigationPolygonInstance.xml index 5d1657943..a5c2f5609 100644 --- a/doc/classes/NavigationPolygonInstance.xml +++ b/doc/classes/NavigationPolygonInstance.xml @@ -1,5 +1,5 @@ - + A region of the 2D navigation map. @@ -33,7 +33,7 @@ A bitfield determining all navigation map layers the [NavigationPolygon] belongs to. On path requests with [method Navigation2DServer.map_get_path] navmeshes without matching layers will be ignored and the navigation map will only proximity merge different navmeshes with matching layers. - The [NavigationPolygon] resource to use. + The [NavigationPolygon] resource to use. When pathfinding moves inside this regions navmesh the traveled distances are multiplied with [code]travel_cost[/code] for determining the shortest path. diff --git a/doc/classes/NavigationServer.xml b/doc/classes/NavigationServer.xml index fa3b9ff2d..29748e8bb 100644 --- a/doc/classes/NavigationServer.xml +++ b/doc/classes/NavigationServer.xml @@ -1,5 +1,5 @@ - + Server interface for low-level 3D navigation access. diff --git a/doc/classes/NetworkedMultiplayerCustom.xml b/doc/classes/NetworkedMultiplayerCustom.xml index f0a88cd24..e78d90c87 100644 --- a/doc/classes/NetworkedMultiplayerCustom.xml +++ b/doc/classes/NetworkedMultiplayerCustom.xml @@ -1,5 +1,5 @@ - + A [NetworkedMultiplayerPeer] implementation that can be controlled from a script. diff --git a/doc/classes/NetworkedMultiplayerPeer.xml b/doc/classes/NetworkedMultiplayerPeer.xml index d8bf98426..55ba8c316 100644 --- a/doc/classes/NetworkedMultiplayerPeer.xml +++ b/doc/classes/NetworkedMultiplayerPeer.xml @@ -1,5 +1,5 @@ - + A high-level network interface to simplify multiplayer interactions. @@ -12,6 +12,11 @@ https://godotengine.org/asset-library/asset/537 + + + + + diff --git a/doc/classes/NinePatchRect.xml b/doc/classes/NinePatchRect.xml index 17baa9a48..c4ef93ac8 100644 --- a/doc/classes/NinePatchRect.xml +++ b/doc/classes/NinePatchRect.xml @@ -1,5 +1,5 @@ - + Scalable texture-based frame that tiles the texture's centers and sides, but keeps the corners' original size. Perfect for panels and dialog boxes. diff --git a/doc/classes/Node.xml b/doc/classes/Node.xml index 4c8b79588..ea3d03e79 100644 --- a/doc/classes/Node.xml +++ b/doc/classes/Node.xml @@ -1,5 +1,5 @@ - + Base class for all [i]scene[/i] objects. @@ -332,6 +332,11 @@ Returns the node's [Viewport]. + + + + + @@ -378,12 +383,22 @@ Returns [code]true[/code] if this node is currently inside a [SceneTree]. + + + + + Returns [code]true[/code] if the local system is the master of this node. + + + + + @@ -591,40 +606,61 @@ - + - - + - - - - + + + - - - - - + + - + - - + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -708,6 +744,18 @@ Use [method _get_configuration_warning] to setup the warning message to display. + + + + + + + + + + + + @@ -727,13 +775,13 @@ The node owner. A node can have any other node as owner (as long as it is a valid parent, grandparent, etc. ascending in the tree). When saving a node (using [PackedScene]), all the nodes it owns will be saved with it. This allows for the creation of complex [SceneTree]s, with instancing and subinstancing. [b]Note:[/b] If you want a child to be persisted to a [PackedScene], you must set [member owner] in addition to calling [method add_child]. This is typically relevant for [url=$DOCS_URL/tutorials/plugins/running_code_in_the_editor.html]tool scripts[/url] and [url=$DOCS_URL/tutorials/plugins/editor/index.html]editor plugins[/url]. If [method add_child] is called without setting [member owner], the newly added [Node] will not be visible in the scene tree, though it will be visible in the 2D/3D view. + + Pause mode. How the node will behave if the [SceneTree] is paused. + Allows enabling or disabling physics interpolation per node, offering a finer grain of control than turning physics interpolation on and off globally. [b]Note:[/b] This can be especially useful for [Camera]s, where custom interpolation can sometimes give superior results. - - Pause mode. How the node will behave if the [SceneTree] is paused. - The node's priority in the execution order of the enabled processing callbacks (i.e. [constant NOTIFICATION_PROCESS], [constant NOTIFICATION_PHYSICS_PROCESS] and their internal counterparts). Nodes whose process priority value is [i]lower[/i] will have their processing callbacks executed first. @@ -843,15 +891,15 @@ Notification received when the node is ready, just before [constant NOTIFICATION_READY] is received. Unlike the latter, it's sent every time the node enters tree, instead of only once. + + Notification received when [method reset_physics_interpolation] is called on the node or parent nodes. + Notification received right before the scene with the node is saved in the editor. This notification is only sent in the Godot editor and will not occur in exported projects. Notification received right after the scene with the node is saved in the editor. This notification is only sent in the Godot editor and will not occur in exported projects. - - Notification received when [method reset_physics_interpolation] is called on the node or parent nodes. - Notification received from the OS when the mouse enters the game window. Implemented on desktop and web platforms. diff --git a/doc/classes/Node2D.xml b/doc/classes/Node2D.xml index de39853f1..f460a0309 100644 --- a/doc/classes/Node2D.xml +++ b/doc/classes/Node2D.xml @@ -1,5 +1,5 @@ - + A 2D game object, inherited by all 2D-related nodes. Has a position, rotation, scale, and Z index. diff --git a/doc/classes/NodePath.xml b/doc/classes/NodePath.xml index 161b86956..1d4a6ce97 100644 --- a/doc/classes/NodePath.xml +++ b/doc/classes/NodePath.xml @@ -1,5 +1,5 @@ - + Pre-parsed scene tree path. diff --git a/doc/classes/OS.xml b/doc/classes/OS.xml index 6269a5033..4749a42ab 100644 --- a/doc/classes/OS.xml +++ b/doc/classes/OS.xml @@ -1,5 +1,5 @@ - + Operating System functions. diff --git a/doc/classes/Object.xml b/doc/classes/Object.xml index ae271db1c..a8f7e49fe 100644 --- a/doc/classes/Object.xml +++ b/doc/classes/Object.xml @@ -1,5 +1,5 @@ - + Base class for all non-built-in types. diff --git a/doc/classes/Occluder.xml b/doc/classes/Occluder.xml index 344fa28f2..cc6c891f7 100644 --- a/doc/classes/Occluder.xml +++ b/doc/classes/Occluder.xml @@ -1,5 +1,5 @@ - + Allows [OccluderShape]s to be used for occlusion culling. diff --git a/doc/classes/OccluderPolygon2D.xml b/doc/classes/OccluderPolygon2D.xml index 7063007cc..4c91bdaf9 100644 --- a/doc/classes/OccluderPolygon2D.xml +++ b/doc/classes/OccluderPolygon2D.xml @@ -1,5 +1,5 @@ - + Defines a 2D polygon for LightOccluder2D. diff --git a/doc/classes/OccluderShape.xml b/doc/classes/OccluderShape.xml index a63b191eb..ee1d8b9cf 100644 --- a/doc/classes/OccluderShape.xml +++ b/doc/classes/OccluderShape.xml @@ -1,5 +1,5 @@ - + Base class for shapes used for occlusion culling by the [Occluder] node. diff --git a/doc/classes/OccluderShapePolygon.xml b/doc/classes/OccluderShapePolygon.xml index f03b32c65..46cd408e0 100644 --- a/doc/classes/OccluderShapePolygon.xml +++ b/doc/classes/OccluderShapePolygon.xml @@ -1,5 +1,5 @@ - + Polygon occlusion primitive for use with the [Occluder] node. diff --git a/doc/classes/OccluderShapeSphere.xml b/doc/classes/OccluderShapeSphere.xml index e1cc926ae..538b3778f 100644 --- a/doc/classes/OccluderShapeSphere.xml +++ b/doc/classes/OccluderShapeSphere.xml @@ -1,5 +1,5 @@ - + Spherical occlusion primitive for use with the [Occluder] node. diff --git a/doc/classes/OmniLight.xml b/doc/classes/OmniLight.xml index 658039227..772c496e4 100644 --- a/doc/classes/OmniLight.xml +++ b/doc/classes/OmniLight.xml @@ -1,5 +1,5 @@ - + Omnidirectional light, such as a light bulb or a candle. @@ -26,7 +26,6 @@ The shadow rendering mode to use for this [OmniLight]. See [enum ShadowMode]. [b]Note:[/b] In GLES2, [constant SHADOW_CUBE] is only supported on GPUs that feature support for depth cubemaps. Old GPUs such as the Radeon HD 4000 series don't support cubemap shadows and will fall back to dual paraboloid shadows as a result. - diff --git a/doc/classes/OptionButton.xml b/doc/classes/OptionButton.xml index 2134a7bab..a33b6ba9e 100644 --- a/doc/classes/OptionButton.xml +++ b/doc/classes/OptionButton.xml @@ -1,5 +1,5 @@ - + Button control that provides selectable options when pressed. diff --git a/doc/classes/PCKPacker.xml b/doc/classes/PCKPacker.xml index 79b639214..3bf0141f6 100644 --- a/doc/classes/PCKPacker.xml +++ b/doc/classes/PCKPacker.xml @@ -1,5 +1,5 @@ - + Creates packages that can be loaded into a running project. diff --git a/doc/classes/PHashTranslation.xml b/doc/classes/PHashTranslation.xml index 34366d8d9..6e2b50ea5 100644 --- a/doc/classes/PHashTranslation.xml +++ b/doc/classes/PHashTranslation.xml @@ -1,5 +1,5 @@ - + Optimized translation. diff --git a/doc/classes/PLogger.xml b/doc/classes/PLogger.xml new file mode 100644 index 000000000..d76394f06 --- /dev/null +++ b/doc/classes/PLogger.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/classes/PackedDataContainer.xml b/doc/classes/PackedDataContainer.xml index 91d58638b..9e2f776da 100644 --- a/doc/classes/PackedDataContainer.xml +++ b/doc/classes/PackedDataContainer.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/PackedDataContainerRef.xml b/doc/classes/PackedDataContainerRef.xml index 384437db9..9b66bcf08 100644 --- a/doc/classes/PackedDataContainerRef.xml +++ b/doc/classes/PackedDataContainerRef.xml @@ -1,5 +1,5 @@ - + Reference version of [PackedDataContainer]. diff --git a/doc/classes/PackedScene.xml b/doc/classes/PackedScene.xml index 84b750526..a62e35086 100644 --- a/doc/classes/PackedScene.xml +++ b/doc/classes/PackedScene.xml @@ -1,5 +1,5 @@ - + An abstraction of a serialized scene. diff --git a/doc/classes/PacketPeer.xml b/doc/classes/PacketPeer.xml index d01a1d261..8c0a3e000 100644 --- a/doc/classes/PacketPeer.xml +++ b/doc/classes/PacketPeer.xml @@ -1,5 +1,5 @@ - + Abstraction and base class for packet-based protocols. diff --git a/doc/classes/PacketPeerDTLS.xml b/doc/classes/PacketPeerDTLS.xml index 02e206cf6..3a88ae026 100644 --- a/doc/classes/PacketPeerDTLS.xml +++ b/doc/classes/PacketPeerDTLS.xml @@ -1,5 +1,5 @@ - + DTLS packet peer. diff --git a/doc/classes/PacketPeerStream.xml b/doc/classes/PacketPeerStream.xml index a0b1173e9..ae0992cf4 100644 --- a/doc/classes/PacketPeerStream.xml +++ b/doc/classes/PacketPeerStream.xml @@ -1,5 +1,5 @@ - + Wrapper to use a PacketPeer over a StreamPeer. diff --git a/doc/classes/PacketPeerUDP.xml b/doc/classes/PacketPeerUDP.xml index 467fda9e2..579ccc3d2 100644 --- a/doc/classes/PacketPeerUDP.xml +++ b/doc/classes/PacketPeerUDP.xml @@ -1,5 +1,5 @@ - + UDP packet peer. diff --git a/doc/classes/Panel.xml b/doc/classes/Panel.xml index dcc35ee5d..ceddd7075 100644 --- a/doc/classes/Panel.xml +++ b/doc/classes/Panel.xml @@ -1,5 +1,5 @@ - + Provides an opaque background for [Control] children. diff --git a/doc/classes/PanelContainer.xml b/doc/classes/PanelContainer.xml index 33086c96a..b46e2353d 100644 --- a/doc/classes/PanelContainer.xml +++ b/doc/classes/PanelContainer.xml @@ -1,5 +1,5 @@ - + Panel container type. diff --git a/doc/classes/PanoramaSky.xml b/doc/classes/PanoramaSky.xml index 30c77381a..a095e43f1 100644 --- a/doc/classes/PanoramaSky.xml +++ b/doc/classes/PanoramaSky.xml @@ -1,5 +1,5 @@ - + A type of [Sky] used to draw a background texture. diff --git a/doc/classes/ParallaxBackground.xml b/doc/classes/ParallaxBackground.xml index 857d7c858..43bf25d8f 100644 --- a/doc/classes/ParallaxBackground.xml +++ b/doc/classes/ParallaxBackground.xml @@ -1,5 +1,5 @@ - + A node used to create a parallax scrolling background. diff --git a/doc/classes/ParallaxLayer.xml b/doc/classes/ParallaxLayer.xml index 3c78e8503..ecff5a47a 100644 --- a/doc/classes/ParallaxLayer.xml +++ b/doc/classes/ParallaxLayer.xml @@ -1,5 +1,5 @@ - + A parallax scrolling layer to be used with [ParallaxBackground]. diff --git a/doc/classes/ParticlesMaterial.xml b/doc/classes/ParticlesMaterial.xml index 52fda5813..1998c1cd7 100644 --- a/doc/classes/ParticlesMaterial.xml +++ b/doc/classes/ParticlesMaterial.xml @@ -1,5 +1,5 @@ - + Particle properties for [Particles] and [Particles2D] nodes. diff --git a/doc/classes/Path.xml b/doc/classes/Path.xml index 258b1aaf8..c7947cd6c 100644 --- a/doc/classes/Path.xml +++ b/doc/classes/Path.xml @@ -1,5 +1,5 @@ - + Contains a [Curve3D] path for [PathFollow] nodes to follow. diff --git a/doc/classes/Path2D.xml b/doc/classes/Path2D.xml index 4fb9458a3..601d1cfa6 100644 --- a/doc/classes/Path2D.xml +++ b/doc/classes/Path2D.xml @@ -1,5 +1,5 @@ - + Contains a [Curve2D] path for [PathFollow2D] nodes to follow. diff --git a/doc/classes/PathFollow.xml b/doc/classes/PathFollow.xml index 415d75a04..b3ab08eff 100644 --- a/doc/classes/PathFollow.xml +++ b/doc/classes/PathFollow.xml @@ -1,5 +1,5 @@ - + Point sampler for a [Path]. diff --git a/doc/classes/PathFollow2D.xml b/doc/classes/PathFollow2D.xml index af3a97ca8..f15821af5 100644 --- a/doc/classes/PathFollow2D.xml +++ b/doc/classes/PathFollow2D.xml @@ -1,5 +1,5 @@ - + Point sampler for a [Path2D]. diff --git a/doc/classes/Performance.xml b/doc/classes/Performance.xml index 7d3eebfb0..10a10d60f 100644 --- a/doc/classes/Performance.xml +++ b/doc/classes/Performance.xml @@ -1,5 +1,5 @@ - + Exposes performance-related data. diff --git a/doc/classes/PhysicalBone.xml b/doc/classes/PhysicalBone.xml index 52435dc81..a3bc6f1a0 100644 --- a/doc/classes/PhysicalBone.xml +++ b/doc/classes/PhysicalBone.xml @@ -1,5 +1,5 @@ - + @@ -35,11 +35,6 @@ - - - - - diff --git a/doc/classes/PhysicalBone2D.xml b/doc/classes/PhysicalBone2D.xml index 738568ed0..c870adaa3 100644 --- a/doc/classes/PhysicalBone2D.xml +++ b/doc/classes/PhysicalBone2D.xml @@ -1,5 +1,5 @@ - + A 2D node that can be used for physically aware bones in 2D. @@ -42,4 +42,6 @@ [b]Note:[/b] To have the Bone2D nodes visually follow the [code]PhysicalBone2D[/code] node, use a [SkeletonModification2DPhysicalBones] modification on the [Skeleton2D] node with the [Bone2D] nodes. + + diff --git a/doc/classes/Physics2DDirectBodyState.xml b/doc/classes/Physics2DDirectBodyState.xml index 1102e2d3d..9e8e3137f 100644 --- a/doc/classes/Physics2DDirectBodyState.xml +++ b/doc/classes/Physics2DDirectBodyState.xml @@ -1,5 +1,5 @@ - + Direct access object to a physics body in the [Physics2DServer]. diff --git a/doc/classes/Physics2DDirectSpaceState.xml b/doc/classes/Physics2DDirectSpaceState.xml index ffe8c6a24..c912758ee 100644 --- a/doc/classes/Physics2DDirectSpaceState.xml +++ b/doc/classes/Physics2DDirectSpaceState.xml @@ -1,5 +1,5 @@ - + Direct access object to a space in the [Physics2DServer]. diff --git a/doc/classes/Physics2DServer.xml b/doc/classes/Physics2DServer.xml index 3cc5aaabd..a3d184b43 100644 --- a/doc/classes/Physics2DServer.xml +++ b/doc/classes/Physics2DServer.xml @@ -1,5 +1,5 @@ - + Server interface for low-level 2D physics access. diff --git a/doc/classes/Physics2DShapeQueryParameters.xml b/doc/classes/Physics2DShapeQueryParameters.xml index d05cd7af4..bcc9d4874 100644 --- a/doc/classes/Physics2DShapeQueryParameters.xml +++ b/doc/classes/Physics2DShapeQueryParameters.xml @@ -1,5 +1,5 @@ - + Parameters to be sent to a 2D shape physics query. diff --git a/doc/classes/Physics2DTestMotionResult.xml b/doc/classes/Physics2DTestMotionResult.xml index a4c88f20a..5ae53bcd3 100644 --- a/doc/classes/Physics2DTestMotionResult.xml +++ b/doc/classes/Physics2DTestMotionResult.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/PhysicsBody.xml b/doc/classes/PhysicsBody.xml index 39be965f6..ee8ade190 100644 --- a/doc/classes/PhysicsBody.xml +++ b/doc/classes/PhysicsBody.xml @@ -1,5 +1,5 @@ - + Base class for all objects affected by physics in 3D space. diff --git a/doc/classes/PhysicsBody2D.xml b/doc/classes/PhysicsBody2D.xml index c7422d403..24aad1878 100644 --- a/doc/classes/PhysicsBody2D.xml +++ b/doc/classes/PhysicsBody2D.xml @@ -1,5 +1,5 @@ - + Base class for all objects affected by physics in 2D space. diff --git a/doc/classes/PhysicsDirectBodyState.xml b/doc/classes/PhysicsDirectBodyState.xml index fbc7a3126..cb18e25ef 100644 --- a/doc/classes/PhysicsDirectBodyState.xml +++ b/doc/classes/PhysicsDirectBodyState.xml @@ -1,5 +1,5 @@ - + Direct access object to a physics body in the [PhysicsServer]. diff --git a/doc/classes/PhysicsDirectSpaceState.xml b/doc/classes/PhysicsDirectSpaceState.xml index 6ec05cf48..0b4bf05b3 100644 --- a/doc/classes/PhysicsDirectSpaceState.xml +++ b/doc/classes/PhysicsDirectSpaceState.xml @@ -1,5 +1,5 @@ - + Direct access object to a space in the [PhysicsServer]. diff --git a/doc/classes/PhysicsMaterial.xml b/doc/classes/PhysicsMaterial.xml index 36ded3c97..6cc28adac 100644 --- a/doc/classes/PhysicsMaterial.xml +++ b/doc/classes/PhysicsMaterial.xml @@ -1,5 +1,5 @@ - + A material for physics properties. diff --git a/doc/classes/PhysicsServer.xml b/doc/classes/PhysicsServer.xml index 15a59ea6b..700ea912d 100644 --- a/doc/classes/PhysicsServer.xml +++ b/doc/classes/PhysicsServer.xml @@ -1,5 +1,5 @@ - + Server interface for low-level physics access. diff --git a/doc/classes/PhysicsShapeQueryParameters.xml b/doc/classes/PhysicsShapeQueryParameters.xml index 00a875e53..174c2907a 100644 --- a/doc/classes/PhysicsShapeQueryParameters.xml +++ b/doc/classes/PhysicsShapeQueryParameters.xml @@ -1,5 +1,5 @@ - + Parameters to be sent to a 3D shape physics query. diff --git a/doc/classes/PhysicsTestMotionResult.xml b/doc/classes/PhysicsTestMotionResult.xml index ba10cd574..e0c42eea9 100644 --- a/doc/classes/PhysicsTestMotionResult.xml +++ b/doc/classes/PhysicsTestMotionResult.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/PinJoint.xml b/doc/classes/PinJoint.xml index bb89896b5..a0c1a4218 100644 --- a/doc/classes/PinJoint.xml +++ b/doc/classes/PinJoint.xml @@ -1,5 +1,5 @@ - + Pin joint for 3D PhysicsBodies. diff --git a/doc/classes/PinJoint2D.xml b/doc/classes/PinJoint2D.xml index f8deaa80a..3375c2c88 100644 --- a/doc/classes/PinJoint2D.xml +++ b/doc/classes/PinJoint2D.xml @@ -1,5 +1,5 @@ - + Pin Joint for 2D shapes. diff --git a/doc/classes/Plane.xml b/doc/classes/Plane.xml index ce35bb9a2..23cf76f9e 100644 --- a/doc/classes/Plane.xml +++ b/doc/classes/Plane.xml @@ -1,5 +1,5 @@ - + Plane in hessian form. @@ -12,12 +12,10 @@ - - - - + + - Creates a plane from the four parameters. The three components of the resulting plane's [member normal] are [code]a[/code], [code]b[/code] and [code]c[/code], and the plane has a distance of [code]d[/code] from the origin. + Creates a plane from the normal and the plane's distance to the origin. @@ -31,10 +29,12 @@ - - + + + + - Creates a plane from the normal and the plane's distance to the origin. + Creates a plane from the four parameters. The three components of the resulting plane's [member normal] are [code]a[/code], [code]b[/code] and [code]c[/code], and the plane has a distance of [code]d[/code] from the origin. @@ -50,6 +50,11 @@ Returns the shortest distance from the plane to the position [code]point[/code]. + + + + + @@ -57,6 +62,11 @@ This method is deprecated, please use [method center] instead. + + + + + @@ -96,6 +106,12 @@ Returns [code]true[/code] if this plane and [code]plane[/code] are approximately equal, by running [method @GDScript.is_equal_approx] on each component. + + + + + + @@ -103,6 +119,10 @@ Returns [code]true[/code] if [code]point[/code] is located above the plane. + + + + @@ -116,6 +136,11 @@ Returns the orthogonal projection of [code]point[/code] into a point in the plane. + + + + + diff --git a/doc/classes/PlaneMesh.xml b/doc/classes/PlaneMesh.xml index cebe80dfa..2d7659b6f 100644 --- a/doc/classes/PlaneMesh.xml +++ b/doc/classes/PlaneMesh.xml @@ -1,5 +1,5 @@ - + Class representing a planar [PrimitiveMesh]. diff --git a/doc/classes/PlaneShape.xml b/doc/classes/PlaneShape.xml index 6d9fdd178..a4bb7ede7 100644 --- a/doc/classes/PlaneShape.xml +++ b/doc/classes/PlaneShape.xml @@ -1,5 +1,5 @@ - + Infinite plane shape for 3D collisions. diff --git a/doc/classes/PointMesh.xml b/doc/classes/PointMesh.xml index 6c31bb11c..1190c23db 100644 --- a/doc/classes/PointMesh.xml +++ b/doc/classes/PointMesh.xml @@ -1,5 +1,5 @@ - + Mesh with a single Point primitive. diff --git a/doc/classes/Polygon2D.xml b/doc/classes/Polygon2D.xml index a2ee9bcfc..a058df943 100644 --- a/doc/classes/Polygon2D.xml +++ b/doc/classes/Polygon2D.xml @@ -1,5 +1,5 @@ - + A 2D polygon. diff --git a/doc/classes/PolygonPathFinder.xml b/doc/classes/PolygonPathFinder.xml index 5c41b0aa3..92e15be7f 100644 --- a/doc/classes/PolygonPathFinder.xml +++ b/doc/classes/PolygonPathFinder.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/PoolByteArray.xml b/doc/classes/PoolByteArray.xml index 4370b3ff2..dfdd7f26a 100644 --- a/doc/classes/PoolByteArray.xml +++ b/doc/classes/PoolByteArray.xml @@ -1,5 +1,5 @@ - + A pooled Array of bytes. @@ -42,6 +42,10 @@ Appends a [PoolByteArray] at the end of this array. + + + + @@ -49,6 +53,12 @@ Returns a new [PoolByteArray] with the data compressed. Set the compression mode using one of [enum File.CompressionMode]'s constants. + + + + + + @@ -102,23 +112,22 @@ - - + Converts UTF-16 encoded array to [String]. If the BOM is missing, system endianness is assumed. Returns empty string if source array is not vaild UTF-16 string. - - - - Converts UTF-32 encoded array to [String]. System endianness is assumed. Returns empty string if source array is not vaild UTF-32 string. - Converts UTF-8 encoded array to [String]. Slower than [method get_string_from_ascii] but supports UTF-8 encoded data. Use this function if you are unsure about the source of the data. For user input this function should always be preferred. Returns empty string if source array is not vaild UTF-8 string. + + + + + diff --git a/doc/classes/PoolColorArray.xml b/doc/classes/PoolColorArray.xml index 3b40ec7a7..2af17bd57 100644 --- a/doc/classes/PoolColorArray.xml +++ b/doc/classes/PoolColorArray.xml @@ -1,5 +1,5 @@ - + A pooled Array of [Color]s. @@ -42,6 +42,16 @@ Appends a [PoolColorArray] at the end of this array. + + + + + + + + + + diff --git a/doc/classes/PoolIntArray.xml b/doc/classes/PoolIntArray.xml index cf12c1a4e..dc8619017 100644 --- a/doc/classes/PoolIntArray.xml +++ b/doc/classes/PoolIntArray.xml @@ -1,5 +1,5 @@ - + A pooled Array of integers ([int]). @@ -43,6 +43,16 @@ Appends a [PoolIntArray] at the end of this array. + + + + + + + + + + diff --git a/doc/classes/PoolRealArray.xml b/doc/classes/PoolRealArray.xml index 481c5b549..9220b905c 100644 --- a/doc/classes/PoolRealArray.xml +++ b/doc/classes/PoolRealArray.xml @@ -1,5 +1,5 @@ - + A pooled Array of real numbers ([float]). @@ -43,6 +43,16 @@ Appends a [PoolRealArray] at the end of this array. + + + + + + + + + + diff --git a/doc/classes/PoolStringArray.xml b/doc/classes/PoolStringArray.xml index d780699d5..296d6ad61 100644 --- a/doc/classes/PoolStringArray.xml +++ b/doc/classes/PoolStringArray.xml @@ -1,5 +1,5 @@ - + A pooled Array of [String]. @@ -43,6 +43,16 @@ Appends a [PoolStringArray] at the end of this array. + + + + + + + + + + diff --git a/doc/classes/PoolVector2Array.xml b/doc/classes/PoolVector2Array.xml index b0003da0b..9274102d0 100644 --- a/doc/classes/PoolVector2Array.xml +++ b/doc/classes/PoolVector2Array.xml @@ -1,5 +1,5 @@ - + A pooled Array of [Vector2]s. @@ -43,6 +43,16 @@ Appends a [PoolVector2Array] at the end of this array. + + + + + + + + + + diff --git a/doc/classes/PoolVector2iArray.xml b/doc/classes/PoolVector2iArray.xml index efea6c5c5..8a6cd0782 100644 --- a/doc/classes/PoolVector2iArray.xml +++ b/doc/classes/PoolVector2iArray.xml @@ -1,5 +1,5 @@ - + @@ -23,11 +23,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -54,6 +88,13 @@ + + + + + + + diff --git a/doc/classes/PoolVector3Array.xml b/doc/classes/PoolVector3Array.xml index 17de8d94f..a374416b6 100644 --- a/doc/classes/PoolVector3Array.xml +++ b/doc/classes/PoolVector3Array.xml @@ -1,5 +1,5 @@ - + A pooled Array of [Vector3]. @@ -42,6 +42,16 @@ Appends a [PoolVector3Array] at the end of this array. + + + + + + + + + + diff --git a/doc/classes/PoolVector3iArray.xml b/doc/classes/PoolVector3iArray.xml index ad5abf663..628f81f92 100644 --- a/doc/classes/PoolVector3iArray.xml +++ b/doc/classes/PoolVector3iArray.xml @@ -1,5 +1,5 @@ - + @@ -23,11 +23,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -54,6 +88,13 @@ + + + + + + + diff --git a/doc/classes/PoolVector4Array.xml b/doc/classes/PoolVector4Array.xml new file mode 100644 index 000000000..82695288a --- /dev/null +++ b/doc/classes/PoolVector4Array.xml @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/classes/PoolVector4iArray.xml b/doc/classes/PoolVector4iArray.xml new file mode 100644 index 000000000..5018dc02f --- /dev/null +++ b/doc/classes/PoolVector4iArray.xml @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/classes/Popup.xml b/doc/classes/Popup.xml index ba4f910ab..8bab1a8c4 100644 --- a/doc/classes/Popup.xml +++ b/doc/classes/Popup.xml @@ -1,5 +1,5 @@ - + Base container control for popups and dialogs. diff --git a/doc/classes/PopupDialog.xml b/doc/classes/PopupDialog.xml index 1ded32b13..68f54eb8f 100644 --- a/doc/classes/PopupDialog.xml +++ b/doc/classes/PopupDialog.xml @@ -1,5 +1,5 @@ - + Base class for popup dialogs. diff --git a/doc/classes/PopupMenu.xml b/doc/classes/PopupMenu.xml index 82a284785..1d4455da4 100644 --- a/doc/classes/PopupMenu.xml +++ b/doc/classes/PopupMenu.xml @@ -1,5 +1,5 @@ - + PopupMenu displays a list of options. diff --git a/doc/classes/PopupPanel.xml b/doc/classes/PopupPanel.xml index 4e6176f88..141aced64 100644 --- a/doc/classes/PopupPanel.xml +++ b/doc/classes/PopupPanel.xml @@ -1,5 +1,5 @@ - + Class for displaying popups with a panel background. diff --git a/doc/classes/Portal.xml b/doc/classes/Portal.xml index cab580e08..8cc2c30b2 100644 --- a/doc/classes/Portal.xml +++ b/doc/classes/Portal.xml @@ -1,5 +1,5 @@ - + Portal nodes are used to enable visibility between [Room]s. diff --git a/doc/classes/Position2D.xml b/doc/classes/Position2D.xml index 458b056f5..dfd1ad346 100644 --- a/doc/classes/Position2D.xml +++ b/doc/classes/Position2D.xml @@ -1,5 +1,5 @@ - + Generic 2D position hint for editing. diff --git a/doc/classes/Position3D.xml b/doc/classes/Position3D.xml index 1696067b2..649afe276 100644 --- a/doc/classes/Position3D.xml +++ b/doc/classes/Position3D.xml @@ -1,5 +1,5 @@ - + Generic 3D position hint for editing. diff --git a/doc/classes/PrimitiveMesh.xml b/doc/classes/PrimitiveMesh.xml index 28a4b33fb..913c5a518 100644 --- a/doc/classes/PrimitiveMesh.xml +++ b/doc/classes/PrimitiveMesh.xml @@ -1,5 +1,5 @@ - + Base class for all primitive meshes. Handles applying a [Material] to a primitive mesh. diff --git a/doc/classes/PrismMesh.xml b/doc/classes/PrismMesh.xml index cacc5e325..d04890e17 100644 --- a/doc/classes/PrismMesh.xml +++ b/doc/classes/PrismMesh.xml @@ -1,5 +1,5 @@ - + Class representing a prism-shaped [PrimitiveMesh]. diff --git a/doc/classes/ProceduralSky.xml b/doc/classes/ProceduralSky.xml index e18ddf603..f6b9aba38 100644 --- a/doc/classes/ProceduralSky.xml +++ b/doc/classes/ProceduralSky.xml @@ -1,5 +1,5 @@ - + Type of [Sky] that is generated procedurally based on user input parameters. diff --git a/doc/classes/ProgressBar.xml b/doc/classes/ProgressBar.xml index 1b7672002..7be9ecea2 100644 --- a/doc/classes/ProgressBar.xml +++ b/doc/classes/ProgressBar.xml @@ -1,5 +1,5 @@ - + General-purpose progress bar. diff --git a/doc/classes/ProjectSettings.xml b/doc/classes/ProjectSettings.xml index 372f55f8f..4bafe6f6b 100644 --- a/doc/classes/ProjectSettings.xml +++ b/doc/classes/ProjectSettings.xml @@ -1,5 +1,5 @@ - + Contains global variables accessible from everywhere. @@ -310,6 +310,68 @@ Largest size limit (in power of 2) allowed when compressing using long-distance matching with Zstandard. Higher values can result in better compression, but will require more memory when compressing and decompressing. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + If [code]true[/code], displays getters and setters in autocompletion results in the script editor. This setting is meant to be used when porting old projects (Godot 2), as using member variables is the preferred style from Godot 3 onwards. @@ -412,6 +474,8 @@ Editor-only override for [member debug/settings/crash_handler/message]. Does not affect exported projects in debug or release mode. + + Maximum number of frames per second allowed. The actual number of frames per second may still be below this value if the game is lagging. See also [member physics/common/physics_ticks_per_second]. If [member display/window/vsync/use_vsync] is enabled, it takes precedence and the forced FPS number cannot exceed the monitor's refresh rate. diff --git a/doc/classes/Projection.xml b/doc/classes/Projection.xml new file mode 100644 index 000000000..614e54926 --- /dev/null +++ b/doc/classes/Projection.xml @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/classes/Prop2DDataMeshData.xml b/doc/classes/Prop2DDataMeshData.xml index 58168af01..6e87df02f 100644 --- a/doc/classes/Prop2DDataMeshData.xml +++ b/doc/classes/Prop2DDataMeshData.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/Prop2DDataSprite.xml b/doc/classes/Prop2DDataSprite.xml index 126ef9fea..ef88addbf 100644 --- a/doc/classes/Prop2DDataSprite.xml +++ b/doc/classes/Prop2DDataSprite.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/PropertyTweener.xml b/doc/classes/PropertyTweener.xml index 3cde8cd18..7dd1019ca 100644 --- a/doc/classes/PropertyTweener.xml +++ b/doc/classes/PropertyTweener.xml @@ -1,5 +1,5 @@ - + Interpolates an [Object]'s property over time. diff --git a/doc/classes/ProximityGroup.xml b/doc/classes/ProximityGroup.xml index c80c2707a..4552927e0 100644 --- a/doc/classes/ProximityGroup.xml +++ b/doc/classes/ProximityGroup.xml @@ -1,5 +1,5 @@ - + General-purpose 3D proximity detection node. diff --git a/doc/classes/ProxyTexture.xml b/doc/classes/ProxyTexture.xml index 223c002ba..63c9039b5 100644 --- a/doc/classes/ProxyTexture.xml +++ b/doc/classes/ProxyTexture.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/QuadMesh.xml b/doc/classes/QuadMesh.xml index cef68af4b..a12962f74 100644 --- a/doc/classes/QuadMesh.xml +++ b/doc/classes/QuadMesh.xml @@ -1,5 +1,5 @@ - + Class representing a square mesh. diff --git a/doc/classes/Quaternion.xml b/doc/classes/Quaternion.xml index 73174be9c..f561acb9a 100644 --- a/doc/classes/Quaternion.xml +++ b/doc/classes/Quaternion.xml @@ -1,5 +1,5 @@ - + Quaternion. @@ -70,17 +70,37 @@ Returns the dot product of two quaternions. - + + + + + + + + + + + Returns Euler angles (in the YXZ convention: when decomposing, first Z, then X, and Y last) corresponding to the rotation represented by the unit quaternion. Returned vector contains the rotation angles in the format (X angle, Y angle, Z angle). + + + + + + + + + + @@ -112,11 +132,15 @@ Returns the length of the quaternion, squared. - + + + + + @@ -136,6 +160,16 @@ Sets the quaternion to a rotation specified by Euler angles (in the YXZ convention: when decomposing, first Z, then X, and Y last), given in the vector format as (X angle, Y angle, Z angle). + + + + + + + + + + @@ -153,6 +187,15 @@ Returns the result of the spherical linear interpolation between this quaternion and [code]to[/code] by amount [code]weight[/code], but without checking if the rotation path is not bigger than 90 degrees. + + + + + + + + + diff --git a/doc/classes/RID.xml b/doc/classes/RID.xml index 6cc55659d..219297053 100644 --- a/doc/classes/RID.xml +++ b/doc/classes/RID.xml @@ -1,5 +1,5 @@ - + Handle for a [Resource]'s unique ID. diff --git a/doc/classes/RTileMap.xml b/doc/classes/RTileMap.xml index 48e7e555e..e6d5acb8c 100644 --- a/doc/classes/RTileMap.xml +++ b/doc/classes/RTileMap.xml @@ -1,5 +1,5 @@ - + @@ -155,6 +155,8 @@ + + @@ -187,6 +189,8 @@ + + diff --git a/doc/classes/RTileSet.xml b/doc/classes/RTileSet.xml index 2c0210223..f99fb563a 100644 --- a/doc/classes/RTileSet.xml +++ b/doc/classes/RTileSet.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/RandomNumberGenerator.xml b/doc/classes/RandomNumberGenerator.xml index 1a427971b..b7b7cc059 100644 --- a/doc/classes/RandomNumberGenerator.xml +++ b/doc/classes/RandomNumberGenerator.xml @@ -1,5 +1,5 @@ - + A class for generating pseudo-random numbers. diff --git a/doc/classes/Range.xml b/doc/classes/Range.xml index 721d2103e..ff860d949 100644 --- a/doc/classes/Range.xml +++ b/doc/classes/Range.xml @@ -1,5 +1,5 @@ - + Abstract base class for range-based controls. diff --git a/doc/classes/RayCast.xml b/doc/classes/RayCast.xml index 1d301ceaa..38fd28562 100644 --- a/doc/classes/RayCast.xml +++ b/doc/classes/RayCast.xml @@ -1,5 +1,5 @@ - + Query the closest object intersecting a ray. diff --git a/doc/classes/RayCast2D.xml b/doc/classes/RayCast2D.xml index 792ecf988..44b5aab93 100644 --- a/doc/classes/RayCast2D.xml +++ b/doc/classes/RayCast2D.xml @@ -1,5 +1,5 @@ - + Query the closest object intersecting a ray. diff --git a/doc/classes/RayShape.xml b/doc/classes/RayShape.xml index 40df92df8..0558fc08c 100644 --- a/doc/classes/RayShape.xml +++ b/doc/classes/RayShape.xml @@ -1,5 +1,5 @@ - + Ray shape for 3D collisions. diff --git a/doc/classes/RayShape2D.xml b/doc/classes/RayShape2D.xml index db6fd4032..d7e6a1271 100644 --- a/doc/classes/RayShape2D.xml +++ b/doc/classes/RayShape2D.xml @@ -1,5 +1,5 @@ - + Ray shape for 2D collisions. diff --git a/doc/classes/Rect2.xml b/doc/classes/Rect2.xml index cd0628601..a47db8e80 100644 --- a/doc/classes/Rect2.xml +++ b/doc/classes/Rect2.xml @@ -1,5 +1,5 @@ - + 2D axis-aligned bounding box. @@ -51,6 +51,12 @@ Returns the intersection of this [Rect2] and b. + + + + + + @@ -72,6 +78,12 @@ [/codeblock] + + + + + + @@ -84,6 +96,27 @@ Returns the center of the [Rect2], which is equal to [member position] + ([member size] / 2). + + + + + + + + + + + + + + + + + + + + + @@ -91,6 +124,11 @@ Returns a copy of the [Rect2] grown a given amount of units towards all the sides. + + + + + @@ -109,6 +147,13 @@ Returns a copy of the [Rect2] grown a given amount of units towards the [enum Margin] direction. + + + + + + + @@ -124,6 +169,12 @@ [b]Note:[/b] This method is not reliable for [Rect2] with a [i]negative size[/i]. Use [method abs] to get a positive sized equivalent rectangle to check for contained points. + + + + + + @@ -133,6 +184,20 @@ If [code]include_borders[/code] is [code]true[/code], they will also be considered overlapping if their borders touch, even without intersection. + + + + + + + + + + + + + + @@ -147,6 +212,21 @@ Returns a larger [Rect2] that contains this [Rect2] and [code]b[/code]. + + + + + + + + + + + + + + + diff --git a/doc/classes/Rect2i.xml b/doc/classes/Rect2i.xml index 2d8b2ecae..fac21fb29 100644 --- a/doc/classes/Rect2i.xml +++ b/doc/classes/Rect2i.xml @@ -1,5 +1,5 @@ - + @@ -13,6 +13,11 @@ + + + + + @@ -31,6 +36,12 @@ + + + + + + @@ -41,6 +52,21 @@ + + + + + + + + + + + + + + + @@ -63,6 +89,13 @@ + + + + + + + @@ -70,7 +103,13 @@ - + + + + + + + @@ -86,6 +125,21 @@ + + + + + + + + + + + + + + + diff --git a/doc/classes/RectangleShape2D.xml b/doc/classes/RectangleShape2D.xml index 9847e788a..45afda0dc 100644 --- a/doc/classes/RectangleShape2D.xml +++ b/doc/classes/RectangleShape2D.xml @@ -1,5 +1,5 @@ - + Rectangle shape for 2D collisions. diff --git a/doc/classes/Reference.xml b/doc/classes/Reference.xml index a21c28b1b..17a5ec9af 100644 --- a/doc/classes/Reference.xml +++ b/doc/classes/Reference.xml @@ -1,5 +1,5 @@ - + Base class for reference-counted objects. diff --git a/doc/classes/ReferenceRect.xml b/doc/classes/ReferenceRect.xml index c7ac4d005..f1c1662f0 100644 --- a/doc/classes/ReferenceRect.xml +++ b/doc/classes/ReferenceRect.xml @@ -1,5 +1,5 @@ - + Reference frame for GUI. diff --git a/doc/classes/ReflectionProbe.xml b/doc/classes/ReflectionProbe.xml index 301eebdf0..56bd417f9 100644 --- a/doc/classes/ReflectionProbe.xml +++ b/doc/classes/ReflectionProbe.xml @@ -1,5 +1,5 @@ - + Captures its surroundings to create fast, accurate reflections from a given point. diff --git a/doc/classes/RemoteTransform.xml b/doc/classes/RemoteTransform.xml index cc8e6b875..ca47bca8f 100644 --- a/doc/classes/RemoteTransform.xml +++ b/doc/classes/RemoteTransform.xml @@ -1,5 +1,5 @@ - + RemoteTransform pushes its own [Transform] to another [Spatial] derived Node in the scene. diff --git a/doc/classes/RemoteTransform2D.xml b/doc/classes/RemoteTransform2D.xml index afebe3d2d..1585f4753 100644 --- a/doc/classes/RemoteTransform2D.xml +++ b/doc/classes/RemoteTransform2D.xml @@ -1,5 +1,5 @@ - + RemoteTransform2D pushes its own [Transform2D] to another [CanvasItem] derived Node in the scene. diff --git a/doc/classes/VisualServer.xml b/doc/classes/RenderingServer.xml similarity index 99% rename from doc/classes/VisualServer.xml rename to doc/classes/RenderingServer.xml index 2395af6c7..956dcb0d7 100644 --- a/doc/classes/VisualServer.xml +++ b/doc/classes/RenderingServer.xml @@ -1,5 +1,5 @@ - + Server for anything visible. diff --git a/doc/classes/Resource.xml b/doc/classes/Resource.xml index 271a9c8d4..f8df24d0f 100644 --- a/doc/classes/Resource.xml +++ b/doc/classes/Resource.xml @@ -1,5 +1,5 @@ - + Base class for all resources. diff --git a/doc/classes/ResourceFormatLoader.xml b/doc/classes/ResourceFormatLoader.xml index b02089a00..4239b22f2 100644 --- a/doc/classes/ResourceFormatLoader.xml +++ b/doc/classes/ResourceFormatLoader.xml @@ -1,5 +1,5 @@ - + Loads a specific resource type from a file. diff --git a/doc/classes/ResourceFormatSaver.xml b/doc/classes/ResourceFormatSaver.xml index 2942286bd..340e9bdec 100644 --- a/doc/classes/ResourceFormatSaver.xml +++ b/doc/classes/ResourceFormatSaver.xml @@ -1,5 +1,5 @@ - + Saves a specific resource type to a file. diff --git a/doc/classes/ResourceImporter.xml b/doc/classes/ResourceImporter.xml index 57a819e13..b3f8a4dab 100644 --- a/doc/classes/ResourceImporter.xml +++ b/doc/classes/ResourceImporter.xml @@ -1,5 +1,5 @@ - + Base class for the implementation of core resource importers. diff --git a/doc/classes/ResourceInteractiveLoader.xml b/doc/classes/ResourceInteractiveLoader.xml index 13964eb76..636777cf5 100644 --- a/doc/classes/ResourceInteractiveLoader.xml +++ b/doc/classes/ResourceInteractiveLoader.xml @@ -1,5 +1,5 @@ - + Interactive [Resource] loader. diff --git a/doc/classes/ResourceLoader.xml b/doc/classes/ResourceLoader.xml index d4e180f89..01a4bdcd6 100644 --- a/doc/classes/ResourceLoader.xml +++ b/doc/classes/ResourceLoader.xml @@ -1,5 +1,5 @@ - + Singleton used to load resource files. diff --git a/doc/classes/ResourcePreloader.xml b/doc/classes/ResourcePreloader.xml index 7ef0f7609..b22fd6de0 100644 --- a/doc/classes/ResourcePreloader.xml +++ b/doc/classes/ResourcePreloader.xml @@ -1,5 +1,5 @@ - + Resource Preloader Node. diff --git a/doc/classes/ResourceSaver.xml b/doc/classes/ResourceSaver.xml index 1e391731a..0ff1aa8eb 100644 --- a/doc/classes/ResourceSaver.xml +++ b/doc/classes/ResourceSaver.xml @@ -1,5 +1,5 @@ - + Singleton for saving Godot-specific resource types. diff --git a/doc/classes/RichTextEffect.xml b/doc/classes/RichTextEffect.xml index 1150ef984..6ea612a3f 100644 --- a/doc/classes/RichTextEffect.xml +++ b/doc/classes/RichTextEffect.xml @@ -1,5 +1,5 @@ - + A custom effect for use with [RichTextLabel]. diff --git a/doc/classes/RichTextLabel.xml b/doc/classes/RichTextLabel.xml index 45cea928b..6f5314129 100644 --- a/doc/classes/RichTextLabel.xml +++ b/doc/classes/RichTextLabel.xml @@ -1,5 +1,5 @@ - + Label that displays rich text. @@ -324,18 +324,6 @@ - - Aligns top of the inline image to the top of the text. - - - Aligns center of the inline image to the center of the text. - - - Aligns bottom of the inline image to the baseline of the text. - - - Aligns bottom of the inline image to the bottom of the text. - Makes text left aligned. @@ -348,6 +336,18 @@ Makes text fill width. + + Aligns top of the inline image to the top of the text. + + + Aligns center of the inline image to the center of the text. + + + Aligns bottom of the inline image to the baseline of the text. + + + Aligns bottom of the inline image to the bottom of the text. + Each list item has a number marker. diff --git a/doc/classes/RigidBody.xml b/doc/classes/RigidBody.xml index d8c8a63cc..a898419bd 100644 --- a/doc/classes/RigidBody.xml +++ b/doc/classes/RigidBody.xml @@ -1,5 +1,5 @@ - + Physics Body whose position is determined through physics simulation in 3D space. diff --git a/doc/classes/RigidBody2D.xml b/doc/classes/RigidBody2D.xml index 6da9b7129..84922f81f 100644 --- a/doc/classes/RigidBody2D.xml +++ b/doc/classes/RigidBody2D.xml @@ -1,5 +1,5 @@ - + A body that is controlled by the 2D physics engine. diff --git a/doc/classes/Room.xml b/doc/classes/Room.xml index 628acd364..fbbe7bc72 100644 --- a/doc/classes/Room.xml +++ b/doc/classes/Room.xml @@ -1,5 +1,5 @@ - + Room node, used to group objects together locally for [Portal] culling. diff --git a/doc/classes/RoomGroup.xml b/doc/classes/RoomGroup.xml index 314a13472..c3d4ac48a 100644 --- a/doc/classes/RoomGroup.xml +++ b/doc/classes/RoomGroup.xml @@ -1,5 +1,5 @@ - + Groups [Room]s together to allow common functionality. diff --git a/doc/classes/RoomManager.xml b/doc/classes/RoomManager.xml index 785737bd5..bd1d8fff6 100644 --- a/doc/classes/RoomManager.xml +++ b/doc/classes/RoomManager.xml @@ -1,5 +1,5 @@ - + The RoomManager node is used to control the portal culling system. diff --git a/doc/classes/RootMotionView.xml b/doc/classes/RootMotionView.xml index 6014369b5..ab0ce5377 100644 --- a/doc/classes/RootMotionView.xml +++ b/doc/classes/RootMotionView.xml @@ -1,5 +1,5 @@ - + Editor-only helper for setting up root motion in [AnimationTree]. diff --git a/doc/classes/SceneState.xml b/doc/classes/SceneState.xml index 932dc5e5d..23b72c25b 100644 --- a/doc/classes/SceneState.xml +++ b/doc/classes/SceneState.xml @@ -1,5 +1,5 @@ - + A script interface to a scene file's data. diff --git a/doc/classes/SceneTree.xml b/doc/classes/SceneTree.xml index f7f596e6a..73efba41f 100644 --- a/doc/classes/SceneTree.xml +++ b/doc/classes/SceneTree.xml @@ -1,5 +1,5 @@ - + Manages the game loop via a hierarchy of nodes. diff --git a/doc/classes/SceneTreeTimer.xml b/doc/classes/SceneTreeTimer.xml index 8e1467ea7..7395fce18 100644 --- a/doc/classes/SceneTreeTimer.xml +++ b/doc/classes/SceneTreeTimer.xml @@ -1,5 +1,5 @@ - + One-shot timer. diff --git a/doc/classes/SceneTreeTween.xml b/doc/classes/SceneTreeTween.xml index ff353ae6d..f153d84ae 100644 --- a/doc/classes/SceneTreeTween.xml +++ b/doc/classes/SceneTreeTween.xml @@ -1,5 +1,5 @@ - + Lightweight object used for general-purpose animation via script, using [Tweener]s. @@ -202,21 +202,9 @@ - + - Creates and appends a [CallbackTweener]. This method can be used to call an arbitrary method in any object. Use [code]binds[/code] to bind additional arguments for the call. - Example: object that keeps shooting every 1 second. - [codeblock] - var tween = get_tree().create_tween().set_loops() - tween.tween_callback(self, "shoot").set_delay(1) - [/codeblock] - Example: turning a sprite red and then blue, with 2 second delay. - [codeblock] - var tween = get_tree().create_tween() - tween.tween_callback($Sprite, "set_modulate", [Color.red]).set_delay(2) - tween.tween_callback($Sprite, "set_modulate", [Color.blue]).set_delay(2) - [/codeblock] @@ -245,27 +233,12 @@ - + - Creates and appends a [MethodTweener]. This method is similar to a combination of [method tween_callback] and [method tween_property]. It calls a method over time with a tweened value provided as an argument. The value is tweened between [code]from[/code] and [code]to[/code] over the time specified by [code]duration[/code], in seconds. Use [code]binds[/code] to bind additional arguments for the call. You can use [method MethodTweener.set_ease] and [method MethodTweener.set_trans] to tweak the easing and transition of the value or [method MethodTweener.set_delay] to delay the tweening. - Example: making a 3D object look from one point to another point. - [codeblock] - var tween = create_tween() - tween.tween_method(self, "look_at", Vector3(-1, 0, -1), Vector3(1, 0, -1), 1, [Vector3.UP]) # The look_at() method takes up vector as second argument. - [/codeblock] - Example: setting a text of a [Label], using an intermediate method and after a delay. - [codeblock] - func _ready(): - var tween = create_tween() - tween.tween_method(self, "set_label_text", 0, 10, 1).set_delay(1) - - func set_label_text(value: int): - $Label.text = "Counting " + str(value) - [/codeblock] diff --git a/doc/classes/Script.xml b/doc/classes/Script.xml index 1007d718c..efd1bac9e 100644 --- a/doc/classes/Script.xml +++ b/doc/classes/Script.xml @@ -1,5 +1,5 @@ - + A class stored as a resource. diff --git a/doc/classes/ScriptCreateDialog.xml b/doc/classes/ScriptCreateDialog.xml index fd17e93f0..44843d71b 100644 --- a/doc/classes/ScriptCreateDialog.xml +++ b/doc/classes/ScriptCreateDialog.xml @@ -1,5 +1,5 @@ - + The Editor's popup dialog for creating new [Script] files. diff --git a/doc/classes/ScriptEditor.xml b/doc/classes/ScriptEditor.xml index a3a15d78b..2de5db0e8 100644 --- a/doc/classes/ScriptEditor.xml +++ b/doc/classes/ScriptEditor.xml @@ -1,5 +1,5 @@ - + Godot editor's script editor. diff --git a/doc/classes/ScrollBar.xml b/doc/classes/ScrollBar.xml index 2032fc976..5cacd292d 100644 --- a/doc/classes/ScrollBar.xml +++ b/doc/classes/ScrollBar.xml @@ -1,5 +1,5 @@ - + Base class for scroll bars. diff --git a/doc/classes/ScrollContainer.xml b/doc/classes/ScrollContainer.xml index cde7c3506..1e054278a 100644 --- a/doc/classes/ScrollContainer.xml +++ b/doc/classes/ScrollContainer.xml @@ -1,5 +1,5 @@ - + A helper node for displaying scrollable elements such as lists. diff --git a/doc/classes/SegmentShape2D.xml b/doc/classes/SegmentShape2D.xml index f935b1c29..b2782166f 100644 --- a/doc/classes/SegmentShape2D.xml +++ b/doc/classes/SegmentShape2D.xml @@ -1,5 +1,5 @@ - + Segment shape for 2D collisions. diff --git a/doc/classes/Semaphore.xml b/doc/classes/Semaphore.xml index ee96c7aab..4a8db35bb 100644 --- a/doc/classes/Semaphore.xml +++ b/doc/classes/Semaphore.xml @@ -1,5 +1,5 @@ - + A synchronization semaphore. diff --git a/doc/classes/Separator.xml b/doc/classes/Separator.xml index 979cb43d5..4714bf253 100644 --- a/doc/classes/Separator.xml +++ b/doc/classes/Separator.xml @@ -1,5 +1,5 @@ - + Base class for separators. diff --git a/doc/classes/Shader.xml b/doc/classes/Shader.xml index 64dfad225..3408a9e58 100644 --- a/doc/classes/Shader.xml +++ b/doc/classes/Shader.xml @@ -1,5 +1,5 @@ - + A custom shader program. diff --git a/doc/classes/ShaderMaterial.xml b/doc/classes/ShaderMaterial.xml index d0836d4a4..56814d72c 100644 --- a/doc/classes/ShaderMaterial.xml +++ b/doc/classes/ShaderMaterial.xml @@ -1,5 +1,5 @@ - + A material that uses a custom [Shader] program. diff --git a/doc/classes/Shape.xml b/doc/classes/Shape.xml index 000d903e2..fc930159e 100644 --- a/doc/classes/Shape.xml +++ b/doc/classes/Shape.xml @@ -1,5 +1,5 @@ - + Base class for all 3D shape resources. diff --git a/doc/classes/Shape2D.xml b/doc/classes/Shape2D.xml index bfc20f379..1bb9f356e 100644 --- a/doc/classes/Shape2D.xml +++ b/doc/classes/Shape2D.xml @@ -1,5 +1,5 @@ - + Base class for all 2D shapes. diff --git a/doc/classes/ShapeCast.xml b/doc/classes/ShapeCast.xml index 723669630..6b8d0f6fe 100644 --- a/doc/classes/ShapeCast.xml +++ b/doc/classes/ShapeCast.xml @@ -1,5 +1,5 @@ - + Node for physics collision sweep and immediate overlap queries. Similar to the [RayCast] node. diff --git a/doc/classes/ShapeCast2D.xml b/doc/classes/ShapeCast2D.xml index 78e48eaac..8b37597be 100644 --- a/doc/classes/ShapeCast2D.xml +++ b/doc/classes/ShapeCast2D.xml @@ -1,5 +1,5 @@ - + Node for physics collision sweep and immediate overlap queries. Similar to the [RayCast2D] node. diff --git a/doc/classes/ShortCut.xml b/doc/classes/ShortCut.xml index 65eed075b..611e9c610 100644 --- a/doc/classes/ShortCut.xml +++ b/doc/classes/ShortCut.xml @@ -1,5 +1,5 @@ - + A shortcut for binding input. diff --git a/doc/classes/Skeleton.xml b/doc/classes/Skeleton.xml index 8cac6e3fb..55da5329c 100644 --- a/doc/classes/Skeleton.xml +++ b/doc/classes/Skeleton.xml @@ -1,5 +1,5 @@ - + Skeleton for characters and animated objects. @@ -79,7 +79,7 @@ - + Returns an array containing the bone indexes of all the children node of the passed in bone, [code]bone_idx[/code]. @@ -91,11 +91,6 @@ Returns the amount of bones in the skeleton. - - - - - @@ -275,6 +270,12 @@ Binds the given Skin to the Skeleton. + + + + + + @@ -287,14 +288,7 @@ - - - Sets the children for the passed in bone, [code]bone_idx[/code], to the passed-in array of bone indexes, [code]bone_children[/code]. - - - - - + @@ -401,10 +395,8 @@ - - - - + + Takes the passed-in global transform and converts it to a global pose. This can be used to easily convert a global transform from [member Spatial.global_transform] to a global pose usable with [method set_bone_global_pose_override], for example. @@ -429,6 +421,10 @@ This signal is emitted when one of the bones in the Skeleton3D node have changed their pose. This is used to inform nodes that rely on bone positions that one of the bones in the Skeleton3D have changed their transform/pose. + + + + diff --git a/doc/classes/Skeleton2D.xml b/doc/classes/Skeleton2D.xml index 6c67474e2..c563f21b2 100644 --- a/doc/classes/Skeleton2D.xml +++ b/doc/classes/Skeleton2D.xml @@ -1,5 +1,5 @@ - + Skeleton for 2D characters and animated objects. @@ -11,12 +11,9 @@ - - - - - - + + + Executes all the modifications on the [SkeletonModificationStack2D], if the Skeleton3D has one assigned. @@ -35,17 +32,14 @@ - - - - + + Returns the local pose override transform for [code]bone_idx[/code]. - - + Returns the [SkeletonModificationStack2D] attached to this skeleton, if one exists. @@ -57,16 +51,11 @@ - - - - - - - - - - + + + + + Sets the local pose transform, [code]pose[/code], for the bone at [code]bone_idx[/code]. [code]amount[/code] is the interpolation strengh that will be used when applying the pose, and [code]persistent[/code] determines if the applied pose will remain. @@ -74,10 +63,8 @@ - - - - + + Sets the [SkeletonModificationStack2D] attached to this skeleton. diff --git a/doc/classes/SkeletonIK.xml b/doc/classes/SkeletonIK.xml index 1dabba245..ca335cf8d 100644 --- a/doc/classes/SkeletonIK.xml +++ b/doc/classes/SkeletonIK.xml @@ -1,5 +1,5 @@ - + SkeletonIK is used to place the end bone of a [Skeleton] bone chain at a certain point in 3D by rotating all bones in the chain accordingly. diff --git a/doc/classes/SkeletonModification2D.xml b/doc/classes/SkeletonModification2D.xml index 46d32aef4..a85d625cd 100644 --- a/doc/classes/SkeletonModification2D.xml +++ b/doc/classes/SkeletonModification2D.xml @@ -1,5 +1,5 @@ - + A resource that operates on [Bone2D] nodes in a [Skeleton2D]. @@ -19,26 +19,34 @@ - + - Executes the given modification. This is where the modification performs whatever function it is designed to do. - + - Called when the modification is setup. This is where the modification performs initialization. - - - - + + + + + + + + + + + + + + + - Takes a angle and clamps it so it is within the passed-in [param min] and [param max] range. [param invert] will inversely clamp the angle, clamping it to the range outside of the given bounds. @@ -61,16 +69,20 @@ - + - Sets whether this modification will call [method _draw_editor_gizmo] in the Godot editor to draw modification-specific gizmos. - + + + + + + + - Manually allows you to set the setup state of the modification. This function should only rarely be used, as the [SkeletonModificationStack2D] the modification is bound to should handle setting the modification up. @@ -82,4 +94,6 @@ The execution mode for the modification. This tells the modification stack when to execute the modification. Some modifications have settings that are only available in certain execution modes. + + diff --git a/doc/classes/SkeletonModification2DCCDIK.xml b/doc/classes/SkeletonModification2DCCDIK.xml index e37dc6213..fe2eaba60 100644 --- a/doc/classes/SkeletonModification2DCCDIK.xml +++ b/doc/classes/SkeletonModification2DCCDIK.xml @@ -1,5 +1,5 @@ - + A modification that uses CCDIK to manipulate a series of bones to reach a target in 2D. @@ -14,108 +14,93 @@ - + - Returns the [Bone2D] node assigned to the CCDIK joint at [param joint_idx]. - + - Returns the index of the [Bone2D] node assigned to the CCDIK joint at [param joint_idx]. - + - Returns whether the CCDIK joint at [param joint_idx] uses an inverted joint constraint. See [method set_ccdik_joint_constraint_angle_invert] for details. - + - Returns the maximum angle constraint for the joint at [param joint_idx]. - + - Returns the minimum angle constraint for the joint at [param joint_idx]. - + - Returns whether angle constraints on the CCDIK joint at [param joint_idx] are enabled. - + - Returns whether the joint at [param joint_idx] is set to rotate from the joint, [code]true[/code], or to rotate from the tip, [code]false[/code]. The default is to rotate from the tip. - - + + - Sets the [Bone2D] node assigned to the CCDIK joint at [param joint_idx]. - - + + - Sets the bone index, [param bone_idx], of the CCDIK joint at [param joint_idx]. When possible, this will also update the [code]bone2d_node[/code] of the CCDIK joint based on data provided by the linked skeleton. - - + + - Sets whether the CCDIK joint at [param joint_idx] uses an inverted joint constraint. - An inverted joint constraint only constraints the CCDIK joint to the angles [i]outside of[/i] the inputted minimum and maximum angles. For this reason, it is referred to as an inverted joint constraint, as it constraints the joint to the outside of the inputted values. - - + + - Sets the maximum angle constraint for the joint at [param joint_idx]. - - + + - Sets the minimum angle constraint for the joint at [param joint_idx]. - - + + - Determines whether angle constraints on the CCDIK joint at [param joint_idx] are enabled. When [code]true[/code], constraints will be enabled and taken into account when solving. - - + + - Sets whether the joint at [param joint_idx] is set to rotate from the joint, [code]true[/code], or to rotate from the tip, [code]false[/code]. @@ -130,4 +115,6 @@ The end position of the CCDIK chain. Typically, this should be a child of a [Bone2D] node attached to the final [Bone2D] in the CCDIK chain. + + diff --git a/doc/classes/SkeletonModification2DFABRIK.xml b/doc/classes/SkeletonModification2DFABRIK.xml index 124017494..38f84e4e4 100644 --- a/doc/classes/SkeletonModification2DFABRIK.xml +++ b/doc/classes/SkeletonModification2DFABRIK.xml @@ -1,5 +1,5 @@ - + A modification that uses FABRIK to manipulate a series of [Bone2D] nodes to reach a target. @@ -15,63 +15,54 @@ - + - Returns the [Bone2D] node assigned to the FABRIK joint at [param joint_idx]. - + - Returns the index of the [Bone2D] node assigned to the FABRIK joint at [param joint_idx]. - + - Returns the magnet position vector for the joint at [param joint_idx]. - + - Returns whether the joint is using the target's rotation rather than allowing FABRIK to rotate the joint. This option only applies to the tip/final joint in the chain. - - + + - Sets the [Bone2D] node assigned to the FABRIK joint at [param joint_idx]. - - + + - Sets the bone index, [param bone_idx], of the FABRIK joint at [param joint_idx]. When possible, this will also update the [code]bone2d_node[/code] of the FABRIK joint based on data provided by the linked skeleton. - - + + - Sets the magnet position vector for the joint at [param joint_idx]. - - + + - Sets whether the joint at [param joint_idx] will use the target node's rotation rather than letting FABRIK rotate the node. - [b]Note:[/b] This option only works for the tip/final joint in the chain. For all other nodes, this option will be ignored. @@ -83,4 +74,6 @@ The NodePath to the node that is the target for the FABRIK modification. This node is what the FABRIK chain will attempt to rotate the bone chain to. + + diff --git a/doc/classes/SkeletonModification2DJiggle.xml b/doc/classes/SkeletonModification2DJiggle.xml index 7329b2d86..fe7a7562f 100644 --- a/doc/classes/SkeletonModification2DJiggle.xml +++ b/doc/classes/SkeletonModification2DJiggle.xml @@ -1,5 +1,5 @@ - + A modification that jiggles [Bone2D] nodes as they move towards a target. @@ -19,58 +19,50 @@ - + - Returns the [Bone2D] node assigned to the Jiggle joint at [param joint_idx]. - + - Returns the index of the [Bone2D] node assigned to the Jiggle joint at [param joint_idx]. - + - Returns the amount of damping of the Jiggle joint at [param joint_idx]. - + - Returns a [Vector2] representing the amount of gravity the Jiggle joint at [param joint_idx] is influenced by. - + - Returns the amount of mass of the jiggle joint at [param joint_idx]. - + - Returns a boolean that indicates whether the joint at [param joint_idx] is overriding the default Jiggle joint data defined in the modification. - + - Returns the stiffness of the Jiggle joint at [param joint_idx]. - + - Returns a boolean that indicates whether the joint at [param joint_idx] is using gravity or not. @@ -81,80 +73,70 @@ - + - Sets the collision mask that the Jiggle modifier will use when reacting to colliders, if the Jiggle modifier is set to take colliders into account. - - + + - Sets the [Bone2D] node assigned to the Jiggle joint at [param joint_idx]. - - + + - Sets the bone index, [param bone_idx], of the Jiggle joint at [param joint_idx]. When possible, this will also update the [code]bone2d_node[/code] of the Jiggle joint based on data provided by the linked skeleton. - - + + - Sets the amount of dampening of the Jiggle joint at [param joint_idx]. - - + + - Sets the gravity vector of the Jiggle joint at [param joint_idx]. - - + + - Sets the of mass of the Jiggle joint at [param joint_idx]. - - + + - Sets whether the Jiggle joint at [param joint_idx] should override the default Jiggle joint settings. Setting this to [code]true[/code] will make the joint use its own settings rather than the default ones attached to the modification. - - + + - Sets the of stiffness of the Jiggle joint at [param joint_idx]. - - + + - Sets whether the Jiggle joint at [param joint_idx] should use gravity. - + - If [code]true[/code], the Jiggle modifier will take colliders into account, keeping them from entering into these collision objects. @@ -162,7 +144,7 @@ The default amount of dampening applied to the Jiggle joints, if they are not overridden. Higher values lead to more of the calculated velocity being applied. - + The default amount of gravity applied to the Jiggle joints, if they are not overridden. @@ -181,4 +163,6 @@ Whether the gravity vector, [member gravity], should be applied to the Jiggle joints, assuming they are not overriding the default settings. + + diff --git a/doc/classes/SkeletonModification2DLookAt.xml b/doc/classes/SkeletonModification2DLookAt.xml index 4747b0605..bd3c0af40 100644 --- a/doc/classes/SkeletonModification2DLookAt.xml +++ b/doc/classes/SkeletonModification2DLookAt.xml @@ -1,5 +1,5 @@ - + A modification that rotates a [Bone2D] node to look at a target. @@ -41,38 +41,32 @@ - + - Sets the amount of additional rotation that is to be applied after executing the modification. This allows for offsetting the results by the inputted rotation amount. - + - When [code]true[/code], the modification will use an inverted joint constraint. - An inverted joint constraint only constraints the [Bone2D] to the angles [i]outside of[/i] the inputted minimum and maximum angles. For this reason, it is referred to as an inverted joint constraint, as it constraints the joint to the outside of the inputted values. - + - Sets the constraint's maximum allowed angle. - + - Sets the constraint's minimum allowed angle. - + - Sets whether this modification will use constraints or not. When [code]true[/code], constraints will be applied when solving the LookAt modification. @@ -87,4 +81,6 @@ The NodePath to the node that is the target for the LookAt modification. This node is what the modification will rotate the [Bone2D] to. + + diff --git a/doc/classes/SkeletonModification2DPhysicalBones.xml b/doc/classes/SkeletonModification2DPhysicalBones.xml index 66ff160ab..39b4bb39b 100644 --- a/doc/classes/SkeletonModification2DPhysicalBones.xml +++ b/doc/classes/SkeletonModification2DPhysicalBones.xml @@ -1,5 +1,5 @@ - + A modification that applies the transforms of [PhysicalBone2D] nodes to [Bone2D] nodes. @@ -17,34 +17,27 @@ - + - Returns the [PhysicalBone2D] node at [param joint_idx]. - - + + - Sets the [PhysicalBone2D] node at [param joint_idx]. - [b]Note:[/b] This is just the index used for this modification, not the bone index used in the [Skeleton2D]. - + - Tell the [PhysicalBone2D] nodes to start simulating and interacting with the physics world. - Optionally, an array of bone names can be passed to this function, and that will cause only [PhysicalBone2D] nodes with those names to start simulating. - + - Tell the [PhysicalBone2D] nodes to stop simulating and interacting with the physics world. - Optionally, an array of bone names can be passed to this function, and that will cause only [PhysicalBone2D] nodes with those names to stop simulating. @@ -53,4 +46,6 @@ The amount of [PhysicalBone2D] nodes linked in this modification. + + diff --git a/doc/classes/SkeletonModification2DStackHolder.xml b/doc/classes/SkeletonModification2DStackHolder.xml index 791dea2fb..1fe3294d6 100644 --- a/doc/classes/SkeletonModification2DStackHolder.xml +++ b/doc/classes/SkeletonModification2DStackHolder.xml @@ -1,5 +1,5 @@ - + A modification that holds and executes a [SkeletonModificationStack2D]. @@ -18,10 +18,11 @@ - + - Sets the [SkeletonModificationStack2D] that this modification is holding. This modification stack will then be executed when this modification is executed. + + diff --git a/doc/classes/SkeletonModification2DTwoBoneIK.xml b/doc/classes/SkeletonModification2DTwoBoneIK.xml index edd5431a0..63a024fc0 100644 --- a/doc/classes/SkeletonModification2DTwoBoneIK.xml +++ b/doc/classes/SkeletonModification2DTwoBoneIK.xml @@ -1,5 +1,5 @@ - + A modification that rotates two bones using the law of cosigns to reach the target. @@ -36,30 +36,26 @@ - + - Sets the [Bone2D] node that is being used as the first bone in the TwoBoneIK modification. - + - Sets the index of the [Bone2D] node that is being used as the first bone in the TwoBoneIK modification. - + - Sets the [Bone2D] node that is being used as the second bone in the TwoBoneIK modification. - + - Sets the index of the [Bone2D] node that is being used as the second bone in the TwoBoneIK modification. @@ -77,4 +73,6 @@ The NodePath to the node that is the target for the TwoBoneIK modification. This node is what the modification will use when bending the [Bone2D] nodes. + + diff --git a/doc/classes/SkeletonModification3D.xml b/doc/classes/SkeletonModification3D.xml index b21c9a2be..4643374f3 100644 --- a/doc/classes/SkeletonModification3D.xml +++ b/doc/classes/SkeletonModification3D.xml @@ -1,5 +1,5 @@ - + A resource that operates on bones in a [Skeleton3D]. @@ -12,14 +12,13 @@ - + - Executes the given modification. This is where the modification performs whatever function it is designed to do. - + Sets up the modification so it can be executed. This function should be called automatically by the [SkeletonModificationStack3D] containing this modification. If you need to initialize a modification before use, this is the place to do it! @@ -35,6 +34,12 @@ Takes a angle and clamps it so it is within the passed-in [code]min[/code] and [code]max[/code] range. [code]invert[/code] will inversely clamp the angle, clamping it to the range outside of the given bounds. + + + + + + @@ -54,6 +59,12 @@ Manually allows you to set the setup state of the modification. This function should only rarely be used, as the [SkeletonModificationStack3D] the modification is bound to should handle setting the modification up. + + + + + + @@ -63,4 +74,6 @@ The execution mode for the modification. This tells the modification stack when to execute the modification. Some modifications have settings that are only available in certain execution modes. + + diff --git a/doc/classes/SkeletonModification3DCCDIK.xml b/doc/classes/SkeletonModification3DCCDIK.xml index 6f5409ed4..ed755bf65 100644 --- a/doc/classes/SkeletonModification3DCCDIK.xml +++ b/doc/classes/SkeletonModification3DCCDIK.xml @@ -1,5 +1,5 @@ - + A modification that uses CCDIK to manipulate a series of bones to reach a target. @@ -133,4 +133,6 @@ The end position of the CCDIK chain. Typically, this should be a child of a [BoneAttachment3D] node attached to the final bone in the CCDIK chain, where the child node is offset so it is at the end of the final bone. + + diff --git a/doc/classes/SkeletonModification3DFABRIK.xml b/doc/classes/SkeletonModification3DFABRIK.xml index da8a7763d..b348753cc 100644 --- a/doc/classes/SkeletonModification3DFABRIK.xml +++ b/doc/classes/SkeletonModification3DFABRIK.xml @@ -1,5 +1,5 @@ - + A modification that uses FABRIK to manipulate a series of bones to reach a target. @@ -158,4 +158,6 @@ The NodePath to the node that is the target for the FABRIK modification. This node is what the FABRIK chain will attempt to rotate the bone chain to. + + diff --git a/doc/classes/SkeletonModification3DJiggle.xml b/doc/classes/SkeletonModification3DJiggle.xml index 697de4a58..49dc1f407 100644 --- a/doc/classes/SkeletonModification3DJiggle.xml +++ b/doc/classes/SkeletonModification3DJiggle.xml @@ -1,5 +1,5 @@ - + A modification that jiggles bones as they move towards a target. @@ -177,7 +177,7 @@ The default amount of dampening applied to the Jiggle joints, if they are not overridden. Higher values lead to more of the calculated velocity being applied. - + The default amount of gravity applied to the Jiggle joints, if they are not overridden. @@ -196,4 +196,6 @@ Whether the gravity vector, [member gravity], should be applied to the Jiggle joints, assuming they are not overriding the default settings. + + diff --git a/doc/classes/SkeletonModification3DLookAt.xml b/doc/classes/SkeletonModification3DLookAt.xml index 90330c4cf..e1b70db1b 100644 --- a/doc/classes/SkeletonModification3DLookAt.xml +++ b/doc/classes/SkeletonModification3DLookAt.xml @@ -1,5 +1,5 @@ - + A modification that rotates a bone to look at a target. @@ -49,7 +49,7 @@ - + The bone index of the bone that should be operated on by this modification. When possible, this will also update the [member bone_name] based on data provided by the [Skeleton3D]. @@ -61,4 +61,6 @@ The NodePath to the node that is the target for the modification. + + diff --git a/doc/classes/SkeletonModification3DStackHolder.xml b/doc/classes/SkeletonModification3DStackHolder.xml index d5ed770fc..ef8de9323 100644 --- a/doc/classes/SkeletonModification3DStackHolder.xml +++ b/doc/classes/SkeletonModification3DStackHolder.xml @@ -1,5 +1,5 @@ - + A modification that holds and executes a [SkeletonModificationStack3D]. @@ -24,4 +24,6 @@ + + diff --git a/doc/classes/SkeletonModification3DTwoBoneIK.xml b/doc/classes/SkeletonModification3DTwoBoneIK.xml index db68c5b5c..170773fe8 100644 --- a/doc/classes/SkeletonModification3DTwoBoneIK.xml +++ b/doc/classes/SkeletonModification3DTwoBoneIK.xml @@ -1,5 +1,5 @@ - + A modification that moves two bones to reach the target. @@ -188,4 +188,6 @@ The NodePath to the node that is the target for the TwoBoneIK modification. This node is what the modification will attempt to rotate the bones to reach. + + diff --git a/doc/classes/SkeletonModificationStack2D.xml b/doc/classes/SkeletonModificationStack2D.xml index 950e52e62..6471735af 100644 --- a/doc/classes/SkeletonModificationStack2D.xml +++ b/doc/classes/SkeletonModificationStack2D.xml @@ -1,5 +1,5 @@ - + A resource that holds a stack of [SkeletonModification2D]s. @@ -13,32 +13,27 @@ - + - Adds the passed-in [SkeletonModification2D] to the stack. - + - Deletes the [SkeletonModification2D] at the index position [param mod_idx], if it exists. - + - Enables all [SkeletonModification2D]s in the stack. - - + + - Executes all of the [SkeletonModification2D]s in the stack that use the same execution mode as the passed-in [param execution_mode], starting from index [code]0[/code] to [member modification_count]. - [b]Note:[/b] The order of the modifications can matter depending on the modifications. For example, modifications on a spine should operate before modifications on the arms in order to get proper results. @@ -49,9 +44,8 @@ - + - Returns the [SkeletonModification2D] at the passed-in index, [param mod_idx]. @@ -62,10 +56,9 @@ - - + + - Sets the modification at [param mod_idx] to the passed-in modification, [param modification]. @@ -86,4 +79,6 @@ The interpolation strength of the modifications in stack. A value of [code]0[/code] will make it where the modifications are not applied, a strength of [code]0.5[/code] will be half applied, and a strength of [code]1[/code] will allow the modifications to be fully applied and override the [Skeleton2D] [Bone2D] poses. + + diff --git a/doc/classes/SkeletonModificationStack3D.xml b/doc/classes/SkeletonModificationStack3D.xml index fc952f686..4f7f0c2b2 100644 --- a/doc/classes/SkeletonModificationStack3D.xml +++ b/doc/classes/SkeletonModificationStack3D.xml @@ -1,5 +1,5 @@ - + A resource that holds a stack of [SkeletonModification3D]s. @@ -54,7 +54,7 @@ - + Returns the [Skeleton3D] node that the SkeletonModificationStack3D is bound to. @@ -85,4 +85,6 @@ The interpolation strength of the modifications in stack. A value of [code]0[/code] will make it where the modifications are not applied, a strength of [code]0.5[/code] will be half applied, and a strength of [code]1[/code] will allow the modifications to be fully applied and override the skeleton bone poses. + + diff --git a/doc/classes/Skin.xml b/doc/classes/Skin.xml index bb8701869..171b3e67f 100644 --- a/doc/classes/Skin.xml +++ b/doc/classes/Skin.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/SkinReference.xml b/doc/classes/SkinReference.xml index f8ed59217..3edd4978f 100644 --- a/doc/classes/SkinReference.xml +++ b/doc/classes/SkinReference.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/Sky.xml b/doc/classes/Sky.xml index 703edafe3..9a1108c30 100644 --- a/doc/classes/Sky.xml +++ b/doc/classes/Sky.xml @@ -1,5 +1,5 @@ - + The base class for [PanoramaSky] and [ProceduralSky]. diff --git a/doc/classes/Slider.xml b/doc/classes/Slider.xml index cc2b7fc24..503afefe5 100644 --- a/doc/classes/Slider.xml +++ b/doc/classes/Slider.xml @@ -1,5 +1,5 @@ - + Base class for GUI sliders. diff --git a/doc/classes/SliderJoint.xml b/doc/classes/SliderJoint.xml index 1378b927c..a2529ce8f 100644 --- a/doc/classes/SliderJoint.xml +++ b/doc/classes/SliderJoint.xml @@ -1,5 +1,5 @@ - + Slider between two PhysicsBodies in 3D. diff --git a/doc/classes/SoftBody.xml b/doc/classes/SoftBody.xml index c3850de6a..9e7b6fa37 100644 --- a/doc/classes/SoftBody.xml +++ b/doc/classes/SoftBody.xml @@ -1,5 +1,5 @@ - + A soft mesh physics body. diff --git a/doc/classes/Spatial.xml b/doc/classes/Spatial.xml index 5bbe215f1..a79180c8a 100644 --- a/doc/classes/Spatial.xml +++ b/doc/classes/Spatial.xml @@ -1,5 +1,5 @@ - + Most basic 3D game object, parent of all 3D-related nodes. @@ -14,24 +14,20 @@ - - - - + + Attach a gizmo to this [code]Spatial[/code]. - - + Clear all gizmos attached to this [code]Spatial[/code]. - - + Clears subgizmo selection for this node in the editor. Useful when subgizmo IDs become invalid after a property change. @@ -42,6 +38,12 @@ Forces the transform to update. Transform changes in physics are not instant for performance reasons. Transforms are accumulated and then set. Use this if you need an up-to-date transform when doing physics operations. + + + + Returns all the gizmos attached to this [code]Spatial[/code]. + + @@ -49,13 +51,6 @@ This is particularly important for frame-based operations that take place in [method Node._process], rather than [method Node._physics_process]. Examples include [Camera]s focusing on a node, or finding where to fire lasers from on a frame rather than physics tick. - - - - - Returns all the gizmos attached to this [code]Spatial[/code]. - - diff --git a/doc/classes/SpatialGizmo.xml b/doc/classes/SpatialGizmo.xml index 16f091036..49a9bf9c7 100644 --- a/doc/classes/SpatialGizmo.xml +++ b/doc/classes/SpatialGizmo.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/SpatialMaterial.xml b/doc/classes/SpatialMaterial.xml index f283618c7..8bf437fc1 100644 --- a/doc/classes/SpatialMaterial.xml +++ b/doc/classes/SpatialMaterial.xml @@ -1,5 +1,5 @@ - + Default 3D rendering material. diff --git a/doc/classes/SpatialVelocityTracker.xml b/doc/classes/SpatialVelocityTracker.xml index 8888b780f..d75d0d397 100644 --- a/doc/classes/SpatialVelocityTracker.xml +++ b/doc/classes/SpatialVelocityTracker.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/SphereMesh.xml b/doc/classes/SphereMesh.xml index a3dfdd904..295e28eba 100644 --- a/doc/classes/SphereMesh.xml +++ b/doc/classes/SphereMesh.xml @@ -1,5 +1,5 @@ - + Class representing a spherical [PrimitiveMesh]. diff --git a/doc/classes/SphereShape.xml b/doc/classes/SphereShape.xml index 779a1d96d..44fd57665 100644 --- a/doc/classes/SphereShape.xml +++ b/doc/classes/SphereShape.xml @@ -1,5 +1,5 @@ - + Sphere shape for 3D collisions. diff --git a/doc/classes/SpinBox.xml b/doc/classes/SpinBox.xml index f803a2fb2..4777d2749 100644 --- a/doc/classes/SpinBox.xml +++ b/doc/classes/SpinBox.xml @@ -1,5 +1,5 @@ - + Numerical input text field. diff --git a/doc/classes/SplitContainer.xml b/doc/classes/SplitContainer.xml index 90d7edc96..3576acfd2 100644 --- a/doc/classes/SplitContainer.xml +++ b/doc/classes/SplitContainer.xml @@ -1,5 +1,5 @@ - + Container for splitting and adjusting. diff --git a/doc/classes/SpotLight.xml b/doc/classes/SpotLight.xml index db9907012..cb749bb8d 100644 --- a/doc/classes/SpotLight.xml +++ b/doc/classes/SpotLight.xml @@ -1,5 +1,5 @@ - + A spotlight, such as a reflector spotlight or a lantern. diff --git a/doc/classes/SpringArm.xml b/doc/classes/SpringArm.xml index 72b242157..3cede441d 100644 --- a/doc/classes/SpringArm.xml +++ b/doc/classes/SpringArm.xml @@ -1,5 +1,5 @@ - + A helper node, mostly used in 3rd person cameras. diff --git a/doc/classes/Sprite.xml b/doc/classes/Sprite.xml index 0be100ae2..29fbce216 100644 --- a/doc/classes/Sprite.xml +++ b/doc/classes/Sprite.xml @@ -1,5 +1,5 @@ - + General-purpose sprite node. diff --git a/doc/classes/Sprite3D.xml b/doc/classes/Sprite3D.xml index 6e9a3b0f2..fdb32cb39 100644 --- a/doc/classes/Sprite3D.xml +++ b/doc/classes/Sprite3D.xml @@ -1,5 +1,5 @@ - + 2D sprite node in a 3D world. diff --git a/doc/classes/SpriteBase3D.xml b/doc/classes/SpriteBase3D.xml index 1cc6c2496..17d08efb4 100644 --- a/doc/classes/SpriteBase3D.xml +++ b/doc/classes/SpriteBase3D.xml @@ -1,5 +1,5 @@ - + 2D sprite node in 3D environment. diff --git a/doc/classes/SpriteFrames.xml b/doc/classes/SpriteFrames.xml index 7a6eac7a0..9c40e1133 100644 --- a/doc/classes/SpriteFrames.xml +++ b/doc/classes/SpriteFrames.xml @@ -1,5 +1,5 @@ - + Sprite frame library for AnimatedSprite and AnimatedSprite3D. diff --git a/doc/classes/StaticBody.xml b/doc/classes/StaticBody.xml index ec0c85671..a5064567b 100644 --- a/doc/classes/StaticBody.xml +++ b/doc/classes/StaticBody.xml @@ -1,5 +1,5 @@ - + Static body for 3D physics. diff --git a/doc/classes/StaticBody2D.xml b/doc/classes/StaticBody2D.xml index a18f17ec4..9c2de9f48 100644 --- a/doc/classes/StaticBody2D.xml +++ b/doc/classes/StaticBody2D.xml @@ -1,5 +1,5 @@ - + Static body for 2D physics. diff --git a/doc/classes/StreamPeer.xml b/doc/classes/StreamPeer.xml index 7383d0074..218db7956 100644 --- a/doc/classes/StreamPeer.xml +++ b/doc/classes/StreamPeer.xml @@ -1,5 +1,5 @@ - + Abstraction and base class for stream-based protocols. diff --git a/doc/classes/StreamPeerBuffer.xml b/doc/classes/StreamPeerBuffer.xml index 3fb9f84c4..7c61ff6a4 100644 --- a/doc/classes/StreamPeerBuffer.xml +++ b/doc/classes/StreamPeerBuffer.xml @@ -1,5 +1,5 @@ - + Data buffer stream peer. diff --git a/doc/classes/StreamPeerSSL.xml b/doc/classes/StreamPeerSSL.xml index 37748ff6c..d775f15fb 100644 --- a/doc/classes/StreamPeerSSL.xml +++ b/doc/classes/StreamPeerSSL.xml @@ -1,5 +1,5 @@ - + SSL stream peer. diff --git a/doc/classes/StreamPeerTCP.xml b/doc/classes/StreamPeerTCP.xml index 90a58be8a..7d89c6746 100644 --- a/doc/classes/StreamPeerTCP.xml +++ b/doc/classes/StreamPeerTCP.xml @@ -1,5 +1,5 @@ - + TCP stream peer. diff --git a/doc/classes/StreamTexture.xml b/doc/classes/StreamTexture.xml index 98e0c411e..b616d4200 100644 --- a/doc/classes/StreamTexture.xml +++ b/doc/classes/StreamTexture.xml @@ -1,5 +1,5 @@ - + A [code].stex[/code] texture. diff --git a/doc/classes/String.xml b/doc/classes/String.xml index 42431256b..711375b86 100644 --- a/doc/classes/String.xml +++ b/doc/classes/String.xml @@ -1,5 +1,5 @@ - + Built-in string class. @@ -12,48 +12,61 @@ - + - Constructs a new String from the given [bool]. + Constructs a new String from the given [Transform2D]. - + - Constructs a new String from the given [int]. + Constructs a new String from the given [Transform]. - + - Constructs a new String from the given [float]. + Constructs a new String from the given [Basis]. - + - Constructs a new String from the given [Vector2]. + Constructs a new String from the given [AABB]. - + + + Constructs a new String from the given [Quaternion]. + + + + + + + Constructs a new String from the given [Plane]. + + + + + - + - Constructs a new String from the given [Rect2]. - + @@ -66,131 +79,73 @@ - + - + - Constructs a new String from the given [Transform2D]. + Constructs a new String from the given [Vector2]. - - - Constructs a new String from the given [Plane]. - - - - - - - Constructs a new String from the given [Quaternion]. - - - - - - - Constructs a new String from the given [AABB]. - - - - - - - Constructs a new String from the given [Basis]. - - - - - - - Constructs a new String from the given [Transform]. - - - - - - - Constructs a new String from the given [Color]. - - - - - - - Constructs a new String from the given [NodePath]. - - - - - - - Constructs a new String from the given [RID]. - - - - - + - + - Constructs a new String from the given [Dictionary]. + Constructs a new String from the given [Rect2]. - + - Constructs a new String from the given [Array]. + Constructs a new String from the given [float]. - + - Constructs a new String from the given [PoolByteArray]. + Constructs a new String from the given [int]. - + - Constructs a new String from the given [PoolIntArray]. + Constructs a new String from the given [bool]. - + - Constructs a new String from the given [PoolRealArray]. + Constructs a new String from the given [PoolColorArray]. - + - Constructs a new String from the given [PoolStringArray]. - + - Constructs a new String from the given [PoolVector2Array]. - + @@ -203,15 +158,96 @@ - + - + + + Constructs a new String from the given [PoolVector2Array]. + + + + + + + Constructs a new String from the given [PoolStringArray]. + + + + + + + Constructs a new String from the given [PoolRealArray]. + + + + + + + Constructs a new String from the given [PoolIntArray]. + + + + + + + Constructs a new String from the given [PoolByteArray]. + + + + + + + Constructs a new String from the given [Array]. + + + + + + + Constructs a new String from the given [Dictionary]. + + + + + + + + + + + + + Constructs a new String from the given [RID]. + + + + + + + Constructs a new String from the given [NodePath]. + + + + + + + Constructs a new String from the given [Color]. + + + + + + + + + + + - Constructs a new String from the given [PoolColorArray]. @@ -230,12 +266,23 @@ [/codeblock] + + + + + + Returns a copy of the string with special characters escaped using the C language standard. + + + + + @@ -243,6 +290,12 @@ [b]Note:[/b] Unlike the GDScript parser, this method doesn't support the [code]\uXXXX[/code] escape sequence. + + + + + + @@ -259,6 +312,16 @@ To get a boolean result from a string comparison, use the [code]==[/code] operator instead. See also [method nocasecmp_to]. + + + + + + + + + + @@ -317,6 +380,12 @@ [/codeblock] + + + + + + @@ -402,6 +471,17 @@ [/codeblock] + + + + + + + + + + + @@ -411,11 +491,8 @@ + - Converts a string containing a hexadecimal number into an integer. Hexadecimal strings are expected to be prefixed with "[code]0x[/code]" otherwise [code]0[/code] is returned. - [codeblock] - print("0xff".hex_to_int()) # Print "255" - [/codeblock] @@ -471,12 +548,38 @@ If the string is a path to a file or directory, returns [code]true[/code] if the path is absolute. + + + + + + + + + + + + + + + + + + + + + If the string is a path to a file or directory, returns [code]true[/code] if the path is relative. + + + + + @@ -491,6 +594,11 @@ Returns [code]true[/code] if this string is a subsequence of the given string, without considering case. + + + + + @@ -553,6 +661,28 @@ Returns [code]true[/code] if this string contains only a well-formatted IPv4 or IPv6 address. This method considers [url=https://en.wikipedia.org/wiki/Reserved_IP_addresses]reserved IP addresses[/url] such as [code]0.0.0.0[/code] as valid. + + + + + + + + + + + + + + + + + + + + + + @@ -584,12 +714,9 @@ - - - - - - + + + Formats a string to be at least [code]min_length[/code] long by adding [code]character[/code]s to the left of the string. @@ -639,6 +766,11 @@ To get a boolean result from a string comparison, use the [code]==[/code] operator instead. See also [method nocasecmp_to] and [method casecmp_to]. + + + + + @@ -670,6 +802,33 @@ Formats a number to have an exact number of [code]digits[/code] before the decimal point. + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -689,6 +848,22 @@ If the string is a path, this concatenates [code]file[/code] at the end of the string as a subpath. E.g. [code]"this/is".plus_file("path") == "this/is/path"[/code]. + + + + + + + + + + + + + + + + @@ -704,6 +879,13 @@ Replaces occurrences of a case-sensitive substring with the given one inside the string. + + + + + + + @@ -712,6 +894,12 @@ Replaces occurrences of a case-insensitive substring with the given one inside the string. + + + + + + @@ -736,12 +924,9 @@ - - - - - - + + + Formats a string to be at least [code]min_length[/code] long by adding [code]character[/code]s to the right of the string. @@ -816,6 +1001,11 @@ Returns a simplified canonical path. + + + + + @@ -845,6 +1035,32 @@ For example, [code]"1,2.5,3"[/code] will return [code][1,2.5,3][/code] if split by [code]","[/code]. + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -867,12 +1083,29 @@ Returns part of the string from the position [code]from[/code] with length [code]len[/code]. Argument [code]len[/code] is optional and using [code]-1[/code] will return remaining characters from given position. + + + + + + + Converts the String (which is a character array) to ASCII/Latin-1 encoded [PoolByteArray] (which is an array of bytes). The conversion is faster compared to [method to_utf8], as this method assumes that all the characters in the String are ASCII/Latin-1 characters, unsupported characters are replaced with spaces. + + + + + + + + + + @@ -902,6 +1135,11 @@ Returns the string converted to lowercase. + + + + + @@ -909,15 +1147,13 @@ - - + Converts the String (which is an array of characters) to UTF-16 encoded [PoolByteArray] (which is an array of bytes). - - + Converts the String (which is an array of characters) to UTF-32 encoded [PoolByteArray] (which is an array of bytes). @@ -948,12 +1184,44 @@ Removes a given string from the end if it ends with it or leaves the string unchanged. + + + + + + + + + + + + + + + + + + + + + + + + + + Removes any characters from the string that are prohibited in [Node] names ([code].[/code] [code]:[/code] [code]@[/code] [code]/[/code] [code]"[/code]). + + + + + + diff --git a/doc/classes/StringName.xml b/doc/classes/StringName.xml index 3b2063c3c..229c2ad59 100644 --- a/doc/classes/StringName.xml +++ b/doc/classes/StringName.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/StyleBox.xml b/doc/classes/StyleBox.xml index b9849d59b..99142e85f 100644 --- a/doc/classes/StyleBox.xml +++ b/doc/classes/StyleBox.xml @@ -1,5 +1,5 @@ - + Base class for drawing stylized boxes for the UI. diff --git a/doc/classes/StyleBoxEmpty.xml b/doc/classes/StyleBoxEmpty.xml index 925d72082..7f6ceb721 100644 --- a/doc/classes/StyleBoxEmpty.xml +++ b/doc/classes/StyleBoxEmpty.xml @@ -1,5 +1,5 @@ - + Empty stylebox (does not display anything). diff --git a/doc/classes/StyleBoxFlat.xml b/doc/classes/StyleBoxFlat.xml index 083960b59..4e95a2163 100644 --- a/doc/classes/StyleBoxFlat.xml +++ b/doc/classes/StyleBoxFlat.xml @@ -1,5 +1,5 @@ - + Customizable [StyleBox] with a given set of parameters (no texture required). diff --git a/doc/classes/StyleBoxLine.xml b/doc/classes/StyleBoxLine.xml index 51a41cbc3..7f020acca 100644 --- a/doc/classes/StyleBoxLine.xml +++ b/doc/classes/StyleBoxLine.xml @@ -1,5 +1,5 @@ - + [StyleBox] that displays a single line. diff --git a/doc/classes/StyleBoxTexture.xml b/doc/classes/StyleBoxTexture.xml index 71eddb671..017b5da61 100644 --- a/doc/classes/StyleBoxTexture.xml +++ b/doc/classes/StyleBoxTexture.xml @@ -1,5 +1,5 @@ - + Texture-based nine-patch [StyleBox]. diff --git a/doc/classes/SurfaceTool.xml b/doc/classes/SurfaceTool.xml index 991ffe1d1..8946fa629 100644 --- a/doc/classes/SurfaceTool.xml +++ b/doc/classes/SurfaceTool.xml @@ -1,5 +1,5 @@ - + Helper tool to create geometry. diff --git a/doc/classes/TCP_Server.xml b/doc/classes/TCP_Server.xml index 76643f07c..a805643e0 100644 --- a/doc/classes/TCP_Server.xml +++ b/doc/classes/TCP_Server.xml @@ -1,5 +1,5 @@ - + A TCP server. diff --git a/doc/classes/TabContainer.xml b/doc/classes/TabContainer.xml index 25fc8fdb5..682f88ee1 100644 --- a/doc/classes/TabContainer.xml +++ b/doc/classes/TabContainer.xml @@ -1,5 +1,5 @@ - + Tabbed container. diff --git a/doc/classes/Tabs.xml b/doc/classes/Tabs.xml index 55acbf0e6..7c1c14487 100644 --- a/doc/classes/Tabs.xml +++ b/doc/classes/Tabs.xml @@ -1,5 +1,5 @@ - + Tabs control. diff --git a/doc/classes/TextEdit.xml b/doc/classes/TextEdit.xml index 64b269f0f..0be1b2b1c 100644 --- a/doc/classes/TextEdit.xml +++ b/doc/classes/TextEdit.xml @@ -1,5 +1,5 @@ - + Multiline text editing control. diff --git a/doc/classes/TextFile.xml b/doc/classes/TextFile.xml index 9b20b83ff..dd7b971c0 100644 --- a/doc/classes/TextFile.xml +++ b/doc/classes/TextFile.xml @@ -1,5 +1,5 @@ - + diff --git a/doc/classes/TextMesh.xml b/doc/classes/TextMesh.xml index 1cf9b88f7..4a1badac6 100644 --- a/doc/classes/TextMesh.xml +++ b/doc/classes/TextMesh.xml @@ -1,5 +1,5 @@ - + Generate an [PrimitiveMesh] from the text. diff --git a/doc/classes/Texture.xml b/doc/classes/Texture.xml index 685163f0f..7e259da0f 100644 --- a/doc/classes/Texture.xml +++ b/doc/classes/Texture.xml @@ -1,5 +1,5 @@ - + Texture for 2D and 3D. diff --git a/doc/classes/Texture3D.xml b/doc/classes/Texture3D.xml index 4fa7699b9..aedd69675 100644 --- a/doc/classes/Texture3D.xml +++ b/doc/classes/Texture3D.xml @@ -1,5 +1,5 @@ - + Texture with 3 dimensions. diff --git a/doc/classes/TextureArray.xml b/doc/classes/TextureArray.xml index 4b289a07d..918da43ca 100644 --- a/doc/classes/TextureArray.xml +++ b/doc/classes/TextureArray.xml @@ -1,5 +1,5 @@ - + Array of textures stored in a single primitive. diff --git a/doc/classes/TextureButton.xml b/doc/classes/TextureButton.xml index 81d2e72af..1593acef4 100644 --- a/doc/classes/TextureButton.xml +++ b/doc/classes/TextureButton.xml @@ -1,5 +1,5 @@ - + Texture-based button. Supports Pressed, Hover, Disabled and Focused states. diff --git a/doc/classes/TextureLayered.xml b/doc/classes/TextureLayered.xml index d9c5c0e7c..86602a095 100644 --- a/doc/classes/TextureLayered.xml +++ b/doc/classes/TextureLayered.xml @@ -1,5 +1,5 @@ - + Base class for 3D texture types. diff --git a/doc/classes/TextureProgress.xml b/doc/classes/TextureProgress.xml index 984c0c811..396a9dd84 100644 --- a/doc/classes/TextureProgress.xml +++ b/doc/classes/TextureProgress.xml @@ -1,5 +1,5 @@ - + Texture-based progress bar. Useful for loading screens and life or stamina bars. diff --git a/doc/classes/TextureRect.xml b/doc/classes/TextureRect.xml index 7106815ef..ceb2b35c1 100644 --- a/doc/classes/TextureRect.xml +++ b/doc/classes/TextureRect.xml @@ -1,5 +1,5 @@ - + Control for drawing textures. diff --git a/doc/classes/Theme.xml b/doc/classes/Theme.xml index 165817d85..aa31ec5fe 100644 --- a/doc/classes/Theme.xml +++ b/doc/classes/Theme.xml @@ -1,5 +1,5 @@ - + Theme for controls. @@ -13,10 +13,8 @@ - + - Adds an empty theme type for every valid data type. - [b]Note:[/b] Empty types are not saved with the theme. This method only exists to perform in-memory changes to the resource. Use available [code]set_*[/code] methods to add theme items. @@ -298,9 +296,8 @@ - + - Removes the theme type, gracefully discarding defined theme items. If the type is a variation, this information is also erased. If the type is a base for type variations, those variations lose their base. diff --git a/doc/classes/Thread.xml b/doc/classes/Thread.xml index 08d870cac..16c2e53fa 100644 --- a/doc/classes/Thread.xml +++ b/doc/classes/Thread.xml @@ -1,5 +1,5 @@ - + A unit of execution in a process. diff --git a/doc/classes/Time.xml b/doc/classes/Time.xml index 2b2a0fd55..c14f2b7ce 100644 --- a/doc/classes/Time.xml +++ b/doc/classes/Time.xml @@ -1,5 +1,5 @@ - + Time singleton for working with time. diff --git a/doc/classes/Timer.xml b/doc/classes/Timer.xml index cdb9f8e35..9cb6e94ba 100644 --- a/doc/classes/Timer.xml +++ b/doc/classes/Timer.xml @@ -1,5 +1,5 @@ - + A countdown timer. diff --git a/doc/classes/ToolButton.xml b/doc/classes/ToolButton.xml index ef76253d4..e43a149e9 100644 --- a/doc/classes/ToolButton.xml +++ b/doc/classes/ToolButton.xml @@ -1,5 +1,5 @@ - + Flat button helper class. diff --git a/doc/classes/TouchScreenButton.xml b/doc/classes/TouchScreenButton.xml index b968d8b6b..7fa0cf38b 100644 --- a/doc/classes/TouchScreenButton.xml +++ b/doc/classes/TouchScreenButton.xml @@ -1,5 +1,5 @@ - + Button for touch screen devices for gameplay use. diff --git a/doc/classes/Transform.xml b/doc/classes/Transform.xml index 68e042458..167e0a613 100644 --- a/doc/classes/Transform.xml +++ b/doc/classes/Transform.xml @@ -1,5 +1,5 @@ - + 3D transformation (3×4 matrix). @@ -18,12 +18,23 @@ - - - - + - Constructs a Transform from four [Vector3] values (matrix columns). Each axis corresponds to local basis vectors (some of which may be scaled). + Constructs a Transform from a [Transform2D]. + + + + + + + Constructs the Transform from a [Basis]. The origin will be Vector3(0, 0, 0). + + + + + + + Constructs a Transform from a [Quaternion]. The origin will be [code]Vector3(0, 0, 0)[/code]. @@ -36,23 +47,12 @@ - + + + + - Constructs a Transform from a [Transform2D]. - - - - - - - Constructs a Transform from a [Quaternion]. The origin will be [code]Vector3(0, 0, 0)[/code]. - - - - - - - Constructs the Transform from a [Basis]. The origin will be Vector3(0, 0, 0). + Constructs a Transform from four [Vector3] values (matrix columns). Each axis corresponds to local basis vectors (some of which may be scaled). @@ -61,6 +61,20 @@ Returns the inverse of the transform, under the assumption that the transformation is composed of rotation, scaling and translation. + + + + + + + + + + + + + + @@ -75,6 +89,10 @@ Returns the inverse of the transform, under the assumption that the transformation is composed of rotation and translation (no scaling, use [method affine_inverse] for transforms with scaling). + + + + @@ -92,12 +110,43 @@ Operations take place in global space. + + + + + + + + + + + + + Returns the transform with the basis orthogonal (90 degrees), and normalized axis vectors (scale of 1 or -1). + + + + + + + + + + + + + + + + + + @@ -110,10 +159,10 @@ This can be seen as transforming with respect to the global/parent frame. - + - + Returns a copy of the transform rotated around the given [code]axis[/code] by the given [code]angle[/code] (in radians). The [code]axis[/code] must be a normalized vector. @@ -122,6 +171,16 @@ This can be seen as transforming with respect to the local frame. + + + + + + + + + + @@ -132,7 +191,7 @@ This can be seen as transforming with respect to the global/parent frame. - + @@ -142,9 +201,45 @@ This can be seen as transforming with respect to the local frame. - + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + Returns a copy of the transform translated by the given [code]offset[/code]. This method is an optimized version of multiplying the given transform [code]X[/code] diff --git a/doc/classes/Transform2D.xml b/doc/classes/Transform2D.xml index b07b83ada..8fa47c9b2 100644 --- a/doc/classes/Transform2D.xml +++ b/doc/classes/Transform2D.xml @@ -1,5 +1,5 @@ - + 2D transformation (2×3 matrix). @@ -44,6 +44,21 @@ Returns the inverse of the transform, under the assumption that the transformation is composed of rotation, scaling and translation. + + + + + + + + + + + + + + + @@ -60,6 +75,18 @@ This method does not account for translation (the origin vector). + + + + + + + + + + + + @@ -78,6 +105,11 @@ Returns the scale. + + + + + @@ -92,6 +124,10 @@ Returns the inverse of the transform, under the assumption that the transformation is composed of rotation and translation (no scaling, use [method affine_inverse] for transforms with scaling). + + + + @@ -99,15 +135,30 @@ Returns [code]true[/code] if this transform and [code]transform[/code] are approximately equal, by calling [code]is_equal_approx[/code] on each component. + + + + + + + + + + Returns the transform with the basis orthogonal (90 degrees), and normalized axis vectors (scale of 1 or -1). + + + + + - + Returns a copy of the transform rotated by the given [code]angle[/code] (in radians). This method is an optimized version of multiplying the given transform [code]X[/code] @@ -115,7 +166,7 @@ This can be seen as transforming with respect to the global/parent frame. - + @@ -125,6 +176,16 @@ This can be seen as transforming with respect to the local frame. + + + + + + + + + + @@ -135,7 +196,7 @@ This can be seen as transforming with respect to the global/parent frame. - + @@ -145,7 +206,69 @@ This can be seen as transforming with respect to the local frame. - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -165,6 +288,22 @@ This can be seen as transforming with respect to the local frame. + + + + + + + + + + + + + + + + diff --git a/doc/classes/Translation.xml b/doc/classes/Translation.xml index 8e063e49f..d79e9aaa2 100644 --- a/doc/classes/Translation.xml +++ b/doc/classes/Translation.xml @@ -1,5 +1,5 @@ - + Language Translation. diff --git a/doc/classes/TranslationServer.xml b/doc/classes/TranslationServer.xml index 1bae433b4..456b61ebe 100644 --- a/doc/classes/TranslationServer.xml +++ b/doc/classes/TranslationServer.xml @@ -1,5 +1,5 @@ - + Server that manages all translations. diff --git a/doc/classes/Tree.xml b/doc/classes/Tree.xml index 69021bd6c..4c7a5c64e 100644 --- a/doc/classes/Tree.xml +++ b/doc/classes/Tree.xml @@ -1,5 +1,5 @@ - + Control to show a tree of items. diff --git a/doc/classes/TreeItem.xml b/doc/classes/TreeItem.xml index 4d2856c06..a5bb11604 100644 --- a/doc/classes/TreeItem.xml +++ b/doc/classes/TreeItem.xml @@ -1,5 +1,5 @@ - + Control for a single item inside a [Tree]. diff --git a/doc/classes/TriangleMesh.xml b/doc/classes/TriangleMesh.xml index ccbc9e396..362f5e095 100644 --- a/doc/classes/TriangleMesh.xml +++ b/doc/classes/TriangleMesh.xml @@ -1,5 +1,5 @@ - + Internal mesh type. diff --git a/doc/classes/Tween.xml b/doc/classes/Tween.xml index 3a1583b7e..caaf6a348 100644 --- a/doc/classes/Tween.xml +++ b/doc/classes/Tween.xml @@ -1,5 +1,5 @@ - + Smoothly animates a node's properties over time. diff --git a/doc/classes/Tweener.xml b/doc/classes/Tweener.xml index 45bb9bd99..46aa74e06 100644 --- a/doc/classes/Tweener.xml +++ b/doc/classes/Tweener.xml @@ -1,5 +1,5 @@ - + Abstract class for all Tweeners used by [SceneTreeTween]. diff --git a/doc/classes/UDPServer.xml b/doc/classes/UDPServer.xml index 91bc5ebe9..c1548c90e 100644 --- a/doc/classes/UDPServer.xml +++ b/doc/classes/UDPServer.xml @@ -1,5 +1,5 @@ - + Helper class to implement a UDP server. diff --git a/doc/classes/UndoRedo.xml b/doc/classes/UndoRedo.xml index 4e034a3fa..c7d092e94 100644 --- a/doc/classes/UndoRedo.xml +++ b/doc/classes/UndoRedo.xml @@ -1,5 +1,5 @@ - + Helper to manage undo/redo operations in the editor or custom tools. diff --git a/doc/classes/VBoxContainer.xml b/doc/classes/VBoxContainer.xml index 8d29a5d9b..ce5e501c5 100644 --- a/doc/classes/VBoxContainer.xml +++ b/doc/classes/VBoxContainer.xml @@ -1,5 +1,5 @@ - + Vertical box container. diff --git a/doc/classes/VFlowContainer.xml b/doc/classes/VFlowContainer.xml index 142968d76..bf80532d3 100644 --- a/doc/classes/VFlowContainer.xml +++ b/doc/classes/VFlowContainer.xml @@ -1,5 +1,5 @@ - + Vertical flow container. diff --git a/doc/classes/VScrollBar.xml b/doc/classes/VScrollBar.xml index b52582321..99fe131fd 100644 --- a/doc/classes/VScrollBar.xml +++ b/doc/classes/VScrollBar.xml @@ -1,5 +1,5 @@ - + Vertical scroll bar. diff --git a/doc/classes/VSeparator.xml b/doc/classes/VSeparator.xml index 35338a7dd..f61e239c0 100644 --- a/doc/classes/VSeparator.xml +++ b/doc/classes/VSeparator.xml @@ -1,5 +1,5 @@ - + Vertical version of [Separator]. diff --git a/doc/classes/VSlider.xml b/doc/classes/VSlider.xml index e33316f92..50ed27d5a 100644 --- a/doc/classes/VSlider.xml +++ b/doc/classes/VSlider.xml @@ -1,5 +1,5 @@ - + Vertical slider. diff --git a/doc/classes/VSplitContainer.xml b/doc/classes/VSplitContainer.xml index ba865db31..9947b1457 100644 --- a/doc/classes/VSplitContainer.xml +++ b/doc/classes/VSplitContainer.xml @@ -1,5 +1,5 @@ - + Vertical split container. diff --git a/doc/classes/Variant.xml b/doc/classes/Variant.xml index 7b2ab578f..b25091c6b 100644 --- a/doc/classes/Variant.xml +++ b/doc/classes/Variant.xml @@ -1,5 +1,5 @@ - + The most important data type in Godot. diff --git a/doc/classes/Vector2.xml b/doc/classes/Vector2.xml index d13f9aeb8..a8eed8381 100644 --- a/doc/classes/Vector2.xml +++ b/doc/classes/Vector2.xml @@ -1,5 +1,5 @@ - + Vector used for 2D math. @@ -67,6 +67,15 @@ Returns the aspect ratio of this vector, the ratio of [member x] to [member y]. + + + + + + + + + @@ -186,6 +195,28 @@ Returns the result of the linear interpolation between this vector and [code]to[/code] by amount [code]weight[/code]. [code]weight[/code] is on the range of 0.0 to 1.0, representing the amount of interpolation. + + + + + + + + + + + + + + + + + + + + + + @@ -194,12 +225,28 @@ Returns a new vector moved toward [code]to[/code] by the fixed [code]delta[/code] amount. Will not go past the final value. + + + + Returns the vector scaled to unit length. Equivalent to [code]v / v.length()[/code]. + + + + + + + + + + + + @@ -241,6 +288,16 @@ Returns a new vector with all components rounded to the nearest integer, with halfway cases rounded away from zero. + + + + + + + + + + diff --git a/doc/classes/Vector2i.xml b/doc/classes/Vector2i.xml index 1f6389def..47026489b 100644 --- a/doc/classes/Vector2i.xml +++ b/doc/classes/Vector2i.xml @@ -1,5 +1,5 @@ - + @@ -20,13 +20,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/classes/Vector3.xml b/doc/classes/Vector3.xml index 8055920d4..3015604fa 100644 --- a/doc/classes/Vector3.xml +++ b/doc/classes/Vector3.xml @@ -1,5 +1,5 @@ - + Vector used for 3D math. @@ -44,6 +44,15 @@ Returns the unsigned minimum angle to the given vector, in radians. + + + + + + + + + @@ -57,6 +66,13 @@ Returns a new vector with all components rounded up (towards positive infinity). + + + + + + + @@ -112,6 +128,12 @@ Returns a new vector with all components rounded down (towards negative infinity). + + + + + + @@ -125,6 +147,13 @@ Returns [code]true[/code] if this vector and [code]v[/code] are approximately equal, by running [method @GDScript.is_equal_approx] on each component. + + + + + + + @@ -179,6 +208,10 @@ Returns a new vector moved toward [code]to[/code] by the fixed [code]delta[/code] amount. Will not go past the final value. + + + + @@ -220,6 +253,12 @@ Returns this vector reflected from a plane defined by the given normal. + + + + + + @@ -234,6 +273,17 @@ Returns a new vector with all components rounded to the nearest integer, with halfway cases rounded away from zero. + + + + + + + + + + + @@ -264,6 +314,11 @@ Returns this vector slid along a plane defined by the given normal. + + + + + @@ -278,6 +333,10 @@ This is equivalent to a Basis with no rotation or shearing and this vector's components set as the scale. + + + + diff --git a/doc/classes/Vector3i.xml b/doc/classes/Vector3i.xml index 8218412c4..a44e398dc 100644 --- a/doc/classes/Vector3i.xml +++ b/doc/classes/Vector3i.xml @@ -1,5 +1,5 @@ - + @@ -21,6 +21,24 @@ + + + + + + + + + + + + + + + + + + @@ -38,16 +56,31 @@ - + - + + + + + + + + + + + + + + + + diff --git a/doc/classes/Vector4.xml b/doc/classes/Vector4.xml new file mode 100644 index 000000000..dc360136d --- /dev/null +++ b/doc/classes/Vector4.xml @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/classes/Vector4i.xml b/doc/classes/Vector4i.xml new file mode 100644 index 000000000..8f4e9dc97 --- /dev/null +++ b/doc/classes/Vector4i.xml @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/classes/VehicleBody.xml b/doc/classes/VehicleBody.xml index 053c9bd45..0a768575c 100644 --- a/doc/classes/VehicleBody.xml +++ b/doc/classes/VehicleBody.xml @@ -1,5 +1,5 @@ - + Physics body that simulates the behavior of a car. diff --git a/doc/classes/VehicleWheel.xml b/doc/classes/VehicleWheel.xml index f9ee35d61..92bc8456a 100644 --- a/doc/classes/VehicleWheel.xml +++ b/doc/classes/VehicleWheel.xml @@ -1,5 +1,5 @@ - + Physics object that simulates the behavior of a wheel. diff --git a/doc/classes/VideoPlayer.xml b/doc/classes/VideoPlayer.xml index 315be509c..538dea4cd 100644 --- a/doc/classes/VideoPlayer.xml +++ b/doc/classes/VideoPlayer.xml @@ -1,5 +1,5 @@ - + Control for playing video streams. diff --git a/doc/classes/VideoStream.xml b/doc/classes/VideoStream.xml index ee7d9971c..aba907884 100644 --- a/doc/classes/VideoStream.xml +++ b/doc/classes/VideoStream.xml @@ -1,5 +1,5 @@ - + Base resource for video streams. diff --git a/doc/classes/Viewport.xml b/doc/classes/Viewport.xml index 01680d899..ad2578bcf 100644 --- a/doc/classes/Viewport.xml +++ b/doc/classes/Viewport.xml @@ -1,5 +1,5 @@ - + Creates a sub-view into the screen. @@ -35,19 +35,18 @@ Returns the first valid [World2D] for this viewport, searching the [member world_2d] property of itself and any Viewport ancestor. - - - - - Returns the currently active 2D camera. Returns null if there are no active cameras. - - Returns the active 3D camera. + + + + Returns the currently active 2D camera. Returns null if there are no active cameras. + + diff --git a/doc/classes/ViewportContainer.xml b/doc/classes/ViewportContainer.xml index 9e8fcbb03..48c06e80f 100644 --- a/doc/classes/ViewportContainer.xml +++ b/doc/classes/ViewportContainer.xml @@ -1,5 +1,5 @@ - + Control for holding [Viewport]s. diff --git a/doc/classes/ViewportTexture.xml b/doc/classes/ViewportTexture.xml index a3ba81135..ad67bc3b5 100644 --- a/doc/classes/ViewportTexture.xml +++ b/doc/classes/ViewportTexture.xml @@ -1,5 +1,5 @@ - + Texture which displays the content of a [Viewport]. diff --git a/doc/classes/VisibilityEnabler.xml b/doc/classes/VisibilityEnabler.xml index a34bb994f..69f2d0958 100644 --- a/doc/classes/VisibilityEnabler.xml +++ b/doc/classes/VisibilityEnabler.xml @@ -1,5 +1,5 @@ - + Enables certain nodes only when approximately visible. diff --git a/doc/classes/VisibilityEnabler2D.xml b/doc/classes/VisibilityEnabler2D.xml index d72c12442..58d9479d8 100644 --- a/doc/classes/VisibilityEnabler2D.xml +++ b/doc/classes/VisibilityEnabler2D.xml @@ -1,5 +1,5 @@ - + Enables certain nodes only when approximately visible. diff --git a/doc/classes/VisibilityNotifier.xml b/doc/classes/VisibilityNotifier.xml index 7a5cfcbb1..df3e438e7 100644 --- a/doc/classes/VisibilityNotifier.xml +++ b/doc/classes/VisibilityNotifier.xml @@ -1,5 +1,5 @@ - + Detects approximately when the node is visible on screen. diff --git a/doc/classes/VisibilityNotifier2D.xml b/doc/classes/VisibilityNotifier2D.xml index 6c0224fd7..640fbdd22 100644 --- a/doc/classes/VisibilityNotifier2D.xml +++ b/doc/classes/VisibilityNotifier2D.xml @@ -1,5 +1,5 @@ - + Detects approximately when the node is visible on screen. diff --git a/doc/classes/VisualInstance.xml b/doc/classes/VisualInstance.xml index ae4c4aa65..87f5da044 100644 --- a/doc/classes/VisualInstance.xml +++ b/doc/classes/VisualInstance.xml @@ -1,5 +1,5 @@ - + Parent of all visual 3D nodes. diff --git a/doc/classes/WeakRef.xml b/doc/classes/WeakRef.xml index 26692806d..3a27e0b0c 100644 --- a/doc/classes/WeakRef.xml +++ b/doc/classes/WeakRef.xml @@ -1,5 +1,5 @@ - + Holds an [Object], but does not contribute to the reference count if the object is a reference. diff --git a/doc/classes/WindowDialog.xml b/doc/classes/WindowDialog.xml index 5c3ba733a..db0359a42 100644 --- a/doc/classes/WindowDialog.xml +++ b/doc/classes/WindowDialog.xml @@ -1,5 +1,5 @@ - + Base class for window dialogs. diff --git a/doc/classes/World.xml b/doc/classes/World.xml index 3aef009a6..270471ce5 100644 --- a/doc/classes/World.xml +++ b/doc/classes/World.xml @@ -1,5 +1,5 @@ - + Class that has everything pertaining to a world. diff --git a/doc/classes/World2D.xml b/doc/classes/World2D.xml index cbadaad77..869a21dd7 100644 --- a/doc/classes/World2D.xml +++ b/doc/classes/World2D.xml @@ -1,5 +1,5 @@ - + Class that has everything pertaining to a 2D world. diff --git a/doc/classes/WorldEnvironment.xml b/doc/classes/WorldEnvironment.xml index f768c9838..809844465 100644 --- a/doc/classes/WorldEnvironment.xml +++ b/doc/classes/WorldEnvironment.xml @@ -1,5 +1,5 @@ - + Default environment properties for the entire scene (post-processing effects, lighting and background settings). diff --git a/doc/classes/X509Certificate.xml b/doc/classes/X509Certificate.xml index 4abe0eaba..c95b04fba 100644 --- a/doc/classes/X509Certificate.xml +++ b/doc/classes/X509Certificate.xml @@ -1,5 +1,5 @@ - + An X509 certificate (e.g. for SSL). diff --git a/doc/classes/XMLParser.xml b/doc/classes/XMLParser.xml index 7cf622b69..6c75000da 100644 --- a/doc/classes/XMLParser.xml +++ b/doc/classes/XMLParser.xml @@ -1,5 +1,5 @@ - + Low-level class for creating parsers for [url=https://en.wikipedia.org/wiki/XML]XML[/url] files. diff --git a/doc/classes/YSort.xml b/doc/classes/YSort.xml index 4f250aad1..0ef2a89c4 100644 --- a/doc/classes/YSort.xml +++ b/doc/classes/YSort.xml @@ -1,5 +1,5 @@ - + Sort all child nodes based on their Y positions. diff --git a/doc/classes/bool.xml b/doc/classes/bool.xml index 77a567517..f31dca114 100644 --- a/doc/classes/bool.xml +++ b/doc/classes/bool.xml @@ -1,5 +1,5 @@ - + Boolean built-in type. diff --git a/doc/classes/float.xml b/doc/classes/float.xml index 465e203d0..90bf54d2b 100644 --- a/doc/classes/float.xml +++ b/doc/classes/float.xml @@ -1,5 +1,5 @@ - + Float built-in type. diff --git a/doc/classes/int.xml b/doc/classes/int.xml index 0ae259dc3..46c81bab2 100644 --- a/doc/classes/int.xml +++ b/doc/classes/int.xml @@ -1,5 +1,5 @@ - + Integer built-in type. diff --git a/editor_modules/gltf/doc_classes/EditorSceneImporterGLTF.xml b/editor_modules/gltf/doc_classes/EditorSceneImporterGLTF.xml index 60853edc1..833ae26f9 100644 --- a/editor_modules/gltf/doc_classes/EditorSceneImporterGLTF.xml +++ b/editor_modules/gltf/doc_classes/EditorSceneImporterGLTF.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/GLTFAccessor.xml b/editor_modules/gltf/doc_classes/GLTFAccessor.xml index 2052ec2ec..8a64b33f2 100644 --- a/editor_modules/gltf/doc_classes/GLTFAccessor.xml +++ b/editor_modules/gltf/doc_classes/GLTFAccessor.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/GLTFAnimation.xml b/editor_modules/gltf/doc_classes/GLTFAnimation.xml index 032794dd8..f7fb328ea 100644 --- a/editor_modules/gltf/doc_classes/GLTFAnimation.xml +++ b/editor_modules/gltf/doc_classes/GLTFAnimation.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/GLTFBufferView.xml b/editor_modules/gltf/doc_classes/GLTFBufferView.xml index 7ebdc463d..460f8f2a8 100644 --- a/editor_modules/gltf/doc_classes/GLTFBufferView.xml +++ b/editor_modules/gltf/doc_classes/GLTFBufferView.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/GLTFCamera.xml b/editor_modules/gltf/doc_classes/GLTFCamera.xml index 3c8b0a776..4566eabfa 100644 --- a/editor_modules/gltf/doc_classes/GLTFCamera.xml +++ b/editor_modules/gltf/doc_classes/GLTFCamera.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/GLTFDocument.xml b/editor_modules/gltf/doc_classes/GLTFDocument.xml index bde28758a..5a8a10374 100644 --- a/editor_modules/gltf/doc_classes/GLTFDocument.xml +++ b/editor_modules/gltf/doc_classes/GLTFDocument.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/GLTFLight.xml b/editor_modules/gltf/doc_classes/GLTFLight.xml index 7f9f7307d..93ea8573a 100644 --- a/editor_modules/gltf/doc_classes/GLTFLight.xml +++ b/editor_modules/gltf/doc_classes/GLTFLight.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/GLTFMesh.xml b/editor_modules/gltf/doc_classes/GLTFMesh.xml index a39cf88af..969e32961 100644 --- a/editor_modules/gltf/doc_classes/GLTFMesh.xml +++ b/editor_modules/gltf/doc_classes/GLTFMesh.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/GLTFNode.xml b/editor_modules/gltf/doc_classes/GLTFNode.xml index a4c892eda..219db71fa 100644 --- a/editor_modules/gltf/doc_classes/GLTFNode.xml +++ b/editor_modules/gltf/doc_classes/GLTFNode.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/GLTFSkeleton.xml b/editor_modules/gltf/doc_classes/GLTFSkeleton.xml index 83b3fd48b..3c9938b25 100644 --- a/editor_modules/gltf/doc_classes/GLTFSkeleton.xml +++ b/editor_modules/gltf/doc_classes/GLTFSkeleton.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/GLTFSkin.xml b/editor_modules/gltf/doc_classes/GLTFSkin.xml index 2c5bc9a1f..e8635b461 100644 --- a/editor_modules/gltf/doc_classes/GLTFSkin.xml +++ b/editor_modules/gltf/doc_classes/GLTFSkin.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/GLTFSpecGloss.xml b/editor_modules/gltf/doc_classes/GLTFSpecGloss.xml index 96c69193b..229dac217 100644 --- a/editor_modules/gltf/doc_classes/GLTFSpecGloss.xml +++ b/editor_modules/gltf/doc_classes/GLTFSpecGloss.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/GLTFState.xml b/editor_modules/gltf/doc_classes/GLTFState.xml index 6e917672a..8881d11fb 100644 --- a/editor_modules/gltf/doc_classes/GLTFState.xml +++ b/editor_modules/gltf/doc_classes/GLTFState.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/GLTFTexture.xml b/editor_modules/gltf/doc_classes/GLTFTexture.xml index c81406119..dbb8f20a3 100644 --- a/editor_modules/gltf/doc_classes/GLTFTexture.xml +++ b/editor_modules/gltf/doc_classes/GLTFTexture.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/gltf/doc_classes/PackedSceneGLTF.xml b/editor_modules/gltf/doc_classes/PackedSceneGLTF.xml index d618160c0..3cfe59e41 100644 --- a/editor_modules/gltf/doc_classes/PackedSceneGLTF.xml +++ b/editor_modules/gltf/doc_classes/PackedSceneGLTF.xml @@ -1,5 +1,5 @@ - + diff --git a/editor_modules/text_editor/doc_classes/TextEditorFile.xml b/editor_modules/text_editor/doc_classes/TextEditorFile.xml new file mode 100644 index 000000000..edb15605f --- /dev/null +++ b/editor_modules/text_editor/doc_classes/TextEditorFile.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/broken_seals_module/doc_classes/BiomeTerrarinGenerator.xml b/modules/broken_seals_module/doc_classes/BiomeTerrarinGenerator.xml index 2fe6ee326..ca2b46531 100644 --- a/modules/broken_seals_module/doc_classes/BiomeTerrarinGenerator.xml +++ b/modules/broken_seals_module/doc_classes/BiomeTerrarinGenerator.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/cscript/doc_classes/@CScript.xml b/modules/cscript/doc_classes/@CScript.xml index 99ee6299f..3798e4228 100644 --- a/modules/cscript/doc_classes/@CScript.xml +++ b/modules/cscript/doc_classes/@CScript.xml @@ -1,20 +1,21 @@ - - - + + + Built-in CScript functions. - + List of core built-in CScript functions. Math functions and other utilities. Everything else is provided by objects. (Keywords: builtin, built in, global functions.) - - - - - - - - - + + + + + + + + + + Returns a color constructed from integer red, green, blue, and alpha channels. Each channel should have 8 bits of information ranging from 0 to 255. [code]r8[/code] red channel [code]g8[/code] green channel @@ -24,56 +25,56 @@ red = Color8(255, 0, 0) [/codeblock] - - - - - - + + + + + + Returns a color according to the standardized [code]name[/code] with [code]alpha[/code] ranging from 0 to 1. [codeblock] red = ColorN("red", 1) [/codeblock] Supported color names are the same as the constants defined in [Color]. - - - - - + + + + + Returns the absolute value of parameter [code]s[/code] (i.e. positive value). [codeblock] a = abs(-1) # a is 1 [/codeblock] - - - - - + + + + + Returns the arc cosine of [code]s[/code] in radians. Use to get the angle of cosine [code]s[/code]. [code]s[/code] must be between [code]-1.0[/code] and [code]1.0[/code] (inclusive), otherwise, [method acos] will return [constant NAN]. [codeblock] # c is 0.523599 or 30 degrees if converted with rad2deg(s) c = acos(0.866025) [/codeblock] - - - - - + + + + + Returns the arc sine of [code]s[/code] in radians. Use to get the angle of sine [code]s[/code]. [code]s[/code] must be between [code]-1.0[/code] and [code]1.0[/code] (inclusive), otherwise, [method asin] will return [constant NAN]. [codeblock] # s is 0.523599 or 30 degrees if converted with rad2deg(s) s = asin(0.5) [/codeblock] - - - - - - + + + + + + Asserts that the [code]condition[/code] is [code]true[/code]. If the [code]condition[/code] is [code]false[/code], an error is generated. When running from the editor, the running project will also be paused until you resume it. This can be used as a stronger form of [method push_error] for reporting errors to project developers or add-on users. [b]Note:[/b] For performance reasons, the code inside [method assert] is only executed in debug builds or when running the project from the editor. Don't include code that has side effects in an [method assert] call. Otherwise, the project will behave differently when exported in release mode. The optional [code]message[/code] argument, if given, is shown in addition to the generic "Assertion failed" message. You can use this to provide additional details about why the assertion failed. @@ -86,51 +87,51 @@ assert(speed < 20, "speed = %f, but the speed limit is 20" % speed) # Show a message with clarifying details [/codeblock] - - - - - + + + + + Returns the arc tangent of [code]s[/code] in radians. Use it to get the angle from an angle's tangent in trigonometry: [code]atan(tan(angle)) == angle[/code]. The method cannot know in which quadrant the angle should fall. See [method atan2] if you have both [code]y[/code] and [code]x[/code]. [codeblock] a = atan(0.5) # a is 0.463648 [/codeblock] - - - - - - + + + + + + Returns the arc tangent of [code]y/x[/code] in radians. Use to get the angle of tangent [code]y/x[/code]. To compute the value, the method takes into account the sign of both arguments in order to determine the quadrant. Important note: The Y coordinate comes first, by convention. [codeblock] a = atan2(0, -1) # a is 3.141593 [/codeblock] - - - - - - + + + + + + Decodes a byte array back to a value. When [code]allow_objects[/code] is [code]true[/code] decoding objects is allowed. [b]WARNING:[/b] Deserialized object can contain code which gets executed. Do not use this option if the serialized object comes from untrusted sources to avoid potential security threats (remote code execution). - - - - - - + + + + + + Converts a 2D point expressed in the cartesian coordinate system (X and Y axis) to the polar coordinate system (a distance from the origin and an angle). - - - - - + + + + + Rounds [code]s[/code] upward (towards positive infinity), returning the smallest whole number that is not less than [code]s[/code]. [codeblock] a = ceil(1.45) # a is 2.0 @@ -138,11 +139,11 @@ [/codeblock] See also [method floor], [method round], [method stepify], and [int]. - - - - - + + + + + Returns a character as a String of the given Unicode code point (which is compatible with ASCII code). [codeblock] a = char(65) # a is "A" @@ -151,13 +152,13 @@ [/codeblock] This is the inverse of [method ord]. - - - - - - - + + + + + + + Clamps [code]value[/code] and returns a value not less than [code]min[/code] and not more than [code]max[/code]. [codeblock] a = clamp(1000, 1, 20) # a is 20 @@ -165,12 +166,12 @@ a = clamp(15, 1, 20) # a is 15 [/codeblock] - - - - - - + + + + + + Converts from a type to another in the best way possible. The [code]type[/code] parameter uses the [enum Variant.Type] values. [codeblock] a = Vector2(1, 0) @@ -181,60 +182,60 @@ print(a.length()) [/codeblock] - - - - - + + + + + Returns the cosine of angle [code]s[/code] in radians. [codeblock] a = cos(TAU) # a is 1.0 a = cos(PI) # a is -1.0 [/codeblock] - - - - - + + + + + Returns the hyperbolic cosine of [code]s[/code] in radians. [codeblock] print(cosh(1)) # Prints 1.543081 [/codeblock] - - - - - + + + + + Converts from decibels to linear energy (audio). - - - - - + + + + + Deprecated alias for [method step_decimals]. - - - - - - - + + + + + + + [b]Note:[/b] [code]dectime[/code] has been deprecated and will be removed in Pandemonium 4.0, please use [method move_toward] instead. Returns the result of [code]value[/code] decreased by [code]step[/code] * [code]amount[/code]. [codeblock] a = dectime(60, 10, 0.1)) # a is 59.0 [/codeblock] - - - - - - + + + + + + Compares two values by checking their actual contents, recursing into any `Array` or `Dictionary` up to its deepest level. This compares to [code]==[/code] in a number of ways: - For [code]null[/code], [code]int[/code], [code]float[/code], [code]String[/code], [code]Object[/code] and [code]RID[/code] both [code]deep_equal[/code] and [code]==[/code] work the same. @@ -242,29 +243,29 @@ - For [code]Array[/code], [code]==[/code] considers equality if, and only if, each item in the first [code]Array[/code] is equal to its counterpart in the second [code]Array[/code], as told by [code]==[/code] itself. That implies that [code]==[/code] recurses into [code]Array[/code], but not into [code]Dictionary[/code]. In short, whenever a [code]Dictionary[/code] is potentially involved, if you want a true content-aware comparison, you have to use [code]deep_equal[/code]. - - - - - + + + + + Converts an angle expressed in degrees to radians. [codeblock] r = deg2rad(180) # r is 3.141593 [/codeblock] - - - - - + + + + + Converts a dictionary (previously created with [method inst2dict]) back to an instance. Useful for deserializing. - - - - - - + + + + + + Returns an "eased" value of [code]x[/code] based on an easing function defined with [code]curve[/code]. This easing function is based on an exponent. The [code]curve[/code] can be any floating-point number, with specific values leading to the following behaviors: [codeblock] - Lower than -1.0 (exclusive): Ease in-out @@ -278,11 +279,11 @@ [url=https://raw.githubusercontent.com/godotengine/godot-docs/3.4/img/ease_cheatsheet.png]ease() curve values cheatsheet[/url] See also [method smoothstep]. If you need to perform more advanced transitions, use [Tween] or [AnimationPlayer]. - - - - - + + + + + The natural exponential function. It raises the mathematical constant [b]e[/b] to the power of [code]s[/code] and returns it. [b]e[/b] has an approximate value of 2.71828, and can be obtained with [code]exp(1)[/code]. For exponents to other bases use the method [method pow]. @@ -290,11 +291,11 @@ a = exp(2) # Approximately 7.39 [/codeblock] - - - - - + + + + + Rounds [code]s[/code] downward (towards negative infinity), returning the largest whole number that is not more than [code]s[/code]. [codeblock] a = floor(2.45) # a is 2.0 @@ -304,24 +305,24 @@ See also [method ceil], [method round], [method stepify], and [int]. [b]Note:[/b] This method returns a float. If you need an integer and [code]s[/code] is a non-negative number, you can use [code]int(s)[/code] directly. - - - - - - + + + + + + Returns the floating-point remainder of [code]a/b[/code], keeping the sign of [code]a[/code]. [codeblock] r = fmod(7, 5.5) # r is 1.5 [/codeblock] For the integer remainder operation, use the % operator. - - - - - - + + + + + + Returns the floating-point modulus of [code]a/b[/code] that wraps equally in positive and negative. [codeblock] for i in 7: @@ -339,12 +340,12 @@ 1.5 0.0 0.0 [/codeblock] - - - - - - + + + + + + Returns a reference to the specified function [code]funcname[/code] in the [code]instance[/code] node. As functions aren't first-class objects in GDscript, use [code]funcref[/code] to store a [FuncRef] in a variable and call it later. [codeblock] func foo(): @@ -354,10 +355,10 @@ print(a.call_func()) # Prints bar [/codeblock] - - - - + + + + Returns an array of dictionaries representing the current call stack. [codeblock] func _ready(): @@ -374,21 +375,21 @@ [{function:bar, line:12, source:res://script.gd}, {function:foo, line:9, source:res://script.gd}, {function:_ready, line:6, source:res://script.gd}] [/codeblock] - - - - - + + + + + Returns the integer hash of the variable passed. [codeblock] print(hash("a")) # Prints 177670 [/codeblock] - - - - - + + + + + Returns the passed instance converted to a dictionary (useful for serializing). [codeblock] var foo = "bar" @@ -403,11 +404,11 @@ [, res://test.gd, bar] [/codeblock] - - - - - + + + + + Returns the Object that corresponds to [code]instance_id[/code]. All Objects have a unique instance ID. [codeblock] var foo = "bar" @@ -417,13 +418,13 @@ print(inst.foo) # Prints bar [/codeblock] - - - - - - - + + + + + + + Returns an interpolation or extrapolation factor considering the range specified in [code]from[/code] and [code]to[/code], and the interpolated value specified in [code]weight[/code]. The returned value will be between [code]0.0[/code] and [code]1.0[/code] if [code]weight[/code] is between [code]from[/code] and [code]to[/code] (inclusive). If [code]weight[/code] is located outside this range, then an extrapolation factor will be returned (return value lower than [code]0.0[/code] or greater than [code]1.0[/code]). [codeblock] # The interpolation ratio in the `lerp()` call below is 0.75. @@ -435,50 +436,50 @@ [/codeblock] See also [method lerp] which performs the reverse of this operation. - - - - - - + + + + + + Returns [code]true[/code] if [code]a[/code] and [code]b[/code] are approximately equal to each other. Here, approximately equal means that [code]a[/code] and [code]b[/code] are within a small internal epsilon of each other, which scales with the magnitude of the numbers. Infinity values of the same sign are considered equal. - - - - - + + + + + Returns whether [code]s[/code] is an infinity value (either positive infinity or negative infinity). - - - - - + + + + + Returns whether [code]instance[/code] is a valid object (e.g. has not been deleted from memory). - - - - - + + + + + Returns whether [code]s[/code] is a NaN ("Not a Number" or invalid) value. - - - - - + + + + + Returns [code]true[/code] if [code]s[/code] is zero or almost zero. This method is faster than using [method is_equal_approx] with one value as zero. - - - - - + + + + + Returns length of Variant [code]var[/code]. Length is the character count of String, element count of Array, size of Dictionary, etc. [b]Note:[/b] Generates a fatal error if Variant can not provide a length. [codeblock] @@ -486,13 +487,13 @@ len(a) # Returns 4 [/codeblock] - - - - - - - + + + + + + + Linearly interpolates between two values by the factor defined in [code]weight[/code]. To perform interpolation, [code]weight[/code] should be between [code]0.0[/code] and [code]1.0[/code] (inclusive). However, values outside this range are allowed and can be used to perform [i]extrapolation[/i]. If the [code]from[/code] and [code]to[/code] arguments are of type [int] or [float], the return value is a [float]. If both are of the same vector type ([Vector2], [Vector3] or [Color]), the return value will be of the same type ([code]lerp[/code] then calls the vector type's [code]linear_interpolate[/code] method). @@ -502,13 +503,13 @@ [/codeblock] See also [method inverse_lerp] which performs the reverse of this operation. To perform eased interpolation with [method lerp], combine it with [method ease] or [method smoothstep]. - - - - - - - + + + + + + + Linearly interpolates between two angles (in radians) by a normalized value. Similar to [method lerp], but interpolates correctly when the angles wrap around [constant @CScript.TAU]. To perform eased interpolation with [method lerp_angle], combine it with [method ease] or [method smoothstep]. [codeblock] @@ -521,11 +522,11 @@ elapsed += delta [/codeblock] - - - - - + + + + + Converts from linear energy to decibels (audio). This can be used to implement volume sliders that behave as expected (since volume isn't linear). Example: [codeblock] # "Slider" refers to a node that inherits Range such as HSlider or VSlider. @@ -534,11 +535,11 @@ AudioServer.set_bus_volume_db(AudioServer.get_bus_index("Master"), linear2db($Slider.value)) [/codeblock] - - - - - + + + + + Loads a resource from the filesystem located at [code]path[/code]. The resource is loaded on the method call (unless it's referenced already elsewhere, e.g. in another script or in the scene), which might cause slight delay, especially when loading scenes. To avoid unnecessary delays when loading something multiple times, either store the resource in a variable or use [method preload]. [b]Note:[/b] Resource paths can be obtained by right-clicking on a resource in the FileSystem dock and choosing "Copy Path" or by dragging the file from the FileSystem dock into the script. [codeblock] @@ -548,11 +549,11 @@ [b]Important:[/b] The path must be absolute, a local path will just return [code]null[/code]. This method is a simplified version of [method ResourceLoader.load], which can be used for more advanced scenarios. - - - - - + + + + + Natural logarithm. The amount of time needed to reach a certain level of continuous growth. [b]Note:[/b] This is not the same as the "log" function on most calculators, which uses a base 10 logarithm. [codeblock] @@ -560,37 +561,37 @@ [/codeblock] [b]Note:[/b] The logarithm of [code]0[/code] returns [code]-inf[/code], while negative values return [code]-nan[/code]. - - - - - - + + + + + + Returns the maximum of two values. [codeblock] max(1, 2) # Returns 2 max(-3.99, -4) # Returns -3.99 [/codeblock] - - - - - - + + + + + + Returns the minimum of two values. [codeblock] min(1, 2) # Returns 1 min(-3.99, -4) # Returns -4 [/codeblock] - - - - - - - + + + + + + + Moves [code]from[/code] toward [code]to[/code] by the [code]delta[/code] value. Use a negative [code]delta[/code] value to move away. [codeblock] @@ -599,11 +600,11 @@ move_toward(10, 5, -1.5) # Returns 11.5 [/codeblock] - - - - - + + + + + Returns the nearest equal or larger power of 2 for integer [code]value[/code]. In other words, returns the smallest value [code]a[/code] where [code]a = pow(2, n)[/code] such that [code]value <= a[/code] for some non-negative integer [code]n[/code]. [codeblock] @@ -616,11 +617,11 @@ [/codeblock] [b]WARNING:[/b] Due to the way it is implemented, this function returns [code]0[/code] rather than [code]1[/code] for non-positive values of [code]value[/code] (in reality, 1 is the smallest integer power of 2). - - - - - + + + + + Returns an integer representing the Unicode code point of the given Unicode character [code]char[/code]. [codeblock] a = ord("A") # a is 65 @@ -629,11 +630,11 @@ [/codeblock] This is the inverse of [method char]. - - - - - + + + + + Parse JSON text to a Variant. (Use [method typeof] to check if the Variant's type is what you expect.) [b]Note:[/b] The JSON specification does not define integer or float types, but only a [i]number[/i] type. Therefore, parsing a JSON text will convert all numerical values to [float] types. [b]Note:[/b] JSON objects do not preserve key order like Pandemonium dictionaries, thus, you should not rely on keys being in a certain order if a dictionary is constructed from JSON. In contrast, JSON arrays retain the order of their elements: @@ -646,20 +647,20 @@ [/codeblock] See also [JSON] for an alternative way to parse JSON text. - - - - - - + + + + + + Converts a 2D point expressed in the polar coordinate system (a distance from the origin [code]r[/code] and an angle [code]th[/code]) to the cartesian coordinate system (X and Y axis). - - - - - - + + + + + + Returns the integer modulus of [code]a/b[/code] that wraps equally in positive and negative. [codeblock] for i in range(-3, 4): @@ -676,22 +677,22 @@ 3 0 0 [/codeblock] - - - - - - + + + + + + Returns the result of [code]base[/code] raised to the power of [code]exp[/code]. [codeblock] pow(2, 5) # Returns 32.0 [/codeblock] - - - - - + + + + + Returns a [Resource] from the filesystem located at [code]path[/code]. The resource is loaded during script parsing, i.e. is loaded with the script and [method preload] effectively acts as a reference to that resource. Note that the method requires a constant path. If you want to load a resource from a dynamic/variable path, use [method load]. [b]Note:[/b] Resource paths can be obtained by right clicking on a resource in the Assets Panel and choosing "Copy Path" or by dragging the file from the FileSystem dock into the script. [codeblock] @@ -699,10 +700,10 @@ var diamond = preload("res://diamond.tscn").instance() [/codeblock] - - - - + + + + Converts one or more arguments of any type to string in the best way possible and prints them to the console. [codeblock] a = [1, 2, 3] @@ -710,35 +711,35 @@ [/codeblock] [b]Note:[/b] Consider using [method push_error] and [method push_warning] to print error and warning messages instead of [method print]. This distinguishes them from print messages used for debugging purposes, while also displaying a stack trace when an error or warning is printed. - - - - + + + + Like [method print], but prints only when used in debug mode. - - - - + + + + Prints a stack track at code location, only works when running with debugger turned on. Output in the console would look something like this: [codeblock] Frame 0 - res://test.gd:16 in function '_process' [/codeblock] - - - - + + + + Prints one or more arguments to strings in the best way possible to standard error line. [codeblock] printerr("prints to stderr") [/codeblock] - - - - + + + + Prints one or more arguments to strings in the best way possible to console. No newline is added at the end. [codeblock] printraw("A") @@ -747,86 +748,86 @@ [/codeblock] [b]Note:[/b] Due to limitations with Pandemonium's built-in console, this only prints to the terminal. If you need to print in the editor, use another method, such as [method print]. - - - - + + + + Prints one or more arguments to the console with a space between each argument. [codeblock] prints("A", "B", "C") # Prints A B C [/codeblock] - - - - + + + + Prints one or more arguments to the console with a tab between each argument. [codeblock] printt("A", "B", "C") # Prints A B C [/codeblock] - - - - - + + + + + Pushes an error message to Pandemonium's built-in debugger and to the OS terminal. [codeblock] push_error("test error") # Prints "test error" to debugger and terminal as error call [/codeblock] [b]Note:[/b] Errors printed this way will not pause project execution. To print an error message and pause project execution in debug builds, use [code]assert(false, "test error")[/code] instead. - - - - - + + + + + Pushes a warning message to Pandemonium's built-in debugger and to the OS terminal. [codeblock] push_warning("test warning") # Prints "test warning" to debugger and terminal as warning call [/codeblock] - - - - - + + + + + Converts an angle expressed in radians to degrees. [codeblock] rad2deg(0.523599) # Returns 30.0 [/codeblock] - - - - - - + + + + + + Random range, any floating point value between [code]from[/code] and [code]to[/code]. [codeblock] prints(rand_range(0, 1), rand_range(0, 1)) # Prints e.g. 0.135591 0.405263 [/codeblock] - - - - - + + + + + Random from seed: pass a [code]seed[/code], and an array with both number and new seed is returned. "Seed" here refers to the internal state of the pseudo random number generator. The internal state of the current implementation is 64 bits. - - - - + + + + Returns a random floating point value on the interval [code][0, 1][/code]. [codeblock] randf() # Returns e.g. 0.375671 [/codeblock] - - - - + + + + Returns a random unsigned 32-bit integer. Use remainder to obtain a random value in the interval [code][0, N - 1][/code] (where N is smaller than 2^32). [codeblock] randi() # Returns random integer between 0 and 2^32 - 1 @@ -835,20 +836,20 @@ randi() % 100 + 1 # Returns random integer between 1 and 100 [/codeblock] - - - - + + + + Randomizes the seed (or the internal state) of the random number generator. Current implementation reseeds using a number based on time. [codeblock] func _ready(): randomize() [/codeblock] - - - - + + + + Returns an array with the given range. Range can be 1 argument [code]N[/code] (0 to [code]N[/code] - 1), two arguments ([code]initial[/code], [code]final - 1[/code]) or three arguments ([code]initial[/code], [code]final - 1[/code], [code]increment[/code]). Returns an empty array if the range isn't valid (e.g. [code]range(2, 5, -1)[/code] or [code]range(5, 5, 1)[/code]). Returns an array with the given range. [code]range()[/code] can have 1 argument N ([code]0[/code] to [code]N - 1[/code]), two arguments ([code]initial[/code], [code]final - 1[/code]) or three arguments ([code]initial[/code], [code]final - 1[/code], [code]increment[/code]). [code]increment[/code] can be negative. If [code]increment[/code] is negative, [code]final - 1[/code] will become [code]final + 1[/code]. Also, the initial value must be greater than the final value for the loop to run. [codeblock] @@ -877,25 +878,25 @@ 3 [/codeblock] - - - - - - - - - + + + + + + + + + Maps a [code]value[/code] from range [code][istart, istop][/code] to [code][ostart, ostop][/code]. [codeblock] range_lerp(75, 0, 100, -1, 1) # Returns 0.5 [/codeblock] - - - - - + + + + + Rounds [code]s[/code] to the nearest whole number, with halfway cases rounded away from zero. [codeblock] a = round(2.49) # a is 2.0 @@ -904,22 +905,22 @@ [/codeblock] See also [method floor], [method ceil], [method stepify], and [int]. - - - - - + + + + + Sets seed for the random number generator. [codeblock] my_seed = "Pandemonium Rocks" seed(my_seed.hash()) [/codeblock] - - - - - + + + + + Returns the sign of [code]s[/code]: -1 or 1. Returns 0 if [code]s[/code] is 0. [codeblock] sign(-6) # Returns -1 @@ -927,34 +928,34 @@ sign(6) # Returns 1 [/codeblock] - - - - - + + + + + Returns the sine of angle [code]s[/code] in radians. [codeblock] sin(0.523599) # Returns 0.5 [/codeblock] - - - - - + + + + + Returns the hyperbolic sine of [code]s[/code]. [codeblock] a = log(2.0) # Returns 0.693147 sinh(a) # Returns 0.75 [/codeblock] - - - - - - - + + + + + + + Returns the result of smoothly interpolating the value of [code]s[/code] between [code]0[/code] and [code]1[/code], based on the where [code]s[/code] lies with respect to the edges [code]from[/code] and [code]to[/code]. The return value is [code]0[/code] if [code]s <= from[/code], and [code]1[/code] if [code]s >= to[/code]. If [code]s[/code] lies between [code]from[/code] and [code]to[/code], the returned value follows an S-shaped curve that maps [code]s[/code] between [code]0[/code] and [code]1[/code]. This S-shaped curve is the cubic Hermite interpolator, given by [code]f(y) = 3*y^2 - 2*y^3[/code] where [code]y = (x-from) / (to-from)[/code]. @@ -967,22 +968,22 @@ Compared to [method ease] with a curve value of [code]-1.6521[/code], [method smoothstep] returns the smoothest possible curve with no sudden changes in the derivative. If you need to perform more advanced transitions, use [Tween] or [AnimationPlayer]. [url=https://raw.githubusercontent.com/godotengine/godot-docs/3.4/img/smoothstep_ease_comparison.png]Comparison between smoothstep() and ease(x, -1.6521) return values[/url] - - - - - + + + + + Returns the square root of [code]s[/code], where [code]s[/code] is a non-negative number. [codeblock] sqrt(9) # Returns 3 [/codeblock] [b]Note:[/b] Negative values of [code]s[/code] return NaN. If you need negative inputs, use [code]System.Numerics.Complex[/code] in C#. - - - - - + + + + + Returns the position of the first non-zero digit, after the decimal point. Note that the maximum return value is 10, which is a design decision in the implementation. [codeblock] n = step_decimals(5) # n is 0 @@ -990,12 +991,12 @@ n = step_decimals(0.000000005) # n is 9 [/codeblock] - - - - - - + + + + + + Snaps float value [code]s[/code] to a given [code]step[/code]. This can also be used to round a floating point number to an arbitrary number of decimals. [codeblock] stepify(100, 32) # Returns 96.0 @@ -1003,10 +1004,10 @@ [/codeblock] See also [method ceil], [method floor], [method round], and [int]. - - - - + + + + Converts one or more arguments of any type to string in the best way possible. [codeblock] var a = [10, 20, 30] @@ -1015,11 +1016,11 @@ len(b) # Returns 12 [/codeblock] - - - - - + + + + + Converts a formatted string that was returned by [method var2str] to the original value. [codeblock] a = '{ "a": 1, "b": 2 }' @@ -1027,32 +1028,32 @@ print(b["a"]) # Prints 1 [/codeblock] - - - - - + + + + + Returns the tangent of angle [code]s[/code] in radians. [codeblock] tan(deg2rad(45)) # Returns 1 [/codeblock] - - - - - + + + + + Returns the hyperbolic tangent of [code]s[/code]. [codeblock] a = log(2.0) # a is 0.693147 b = tanh(a) # b is 0.6 [/codeblock] - - - - - + + + + + Converts a [Variant] [code]var[/code] to JSON text and return the result. Useful for serializing data to store or send over the network. [codeblock] # Both numbers below are integers. @@ -1064,22 +1065,22 @@ [b]Note:[/b] The JSON specification does not define integer or float types, but only a [i]number[/i] type. Therefore, converting a [Variant] to JSON text will convert all numerical values to [float] types. See also [JSON] for an alternative way to convert a [Variant] to JSON text. - - - - - + + + + + Returns whether the given class exists in [ClassDB]. [codeblock] type_exists("Sprite") # Returns true type_exists("Variant") # Returns false [/codeblock] - - - - - + + + + + Returns the internal type of the given Variant object, using the [enum Variant.Type] values. [codeblock] p = parse_json('["a", "b", "c"]') @@ -1089,11 +1090,11 @@ print("unexpected results") [/codeblock] - - - - - + + + + + Checks that [code]json[/code] is valid JSON data. Returns an empty string if valid, or an error message otherwise. [codeblock] j = to_json([1, 2, 3]) @@ -1104,19 +1105,19 @@ push_error("Invalid JSON: " + v) [/codeblock] - - - - - - + + + + + + Encodes a variable value to a byte array. When [code]full_objects[/code] is [code]true[/code] encoding objects is allowed (and can potentially include code). - - - - - + + + + + Converts a Variant [code]var[/code] to a formatted string that can later be parsed using [method str2var]. [codeblock] a = { "a": 1, "b": 2 } @@ -1130,21 +1131,21 @@ } [/codeblock] - - - - - + + + + + Returns a weak reference to an object. A weak reference to an object is not enough to keep the object alive: when the only remaining references to a referent are weak references, garbage collection is free to destroy the referent and reuse its memory for something else. However, until the object is actually destroyed the weak reference may return the object even if there are no strong references to it. - - - - - - - + + + + + + + Wraps float [code]value[/code] between [code]min[/code] and [code]max[/code]. Usable for creating loop-alike behavior or infinite surfaces. [codeblock] @@ -1162,13 +1163,13 @@ [b]Note:[/b] If [code]min[/code] is [code]0[/code], this is equivalent to [method fposmod], so prefer using that instead. [code]wrapf[/code] is more flexible than using the [method fposmod] approach by giving the user control over the minimum value. - - - - - - - + + + + + + + Wraps integer [code]value[/code] between [code]min[/code] and [code]max[/code]. Usable for creating loop-alike behavior or infinite surfaces. [codeblock] @@ -1182,55 +1183,22 @@ [b]Note:[/b] If [code]min[/code] is [code]0[/code], this is equivalent to [method posmod], so prefer using that instead. [code]wrapi[/code] is more flexible than using the [method posmod] approach by giving the user control over the minimum value. - - - - - - - Stops the function execution and returns the current suspended state to the calling function. - From the caller, call [method CScriptFunctionState.resume] on the state to resume execution. This invalidates the state. Within the resumed function, [code]yield()[/code] returns whatever was passed to the [code]resume()[/code] function call. - If passed an object and a signal, the execution is resumed when the object emits the given signal. In this case, [code]yield()[/code] returns the argument passed to [code]emit_signal()[/code] if the signal takes only one argument, or an array containing all the arguments passed to [code]emit_signal()[/code] if the signal takes multiple arguments. - You can also use [code]yield[/code] to wait for a function to finish: - [codeblock] - func _ready(): - yield(countdown(), "completed") # waiting for the countdown() function to complete - print('Ready') - - func countdown(): - yield(get_tree(), "idle_frame") # returns a CScriptFunctionState object to _ready() - print(3) - yield(get_tree().create_timer(1.0), "timeout") - print(2) - yield(get_tree().create_timer(1.0), "timeout") - print(1) - yield(get_tree().create_timer(1.0), "timeout") - - # prints: - # 3 - # 2 - # 1 - # Ready - [/codeblock] - When yielding on a function, the [code]completed[/code] signal will be emitted automatically when the function returns. It can, therefore, be used as the [code]signal[/code] parameter of the [code]yield[/code] method to resume. - In order to yield on a function, the resulting function should also return a [code]CScriptFunctionState[/code]. Notice [code]yield(get_tree(), "idle_frame")[/code] from the above example. - - - - - + + + + Constant that represents how many times the diameter of a circle fits around its perimeter. This is equivalent to [code]TAU / 2[/code]. - + The circle constant, the circumference of the unit circle in radians. This is equivalent to [code]PI * 2[/code], or 360 degrees in rotations. - + Positive floating-point infinity. This is the result of floating-point division when the divisor is [code]0.0[/code]. For negative infinity, use [code]-INF[/code]. Dividing by [code]-0.0[/code] will result in negative infinity if the numerator is positive, so dividing by [code]0.0[/code] is not the same as dividing by [code]-0.0[/code] (despite [code]0.0 == -0.0[/code] returning [code]true[/code]). [b]Note:[/b] Numeric infinity is only a concept with floating-point numbers, and has no equivalent for integers. Dividing an integer number by [code]0[/code] will not result in [constant INF] and will result in a run-time error instead. - + "Not a Number", an invalid floating-point value. [constant NAN] has special properties, including that it is not equal to itself ([code]NAN == NAN[/code] returns [code]false[/code]). It is output by some invalid operations, such as dividing floating-point [code]0.0[/code] by [code]0.0[/code]. [b]Note:[/b] "Not a Number" is only a concept with floating-point numbers, and has no equivalent for integers. Dividing an integer [code]0[/code] by [code]0[/code] will not result in [constant NAN] and will result in a run-time error instead. - + diff --git a/modules/cscript/doc_classes/CScript.xml b/modules/cscript/doc_classes/CScript.xml index 43555725b..dd77dd068 100644 --- a/modules/cscript/doc_classes/CScript.xml +++ b/modules/cscript/doc_classes/CScript.xml @@ -1,25 +1,25 @@ - - - + + + A script implemented in the CScript programming language. - + A script implemented in the CScript programming language. The script extends the functionality of all objects that instance it. [method new] creates a new instance of the script. [method Object.set_script] extends an existing object, if that object's class matches one of the script's base classes. - - $DOCS_URL/tutorials/scripting/gdscript/index.html - - - - - + + $DOCS_URL/tutorials/scripting/gdscript/index.html + + + + + Returns byte code for the script source code. - - - - + + + + Returns a new instance of the script. For example: [codeblock] @@ -28,7 +28,8 @@ assert(instance.get_script() == MyClass) [/codeblock] - - - + + + + diff --git a/modules/database/doc_classes/Database.xml b/modules/database/doc_classes/Database.xml new file mode 100644 index 000000000..526f778bc --- /dev/null +++ b/modules/database/doc_classes/Database.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/database/doc_classes/DatabaseConnection.xml b/modules/database/doc_classes/DatabaseConnection.xml new file mode 100644 index 000000000..cf19885de --- /dev/null +++ b/modules/database/doc_classes/DatabaseConnection.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/database/doc_classes/DatabaseManager.xml b/modules/database/doc_classes/DatabaseManager.xml new file mode 100644 index 000000000..6eaec61ed --- /dev/null +++ b/modules/database/doc_classes/DatabaseManager.xml @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/database/doc_classes/DatabaseMultiThreaded.xml b/modules/database/doc_classes/DatabaseMultiThreaded.xml new file mode 100644 index 000000000..7347018cd --- /dev/null +++ b/modules/database/doc_classes/DatabaseMultiThreaded.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/modules/database/doc_classes/DatabaseSingleThreaded.xml b/modules/database/doc_classes/DatabaseSingleThreaded.xml new file mode 100644 index 000000000..0d884b7fa --- /dev/null +++ b/modules/database/doc_classes/DatabaseSingleThreaded.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/modules/database/doc_classes/QueryBuilder.xml b/modules/database/doc_classes/QueryBuilder.xml new file mode 100644 index 000000000..e4dcdaeba --- /dev/null +++ b/modules/database/doc_classes/QueryBuilder.xml @@ -0,0 +1,401 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/database/doc_classes/QueryResult.xml b/modules/database/doc_classes/QueryResult.xml new file mode 100644 index 000000000..1fb2b4d12 --- /dev/null +++ b/modules/database/doc_classes/QueryResult.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/database/doc_classes/TableBuilder.xml b/modules/database/doc_classes/TableBuilder.xml new file mode 100644 index 000000000..43c2263d9 --- /dev/null +++ b/modules/database/doc_classes/TableBuilder.xml @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/database_sqlite/doc_classes/SQLite3Database.xml b/modules/database_sqlite/doc_classes/SQLite3Database.xml new file mode 100644 index 000000000..dd522f48f --- /dev/null +++ b/modules/database_sqlite/doc_classes/SQLite3Database.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/modules/enet/doc_classes/NetworkedMultiplayerENet.xml b/modules/enet/doc_classes/NetworkedMultiplayerENet.xml index eff828fad..8dd4e92f3 100644 --- a/modules/enet/doc_classes/NetworkedMultiplayerENet.xml +++ b/modules/enet/doc_classes/NetworkedMultiplayerENet.xml @@ -1,5 +1,5 @@ - + PacketPeer implementation using the [url=http://enet.bespin.org/index.html]ENet[/url] library. diff --git a/modules/entity_spell_system/doc_classes/AIFormation.xml b/modules/entity_spell_system/doc_classes/AIFormation.xml index 26b9763c5..f734c0f03 100644 --- a/modules/entity_spell_system/doc_classes/AIFormation.xml +++ b/modules/entity_spell_system/doc_classes/AIFormation.xml @@ -1,5 +1,5 @@ - + Class for scriptable AI formations. Not yet used. Needs pet support. diff --git a/modules/entity_spell_system/doc_classes/ActionBarButtonEntry.xml b/modules/entity_spell_system/doc_classes/ActionBarButtonEntry.xml index a3e811f07..35dfc0547 100644 --- a/modules/entity_spell_system/doc_classes/ActionBarButtonEntry.xml +++ b/modules/entity_spell_system/doc_classes/ActionBarButtonEntry.xml @@ -1,5 +1,5 @@ - + Stores the data for an actionbar button. ProfileManager uses it. diff --git a/modules/entity_spell_system/doc_classes/ActionBarEntry.xml b/modules/entity_spell_system/doc_classes/ActionBarEntry.xml index b25bb2330..b61ff5fdf 100644 --- a/modules/entity_spell_system/doc_classes/ActionBarEntry.xml +++ b/modules/entity_spell_system/doc_classes/ActionBarEntry.xml @@ -1,5 +1,5 @@ - + Stores the data for an actionbar. Also see [ProfileManager]. diff --git a/modules/entity_spell_system/doc_classes/ActionBarProfile.xml b/modules/entity_spell_system/doc_classes/ActionBarProfile.xml index 7cb39d95e..0749cf0fd 100644 --- a/modules/entity_spell_system/doc_classes/ActionBarProfile.xml +++ b/modules/entity_spell_system/doc_classes/ActionBarProfile.xml @@ -1,5 +1,5 @@ - + Stores all actionbar-related data for a class. Also see [ProfileManager]. diff --git a/modules/entity_spell_system/doc_classes/AuraApplyInfo.xml b/modules/entity_spell_system/doc_classes/AuraApplyInfo.xml index b697d43be..08254250b 100644 --- a/modules/entity_spell_system/doc_classes/AuraApplyInfo.xml +++ b/modules/entity_spell_system/doc_classes/AuraApplyInfo.xml @@ -1,5 +1,5 @@ - + Helper class, which is used to apply an [Aura] to an [Entity]. diff --git a/modules/entity_spell_system/doc_classes/AuraData.xml b/modules/entity_spell_system/doc_classes/AuraData.xml index 40c924371..dd903491d 100644 --- a/modules/entity_spell_system/doc_classes/AuraData.xml +++ b/modules/entity_spell_system/doc_classes/AuraData.xml @@ -1,5 +1,5 @@ - + Stores an [Aura]'s runtime data on an [Entity]. diff --git a/modules/entity_spell_system/doc_classes/AuraGroup.xml b/modules/entity_spell_system/doc_classes/AuraGroup.xml index 748b5c2cc..607701d45 100644 --- a/modules/entity_spell_system/doc_classes/AuraGroup.xml +++ b/modules/entity_spell_system/doc_classes/AuraGroup.xml @@ -1,5 +1,5 @@ - + Used to make some [Aura]s override each other. diff --git a/modules/entity_spell_system/doc_classes/Bag.xml b/modules/entity_spell_system/doc_classes/Bag.xml index 172b93c52..fe446f4a0 100644 --- a/modules/entity_spell_system/doc_classes/Bag.xml +++ b/modules/entity_spell_system/doc_classes/Bag.xml @@ -1,5 +1,5 @@ - + Stores [Entity] inventory. diff --git a/modules/entity_spell_system/doc_classes/CharacterAtlas.xml b/modules/entity_spell_system/doc_classes/CharacterAtlas.xml index f8b663ed0..18a9c9d67 100644 --- a/modules/entity_spell_system/doc_classes/CharacterAtlas.xml +++ b/modules/entity_spell_system/doc_classes/CharacterAtlas.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/CharacterAtlasEntry.xml b/modules/entity_spell_system/doc_classes/CharacterAtlasEntry.xml index a43eaba0a..0a0321fc2 100644 --- a/modules/entity_spell_system/doc_classes/CharacterAtlasEntry.xml +++ b/modules/entity_spell_system/doc_classes/CharacterAtlasEntry.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/CharacterBones.xml b/modules/entity_spell_system/doc_classes/CharacterBones.xml index aafae2895..ee280c8eb 100644 --- a/modules/entity_spell_system/doc_classes/CharacterBones.xml +++ b/modules/entity_spell_system/doc_classes/CharacterBones.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/CharacterSkeleton2D.xml b/modules/entity_spell_system/doc_classes/CharacterSkeleton2D.xml index bc47a6e6f..577333c18 100644 --- a/modules/entity_spell_system/doc_classes/CharacterSkeleton2D.xml +++ b/modules/entity_spell_system/doc_classes/CharacterSkeleton2D.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/CharacterSkeleton3D.xml b/modules/entity_spell_system/doc_classes/CharacterSkeleton3D.xml index ef0a20354..7cb963639 100644 --- a/modules/entity_spell_system/doc_classes/CharacterSkeleton3D.xml +++ b/modules/entity_spell_system/doc_classes/CharacterSkeleton3D.xml @@ -1,5 +1,5 @@ - + 3d implementation for [CharacterSkeleton]. diff --git a/modules/entity_spell_system/doc_classes/CharacterSpec.xml b/modules/entity_spell_system/doc_classes/CharacterSpec.xml index 852d774d3..38129f611 100644 --- a/modules/entity_spell_system/doc_classes/CharacterSpec.xml +++ b/modules/entity_spell_system/doc_classes/CharacterSpec.xml @@ -1,5 +1,5 @@ - + Contains data for a character's specialization. diff --git a/modules/entity_spell_system/doc_classes/ClassProfile.xml b/modules/entity_spell_system/doc_classes/ClassProfile.xml index 914883942..c62805ef6 100644 --- a/modules/entity_spell_system/doc_classes/ClassProfile.xml +++ b/modules/entity_spell_system/doc_classes/ClassProfile.xml @@ -1,5 +1,5 @@ - + Contains all profile information for an [Entity]'s class. Related to [ProfileManager]. diff --git a/modules/entity_spell_system/doc_classes/ComplexLevelStatData.xml b/modules/entity_spell_system/doc_classes/ComplexLevelStatData.xml index a8496905c..5f4f6f3c5 100644 --- a/modules/entity_spell_system/doc_classes/ComplexLevelStatData.xml +++ b/modules/entity_spell_system/doc_classes/ComplexLevelStatData.xml @@ -1,5 +1,5 @@ - + Per level stat information for an [Entity]. diff --git a/modules/entity_spell_system/doc_classes/CraftRecipe.xml b/modules/entity_spell_system/doc_classes/CraftRecipe.xml index d5201f9f0..b1c7791d2 100644 --- a/modules/entity_spell_system/doc_classes/CraftRecipe.xml +++ b/modules/entity_spell_system/doc_classes/CraftRecipe.xml @@ -1,5 +1,5 @@ - + Recipe data for the crafting system. diff --git a/modules/entity_spell_system/doc_classes/CraftRecipeHelper.xml b/modules/entity_spell_system/doc_classes/CraftRecipeHelper.xml index 520b58fcc..5e9dce0c1 100644 --- a/modules/entity_spell_system/doc_classes/CraftRecipeHelper.xml +++ b/modules/entity_spell_system/doc_classes/CraftRecipeHelper.xml @@ -1,5 +1,5 @@ - + Contains one item entry for [CraftRecipes]s diff --git a/modules/entity_spell_system/doc_classes/ESDragAndDrop.xml b/modules/entity_spell_system/doc_classes/ESDragAndDrop.xml index ecf078080..decac1ab2 100644 --- a/modules/entity_spell_system/doc_classes/ESDragAndDrop.xml +++ b/modules/entity_spell_system/doc_classes/ESDragAndDrop.xml @@ -1,5 +1,5 @@ - + Drag and drop helper class for the actionbars, and inventory. diff --git a/modules/entity_spell_system/doc_classes/ESS.xml b/modules/entity_spell_system/doc_classes/ESS.xml index 1a9c39076..22605e297 100644 --- a/modules/entity_spell_system/doc_classes/ESS.xml +++ b/modules/entity_spell_system/doc_classes/ESS.xml @@ -1,5 +1,5 @@ - + The ESS singleton. diff --git a/modules/entity_spell_system/doc_classes/ESSEntitySpawner.xml b/modules/entity_spell_system/doc_classes/ESSEntitySpawner.xml index b72223975..cb241563f 100644 --- a/modules/entity_spell_system/doc_classes/ESSEntitySpawner.xml +++ b/modules/entity_spell_system/doc_classes/ESSEntitySpawner.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/ESSMaterialCache.xml b/modules/entity_spell_system/doc_classes/ESSMaterialCache.xml index 7a1c2559f..0432f2649 100644 --- a/modules/entity_spell_system/doc_classes/ESSMaterialCache.xml +++ b/modules/entity_spell_system/doc_classes/ESSMaterialCache.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/ESSMaterialCachePCM.xml b/modules/entity_spell_system/doc_classes/ESSMaterialCachePCM.xml index cb67dff19..2f3afc5e0 100644 --- a/modules/entity_spell_system/doc_classes/ESSMaterialCachePCM.xml +++ b/modules/entity_spell_system/doc_classes/ESSMaterialCachePCM.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/ESSResourceDB.xml b/modules/entity_spell_system/doc_classes/ESSResourceDB.xml index 751d14c24..0daeee582 100644 --- a/modules/entity_spell_system/doc_classes/ESSResourceDB.xml +++ b/modules/entity_spell_system/doc_classes/ESSResourceDB.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/ESSResourceDBFolders.xml b/modules/entity_spell_system/doc_classes/ESSResourceDBFolders.xml index 18429947b..7d26dd936 100644 --- a/modules/entity_spell_system/doc_classes/ESSResourceDBFolders.xml +++ b/modules/entity_spell_system/doc_classes/ESSResourceDBFolders.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/ESSResourceDBMap.xml b/modules/entity_spell_system/doc_classes/ESSResourceDBMap.xml index 60adc9bad..15359bf13 100644 --- a/modules/entity_spell_system/doc_classes/ESSResourceDBMap.xml +++ b/modules/entity_spell_system/doc_classes/ESSResourceDBMap.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/ESSResourceDBStatic.xml b/modules/entity_spell_system/doc_classes/ESSResourceDBStatic.xml index 4f738f4de..81f761d9b 100644 --- a/modules/entity_spell_system/doc_classes/ESSResourceDBStatic.xml +++ b/modules/entity_spell_system/doc_classes/ESSResourceDBStatic.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/Entity.xml b/modules/entity_spell_system/doc_classes/Entity.xml index 2f66be5ad..4f7df78cf 100644 --- a/modules/entity_spell_system/doc_classes/Entity.xml +++ b/modules/entity_spell_system/doc_classes/Entity.xml @@ -1,5 +1,5 @@ - + Represents an [Entity] inside the world. Entities can be players, mobs, chests, or any kind of interactable things. @@ -1599,13 +1599,6 @@ - - - - - - - @@ -1613,7 +1606,7 @@ - + @@ -1627,6 +1620,13 @@ + + + + + + + @@ -1641,13 +1641,6 @@ - - - - - - - @@ -1655,6 +1648,13 @@ + + + + + + + @@ -1823,13 +1823,6 @@ - - - - - - - @@ -1837,6 +1830,13 @@ + + + + + + + @@ -2166,64 +2166,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2774,12 +2716,6 @@ - - - - - - diff --git a/modules/entity_spell_system/doc_classes/EntityAI.xml b/modules/entity_spell_system/doc_classes/EntityAI.xml index 59ff912f6..278b6821a 100644 --- a/modules/entity_spell_system/doc_classes/EntityAI.xml +++ b/modules/entity_spell_system/doc_classes/EntityAI.xml @@ -1,5 +1,5 @@ - + You can implement AI for [Entities] with this. diff --git a/modules/entity_spell_system/doc_classes/EntityClassData.xml b/modules/entity_spell_system/doc_classes/EntityClassData.xml index 16091bf56..bf6855be2 100644 --- a/modules/entity_spell_system/doc_classes/EntityClassData.xml +++ b/modules/entity_spell_system/doc_classes/EntityClassData.xml @@ -1,5 +1,5 @@ - + Contains all of information for an [Entity]'s class. (Ingame class) diff --git a/modules/entity_spell_system/doc_classes/EntityCreateInfo.xml b/modules/entity_spell_system/doc_classes/EntityCreateInfo.xml index b8667e5f6..91370a673 100644 --- a/modules/entity_spell_system/doc_classes/EntityCreateInfo.xml +++ b/modules/entity_spell_system/doc_classes/EntityCreateInfo.xml @@ -1,5 +1,5 @@ - + Helper class used for [Entity] creation, and setup. diff --git a/modules/entity_spell_system/doc_classes/EntityData.xml b/modules/entity_spell_system/doc_classes/EntityData.xml index ca6f90aed..dae6b6ef3 100644 --- a/modules/entity_spell_system/doc_classes/EntityData.xml +++ b/modules/entity_spell_system/doc_classes/EntityData.xml @@ -1,5 +1,5 @@ - + Contains all data for a given [Entity]. Think of this as all the data for a mob, or a player. diff --git a/modules/entity_spell_system/doc_classes/EntityDataContainer.xml b/modules/entity_spell_system/doc_classes/EntityDataContainer.xml index 9f02060aa..56c6cf516 100644 --- a/modules/entity_spell_system/doc_classes/EntityDataContainer.xml +++ b/modules/entity_spell_system/doc_classes/EntityDataContainer.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/EntityEnums.xml b/modules/entity_spell_system/doc_classes/EntityEnums.xml index cf7b45070..b18f47299 100644 --- a/modules/entity_spell_system/doc_classes/EntityEnums.xml +++ b/modules/entity_spell_system/doc_classes/EntityEnums.xml @@ -1,5 +1,5 @@ - + Contains lots of general-use enums for entities. diff --git a/modules/entity_spell_system/doc_classes/EntityResource.xml b/modules/entity_spell_system/doc_classes/EntityResource.xml index 96a14e0c0..3c9863cf0 100644 --- a/modules/entity_spell_system/doc_classes/EntityResource.xml +++ b/modules/entity_spell_system/doc_classes/EntityResource.xml @@ -1,5 +1,5 @@ - + An instance of an entity resource. Resource in this context is things like mana. diff --git a/modules/entity_spell_system/doc_classes/EntityResourceCostData.xml b/modules/entity_spell_system/doc_classes/EntityResourceCostData.xml index c411ab7ce..e338d1337 100644 --- a/modules/entity_spell_system/doc_classes/EntityResourceCostData.xml +++ b/modules/entity_spell_system/doc_classes/EntityResourceCostData.xml @@ -1,5 +1,5 @@ - + Contains a resource cost. Resource in this context is things like mana. diff --git a/modules/entity_spell_system/doc_classes/EntityResourceCostDataHealth.xml b/modules/entity_spell_system/doc_classes/EntityResourceCostDataHealth.xml index d3977de8a..ec4c051f4 100644 --- a/modules/entity_spell_system/doc_classes/EntityResourceCostDataHealth.xml +++ b/modules/entity_spell_system/doc_classes/EntityResourceCostDataHealth.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/EntityResourceCostDataResource.xml b/modules/entity_spell_system/doc_classes/EntityResourceCostDataResource.xml index 1c1ec9fe7..e270c0ada 100644 --- a/modules/entity_spell_system/doc_classes/EntityResourceCostDataResource.xml +++ b/modules/entity_spell_system/doc_classes/EntityResourceCostDataResource.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/EntityResourceHealth.xml b/modules/entity_spell_system/doc_classes/EntityResourceHealth.xml index 3e7dade6d..c924c8016 100644 --- a/modules/entity_spell_system/doc_classes/EntityResourceHealth.xml +++ b/modules/entity_spell_system/doc_classes/EntityResourceHealth.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/EntityResourceSpeed.xml b/modules/entity_spell_system/doc_classes/EntityResourceSpeed.xml index cf813ec64..5e186da83 100644 --- a/modules/entity_spell_system/doc_classes/EntityResourceSpeed.xml +++ b/modules/entity_spell_system/doc_classes/EntityResourceSpeed.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/EntitySkill.xml b/modules/entity_spell_system/doc_classes/EntitySkill.xml index 77f80a009..ca7858faa 100644 --- a/modules/entity_spell_system/doc_classes/EntitySkill.xml +++ b/modules/entity_spell_system/doc_classes/EntitySkill.xml @@ -1,5 +1,5 @@ - + Contains runtime skill data for an [Entity]. diff --git a/modules/entity_spell_system/doc_classes/EntitySkillData.xml b/modules/entity_spell_system/doc_classes/EntitySkillData.xml index aa6fb8884..8c560e8d2 100644 --- a/modules/entity_spell_system/doc_classes/EntitySkillData.xml +++ b/modules/entity_spell_system/doc_classes/EntitySkillData.xml @@ -1,5 +1,5 @@ - + Contains skill data for an [Entity]. diff --git a/modules/entity_spell_system/doc_classes/EntitySpeciesData.xml b/modules/entity_spell_system/doc_classes/EntitySpeciesData.xml index 69f1a8da8..42aa809cb 100644 --- a/modules/entity_spell_system/doc_classes/EntitySpeciesData.xml +++ b/modules/entity_spell_system/doc_classes/EntitySpeciesData.xml @@ -1,5 +1,5 @@ - + Contains visual data for a species. diff --git a/modules/entity_spell_system/doc_classes/EquipmentData.xml b/modules/entity_spell_system/doc_classes/EquipmentData.xml index 4a52b8dcf..e2e7485e3 100644 --- a/modules/entity_spell_system/doc_classes/EquipmentData.xml +++ b/modules/entity_spell_system/doc_classes/EquipmentData.xml @@ -1,5 +1,5 @@ - + Stores equipment information. diff --git a/modules/entity_spell_system/doc_classes/InputProfile.xml b/modules/entity_spell_system/doc_classes/InputProfile.xml index b19865314..65b868762 100644 --- a/modules/entity_spell_system/doc_classes/InputProfile.xml +++ b/modules/entity_spell_system/doc_classes/InputProfile.xml @@ -1,5 +1,5 @@ - + Will store keybind information. [ProfileManager] related. diff --git a/modules/entity_spell_system/doc_classes/InputProfileModifier.xml b/modules/entity_spell_system/doc_classes/InputProfileModifier.xml index 30e4a66bf..baa8c970f 100644 --- a/modules/entity_spell_system/doc_classes/InputProfileModifier.xml +++ b/modules/entity_spell_system/doc_classes/InputProfileModifier.xml @@ -1,5 +1,5 @@ - + Stores data for bindable modifiers. Not yet implemented. diff --git a/modules/entity_spell_system/doc_classes/InputProfileModifierEntry.xml b/modules/entity_spell_system/doc_classes/InputProfileModifierEntry.xml index 9f066e762..12f24ad42 100644 --- a/modules/entity_spell_system/doc_classes/InputProfileModifierEntry.xml +++ b/modules/entity_spell_system/doc_classes/InputProfileModifierEntry.xml @@ -1,5 +1,5 @@ - + One key entry for a key. diff --git a/modules/entity_spell_system/doc_classes/ItemContainerData.xml b/modules/entity_spell_system/doc_classes/ItemContainerData.xml index 3d8280af6..c645883d7 100644 --- a/modules/entity_spell_system/doc_classes/ItemContainerData.xml +++ b/modules/entity_spell_system/doc_classes/ItemContainerData.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/ItemContainerDataEntry.xml b/modules/entity_spell_system/doc_classes/ItemContainerDataEntry.xml index a28b8ca6f..9135efde8 100644 --- a/modules/entity_spell_system/doc_classes/ItemContainerDataEntry.xml +++ b/modules/entity_spell_system/doc_classes/ItemContainerDataEntry.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/ItemEnums.xml b/modules/entity_spell_system/doc_classes/ItemEnums.xml index ecda51d5e..80f3af69b 100644 --- a/modules/entity_spell_system/doc_classes/ItemEnums.xml +++ b/modules/entity_spell_system/doc_classes/ItemEnums.xml @@ -1,5 +1,5 @@ - + Contains lots of general-use enums for items. diff --git a/modules/entity_spell_system/doc_classes/ItemInstance.xml b/modules/entity_spell_system/doc_classes/ItemInstance.xml index d5262d6d6..036092b6c 100644 --- a/modules/entity_spell_system/doc_classes/ItemInstance.xml +++ b/modules/entity_spell_system/doc_classes/ItemInstance.xml @@ -1,5 +1,5 @@ - + Runtime information for an item. diff --git a/modules/entity_spell_system/doc_classes/ItemTemplate.xml b/modules/entity_spell_system/doc_classes/ItemTemplate.xml index 29c5ad21b..db5148796 100644 --- a/modules/entity_spell_system/doc_classes/ItemTemplate.xml +++ b/modules/entity_spell_system/doc_classes/ItemTemplate.xml @@ -1,5 +1,5 @@ - + Contains item information. diff --git a/modules/entity_spell_system/doc_classes/LevelStatData.xml b/modules/entity_spell_system/doc_classes/LevelStatData.xml index 8247efb4b..1f0a4cc86 100644 --- a/modules/entity_spell_system/doc_classes/LevelStatData.xml +++ b/modules/entity_spell_system/doc_classes/LevelStatData.xml @@ -1,5 +1,5 @@ - + Base class for storing level stat information for entities. diff --git a/modules/entity_spell_system/doc_classes/LootDataBase.xml b/modules/entity_spell_system/doc_classes/LootDataBase.xml index fa39fd992..60c2c1d2d 100644 --- a/modules/entity_spell_system/doc_classes/LootDataBase.xml +++ b/modules/entity_spell_system/doc_classes/LootDataBase.xml @@ -1,5 +1,5 @@ - + Base class for storing loot information for entities. diff --git a/modules/entity_spell_system/doc_classes/ModelVisual.xml b/modules/entity_spell_system/doc_classes/ModelVisual.xml index 849d402af..e295172be 100644 --- a/modules/entity_spell_system/doc_classes/ModelVisual.xml +++ b/modules/entity_spell_system/doc_classes/ModelVisual.xml @@ -1,5 +1,5 @@ - + Contains an item's visual information. diff --git a/modules/entity_spell_system/doc_classes/ModelVisualEntry.xml b/modules/entity_spell_system/doc_classes/ModelVisualEntry.xml index 7b62268be..9d913daed 100644 --- a/modules/entity_spell_system/doc_classes/ModelVisualEntry.xml +++ b/modules/entity_spell_system/doc_classes/ModelVisualEntry.xml @@ -1,5 +1,5 @@ - + One Entry for [ModelVisual]. diff --git a/modules/entity_spell_system/doc_classes/PlayerProfile.xml b/modules/entity_spell_system/doc_classes/PlayerProfile.xml index 27c53e490..5b4125044 100644 --- a/modules/entity_spell_system/doc_classes/PlayerProfile.xml +++ b/modules/entity_spell_system/doc_classes/PlayerProfile.xml @@ -1,5 +1,5 @@ - + Stores the data for a player. Also see [ProfileManager]. diff --git a/modules/entity_spell_system/doc_classes/ProfileManager.xml b/modules/entity_spell_system/doc_classes/ProfileManager.xml index 618715a8f..fb24e242f 100644 --- a/modules/entity_spell_system/doc_classes/ProfileManager.xml +++ b/modules/entity_spell_system/doc_classes/ProfileManager.xml @@ -1,5 +1,5 @@ - + Stores, saves, loads per class profile data. Should be added as an autoload, or at least is should be in the scene before spawning entities. diff --git a/modules/entity_spell_system/doc_classes/PropDataEntity.xml b/modules/entity_spell_system/doc_classes/PropDataEntity.xml index b32e88595..3d1e7200a 100644 --- a/modules/entity_spell_system/doc_classes/PropDataEntity.xml +++ b/modules/entity_spell_system/doc_classes/PropDataEntity.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/SimpleLevelStatData.xml b/modules/entity_spell_system/doc_classes/SimpleLevelStatData.xml index 15f702dca..d4b030b4f 100644 --- a/modules/entity_spell_system/doc_classes/SimpleLevelStatData.xml +++ b/modules/entity_spell_system/doc_classes/SimpleLevelStatData.xml @@ -1,5 +1,5 @@ - + Simple per-level [Stat] information for entities. diff --git a/modules/entity_spell_system/doc_classes/SkeletonModelEntry.xml b/modules/entity_spell_system/doc_classes/SkeletonModelEntry.xml index 8c6de9b4a..98e29792b 100644 --- a/modules/entity_spell_system/doc_classes/SkeletonModelEntry.xml +++ b/modules/entity_spell_system/doc_classes/SkeletonModelEntry.xml @@ -1,5 +1,5 @@ - + Runtime model item entry helper for skeletons. Used by [CharacterSkeleton3D] for example. diff --git a/modules/entity_spell_system/doc_classes/SpeciesInstance.xml b/modules/entity_spell_system/doc_classes/SpeciesInstance.xml index 121a58d62..8a13a4fcb 100644 --- a/modules/entity_spell_system/doc_classes/SpeciesInstance.xml +++ b/modules/entity_spell_system/doc_classes/SpeciesInstance.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/SpeciesModelData.xml b/modules/entity_spell_system/doc_classes/SpeciesModelData.xml index e355a3c9d..2d7616588 100644 --- a/modules/entity_spell_system/doc_classes/SpeciesModelData.xml +++ b/modules/entity_spell_system/doc_classes/SpeciesModelData.xml @@ -1,5 +1,5 @@ - + Stores model information for [EntitySpeciesData]. diff --git a/modules/entity_spell_system/doc_classes/Spell.xml b/modules/entity_spell_system/doc_classes/Spell.xml index aefe69776..5a72c29ba 100644 --- a/modules/entity_spell_system/doc_classes/Spell.xml +++ b/modules/entity_spell_system/doc_classes/Spell.xml @@ -1,5 +1,5 @@ - + Base [Spell] class. Contains data, and callbacks for spell scripts. Inherit from this to create spells with different functionality. diff --git a/modules/entity_spell_system/doc_classes/SpellCastInfo.xml b/modules/entity_spell_system/doc_classes/SpellCastInfo.xml index 58c08cbc4..e9aeb1dbc 100644 --- a/modules/entity_spell_system/doc_classes/SpellCastInfo.xml +++ b/modules/entity_spell_system/doc_classes/SpellCastInfo.xml @@ -1,5 +1,5 @@ - + Contains spell cast related information, for easy manipulation with auras, spell callbacks, etc. diff --git a/modules/entity_spell_system/doc_classes/SpellCooldownManipulationData.xml b/modules/entity_spell_system/doc_classes/SpellCooldownManipulationData.xml index 63448957a..de739d771 100644 --- a/modules/entity_spell_system/doc_classes/SpellCooldownManipulationData.xml +++ b/modules/entity_spell_system/doc_classes/SpellCooldownManipulationData.xml @@ -1,5 +1,5 @@ - + Contains data for easy spell cooldown manipulations. Not yet implemented. diff --git a/modules/entity_spell_system/doc_classes/SpellDamageInfo.xml b/modules/entity_spell_system/doc_classes/SpellDamageInfo.xml index 63c300acf..6ed3856aa 100644 --- a/modules/entity_spell_system/doc_classes/SpellDamageInfo.xml +++ b/modules/entity_spell_system/doc_classes/SpellDamageInfo.xml @@ -1,5 +1,5 @@ - + Contains damage information. It is passed around in callbacks, so things can modify values. (absorbs, immunities etc.) diff --git a/modules/entity_spell_system/doc_classes/SpellEffectVisual.xml b/modules/entity_spell_system/doc_classes/SpellEffectVisual.xml index 9fb1555b6..5c46942e8 100644 --- a/modules/entity_spell_system/doc_classes/SpellEffectVisual.xml +++ b/modules/entity_spell_system/doc_classes/SpellEffectVisual.xml @@ -1,5 +1,5 @@ - + Base class for storing spell visual information, like particle effects. diff --git a/modules/entity_spell_system/doc_classes/SpellEffectVisualSimple.xml b/modules/entity_spell_system/doc_classes/SpellEffectVisualSimple.xml index a749247de..d13e79022 100644 --- a/modules/entity_spell_system/doc_classes/SpellEffectVisualSimple.xml +++ b/modules/entity_spell_system/doc_classes/SpellEffectVisualSimple.xml @@ -1,5 +1,5 @@ - + Simple implementation od [SpellEfectVisual]. diff --git a/modules/entity_spell_system/doc_classes/SpellEnums.xml b/modules/entity_spell_system/doc_classes/SpellEnums.xml index 477823ebf..c279b91f2 100644 --- a/modules/entity_spell_system/doc_classes/SpellEnums.xml +++ b/modules/entity_spell_system/doc_classes/SpellEnums.xml @@ -1,5 +1,5 @@ - + Contains lots of general-use enums for spells. diff --git a/modules/entity_spell_system/doc_classes/SpellFollowProjectile3D.xml b/modules/entity_spell_system/doc_classes/SpellFollowProjectile3D.xml index 72a2a710b..31cb86afe 100644 --- a/modules/entity_spell_system/doc_classes/SpellFollowProjectile3D.xml +++ b/modules/entity_spell_system/doc_classes/SpellFollowProjectile3D.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/entity_spell_system/doc_classes/SpellHealInfo.xml b/modules/entity_spell_system/doc_classes/SpellHealInfo.xml index 98df4ae20..2a10d3642 100644 --- a/modules/entity_spell_system/doc_classes/SpellHealInfo.xml +++ b/modules/entity_spell_system/doc_classes/SpellHealInfo.xml @@ -1,5 +1,5 @@ - + Contains heal information. It is passed around in callbacks, so things can modify values. (absorbs, immunities etc.) diff --git a/modules/entity_spell_system/doc_classes/StatData.xml b/modules/entity_spell_system/doc_classes/StatData.xml index f580e3b6c..eea2b7fe2 100644 --- a/modules/entity_spell_system/doc_classes/StatData.xml +++ b/modules/entity_spell_system/doc_classes/StatData.xml @@ -1,5 +1,5 @@ - + Contains a [Stat]'s data. diff --git a/modules/entity_spell_system/doc_classes/VendorItemData.xml b/modules/entity_spell_system/doc_classes/VendorItemData.xml index f9f4fc49c..33dd9354c 100644 --- a/modules/entity_spell_system/doc_classes/VendorItemData.xml +++ b/modules/entity_spell_system/doc_classes/VendorItemData.xml @@ -1,5 +1,5 @@ - + Contains vendor item data for an [Entity]/[EntityData]. diff --git a/modules/entity_spell_system/doc_classes/VendorItemDataEntry.xml b/modules/entity_spell_system/doc_classes/VendorItemDataEntry.xml index d5700aa48..29b75830a 100644 --- a/modules/entity_spell_system/doc_classes/VendorItemDataEntry.xml +++ b/modules/entity_spell_system/doc_classes/VendorItemDataEntry.xml @@ -1,5 +1,5 @@ - + Contains one entry for a [VendorItemData]. diff --git a/modules/fastnoise/doc_classes/FastNoise.xml b/modules/fastnoise/doc_classes/FastNoise.xml index 6d3f15f4d..51059fee5 100644 --- a/modules/fastnoise/doc_classes/FastNoise.xml +++ b/modules/fastnoise/doc_classes/FastNoise.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/fastnoise/doc_classes/FastnoiseNoiseParams.xml b/modules/fastnoise/doc_classes/FastnoiseNoiseParams.xml index 8427c5c9a..91da67b9a 100644 --- a/modules/fastnoise/doc_classes/FastnoiseNoiseParams.xml +++ b/modules/fastnoise/doc_classes/FastnoiseNoiseParams.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/gdscript/doc_classes/@GDScript.xml b/modules/gdscript/doc_classes/@GDScript.xml index 87f431958..7e9a2ac19 100644 --- a/modules/gdscript/doc_classes/@GDScript.xml +++ b/modules/gdscript/doc_classes/@GDScript.xml @@ -1,5 +1,5 @@ - + Built-in GDScript functions. diff --git a/modules/gdscript/doc_classes/GDScript.xml b/modules/gdscript/doc_classes/GDScript.xml index fdfd2ee7e..4bc93688c 100644 --- a/modules/gdscript/doc_classes/GDScript.xml +++ b/modules/gdscript/doc_classes/GDScript.xml @@ -1,5 +1,5 @@ - + A script implemented in the GDScript programming language. diff --git a/modules/gdscript/doc_classes/GDScriptFunctionState.xml b/modules/gdscript/doc_classes/GDScriptFunctionState.xml index d95bf592c..a58d4c9e0 100644 --- a/modules/gdscript/doc_classes/GDScriptFunctionState.xml +++ b/modules/gdscript/doc_classes/GDScriptFunctionState.xml @@ -1,5 +1,5 @@ - + State of a function call after yielding. diff --git a/modules/http_server_simple/doc_classes/WebServerSimple.xml b/modules/http_server_simple/doc_classes/WebServerSimple.xml new file mode 100644 index 000000000..d5658bbd6 --- /dev/null +++ b/modules/http_server_simple/doc_classes/WebServerSimple.xml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/CurveBase.xml b/modules/material_maker/doc_classes/CurveBase.xml new file mode 100644 index 000000000..7570dce77 --- /dev/null +++ b/modules/material_maker/doc_classes/CurveBase.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/GradientBase.xml b/modules/material_maker/doc_classes/GradientBase.xml new file mode 100644 index 000000000..e31c93235 --- /dev/null +++ b/modules/material_maker/doc_classes/GradientBase.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMAdjustHsv.xml b/modules/material_maker/doc_classes/MMAdjustHsv.xml new file mode 100644 index 000000000..c92eeb60e --- /dev/null +++ b/modules/material_maker/doc_classes/MMAdjustHsv.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMAlgos.xml b/modules/material_maker/doc_classes/MMAlgos.xml new file mode 100644 index 000000000..1a926a6ef --- /dev/null +++ b/modules/material_maker/doc_classes/MMAlgos.xml @@ -0,0 +1,2089 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMAnisotropicNoise.xml b/modules/material_maker/doc_classes/MMAnisotropicNoise.xml new file mode 100644 index 000000000..5ec4d6cb2 --- /dev/null +++ b/modules/material_maker/doc_classes/MMAnisotropicNoise.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMBeehive.xml b/modules/material_maker/doc_classes/MMBeehive.xml new file mode 100644 index 000000000..1b6688517 --- /dev/null +++ b/modules/material_maker/doc_classes/MMBeehive.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMBlend.xml b/modules/material_maker/doc_classes/MMBlend.xml new file mode 100644 index 000000000..ad6f4b8bf --- /dev/null +++ b/modules/material_maker/doc_classes/MMBlend.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMBlurGaussian.xml b/modules/material_maker/doc_classes/MMBlurGaussian.xml new file mode 100644 index 000000000..e39ed6cc7 --- /dev/null +++ b/modules/material_maker/doc_classes/MMBlurGaussian.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMBricks.xml b/modules/material_maker/doc_classes/MMBricks.xml new file mode 100644 index 000000000..2ed374f0b --- /dev/null +++ b/modules/material_maker/doc_classes/MMBricks.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMBrightnessContrast.xml b/modules/material_maker/doc_classes/MMBrightnessContrast.xml new file mode 100644 index 000000000..5b086f84d --- /dev/null +++ b/modules/material_maker/doc_classes/MMBrightnessContrast.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMCircleMap.xml b/modules/material_maker/doc_classes/MMCircleMap.xml new file mode 100644 index 000000000..216681ede --- /dev/null +++ b/modules/material_maker/doc_classes/MMCircleMap.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMCircularGradient.xml b/modules/material_maker/doc_classes/MMCircularGradient.xml new file mode 100644 index 000000000..8a6795467 --- /dev/null +++ b/modules/material_maker/doc_classes/MMCircularGradient.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMColorNoise.xml b/modules/material_maker/doc_classes/MMColorNoise.xml new file mode 100644 index 000000000..afe4a7cd7 --- /dev/null +++ b/modules/material_maker/doc_classes/MMColorNoise.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMColorTiler.xml b/modules/material_maker/doc_classes/MMColorTiler.xml new file mode 100644 index 000000000..cff2f6099 --- /dev/null +++ b/modules/material_maker/doc_classes/MMColorTiler.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMColorValue.xml b/modules/material_maker/doc_classes/MMColorValue.xml new file mode 100644 index 000000000..cd748165d --- /dev/null +++ b/modules/material_maker/doc_classes/MMColorValue.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMColorize.xml b/modules/material_maker/doc_classes/MMColorize.xml new file mode 100644 index 000000000..9855415e6 --- /dev/null +++ b/modules/material_maker/doc_classes/MMColorize.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMCombine.xml b/modules/material_maker/doc_classes/MMCombine.xml new file mode 100644 index 000000000..fe82f3016 --- /dev/null +++ b/modules/material_maker/doc_classes/MMCombine.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMCurve.xml b/modules/material_maker/doc_classes/MMCurve.xml new file mode 100644 index 000000000..be444102e --- /dev/null +++ b/modules/material_maker/doc_classes/MMCurve.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMDecompose.xml b/modules/material_maker/doc_classes/MMDecompose.xml new file mode 100644 index 000000000..639c5a906 --- /dev/null +++ b/modules/material_maker/doc_classes/MMDecompose.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMEmboss.xml b/modules/material_maker/doc_classes/MMEmboss.xml new file mode 100644 index 000000000..bc98be036 --- /dev/null +++ b/modules/material_maker/doc_classes/MMEmboss.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMFbmNoise.xml b/modules/material_maker/doc_classes/MMFbmNoise.xml new file mode 100644 index 000000000..e4f7aeb11 --- /dev/null +++ b/modules/material_maker/doc_classes/MMFbmNoise.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMFillChannel.xml b/modules/material_maker/doc_classes/MMFillChannel.xml new file mode 100644 index 000000000..bd7c79f07 --- /dev/null +++ b/modules/material_maker/doc_classes/MMFillChannel.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMFillToColor.xml b/modules/material_maker/doc_classes/MMFillToColor.xml new file mode 100644 index 000000000..351686d5d --- /dev/null +++ b/modules/material_maker/doc_classes/MMFillToColor.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMFillToPosition.xml b/modules/material_maker/doc_classes/MMFillToPosition.xml new file mode 100644 index 000000000..b16826ef5 --- /dev/null +++ b/modules/material_maker/doc_classes/MMFillToPosition.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMFillToRandomColor.xml b/modules/material_maker/doc_classes/MMFillToRandomColor.xml new file mode 100644 index 000000000..bd49b6278 --- /dev/null +++ b/modules/material_maker/doc_classes/MMFillToRandomColor.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMFillToRandomGrey.xml b/modules/material_maker/doc_classes/MMFillToRandomGrey.xml new file mode 100644 index 000000000..4213206d4 --- /dev/null +++ b/modules/material_maker/doc_classes/MMFillToRandomGrey.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMFillToSize.xml b/modules/material_maker/doc_classes/MMFillToSize.xml new file mode 100644 index 000000000..7b3f03a78 --- /dev/null +++ b/modules/material_maker/doc_classes/MMFillToSize.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMFillToUv.xml b/modules/material_maker/doc_classes/MMFillToUv.xml new file mode 100644 index 000000000..59338f350 --- /dev/null +++ b/modules/material_maker/doc_classes/MMFillToUv.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMGradient.xml b/modules/material_maker/doc_classes/MMGradient.xml new file mode 100644 index 000000000..69e69b8f6 --- /dev/null +++ b/modules/material_maker/doc_classes/MMGradient.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMGraphNode.xml b/modules/material_maker/doc_classes/MMGraphNode.xml new file mode 100644 index 000000000..fbaf21b4c --- /dev/null +++ b/modules/material_maker/doc_classes/MMGraphNode.xml @@ -0,0 +1,361 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMGreyscale.xml b/modules/material_maker/doc_classes/MMGreyscale.xml new file mode 100644 index 000000000..fc27dd074 --- /dev/null +++ b/modules/material_maker/doc_classes/MMGreyscale.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMGreyscaleUniform.xml b/modules/material_maker/doc_classes/MMGreyscaleUniform.xml new file mode 100644 index 000000000..aac6f301f --- /dev/null +++ b/modules/material_maker/doc_classes/MMGreyscaleUniform.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMIching.xml b/modules/material_maker/doc_classes/MMIching.xml new file mode 100644 index 000000000..634c065ae --- /dev/null +++ b/modules/material_maker/doc_classes/MMIching.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMImage.xml b/modules/material_maker/doc_classes/MMImage.xml new file mode 100644 index 000000000..355fb8920 --- /dev/null +++ b/modules/material_maker/doc_classes/MMImage.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMInvert.xml b/modules/material_maker/doc_classes/MMInvert.xml new file mode 100644 index 000000000..6992c0988 --- /dev/null +++ b/modules/material_maker/doc_classes/MMInvert.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMKaleidoscope.xml b/modules/material_maker/doc_classes/MMKaleidoscope.xml new file mode 100644 index 000000000..f24a6c0bb --- /dev/null +++ b/modules/material_maker/doc_classes/MMKaleidoscope.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMMakeTileable.xml b/modules/material_maker/doc_classes/MMMakeTileable.xml new file mode 100644 index 000000000..80b221b23 --- /dev/null +++ b/modules/material_maker/doc_classes/MMMakeTileable.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMMaterial.xml b/modules/material_maker/doc_classes/MMMaterial.xml new file mode 100644 index 000000000..9bc5c9812 --- /dev/null +++ b/modules/material_maker/doc_classes/MMMaterial.xml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMMath.xml b/modules/material_maker/doc_classes/MMMath.xml new file mode 100644 index 000000000..5d94451da --- /dev/null +++ b/modules/material_maker/doc_classes/MMMath.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMMirror.xml b/modules/material_maker/doc_classes/MMMirror.xml new file mode 100644 index 000000000..17ddce96f --- /dev/null +++ b/modules/material_maker/doc_classes/MMMirror.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMNode.xml b/modules/material_maker/doc_classes/MMNode.xml new file mode 100644 index 000000000..8f049ebf0 --- /dev/null +++ b/modules/material_maker/doc_classes/MMNode.xml @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMNodeUniversalProperty.xml b/modules/material_maker/doc_classes/MMNodeUniversalProperty.xml new file mode 100644 index 000000000..bf3adf956 --- /dev/null +++ b/modules/material_maker/doc_classes/MMNodeUniversalProperty.xml @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMNoise.xml b/modules/material_maker/doc_classes/MMNoise.xml new file mode 100644 index 000000000..146e663e5 --- /dev/null +++ b/modules/material_maker/doc_classes/MMNoise.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMOutputImage.xml b/modules/material_maker/doc_classes/MMOutputImage.xml new file mode 100644 index 000000000..061c3cc78 --- /dev/null +++ b/modules/material_maker/doc_classes/MMOutputImage.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMPattern.xml b/modules/material_maker/doc_classes/MMPattern.xml new file mode 100644 index 000000000..1a048f46b --- /dev/null +++ b/modules/material_maker/doc_classes/MMPattern.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMQuantize.xml b/modules/material_maker/doc_classes/MMQuantize.xml new file mode 100644 index 000000000..1f6593f0f --- /dev/null +++ b/modules/material_maker/doc_classes/MMQuantize.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMRadialGradient.xml b/modules/material_maker/doc_classes/MMRadialGradient.xml new file mode 100644 index 000000000..899f42e14 --- /dev/null +++ b/modules/material_maker/doc_classes/MMRadialGradient.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMRepeat.xml b/modules/material_maker/doc_classes/MMRepeat.xml new file mode 100644 index 000000000..70928ed4e --- /dev/null +++ b/modules/material_maker/doc_classes/MMRepeat.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMRotate.xml b/modules/material_maker/doc_classes/MMRotate.xml new file mode 100644 index 000000000..aae9859a2 --- /dev/null +++ b/modules/material_maker/doc_classes/MMRotate.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMRunes.xml b/modules/material_maker/doc_classes/MMRunes.xml new file mode 100644 index 000000000..dbf7fefbc --- /dev/null +++ b/modules/material_maker/doc_classes/MMRunes.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMScale.xml b/modules/material_maker/doc_classes/MMScale.xml new file mode 100644 index 000000000..5ce49482c --- /dev/null +++ b/modules/material_maker/doc_classes/MMScale.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMScratches.xml b/modules/material_maker/doc_classes/MMScratches.xml new file mode 100644 index 000000000..64190a30c --- /dev/null +++ b/modules/material_maker/doc_classes/MMScratches.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdOpAnnularShape.xml b/modules/material_maker/doc_classes/MMSdOpAnnularShape.xml new file mode 100644 index 000000000..d8b210551 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdOpAnnularShape.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdOpBool.xml b/modules/material_maker/doc_classes/MMSdOpBool.xml new file mode 100644 index 000000000..c4944d2e3 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdOpBool.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdOpCircleRepeat.xml b/modules/material_maker/doc_classes/MMSdOpCircleRepeat.xml new file mode 100644 index 000000000..e0631eb4d --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdOpCircleRepeat.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdOpMorph.xml b/modules/material_maker/doc_classes/MMSdOpMorph.xml new file mode 100644 index 000000000..12c7f82d9 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdOpMorph.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdOpRepeat.xml b/modules/material_maker/doc_classes/MMSdOpRepeat.xml new file mode 100644 index 000000000..7cdc761b5 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdOpRepeat.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdOpRoundedShape.xml b/modules/material_maker/doc_classes/MMSdOpRoundedShape.xml new file mode 100644 index 000000000..c70e9c71c --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdOpRoundedShape.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdOpSmoothBool.xml b/modules/material_maker/doc_classes/MMSdOpSmoothBool.xml new file mode 100644 index 000000000..cd37e7d5b --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdOpSmoothBool.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdShapeArc.xml b/modules/material_maker/doc_classes/MMSdShapeArc.xml new file mode 100644 index 000000000..2c76df9c0 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdShapeArc.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdShapeBox.xml b/modules/material_maker/doc_classes/MMSdShapeBox.xml new file mode 100644 index 000000000..d836d3a2e --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdShapeBox.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdShapeCircle.xml b/modules/material_maker/doc_classes/MMSdShapeCircle.xml new file mode 100644 index 000000000..1fe0e0df5 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdShapeCircle.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdShapeLine.xml b/modules/material_maker/doc_classes/MMSdShapeLine.xml new file mode 100644 index 000000000..181c943ff --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdShapeLine.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdShapePolygon.xml b/modules/material_maker/doc_classes/MMSdShapePolygon.xml new file mode 100644 index 000000000..6d504f310 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdShapePolygon.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdShapeRhombus.xml b/modules/material_maker/doc_classes/MMSdShapeRhombus.xml new file mode 100644 index 000000000..ee8e59a85 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdShapeRhombus.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdTfRotate.xml b/modules/material_maker/doc_classes/MMSdTfRotate.xml new file mode 100644 index 000000000..a6b71ed5c --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdTfRotate.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdTfScale.xml b/modules/material_maker/doc_classes/MMSdTfScale.xml new file mode 100644 index 000000000..9bcae3af0 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdTfScale.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdTfTranslate.xml b/modules/material_maker/doc_classes/MMSdTfTranslate.xml new file mode 100644 index 000000000..5b9e15bb8 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdTfTranslate.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dColor.xml b/modules/material_maker/doc_classes/MMSdf3dColor.xml new file mode 100644 index 000000000..9a4dc1fd1 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dColor.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dOpBool.xml b/modules/material_maker/doc_classes/MMSdf3dOpBool.xml new file mode 100644 index 000000000..9a3edc474 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dOpBool.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dOpCircleRepeat.xml b/modules/material_maker/doc_classes/MMSdf3dOpCircleRepeat.xml new file mode 100644 index 000000000..2062cd9c7 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dOpCircleRepeat.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dOpElongation.xml b/modules/material_maker/doc_classes/MMSdf3dOpElongation.xml new file mode 100644 index 000000000..af7b6a434 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dOpElongation.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dOpMorph.xml b/modules/material_maker/doc_classes/MMSdf3dOpMorph.xml new file mode 100644 index 000000000..e219dea90 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dOpMorph.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dOpRepeat.xml b/modules/material_maker/doc_classes/MMSdf3dOpRepeat.xml new file mode 100644 index 000000000..d5ad12d84 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dOpRepeat.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dOpRevolution.xml b/modules/material_maker/doc_classes/MMSdf3dOpRevolution.xml new file mode 100644 index 000000000..ff3226bd3 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dOpRevolution.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dOpRounded.xml b/modules/material_maker/doc_classes/MMSdf3dOpRounded.xml new file mode 100644 index 000000000..7bf91ccff --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dOpRounded.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dOpSmoothBool.xml b/modules/material_maker/doc_classes/MMSdf3dOpSmoothBool.xml new file mode 100644 index 000000000..33900e1ac --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dOpSmoothBool.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dRender.xml b/modules/material_maker/doc_classes/MMSdf3dRender.xml new file mode 100644 index 000000000..adc940038 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dRender.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dShapeBox.xml b/modules/material_maker/doc_classes/MMSdf3dShapeBox.xml new file mode 100644 index 000000000..cca5cb238 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dShapeBox.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dShapeCapsule.xml b/modules/material_maker/doc_classes/MMSdf3dShapeCapsule.xml new file mode 100644 index 000000000..3b302809f --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dShapeCapsule.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dShapeCone.xml b/modules/material_maker/doc_classes/MMSdf3dShapeCone.xml new file mode 100644 index 000000000..0dd09bd57 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dShapeCone.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dShapeCylinder.xml b/modules/material_maker/doc_classes/MMSdf3dShapeCylinder.xml new file mode 100644 index 000000000..79856a95b --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dShapeCylinder.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dShapeSphere.xml b/modules/material_maker/doc_classes/MMSdf3dShapeSphere.xml new file mode 100644 index 000000000..38280c7b4 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dShapeSphere.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dShapeTorus.xml b/modules/material_maker/doc_classes/MMSdf3dShapeTorus.xml new file mode 100644 index 000000000..11e406d78 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dShapeTorus.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dTfRotate.xml b/modules/material_maker/doc_classes/MMSdf3dTfRotate.xml new file mode 100644 index 000000000..d4c14a20c --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dTfRotate.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dTfScale.xml b/modules/material_maker/doc_classes/MMSdf3dTfScale.xml new file mode 100644 index 000000000..fbe3616b7 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dTfScale.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSdf3dTfTranslate.xml b/modules/material_maker/doc_classes/MMSdf3dTfTranslate.xml new file mode 100644 index 000000000..eb53fa5a7 --- /dev/null +++ b/modules/material_maker/doc_classes/MMSdf3dTfTranslate.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMShape.xml b/modules/material_maker/doc_classes/MMShape.xml new file mode 100644 index 000000000..cf8f14565 --- /dev/null +++ b/modules/material_maker/doc_classes/MMShape.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMShear.xml b/modules/material_maker/doc_classes/MMShear.xml new file mode 100644 index 000000000..3ed0c3b7f --- /dev/null +++ b/modules/material_maker/doc_classes/MMShear.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSineWave.xml b/modules/material_maker/doc_classes/MMSineWave.xml new file mode 100644 index 000000000..da0d7c05c --- /dev/null +++ b/modules/material_maker/doc_classes/MMSineWave.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMSwapChannels.xml b/modules/material_maker/doc_classes/MMSwapChannels.xml new file mode 100644 index 000000000..90777d5fa --- /dev/null +++ b/modules/material_maker/doc_classes/MMSwapChannels.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMTiler.xml b/modules/material_maker/doc_classes/MMTiler.xml new file mode 100644 index 000000000..f0c5f7d6e --- /dev/null +++ b/modules/material_maker/doc_classes/MMTiler.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMTonality.xml b/modules/material_maker/doc_classes/MMTonality.xml new file mode 100644 index 000000000..8d16c90e9 --- /dev/null +++ b/modules/material_maker/doc_classes/MMTonality.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMTransform.xml b/modules/material_maker/doc_classes/MMTransform.xml new file mode 100644 index 000000000..56c7b2ce3 --- /dev/null +++ b/modules/material_maker/doc_classes/MMTransform.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMTranslate.xml b/modules/material_maker/doc_classes/MMTranslate.xml new file mode 100644 index 000000000..e72bced72 --- /dev/null +++ b/modules/material_maker/doc_classes/MMTranslate.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMTruchet.xml b/modules/material_maker/doc_classes/MMTruchet.xml new file mode 100644 index 000000000..37a6a9274 --- /dev/null +++ b/modules/material_maker/doc_classes/MMTruchet.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMUniform.xml b/modules/material_maker/doc_classes/MMUniform.xml new file mode 100644 index 000000000..d8e9abfb0 --- /dev/null +++ b/modules/material_maker/doc_classes/MMUniform.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMVoronoi.xml b/modules/material_maker/doc_classes/MMVoronoi.xml new file mode 100644 index 000000000..d76b91a4d --- /dev/null +++ b/modules/material_maker/doc_classes/MMVoronoi.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MMWeave.xml b/modules/material_maker/doc_classes/MMWeave.xml new file mode 100644 index 000000000..f0e003001 --- /dev/null +++ b/modules/material_maker/doc_classes/MMWeave.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/MatMakerGDEditor.xml b/modules/material_maker/doc_classes/MatMakerGDEditor.xml new file mode 100644 index 000000000..e259a9712 --- /dev/null +++ b/modules/material_maker/doc_classes/MatMakerGDEditor.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/PolygonBase.xml b/modules/material_maker/doc_classes/PolygonBase.xml new file mode 100644 index 000000000..1c5b80c61 --- /dev/null +++ b/modules/material_maker/doc_classes/PolygonBase.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/material_maker/doc_classes/SSSdShow.xml b/modules/material_maker/doc_classes/SSSdShow.xml new file mode 100644 index 000000000..ec40105e4 --- /dev/null +++ b/modules/material_maker/doc_classes/SSSdShow.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/mesh_data_resource/doc_classes/MeshDataInstance.xml b/modules/mesh_data_resource/doc_classes/MeshDataInstance.xml index 890cd36b5..b8b5e35e4 100644 --- a/modules/mesh_data_resource/doc_classes/MeshDataInstance.xml +++ b/modules/mesh_data_resource/doc_classes/MeshDataInstance.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/mesh_data_resource/doc_classes/MeshDataResource.xml b/modules/mesh_data_resource/doc_classes/MeshDataResource.xml index cf22f6d5e..56d4a717c 100644 --- a/modules/mesh_data_resource/doc_classes/MeshDataResource.xml +++ b/modules/mesh_data_resource/doc_classes/MeshDataResource.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/mesh_data_resource/doc_classes/MeshDataResourceCollection.xml b/modules/mesh_data_resource/doc_classes/MeshDataResourceCollection.xml index 22276f056..c0e82d7ef 100644 --- a/modules/mesh_data_resource/doc_classes/MeshDataResourceCollection.xml +++ b/modules/mesh_data_resource/doc_classes/MeshDataResourceCollection.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/mesh_data_resource/doc_classes/PropDataMeshData.xml b/modules/mesh_data_resource/doc_classes/PropDataMeshData.xml index ee93c5fca..efcbcbeba 100644 --- a/modules/mesh_data_resource/doc_classes/PropDataMeshData.xml +++ b/modules/mesh_data_resource/doc_classes/PropDataMeshData.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/mesh_utils/doc_classes/FastQuadraticMeshSimplifier.xml b/modules/mesh_utils/doc_classes/FastQuadraticMeshSimplifier.xml index db857c82f..3196a1afa 100644 --- a/modules/mesh_utils/doc_classes/FastQuadraticMeshSimplifier.xml +++ b/modules/mesh_utils/doc_classes/FastQuadraticMeshSimplifier.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/mesh_utils/doc_classes/MeshMerger.xml b/modules/mesh_utils/doc_classes/MeshMerger.xml index 5a3f766dd..d798650b8 100644 --- a/modules/mesh_utils/doc_classes/MeshMerger.xml +++ b/modules/mesh_utils/doc_classes/MeshMerger.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/mesh_utils/doc_classes/MeshUtils.xml b/modules/mesh_utils/doc_classes/MeshUtils.xml index 0b8828016..ea1cfa19d 100644 --- a/modules/mesh_utils/doc_classes/MeshUtils.xml +++ b/modules/mesh_utils/doc_classes/MeshUtils.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/minimp3/doc_classes/AudioStreamMP3.xml b/modules/minimp3/doc_classes/AudioStreamMP3.xml index 5f125f054..024c6212f 100644 --- a/modules/minimp3/doc_classes/AudioStreamMP3.xml +++ b/modules/minimp3/doc_classes/AudioStreamMP3.xml @@ -1,5 +1,5 @@ - + MP3 audio stream driver. diff --git a/modules/network_synchronizer/doc_classes/DataBuffer.xml b/modules/network_synchronizer/doc_classes/DataBuffer.xml index a5a868146..3cbfb7500 100644 --- a/modules/network_synchronizer/doc_classes/DataBuffer.xml +++ b/modules/network_synchronizer/doc_classes/DataBuffer.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/network_synchronizer/doc_classes/Interpolator.xml b/modules/network_synchronizer/doc_classes/Interpolator.xml index a7b957398..eff24feaf 100644 --- a/modules/network_synchronizer/doc_classes/Interpolator.xml +++ b/modules/network_synchronizer/doc_classes/Interpolator.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/network_synchronizer/doc_classes/NetworkedController.xml b/modules/network_synchronizer/doc_classes/NetworkedController.xml index 4245dd4d7..170084b46 100644 --- a/modules/network_synchronizer/doc_classes/NetworkedController.xml +++ b/modules/network_synchronizer/doc_classes/NetworkedController.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/network_synchronizer/doc_classes/SceneDiff.xml b/modules/network_synchronizer/doc_classes/SceneDiff.xml index 6e3e95737..641aa01ea 100644 --- a/modules/network_synchronizer/doc_classes/SceneDiff.xml +++ b/modules/network_synchronizer/doc_classes/SceneDiff.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/network_synchronizer/doc_classes/SceneSynchronizer.xml b/modules/network_synchronizer/doc_classes/SceneSynchronizer.xml index b5f7d5533..5802aa9c5 100644 --- a/modules/network_synchronizer/doc_classes/SceneSynchronizer.xml +++ b/modules/network_synchronizer/doc_classes/SceneSynchronizer.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/opensimplex/doc_classes/NoiseTexture.xml b/modules/opensimplex/doc_classes/NoiseTexture.xml index 2eaacc6e5..74c45fb7a 100644 --- a/modules/opensimplex/doc_classes/NoiseTexture.xml +++ b/modules/opensimplex/doc_classes/NoiseTexture.xml @@ -1,5 +1,5 @@ - + [OpenSimplexNoise] filled texture. diff --git a/modules/opensimplex/doc_classes/OpenSimplexNoise.xml b/modules/opensimplex/doc_classes/OpenSimplexNoise.xml index 943602bda..31f3d606a 100644 --- a/modules/opensimplex/doc_classes/OpenSimplexNoise.xml +++ b/modules/opensimplex/doc_classes/OpenSimplexNoise.xml @@ -1,5 +1,5 @@ - + Noise generator based on Open Simplex. diff --git a/modules/paint/doc_classes/BrightenAction.xml b/modules/paint/doc_classes/BrightenAction.xml new file mode 100644 index 000000000..e5585f8b8 --- /dev/null +++ b/modules/paint/doc_classes/BrightenAction.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/paint/doc_classes/BrushAction.xml b/modules/paint/doc_classes/BrushAction.xml new file mode 100644 index 000000000..c889f7d10 --- /dev/null +++ b/modules/paint/doc_classes/BrushAction.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/paint/doc_classes/BucketAction.xml b/modules/paint/doc_classes/BucketAction.xml new file mode 100644 index 000000000..039679f4c --- /dev/null +++ b/modules/paint/doc_classes/BucketAction.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/paint/doc_classes/CutAction.xml b/modules/paint/doc_classes/CutAction.xml new file mode 100644 index 000000000..dc04e10a8 --- /dev/null +++ b/modules/paint/doc_classes/CutAction.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/paint/doc_classes/DarkenAction.xml b/modules/paint/doc_classes/DarkenAction.xml new file mode 100644 index 000000000..266162f05 --- /dev/null +++ b/modules/paint/doc_classes/DarkenAction.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/paint/doc_classes/LineAction.xml b/modules/paint/doc_classes/LineAction.xml new file mode 100644 index 000000000..8e68a14be --- /dev/null +++ b/modules/paint/doc_classes/LineAction.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/paint/doc_classes/MultiLineAction.xml b/modules/paint/doc_classes/MultiLineAction.xml new file mode 100644 index 000000000..c74c844b5 --- /dev/null +++ b/modules/paint/doc_classes/MultiLineAction.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/paint/doc_classes/PaintAction.xml b/modules/paint/doc_classes/PaintAction.xml new file mode 100644 index 000000000..e0673e851 --- /dev/null +++ b/modules/paint/doc_classes/PaintAction.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/paint/doc_classes/PaintWindow.xml b/modules/paint/doc_classes/PaintWindow.xml new file mode 100644 index 000000000..2168071d5 --- /dev/null +++ b/modules/paint/doc_classes/PaintWindow.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/paint/doc_classes/PasteCutAction.xml b/modules/paint/doc_classes/PasteCutAction.xml new file mode 100644 index 000000000..dff962f51 --- /dev/null +++ b/modules/paint/doc_classes/PasteCutAction.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/paint/doc_classes/PencilAction.xml b/modules/paint/doc_classes/PencilAction.xml new file mode 100644 index 000000000..87bcfdac2 --- /dev/null +++ b/modules/paint/doc_classes/PencilAction.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/paint/doc_classes/RainbowAction.xml b/modules/paint/doc_classes/RainbowAction.xml new file mode 100644 index 000000000..9cd3719e2 --- /dev/null +++ b/modules/paint/doc_classes/RainbowAction.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/paint/doc_classes/RectAction.xml b/modules/paint/doc_classes/RectAction.xml new file mode 100644 index 000000000..80d2854c9 --- /dev/null +++ b/modules/paint/doc_classes/RectAction.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/props/doc_classes/GroundClutter.xml b/modules/props/doc_classes/GroundClutter.xml index 721e0bbf7..9311c6f98 100644 --- a/modules/props/doc_classes/GroundClutter.xml +++ b/modules/props/doc_classes/GroundClutter.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/GroundClutterFoliage.xml b/modules/props/doc_classes/GroundClutterFoliage.xml index 7ce59e4b0..4c02ac929 100644 --- a/modules/props/doc_classes/GroundClutterFoliage.xml +++ b/modules/props/doc_classes/GroundClutterFoliage.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropCache.xml b/modules/props/doc_classes/PropCache.xml index b08e1df0b..29bc2a005 100644 --- a/modules/props/doc_classes/PropCache.xml +++ b/modules/props/doc_classes/PropCache.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropData.xml b/modules/props/doc_classes/PropData.xml index 0fc6b8c44..5f229c428 100644 --- a/modules/props/doc_classes/PropData.xml +++ b/modules/props/doc_classes/PropData.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropDataEntry.xml b/modules/props/doc_classes/PropDataEntry.xml index a0dcade4c..096dbfb5f 100644 --- a/modules/props/doc_classes/PropDataEntry.xml +++ b/modules/props/doc_classes/PropDataEntry.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropDataLight.xml b/modules/props/doc_classes/PropDataLight.xml index 7d3770d5b..205ddebe0 100644 --- a/modules/props/doc_classes/PropDataLight.xml +++ b/modules/props/doc_classes/PropDataLight.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropDataPortal.xml b/modules/props/doc_classes/PropDataPortal.xml index 6c62881d2..09326f654 100644 --- a/modules/props/doc_classes/PropDataPortal.xml +++ b/modules/props/doc_classes/PropDataPortal.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropDataProp.xml b/modules/props/doc_classes/PropDataProp.xml index 09dbbd602..78e61bec3 100644 --- a/modules/props/doc_classes/PropDataProp.xml +++ b/modules/props/doc_classes/PropDataProp.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropDataScene.xml b/modules/props/doc_classes/PropDataScene.xml index 1519e09e9..9c94db71c 100644 --- a/modules/props/doc_classes/PropDataScene.xml +++ b/modules/props/doc_classes/PropDataScene.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropDataTiledWall.xml b/modules/props/doc_classes/PropDataTiledWall.xml index 5165c12c1..2cd59ce36 100644 --- a/modules/props/doc_classes/PropDataTiledWall.xml +++ b/modules/props/doc_classes/PropDataTiledWall.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropESSEntity.xml b/modules/props/doc_classes/PropESSEntity.xml index 98366da3b..a499363af 100644 --- a/modules/props/doc_classes/PropESSEntity.xml +++ b/modules/props/doc_classes/PropESSEntity.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropInstance.xml b/modules/props/doc_classes/PropInstance.xml index 159c13964..900ebaa4d 100644 --- a/modules/props/doc_classes/PropInstance.xml +++ b/modules/props/doc_classes/PropInstance.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropInstanceJob.xml b/modules/props/doc_classes/PropInstanceJob.xml index ab1cb041c..76a8d19e3 100644 --- a/modules/props/doc_classes/PropInstanceJob.xml +++ b/modules/props/doc_classes/PropInstanceJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropInstanceMerger.xml b/modules/props/doc_classes/PropInstanceMerger.xml index 25802a144..87ef20b79 100644 --- a/modules/props/doc_classes/PropInstanceMerger.xml +++ b/modules/props/doc_classes/PropInstanceMerger.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropInstancePropJob.xml b/modules/props/doc_classes/PropInstancePropJob.xml index d905cc303..a3c89d96d 100644 --- a/modules/props/doc_classes/PropInstancePropJob.xml +++ b/modules/props/doc_classes/PropInstancePropJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropLight.xml b/modules/props/doc_classes/PropLight.xml index 6c95f5e0b..765c95a80 100644 --- a/modules/props/doc_classes/PropLight.xml +++ b/modules/props/doc_classes/PropLight.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropMaterialCache.xml b/modules/props/doc_classes/PropMaterialCache.xml index cf5cd393d..f85a1f458 100644 --- a/modules/props/doc_classes/PropMaterialCache.xml +++ b/modules/props/doc_classes/PropMaterialCache.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropMaterialCachePCM.xml b/modules/props/doc_classes/PropMaterialCachePCM.xml index 8382f304e..d0062b940 100644 --- a/modules/props/doc_classes/PropMaterialCachePCM.xml +++ b/modules/props/doc_classes/PropMaterialCachePCM.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropMesher.xml b/modules/props/doc_classes/PropMesher.xml index 1532dd9b0..3b0f78fb0 100644 --- a/modules/props/doc_classes/PropMesher.xml +++ b/modules/props/doc_classes/PropMesher.xml @@ -1,5 +1,5 @@ - + @@ -70,15 +70,6 @@ - - - - - - - - - @@ -296,6 +287,16 @@ + + + + + + + + + + diff --git a/modules/props/doc_classes/PropMesherJobStep.xml b/modules/props/doc_classes/PropMesherJobStep.xml index 566754860..965108846 100644 --- a/modules/props/doc_classes/PropMesherJobStep.xml +++ b/modules/props/doc_classes/PropMesherJobStep.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropSceneInstance.xml b/modules/props/doc_classes/PropSceneInstance.xml index 28949b646..adcd0c859 100644 --- a/modules/props/doc_classes/PropSceneInstance.xml +++ b/modules/props/doc_classes/PropSceneInstance.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropTextureJob.xml b/modules/props/doc_classes/PropTextureJob.xml index 6a1f40a12..5b7bd8639 100644 --- a/modules/props/doc_classes/PropTextureJob.xml +++ b/modules/props/doc_classes/PropTextureJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/PropUtils.xml b/modules/props/doc_classes/PropUtils.xml index 65b13a801..1ab26221f 100644 --- a/modules/props/doc_classes/PropUtils.xml +++ b/modules/props/doc_classes/PropUtils.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/TiledWall.xml b/modules/props/doc_classes/TiledWall.xml index b7cc150e0..c8e8aa7c8 100644 --- a/modules/props/doc_classes/TiledWall.xml +++ b/modules/props/doc_classes/TiledWall.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props/doc_classes/TiledWallData.xml b/modules/props/doc_classes/TiledWallData.xml index 23fdc37fd..40933ef32 100644 --- a/modules/props/doc_classes/TiledWallData.xml +++ b/modules/props/doc_classes/TiledWallData.xml @@ -1,5 +1,5 @@ - + @@ -13,9 +13,12 @@ - + + + + @@ -25,9 +28,12 @@ - + + + + @@ -37,25 +43,51 @@ - + - + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + @@ -88,32 +120,74 @@ - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -122,13 +196,17 @@ - + - + + + + + - + diff --git a/modules/props_2d/doc_classes/GroundClutter2D.xml b/modules/props_2d/doc_classes/GroundClutter2D.xml index 1bf2dd2e4..bf3877369 100644 --- a/modules/props_2d/doc_classes/GroundClutter2D.xml +++ b/modules/props_2d/doc_classes/GroundClutter2D.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/GroundClutter2DFoliage.xml b/modules/props_2d/doc_classes/GroundClutter2DFoliage.xml index 6520034d1..adf8f3f0f 100644 --- a/modules/props_2d/doc_classes/GroundClutter2DFoliage.xml +++ b/modules/props_2d/doc_classes/GroundClutter2DFoliage.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DCache.xml b/modules/props_2d/doc_classes/Prop2DCache.xml index 3333aef2e..a5366b672 100644 --- a/modules/props_2d/doc_classes/Prop2DCache.xml +++ b/modules/props_2d/doc_classes/Prop2DCache.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DData.xml b/modules/props_2d/doc_classes/Prop2DData.xml index 48c779bde..59cafbf20 100644 --- a/modules/props_2d/doc_classes/Prop2DData.xml +++ b/modules/props_2d/doc_classes/Prop2DData.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DDataEntry.xml b/modules/props_2d/doc_classes/Prop2DDataEntry.xml index ffd3e5c32..6a2778c64 100644 --- a/modules/props_2d/doc_classes/Prop2DDataEntry.xml +++ b/modules/props_2d/doc_classes/Prop2DDataEntry.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DDataLight.xml b/modules/props_2d/doc_classes/Prop2DDataLight.xml index 10b7a079d..02e7aaa84 100644 --- a/modules/props_2d/doc_classes/Prop2DDataLight.xml +++ b/modules/props_2d/doc_classes/Prop2DDataLight.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DDataPortal.xml b/modules/props_2d/doc_classes/Prop2DDataPortal.xml index a359a7f97..d162dd141 100644 --- a/modules/props_2d/doc_classes/Prop2DDataPortal.xml +++ b/modules/props_2d/doc_classes/Prop2DDataPortal.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DDataProp2D.xml b/modules/props_2d/doc_classes/Prop2DDataProp2D.xml index f65bb7a18..cf788e500 100644 --- a/modules/props_2d/doc_classes/Prop2DDataProp2D.xml +++ b/modules/props_2d/doc_classes/Prop2DDataProp2D.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DDataScene.xml b/modules/props_2d/doc_classes/Prop2DDataScene.xml index a8b6a0f36..9e7910916 100644 --- a/modules/props_2d/doc_classes/Prop2DDataScene.xml +++ b/modules/props_2d/doc_classes/Prop2DDataScene.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DDataTiledWall2D.xml b/modules/props_2d/doc_classes/Prop2DDataTiledWall2D.xml index 0f7c8ff4c..2fd6be8c4 100644 --- a/modules/props_2d/doc_classes/Prop2DDataTiledWall2D.xml +++ b/modules/props_2d/doc_classes/Prop2DDataTiledWall2D.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DESSEntity.xml b/modules/props_2d/doc_classes/Prop2DESSEntity.xml index ccdba8aa4..4b68b8206 100644 --- a/modules/props_2d/doc_classes/Prop2DESSEntity.xml +++ b/modules/props_2d/doc_classes/Prop2DESSEntity.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DInstance.xml b/modules/props_2d/doc_classes/Prop2DInstance.xml index 126797eed..f4728859a 100644 --- a/modules/props_2d/doc_classes/Prop2DInstance.xml +++ b/modules/props_2d/doc_classes/Prop2DInstance.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DInstanceJob.xml b/modules/props_2d/doc_classes/Prop2DInstanceJob.xml index d062eeef2..fbb1e4e14 100644 --- a/modules/props_2d/doc_classes/Prop2DInstanceJob.xml +++ b/modules/props_2d/doc_classes/Prop2DInstanceJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DInstanceMerger.xml b/modules/props_2d/doc_classes/Prop2DInstanceMerger.xml index 382cf4f31..3ff5c7090 100644 --- a/modules/props_2d/doc_classes/Prop2DInstanceMerger.xml +++ b/modules/props_2d/doc_classes/Prop2DInstanceMerger.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DInstanceProp2DJob.xml b/modules/props_2d/doc_classes/Prop2DInstanceProp2DJob.xml index c62f62f94..5cdb8a8dd 100644 --- a/modules/props_2d/doc_classes/Prop2DInstanceProp2DJob.xml +++ b/modules/props_2d/doc_classes/Prop2DInstanceProp2DJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DLight.xml b/modules/props_2d/doc_classes/Prop2DLight.xml index 58bda3a4b..2cac6bf3f 100644 --- a/modules/props_2d/doc_classes/Prop2DLight.xml +++ b/modules/props_2d/doc_classes/Prop2DLight.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DMaterialCache.xml b/modules/props_2d/doc_classes/Prop2DMaterialCache.xml index 98eaa03f9..db61fdf18 100644 --- a/modules/props_2d/doc_classes/Prop2DMaterialCache.xml +++ b/modules/props_2d/doc_classes/Prop2DMaterialCache.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DMaterialCachePCM.xml b/modules/props_2d/doc_classes/Prop2DMaterialCachePCM.xml index 8f68250f3..ade28fb24 100644 --- a/modules/props_2d/doc_classes/Prop2DMaterialCachePCM.xml +++ b/modules/props_2d/doc_classes/Prop2DMaterialCachePCM.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DMesher.xml b/modules/props_2d/doc_classes/Prop2DMesher.xml index e156c74e9..1eedd21e0 100644 --- a/modules/props_2d/doc_classes/Prop2DMesher.xml +++ b/modules/props_2d/doc_classes/Prop2DMesher.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DSceneInstance.xml b/modules/props_2d/doc_classes/Prop2DSceneInstance.xml index c1e19a96d..ac5751a81 100644 --- a/modules/props_2d/doc_classes/Prop2DSceneInstance.xml +++ b/modules/props_2d/doc_classes/Prop2DSceneInstance.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DTextureJob.xml b/modules/props_2d/doc_classes/Prop2DTextureJob.xml index 980e9e2f8..b23b736ab 100644 --- a/modules/props_2d/doc_classes/Prop2DTextureJob.xml +++ b/modules/props_2d/doc_classes/Prop2DTextureJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/Prop2DUtils.xml b/modules/props_2d/doc_classes/Prop2DUtils.xml index 391cf2aa3..f2013b39b 100644 --- a/modules/props_2d/doc_classes/Prop2DUtils.xml +++ b/modules/props_2d/doc_classes/Prop2DUtils.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/TiledWall2D.xml b/modules/props_2d/doc_classes/TiledWall2D.xml index 10374253f..08e241589 100644 --- a/modules/props_2d/doc_classes/TiledWall2D.xml +++ b/modules/props_2d/doc_classes/TiledWall2D.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/props_2d/doc_classes/TiledWall2DData.xml b/modules/props_2d/doc_classes/TiledWall2DData.xml index ab2c17a64..f9d8b7825 100644 --- a/modules/props_2d/doc_classes/TiledWall2DData.xml +++ b/modules/props_2d/doc_classes/TiledWall2DData.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/regex/doc_classes/RegEx.xml b/modules/regex/doc_classes/RegEx.xml index 742bcb1f5..fbc431f95 100644 --- a/modules/regex/doc_classes/RegEx.xml +++ b/modules/regex/doc_classes/RegEx.xml @@ -1,5 +1,5 @@ - + Class for searching text for patterns using regular expressions. diff --git a/modules/regex/doc_classes/RegExMatch.xml b/modules/regex/doc_classes/RegExMatch.xml index 586d89f43..530857fa7 100644 --- a/modules/regex/doc_classes/RegExMatch.xml +++ b/modules/regex/doc_classes/RegExMatch.xml @@ -1,5 +1,5 @@ - + Contains the results of a [RegEx] search. diff --git a/modules/stb_vorbis/doc_classes/AudioStreamOGGVorbis.xml b/modules/stb_vorbis/doc_classes/AudioStreamOGGVorbis.xml index e75d31b0c..599d31df1 100644 --- a/modules/stb_vorbis/doc_classes/AudioStreamOGGVorbis.xml +++ b/modules/stb_vorbis/doc_classes/AudioStreamOGGVorbis.xml @@ -1,5 +1,5 @@ - + OGG Vorbis audio stream driver. diff --git a/modules/terraman/doc_classes/BlockTerrainStructure.xml b/modules/terraman/doc_classes/BlockTerrainStructure.xml index 8dffad638..bf5c0d49f 100644 --- a/modules/terraman/doc_classes/BlockTerrainStructure.xml +++ b/modules/terraman/doc_classes/BlockTerrainStructure.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainChunk.xml b/modules/terraman/doc_classes/TerrainChunk.xml index 58fb0279b..90bfb17d6 100644 --- a/modules/terraman/doc_classes/TerrainChunk.xml +++ b/modules/terraman/doc_classes/TerrainChunk.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainChunkBlocky.xml b/modules/terraman/doc_classes/TerrainChunkBlocky.xml index f345fc181..5d349c872 100644 --- a/modules/terraman/doc_classes/TerrainChunkBlocky.xml +++ b/modules/terraman/doc_classes/TerrainChunkBlocky.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainChunkDefault.xml b/modules/terraman/doc_classes/TerrainChunkDefault.xml index f241cb586..9cb8f9fdb 100644 --- a/modules/terraman/doc_classes/TerrainChunkDefault.xml +++ b/modules/terraman/doc_classes/TerrainChunkDefault.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainEnvironmentData.xml b/modules/terraman/doc_classes/TerrainEnvironmentData.xml index 5eb354763..2f6781bae 100644 --- a/modules/terraman/doc_classes/TerrainEnvironmentData.xml +++ b/modules/terraman/doc_classes/TerrainEnvironmentData.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainJob.xml b/modules/terraman/doc_classes/TerrainJob.xml index e19ed47fe..fb4c52b38 100644 --- a/modules/terraman/doc_classes/TerrainJob.xml +++ b/modules/terraman/doc_classes/TerrainJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainLevelGenerator.xml b/modules/terraman/doc_classes/TerrainLevelGenerator.xml index 9d9d4e855..24269ea7c 100644 --- a/modules/terraman/doc_classes/TerrainLevelGenerator.xml +++ b/modules/terraman/doc_classes/TerrainLevelGenerator.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainLevelGeneratorFlat.xml b/modules/terraman/doc_classes/TerrainLevelGeneratorFlat.xml index 3fb758458..0e58a1b6a 100644 --- a/modules/terraman/doc_classes/TerrainLevelGeneratorFlat.xml +++ b/modules/terraman/doc_classes/TerrainLevelGeneratorFlat.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainLibrary.xml b/modules/terraman/doc_classes/TerrainLibrary.xml index a48306810..31f299a63 100644 --- a/modules/terraman/doc_classes/TerrainLibrary.xml +++ b/modules/terraman/doc_classes/TerrainLibrary.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainLibraryMerger.xml b/modules/terraman/doc_classes/TerrainLibraryMerger.xml index b612937e2..70ed7db5b 100644 --- a/modules/terraman/doc_classes/TerrainLibraryMerger.xml +++ b/modules/terraman/doc_classes/TerrainLibraryMerger.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainLibraryMergerPCM.xml b/modules/terraman/doc_classes/TerrainLibraryMergerPCM.xml index 2e5c08a32..8476aedf6 100644 --- a/modules/terraman/doc_classes/TerrainLibraryMergerPCM.xml +++ b/modules/terraman/doc_classes/TerrainLibraryMergerPCM.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainLibrarySimple.xml b/modules/terraman/doc_classes/TerrainLibrarySimple.xml index 817867ff7..58263d0e1 100644 --- a/modules/terraman/doc_classes/TerrainLibrarySimple.xml +++ b/modules/terraman/doc_classes/TerrainLibrarySimple.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainLight.xml b/modules/terraman/doc_classes/TerrainLight.xml index c4a121d22..84f673748 100644 --- a/modules/terraman/doc_classes/TerrainLight.xml +++ b/modules/terraman/doc_classes/TerrainLight.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainLightJob.xml b/modules/terraman/doc_classes/TerrainLightJob.xml index 4220fa84b..b1a22b6b0 100644 --- a/modules/terraman/doc_classes/TerrainLightJob.xml +++ b/modules/terraman/doc_classes/TerrainLightJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainLightNode.xml b/modules/terraman/doc_classes/TerrainLightNode.xml index 86c713e9b..8e4f2ab47 100644 --- a/modules/terraman/doc_classes/TerrainLightNode.xml +++ b/modules/terraman/doc_classes/TerrainLightNode.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainMaterialCache.xml b/modules/terraman/doc_classes/TerrainMaterialCache.xml index ab65e26d0..4ae129f67 100644 --- a/modules/terraman/doc_classes/TerrainMaterialCache.xml +++ b/modules/terraman/doc_classes/TerrainMaterialCache.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainMaterialCachePCM.xml b/modules/terraman/doc_classes/TerrainMaterialCachePCM.xml index 6985355e8..977f3e7b3 100644 --- a/modules/terraman/doc_classes/TerrainMaterialCachePCM.xml +++ b/modules/terraman/doc_classes/TerrainMaterialCachePCM.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainMesher.xml b/modules/terraman/doc_classes/TerrainMesher.xml index 3ba6a45b8..d819c3104 100644 --- a/modules/terraman/doc_classes/TerrainMesher.xml +++ b/modules/terraman/doc_classes/TerrainMesher.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainMesherBlocky.xml b/modules/terraman/doc_classes/TerrainMesherBlocky.xml index 42694134c..052adae02 100644 --- a/modules/terraman/doc_classes/TerrainMesherBlocky.xml +++ b/modules/terraman/doc_classes/TerrainMesherBlocky.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainMesherDefault.xml b/modules/terraman/doc_classes/TerrainMesherDefault.xml index 433994e59..366fbd57a 100644 --- a/modules/terraman/doc_classes/TerrainMesherDefault.xml +++ b/modules/terraman/doc_classes/TerrainMesherDefault.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainMesherJobStep.xml b/modules/terraman/doc_classes/TerrainMesherJobStep.xml index a0135b0b6..a28b10bd2 100644 --- a/modules/terraman/doc_classes/TerrainMesherJobStep.xml +++ b/modules/terraman/doc_classes/TerrainMesherJobStep.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainPropJob.xml b/modules/terraman/doc_classes/TerrainPropJob.xml index 9fe46f049..ea2f8f9c8 100644 --- a/modules/terraman/doc_classes/TerrainPropJob.xml +++ b/modules/terraman/doc_classes/TerrainPropJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainStructure.xml b/modules/terraman/doc_classes/TerrainStructure.xml index f94ce86a1..f7e9d5deb 100644 --- a/modules/terraman/doc_classes/TerrainStructure.xml +++ b/modules/terraman/doc_classes/TerrainStructure.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainSurface.xml b/modules/terraman/doc_classes/TerrainSurface.xml index 301073535..6b8f502b2 100644 --- a/modules/terraman/doc_classes/TerrainSurface.xml +++ b/modules/terraman/doc_classes/TerrainSurface.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainSurfaceMerger.xml b/modules/terraman/doc_classes/TerrainSurfaceMerger.xml index ebfb41118..b1f5bd2fa 100644 --- a/modules/terraman/doc_classes/TerrainSurfaceMerger.xml +++ b/modules/terraman/doc_classes/TerrainSurfaceMerger.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainSurfaceSimple.xml b/modules/terraman/doc_classes/TerrainSurfaceSimple.xml index b78ee9fbd..5d08b5190 100644 --- a/modules/terraman/doc_classes/TerrainSurfaceSimple.xml +++ b/modules/terraman/doc_classes/TerrainSurfaceSimple.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainTerrainJob.xml b/modules/terraman/doc_classes/TerrainTerrainJob.xml index 7ae4197c1..19e3c7ddd 100644 --- a/modules/terraman/doc_classes/TerrainTerrainJob.xml +++ b/modules/terraman/doc_classes/TerrainTerrainJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainWorld.xml b/modules/terraman/doc_classes/TerrainWorld.xml index 52b668f3f..cd2bfb2a0 100644 --- a/modules/terraman/doc_classes/TerrainWorld.xml +++ b/modules/terraman/doc_classes/TerrainWorld.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainWorldArea.xml b/modules/terraman/doc_classes/TerrainWorldArea.xml index 871112782..ed91bbf56 100644 --- a/modules/terraman/doc_classes/TerrainWorldArea.xml +++ b/modules/terraman/doc_classes/TerrainWorldArea.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainWorldBlocky.xml b/modules/terraman/doc_classes/TerrainWorldBlocky.xml index 8f4348984..10a9d9561 100644 --- a/modules/terraman/doc_classes/TerrainWorldBlocky.xml +++ b/modules/terraman/doc_classes/TerrainWorldBlocky.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman/doc_classes/TerrainWorldDefault.xml b/modules/terraman/doc_classes/TerrainWorldDefault.xml index d51aefdd3..e5455db0a 100644 --- a/modules/terraman/doc_classes/TerrainWorldDefault.xml +++ b/modules/terraman/doc_classes/TerrainWorldDefault.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/BlockTerrain2DStructure.xml b/modules/terraman_2d/doc_classes/BlockTerrain2DStructure.xml index d54ad5a94..488cb0cb4 100644 --- a/modules/terraman_2d/doc_classes/BlockTerrain2DStructure.xml +++ b/modules/terraman_2d/doc_classes/BlockTerrain2DStructure.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DChunk.xml b/modules/terraman_2d/doc_classes/Terrain2DChunk.xml index 6a74908f0..ffa9fd3d9 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DChunk.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DChunk.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DChunkDefault.xml b/modules/terraman_2d/doc_classes/Terrain2DChunkDefault.xml index c5b971187..9bfec7810 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DChunkDefault.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DChunkDefault.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DChunkIsometric.xml b/modules/terraman_2d/doc_classes/Terrain2DChunkIsometric.xml index a0f09f5de..9eac3d114 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DChunkIsometric.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DChunkIsometric.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DChunkSimple.xml b/modules/terraman_2d/doc_classes/Terrain2DChunkSimple.xml index 4a2c47de0..c52e09b18 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DChunkSimple.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DChunkSimple.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DEnvironmentData.xml b/modules/terraman_2d/doc_classes/Terrain2DEnvironmentData.xml index bf95d07aa..854a057ff 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DEnvironmentData.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DEnvironmentData.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DJob.xml b/modules/terraman_2d/doc_classes/Terrain2DJob.xml index 81c9457a5..394b17fb2 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DJob.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DLevelGenerator.xml b/modules/terraman_2d/doc_classes/Terrain2DLevelGenerator.xml index f8a668c00..a529ca861 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DLevelGenerator.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DLevelGenerator.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DLevelGeneratorFlat.xml b/modules/terraman_2d/doc_classes/Terrain2DLevelGeneratorFlat.xml index d35f70419..7a8bb947f 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DLevelGeneratorFlat.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DLevelGeneratorFlat.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DLibrary.xml b/modules/terraman_2d/doc_classes/Terrain2DLibrary.xml index a943425bf..78a884f9e 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DLibrary.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DLibrary.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DLibraryMerger.xml b/modules/terraman_2d/doc_classes/Terrain2DLibraryMerger.xml index 3e0547035..04ac2cede 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DLibraryMerger.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DLibraryMerger.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DLibraryMergerPCM.xml b/modules/terraman_2d/doc_classes/Terrain2DLibraryMergerPCM.xml index 7befc371e..4582c6d15 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DLibraryMergerPCM.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DLibraryMergerPCM.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DLibrarySimple.xml b/modules/terraman_2d/doc_classes/Terrain2DLibrarySimple.xml index 71d93d2a1..855e428e6 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DLibrarySimple.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DLibrarySimple.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DLight.xml b/modules/terraman_2d/doc_classes/Terrain2DLight.xml index abc707da8..c58c8ddd8 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DLight.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DLight.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DLightJob.xml b/modules/terraman_2d/doc_classes/Terrain2DLightJob.xml index 0534ac7d6..8fabba51c 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DLightJob.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DLightJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DLightNode.xml b/modules/terraman_2d/doc_classes/Terrain2DLightNode.xml index 02c92a89b..18828f9f1 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DLightNode.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DLightNode.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DMaterialCache.xml b/modules/terraman_2d/doc_classes/Terrain2DMaterialCache.xml index a457232ae..bc4dadb23 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DMaterialCache.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DMaterialCache.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DMaterialCachePCM.xml b/modules/terraman_2d/doc_classes/Terrain2DMaterialCachePCM.xml index c015fd53c..c4326f03e 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DMaterialCachePCM.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DMaterialCachePCM.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DMesher.xml b/modules/terraman_2d/doc_classes/Terrain2DMesher.xml index 37e09c68d..c462c9d08 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DMesher.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DMesher.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DMesherDefault.xml b/modules/terraman_2d/doc_classes/Terrain2DMesherDefault.xml index 76032716a..df807f9fa 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DMesherDefault.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DMesherDefault.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DMesherIsometric.xml b/modules/terraman_2d/doc_classes/Terrain2DMesherIsometric.xml index c4968aa1d..54020f7af 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DMesherIsometric.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DMesherIsometric.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DMesherSimple.xml b/modules/terraman_2d/doc_classes/Terrain2DMesherSimple.xml index bd0e5ddc5..b191732e5 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DMesherSimple.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DMesherSimple.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DProp2DJob.xml b/modules/terraman_2d/doc_classes/Terrain2DProp2DJob.xml index 3a56ed86d..dd5fd8e9a 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DProp2DJob.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DProp2DJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DStructure.xml b/modules/terraman_2d/doc_classes/Terrain2DStructure.xml index 1702182fc..ec5c167d8 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DStructure.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DStructure.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DSurface.xml b/modules/terraman_2d/doc_classes/Terrain2DSurface.xml index b116f644a..c93f5332d 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DSurface.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DSurface.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DSurfaceMerger.xml b/modules/terraman_2d/doc_classes/Terrain2DSurfaceMerger.xml index ce187a6ed..b2d40843d 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DSurfaceMerger.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DSurfaceMerger.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DSurfaceSimple.xml b/modules/terraman_2d/doc_classes/Terrain2DSurfaceSimple.xml index bb42d95bb..f56087137 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DSurfaceSimple.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DSurfaceSimple.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DTerrain2DJob.xml b/modules/terraman_2d/doc_classes/Terrain2DTerrain2DJob.xml index 87fdd8be9..358e7c5a0 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DTerrain2DJob.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DTerrain2DJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DWorld.xml b/modules/terraman_2d/doc_classes/Terrain2DWorld.xml index 0fce4e60d..bab8eb1d7 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DWorld.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DWorld.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DWorldArea.xml b/modules/terraman_2d/doc_classes/Terrain2DWorldArea.xml index ea94a2546..86b390e01 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DWorldArea.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DWorldArea.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DWorldDefault.xml b/modules/terraman_2d/doc_classes/Terrain2DWorldDefault.xml index 3f146818a..8edaf3198 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DWorldDefault.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DWorldDefault.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DWorldIsometric.xml b/modules/terraman_2d/doc_classes/Terrain2DWorldIsometric.xml index 7e64995be..728cee782 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DWorldIsometric.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DWorldIsometric.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/terraman_2d/doc_classes/Terrain2DWorldSimple.xml b/modules/terraman_2d/doc_classes/Terrain2DWorldSimple.xml index 6e3a19d1b..787ad6f87 100644 --- a/modules/terraman_2d/doc_classes/Terrain2DWorldSimple.xml +++ b/modules/terraman_2d/doc_classes/Terrain2DWorldSimple.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/texture_packer/doc_classes/PackerImageResource.xml b/modules/texture_packer/doc_classes/PackerImageResource.xml index 53f26c9e2..0d6927f40 100644 --- a/modules/texture_packer/doc_classes/PackerImageResource.xml +++ b/modules/texture_packer/doc_classes/PackerImageResource.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/texture_packer/doc_classes/TextureLayerMerger.xml b/modules/texture_packer/doc_classes/TextureLayerMerger.xml index 38415ffa4..5b8f85707 100644 --- a/modules/texture_packer/doc_classes/TextureLayerMerger.xml +++ b/modules/texture_packer/doc_classes/TextureLayerMerger.xml @@ -1,5 +1,5 @@ - + A class, that can merge textures as layers together. diff --git a/modules/texture_packer/doc_classes/TextureMerger.xml b/modules/texture_packer/doc_classes/TextureMerger.xml index 98e6e4c64..84d13e92c 100644 --- a/modules/texture_packer/doc_classes/TextureMerger.xml +++ b/modules/texture_packer/doc_classes/TextureMerger.xml @@ -1,5 +1,5 @@ - + A node, that can merge textures. diff --git a/modules/texture_packer/doc_classes/TexturePacker.xml b/modules/texture_packer/doc_classes/TexturePacker.xml index 816995850..59c155376 100644 --- a/modules/texture_packer/doc_classes/TexturePacker.xml +++ b/modules/texture_packer/doc_classes/TexturePacker.xml @@ -1,5 +1,5 @@ - + A class, that can merge textures. diff --git a/modules/theora/doc_classes/VideoStreamTheora.xml b/modules/theora/doc_classes/VideoStreamTheora.xml index 0d6e6bdf9..28163603f 100644 --- a/modules/theora/doc_classes/VideoStreamTheora.xml +++ b/modules/theora/doc_classes/VideoStreamTheora.xml @@ -1,5 +1,5 @@ - + [VideoStream] resource for Ogg Theora videos. diff --git a/modules/thread_pool/doc_classes/ThreadPool.xml b/modules/thread_pool/doc_classes/ThreadPool.xml index 42a65fcad..3ca26b05c 100644 --- a/modules/thread_pool/doc_classes/ThreadPool.xml +++ b/modules/thread_pool/doc_classes/ThreadPool.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/thread_pool/doc_classes/ThreadPoolExecuteJob.xml b/modules/thread_pool/doc_classes/ThreadPoolExecuteJob.xml index 70f950356..e6332860c 100644 --- a/modules/thread_pool/doc_classes/ThreadPoolExecuteJob.xml +++ b/modules/thread_pool/doc_classes/ThreadPoolExecuteJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/thread_pool/doc_classes/ThreadPoolJob.xml b/modules/thread_pool/doc_classes/ThreadPoolJob.xml index 1f53a9541..80807e3f8 100644 --- a/modules/thread_pool/doc_classes/ThreadPoolJob.xml +++ b/modules/thread_pool/doc_classes/ThreadPoolJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/ui_extensions/doc_classes/BSInputEventKey.xml b/modules/ui_extensions/doc_classes/BSInputEventKey.xml index cdd74c871..9f0c2fae3 100644 --- a/modules/ui_extensions/doc_classes/BSInputEventKey.xml +++ b/modules/ui_extensions/doc_classes/BSInputEventKey.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/ui_extensions/doc_classes/InputMapEditor.xml b/modules/ui_extensions/doc_classes/InputMapEditor.xml index 5c996257c..1ce61996d 100644 --- a/modules/ui_extensions/doc_classes/InputMapEditor.xml +++ b/modules/ui_extensions/doc_classes/InputMapEditor.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/ui_extensions/doc_classes/TouchButton.xml b/modules/ui_extensions/doc_classes/TouchButton.xml index a2c2fb632..ac4585529 100644 --- a/modules/ui_extensions/doc_classes/TouchButton.xml +++ b/modules/ui_extensions/doc_classes/TouchButton.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/upnp/doc_classes/UPNP.xml b/modules/upnp/doc_classes/UPNP.xml index 2269b2a19..b62a836d7 100644 --- a/modules/upnp/doc_classes/UPNP.xml +++ b/modules/upnp/doc_classes/UPNP.xml @@ -1,5 +1,5 @@ - + UPNP network functions. diff --git a/modules/upnp/doc_classes/UPNPDevice.xml b/modules/upnp/doc_classes/UPNPDevice.xml index 55c26fc60..ca42f63b5 100644 --- a/modules/upnp/doc_classes/UPNPDevice.xml +++ b/modules/upnp/doc_classes/UPNPDevice.xml @@ -1,5 +1,5 @@ - + UPNP device. diff --git a/modules/users/doc_classes/User.xml b/modules/users/doc_classes/User.xml new file mode 100644 index 000000000..d564962b7 --- /dev/null +++ b/modules/users/doc_classes/User.xml @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserDB.xml b/modules/users/doc_classes/UserDB.xml new file mode 100644 index 000000000..e85bb0d42 --- /dev/null +++ b/modules/users/doc_classes/UserDB.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserDeleteWebPage.xml b/modules/users/doc_classes/UserDeleteWebPage.xml new file mode 100644 index 000000000..bddd7c6f2 --- /dev/null +++ b/modules/users/doc_classes/UserDeleteWebPage.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserLoginWebPage.xml b/modules/users/doc_classes/UserLoginWebPage.xml new file mode 100644 index 000000000..9c420319a --- /dev/null +++ b/modules/users/doc_classes/UserLoginWebPage.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserLogoutWebPage.xml b/modules/users/doc_classes/UserLogoutWebPage.xml new file mode 100644 index 000000000..1f8de0611 --- /dev/null +++ b/modules/users/doc_classes/UserLogoutWebPage.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserManager.xml b/modules/users/doc_classes/UserManager.xml new file mode 100644 index 000000000..8234b7430 --- /dev/null +++ b/modules/users/doc_classes/UserManager.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserManagerDB.xml b/modules/users/doc_classes/UserManagerDB.xml new file mode 100644 index 000000000..0df42172f --- /dev/null +++ b/modules/users/doc_classes/UserManagerDB.xml @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserManagerFile.xml b/modules/users/doc_classes/UserManagerFile.xml new file mode 100644 index 000000000..0c58151ec --- /dev/null +++ b/modules/users/doc_classes/UserManagerFile.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserManagerStatic.xml b/modules/users/doc_classes/UserManagerStatic.xml new file mode 100644 index 000000000..bb7cb6e8d --- /dev/null +++ b/modules/users/doc_classes/UserManagerStatic.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserModule.xml b/modules/users/doc_classes/UserModule.xml new file mode 100644 index 000000000..adc3d7e51 --- /dev/null +++ b/modules/users/doc_classes/UserModule.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserPasswordResetWebPage.xml b/modules/users/doc_classes/UserPasswordResetWebPage.xml new file mode 100644 index 000000000..7005524d0 --- /dev/null +++ b/modules/users/doc_classes/UserPasswordResetWebPage.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserRegisterWebPage.xml b/modules/users/doc_classes/UserRegisterWebPage.xml new file mode 100644 index 000000000..0f20e390c --- /dev/null +++ b/modules/users/doc_classes/UserRegisterWebPage.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserSessionSetupWebServerMiddleware.xml b/modules/users/doc_classes/UserSessionSetupWebServerMiddleware.xml new file mode 100644 index 000000000..26a371c19 --- /dev/null +++ b/modules/users/doc_classes/UserSessionSetupWebServerMiddleware.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserSettingsWebPage.xml b/modules/users/doc_classes/UserSettingsWebPage.xml new file mode 100644 index 000000000..f534ddcbd --- /dev/null +++ b/modules/users/doc_classes/UserSettingsWebPage.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserStatsWebPage.xml b/modules/users/doc_classes/UserStatsWebPage.xml new file mode 100644 index 000000000..68c903c3f --- /dev/null +++ b/modules/users/doc_classes/UserStatsWebPage.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/modules/users/doc_classes/UserWebPage.xml b/modules/users/doc_classes/UserWebPage.xml new file mode 100644 index 000000000..fa4fe8939 --- /dev/null +++ b/modules/users/doc_classes/UserWebPage.xml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/voxelman/doc_classes/BlockVoxelStructure.xml b/modules/voxelman/doc_classes/BlockVoxelStructure.xml index 35711e91c..bb74f0c0d 100644 --- a/modules/voxelman/doc_classes/BlockVoxelStructure.xml +++ b/modules/voxelman/doc_classes/BlockVoxelStructure.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/EnvironmentData.xml b/modules/voxelman/doc_classes/EnvironmentData.xml index 17b859e57..a52cbef1e 100644 --- a/modules/voxelman/doc_classes/EnvironmentData.xml +++ b/modules/voxelman/doc_classes/EnvironmentData.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/MarchingCubesCellData.xml b/modules/voxelman/doc_classes/MarchingCubesCellData.xml index 2d663a4aa..1c2355075 100644 --- a/modules/voxelman/doc_classes/MarchingCubesCellData.xml +++ b/modules/voxelman/doc_classes/MarchingCubesCellData.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelChunk.xml b/modules/voxelman/doc_classes/VoxelChunk.xml index 898210899..5e96b6d45 100644 --- a/modules/voxelman/doc_classes/VoxelChunk.xml +++ b/modules/voxelman/doc_classes/VoxelChunk.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelChunkBlocky.xml b/modules/voxelman/doc_classes/VoxelChunkBlocky.xml index f5d9874d5..31b12c5c4 100644 --- a/modules/voxelman/doc_classes/VoxelChunkBlocky.xml +++ b/modules/voxelman/doc_classes/VoxelChunkBlocky.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelChunkCubic.xml b/modules/voxelman/doc_classes/VoxelChunkCubic.xml index 1999a69f8..6071ec972 100644 --- a/modules/voxelman/doc_classes/VoxelChunkCubic.xml +++ b/modules/voxelman/doc_classes/VoxelChunkCubic.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelChunkDefault.xml b/modules/voxelman/doc_classes/VoxelChunkDefault.xml index d81da0dc4..062c9e13d 100644 --- a/modules/voxelman/doc_classes/VoxelChunkDefault.xml +++ b/modules/voxelman/doc_classes/VoxelChunkDefault.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelChunkMarchingCubes.xml b/modules/voxelman/doc_classes/VoxelChunkMarchingCubes.xml index 43a57353e..668eb1665 100644 --- a/modules/voxelman/doc_classes/VoxelChunkMarchingCubes.xml +++ b/modules/voxelman/doc_classes/VoxelChunkMarchingCubes.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelCubePoints.xml b/modules/voxelman/doc_classes/VoxelCubePoints.xml index 76ee7ada6..a6a76731f 100644 --- a/modules/voxelman/doc_classes/VoxelCubePoints.xml +++ b/modules/voxelman/doc_classes/VoxelCubePoints.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelJob.xml b/modules/voxelman/doc_classes/VoxelJob.xml index e591d69ba..8e233861c 100644 --- a/modules/voxelman/doc_classes/VoxelJob.xml +++ b/modules/voxelman/doc_classes/VoxelJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelLevelGenerator.xml b/modules/voxelman/doc_classes/VoxelLevelGenerator.xml index 74d5efa8d..df51bd9a2 100644 --- a/modules/voxelman/doc_classes/VoxelLevelGenerator.xml +++ b/modules/voxelman/doc_classes/VoxelLevelGenerator.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelLevelGeneratorFlat.xml b/modules/voxelman/doc_classes/VoxelLevelGeneratorFlat.xml index 58d3bc300..e33fa84ef 100644 --- a/modules/voxelman/doc_classes/VoxelLevelGeneratorFlat.xml +++ b/modules/voxelman/doc_classes/VoxelLevelGeneratorFlat.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelLibrary.xml b/modules/voxelman/doc_classes/VoxelLibrary.xml index 561138746..2196a255a 100644 --- a/modules/voxelman/doc_classes/VoxelLibrary.xml +++ b/modules/voxelman/doc_classes/VoxelLibrary.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelLibraryMerger.xml b/modules/voxelman/doc_classes/VoxelLibraryMerger.xml index 15863d0cb..973fe7d49 100644 --- a/modules/voxelman/doc_classes/VoxelLibraryMerger.xml +++ b/modules/voxelman/doc_classes/VoxelLibraryMerger.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelLibraryMergerPCM.xml b/modules/voxelman/doc_classes/VoxelLibraryMergerPCM.xml index 33ac33264..a7e6b1bcc 100644 --- a/modules/voxelman/doc_classes/VoxelLibraryMergerPCM.xml +++ b/modules/voxelman/doc_classes/VoxelLibraryMergerPCM.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelLibrarySimple.xml b/modules/voxelman/doc_classes/VoxelLibrarySimple.xml index a88cd4fa0..c4dd48d3a 100644 --- a/modules/voxelman/doc_classes/VoxelLibrarySimple.xml +++ b/modules/voxelman/doc_classes/VoxelLibrarySimple.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelLight.xml b/modules/voxelman/doc_classes/VoxelLight.xml index b5f82fae9..e21a042e3 100644 --- a/modules/voxelman/doc_classes/VoxelLight.xml +++ b/modules/voxelman/doc_classes/VoxelLight.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelLightJob.xml b/modules/voxelman/doc_classes/VoxelLightJob.xml index dbd019a64..413a631a2 100644 --- a/modules/voxelman/doc_classes/VoxelLightJob.xml +++ b/modules/voxelman/doc_classes/VoxelLightJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelLightNode.xml b/modules/voxelman/doc_classes/VoxelLightNode.xml index 09690d8b0..49a0fc6fa 100644 --- a/modules/voxelman/doc_classes/VoxelLightNode.xml +++ b/modules/voxelman/doc_classes/VoxelLightNode.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelMaterialCache.xml b/modules/voxelman/doc_classes/VoxelMaterialCache.xml index 5dd3e9f7d..5115e8f2d 100644 --- a/modules/voxelman/doc_classes/VoxelMaterialCache.xml +++ b/modules/voxelman/doc_classes/VoxelMaterialCache.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelMaterialCachePCM.xml b/modules/voxelman/doc_classes/VoxelMaterialCachePCM.xml index 80caef9c3..51c7e3cdf 100644 --- a/modules/voxelman/doc_classes/VoxelMaterialCachePCM.xml +++ b/modules/voxelman/doc_classes/VoxelMaterialCachePCM.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelMesher.xml b/modules/voxelman/doc_classes/VoxelMesher.xml index 9be6f2b4d..2cd63825f 100644 --- a/modules/voxelman/doc_classes/VoxelMesher.xml +++ b/modules/voxelman/doc_classes/VoxelMesher.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelMesherBlocky.xml b/modules/voxelman/doc_classes/VoxelMesherBlocky.xml index d1e4be528..116e44bf7 100644 --- a/modules/voxelman/doc_classes/VoxelMesherBlocky.xml +++ b/modules/voxelman/doc_classes/VoxelMesherBlocky.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelMesherCubic.xml b/modules/voxelman/doc_classes/VoxelMesherCubic.xml index 3dc5ef3e9..47432b599 100644 --- a/modules/voxelman/doc_classes/VoxelMesherCubic.xml +++ b/modules/voxelman/doc_classes/VoxelMesherCubic.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelMesherDefault.xml b/modules/voxelman/doc_classes/VoxelMesherDefault.xml index 65aa71b9b..a45f4c781 100644 --- a/modules/voxelman/doc_classes/VoxelMesherDefault.xml +++ b/modules/voxelman/doc_classes/VoxelMesherDefault.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelMesherJobStep.xml b/modules/voxelman/doc_classes/VoxelMesherJobStep.xml index 52fd904ea..d7d6f7db4 100644 --- a/modules/voxelman/doc_classes/VoxelMesherJobStep.xml +++ b/modules/voxelman/doc_classes/VoxelMesherJobStep.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelMesherLiquidBlocky.xml b/modules/voxelman/doc_classes/VoxelMesherLiquidBlocky.xml index 3ad998c2d..71c679f49 100644 --- a/modules/voxelman/doc_classes/VoxelMesherLiquidBlocky.xml +++ b/modules/voxelman/doc_classes/VoxelMesherLiquidBlocky.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelMesherMarchingCubes.xml b/modules/voxelman/doc_classes/VoxelMesherMarchingCubes.xml index 78d1417d4..8d506f22d 100644 --- a/modules/voxelman/doc_classes/VoxelMesherMarchingCubes.xml +++ b/modules/voxelman/doc_classes/VoxelMesherMarchingCubes.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelPropJob.xml b/modules/voxelman/doc_classes/VoxelPropJob.xml index ab07ea62f..b25a339ed 100644 --- a/modules/voxelman/doc_classes/VoxelPropJob.xml +++ b/modules/voxelman/doc_classes/VoxelPropJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelStructure.xml b/modules/voxelman/doc_classes/VoxelStructure.xml index e01a01987..9e5d838d8 100644 --- a/modules/voxelman/doc_classes/VoxelStructure.xml +++ b/modules/voxelman/doc_classes/VoxelStructure.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelSurface.xml b/modules/voxelman/doc_classes/VoxelSurface.xml index bb1f2b155..8b333c340 100644 --- a/modules/voxelman/doc_classes/VoxelSurface.xml +++ b/modules/voxelman/doc_classes/VoxelSurface.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelSurfaceMerger.xml b/modules/voxelman/doc_classes/VoxelSurfaceMerger.xml index 80e7d8d67..b386e6358 100644 --- a/modules/voxelman/doc_classes/VoxelSurfaceMerger.xml +++ b/modules/voxelman/doc_classes/VoxelSurfaceMerger.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelSurfaceSimple.xml b/modules/voxelman/doc_classes/VoxelSurfaceSimple.xml index 00f63239e..16f863454 100644 --- a/modules/voxelman/doc_classes/VoxelSurfaceSimple.xml +++ b/modules/voxelman/doc_classes/VoxelSurfaceSimple.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelTerrainJob.xml b/modules/voxelman/doc_classes/VoxelTerrainJob.xml index 8797e6c15..5ca5d75ad 100644 --- a/modules/voxelman/doc_classes/VoxelTerrainJob.xml +++ b/modules/voxelman/doc_classes/VoxelTerrainJob.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelWorld.xml b/modules/voxelman/doc_classes/VoxelWorld.xml index 2e85e8ddb..44556c0e9 100644 --- a/modules/voxelman/doc_classes/VoxelWorld.xml +++ b/modules/voxelman/doc_classes/VoxelWorld.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelWorldBlocky.xml b/modules/voxelman/doc_classes/VoxelWorldBlocky.xml index 68ca753a7..ad915012b 100644 --- a/modules/voxelman/doc_classes/VoxelWorldBlocky.xml +++ b/modules/voxelman/doc_classes/VoxelWorldBlocky.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelWorldCubic.xml b/modules/voxelman/doc_classes/VoxelWorldCubic.xml index 53a9afca2..3ef8f5822 100644 --- a/modules/voxelman/doc_classes/VoxelWorldCubic.xml +++ b/modules/voxelman/doc_classes/VoxelWorldCubic.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelWorldDefault.xml b/modules/voxelman/doc_classes/VoxelWorldDefault.xml index dc0ddfc85..2d59cea0a 100644 --- a/modules/voxelman/doc_classes/VoxelWorldDefault.xml +++ b/modules/voxelman/doc_classes/VoxelWorldDefault.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/VoxelWorldMarchingCubes.xml b/modules/voxelman/doc_classes/VoxelWorldMarchingCubes.xml index cd3eb6b6e..c557fe10e 100644 --- a/modules/voxelman/doc_classes/VoxelWorldMarchingCubes.xml +++ b/modules/voxelman/doc_classes/VoxelWorldMarchingCubes.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/voxelman/doc_classes/WorldArea.xml b/modules/voxelman/doc_classes/WorldArea.xml index 2dac1af25..f319b82ed 100644 --- a/modules/voxelman/doc_classes/WorldArea.xml +++ b/modules/voxelman/doc_classes/WorldArea.xml @@ -1,5 +1,5 @@ - + diff --git a/modules/web/doc_classes/AliasWebPage.xml b/modules/web/doc_classes/AliasWebPage.xml new file mode 100644 index 000000000..735fd8fc7 --- /dev/null +++ b/modules/web/doc_classes/AliasWebPage.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/BBCodeParser.xml b/modules/web/doc_classes/BBCodeParser.xml new file mode 100644 index 000000000..3259a0145 --- /dev/null +++ b/modules/web/doc_classes/BBCodeParser.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/BBCodeParserAttribute.xml b/modules/web/doc_classes/BBCodeParserAttribute.xml new file mode 100644 index 000000000..3191d8e20 --- /dev/null +++ b/modules/web/doc_classes/BBCodeParserAttribute.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/BBCodeParserTag.xml b/modules/web/doc_classes/BBCodeParserTag.xml new file mode 100644 index 000000000..7d00ed9aa --- /dev/null +++ b/modules/web/doc_classes/BBCodeParserTag.xml @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/BrowsableFolderServeWebPage.xml b/modules/web/doc_classes/BrowsableFolderServeWebPage.xml new file mode 100644 index 000000000..b01e2593a --- /dev/null +++ b/modules/web/doc_classes/BrowsableFolderServeWebPage.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/CSRFTokenWebServerMiddleware.xml b/modules/web/doc_classes/CSRFTokenWebServerMiddleware.xml new file mode 100644 index 000000000..07b8e8b91 --- /dev/null +++ b/modules/web/doc_classes/CSRFTokenWebServerMiddleware.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FileCache.xml b/modules/web/doc_classes/FileCache.xml new file mode 100644 index 000000000..8f0941ec5 --- /dev/null +++ b/modules/web/doc_classes/FileCache.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FolderServeWebPage.xml b/modules/web/doc_classes/FolderServeWebPage.xml new file mode 100644 index 000000000..d985f923c --- /dev/null +++ b/modules/web/doc_classes/FolderServeWebPage.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormAlphaFieldEntry.xml b/modules/web/doc_classes/FormAlphaFieldEntry.xml new file mode 100644 index 000000000..8b87952be --- /dev/null +++ b/modules/web/doc_classes/FormAlphaFieldEntry.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormAlphaNumericFieldEntry.xml b/modules/web/doc_classes/FormAlphaNumericFieldEntry.xml new file mode 100644 index 000000000..87f615200 --- /dev/null +++ b/modules/web/doc_classes/FormAlphaNumericFieldEntry.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormEmailFieldEntry.xml b/modules/web/doc_classes/FormEmailFieldEntry.xml new file mode 100644 index 000000000..cd665ff5e --- /dev/null +++ b/modules/web/doc_classes/FormEmailFieldEntry.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormExistsFieldEntry.xml b/modules/web/doc_classes/FormExistsFieldEntry.xml new file mode 100644 index 000000000..29d374816 --- /dev/null +++ b/modules/web/doc_classes/FormExistsFieldEntry.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormField.xml b/modules/web/doc_classes/FormField.xml new file mode 100644 index 000000000..f2b176b63 --- /dev/null +++ b/modules/web/doc_classes/FormField.xml @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormFieldEntry.xml b/modules/web/doc_classes/FormFieldEntry.xml new file mode 100644 index 000000000..40f5514a0 --- /dev/null +++ b/modules/web/doc_classes/FormFieldEntry.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormFloatFieldEntry.xml b/modules/web/doc_classes/FormFloatFieldEntry.xml new file mode 100644 index 000000000..6e3edd257 --- /dev/null +++ b/modules/web/doc_classes/FormFloatFieldEntry.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormIntFieldEntry.xml b/modules/web/doc_classes/FormIntFieldEntry.xml new file mode 100644 index 000000000..226d5983d --- /dev/null +++ b/modules/web/doc_classes/FormIntFieldEntry.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormMaximumLengthFieldEntry.xml b/modules/web/doc_classes/FormMaximumLengthFieldEntry.xml new file mode 100644 index 000000000..4e993fcbe --- /dev/null +++ b/modules/web/doc_classes/FormMaximumLengthFieldEntry.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormMinimumLengthFieldEntry.xml b/modules/web/doc_classes/FormMinimumLengthFieldEntry.xml new file mode 100644 index 000000000..0ad36623b --- /dev/null +++ b/modules/web/doc_classes/FormMinimumLengthFieldEntry.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormNeedToMatchOtherFieldEntry.xml b/modules/web/doc_classes/FormNeedToMatchOtherFieldEntry.xml new file mode 100644 index 000000000..df9afb211 --- /dev/null +++ b/modules/web/doc_classes/FormNeedToMatchOtherFieldEntry.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormNeedsLowercaseCharacterFieldEntry.xml b/modules/web/doc_classes/FormNeedsLowercaseCharacterFieldEntry.xml new file mode 100644 index 000000000..ffda27e12 --- /dev/null +++ b/modules/web/doc_classes/FormNeedsLowercaseCharacterFieldEntry.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormNeedsOtherCharacterFieldEntry.xml b/modules/web/doc_classes/FormNeedsOtherCharacterFieldEntry.xml new file mode 100644 index 000000000..863916613 --- /dev/null +++ b/modules/web/doc_classes/FormNeedsOtherCharacterFieldEntry.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormNeedsUppercaseCharacterFieldEntry.xml b/modules/web/doc_classes/FormNeedsUppercaseCharacterFieldEntry.xml new file mode 100644 index 000000000..b82b0de48 --- /dev/null +++ b/modules/web/doc_classes/FormNeedsUppercaseCharacterFieldEntry.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/FormValidator.xml b/modules/web/doc_classes/FormValidator.xml new file mode 100644 index 000000000..f5919277f --- /dev/null +++ b/modules/web/doc_classes/FormValidator.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/HTMLBuilder.xml b/modules/web/doc_classes/HTMLBuilder.xml new file mode 100644 index 000000000..8a62723a5 --- /dev/null +++ b/modules/web/doc_classes/HTMLBuilder.xml @@ -0,0 +1,1625 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/HTMLPaginator.xml b/modules/web/doc_classes/HTMLPaginator.xml new file mode 100644 index 000000000..18084df79 --- /dev/null +++ b/modules/web/doc_classes/HTMLPaginator.xml @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/HTMLParser.xml b/modules/web/doc_classes/HTMLParser.xml new file mode 100644 index 000000000..3ed651423 --- /dev/null +++ b/modules/web/doc_classes/HTMLParser.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/HTMLParserAttribute.xml b/modules/web/doc_classes/HTMLParserAttribute.xml new file mode 100644 index 000000000..a62c394e5 --- /dev/null +++ b/modules/web/doc_classes/HTMLParserAttribute.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/HTMLParserTag.xml b/modules/web/doc_classes/HTMLParserTag.xml new file mode 100644 index 000000000..da1273be2 --- /dev/null +++ b/modules/web/doc_classes/HTMLParserTag.xml @@ -0,0 +1,163 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/HTMLTag.xml b/modules/web/doc_classes/HTMLTag.xml new file mode 100644 index 000000000..289ef9458 --- /dev/null +++ b/modules/web/doc_classes/HTMLTag.xml @@ -0,0 +1,827 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/HTTPServerEnums.xml b/modules/web/doc_classes/HTTPServerEnums.xml new file mode 100644 index 000000000..97a4220f5 --- /dev/null +++ b/modules/web/doc_classes/HTTPServerEnums.xml @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/HTTPSession.xml b/modules/web/doc_classes/HTTPSession.xml new file mode 100644 index 000000000..7da757843 --- /dev/null +++ b/modules/web/doc_classes/HTTPSession.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/HTTPSessionManager.xml b/modules/web/doc_classes/HTTPSessionManager.xml new file mode 100644 index 000000000..89b601b81 --- /dev/null +++ b/modules/web/doc_classes/HTTPSessionManager.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/ListWebPage.xml b/modules/web/doc_classes/ListWebPage.xml new file mode 100644 index 000000000..a36bd56db --- /dev/null +++ b/modules/web/doc_classes/ListWebPage.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/MarkdownRenderer.xml b/modules/web/doc_classes/MarkdownRenderer.xml new file mode 100644 index 000000000..0b9ac37d5 --- /dev/null +++ b/modules/web/doc_classes/MarkdownRenderer.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/PagedArticleWebPage.xml b/modules/web/doc_classes/PagedArticleWebPage.xml new file mode 100644 index 000000000..2e6b5429d --- /dev/null +++ b/modules/web/doc_classes/PagedArticleWebPage.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/PagedArticlesWebPage.xml b/modules/web/doc_classes/PagedArticlesWebPage.xml new file mode 100644 index 000000000..820608ba2 --- /dev/null +++ b/modules/web/doc_classes/PagedArticlesWebPage.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/RedirectWebPage.xml b/modules/web/doc_classes/RedirectWebPage.xml new file mode 100644 index 000000000..9b03960ba --- /dev/null +++ b/modules/web/doc_classes/RedirectWebPage.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/SessionSetupWebServerMiddleware.xml b/modules/web/doc_classes/SessionSetupWebServerMiddleware.xml new file mode 100644 index 000000000..ce3b16d9e --- /dev/null +++ b/modules/web/doc_classes/SessionSetupWebServerMiddleware.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/StaticWebPage.xml b/modules/web/doc_classes/StaticWebPage.xml new file mode 100644 index 000000000..fb3dfd81d --- /dev/null +++ b/modules/web/doc_classes/StaticWebPage.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/StaticWebPageFile.xml b/modules/web/doc_classes/StaticWebPageFile.xml new file mode 100644 index 000000000..31f61863b --- /dev/null +++ b/modules/web/doc_classes/StaticWebPageFile.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/StaticWebPageFolderFiles.xml b/modules/web/doc_classes/StaticWebPageFolderFiles.xml new file mode 100644 index 000000000..b6dd17e6b --- /dev/null +++ b/modules/web/doc_classes/StaticWebPageFolderFiles.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/WebNode.xml b/modules/web/doc_classes/WebNode.xml new file mode 100644 index 000000000..b78f9c114 --- /dev/null +++ b/modules/web/doc_classes/WebNode.xml @@ -0,0 +1,253 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/WebPermission.xml b/modules/web/doc_classes/WebPermission.xml new file mode 100644 index 000000000..0fb27128e --- /dev/null +++ b/modules/web/doc_classes/WebPermission.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/WebRoot.xml b/modules/web/doc_classes/WebRoot.xml new file mode 100644 index 000000000..907b0fc7b --- /dev/null +++ b/modules/web/doc_classes/WebRoot.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/WebServer.xml b/modules/web/doc_classes/WebServer.xml new file mode 100644 index 000000000..b8cdc20e5 --- /dev/null +++ b/modules/web/doc_classes/WebServer.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/WebServerCookie.xml b/modules/web/doc_classes/WebServerCookie.xml new file mode 100644 index 000000000..dffbc3989 --- /dev/null +++ b/modules/web/doc_classes/WebServerCookie.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/WebServerMiddleware.xml b/modules/web/doc_classes/WebServerMiddleware.xml new file mode 100644 index 000000000..a0b3b708e --- /dev/null +++ b/modules/web/doc_classes/WebServerMiddleware.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/web/doc_classes/WebServerRequest.xml b/modules/web/doc_classes/WebServerRequest.xml new file mode 100644 index 000000000..8bf0a72b4 --- /dev/null +++ b/modules/web/doc_classes/WebServerRequest.xml @@ -0,0 +1,316 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/websocket/doc_classes/WebSocketClient.xml b/modules/websocket/doc_classes/WebSocketClient.xml index b0c19e533..2906be57c 100644 --- a/modules/websocket/doc_classes/WebSocketClient.xml +++ b/modules/websocket/doc_classes/WebSocketClient.xml @@ -1,5 +1,5 @@ - + A WebSocket client implementation. diff --git a/modules/websocket/doc_classes/WebSocketMultiplayerPeer.xml b/modules/websocket/doc_classes/WebSocketMultiplayerPeer.xml index 08ac92773..bbc9b55dc 100644 --- a/modules/websocket/doc_classes/WebSocketMultiplayerPeer.xml +++ b/modules/websocket/doc_classes/WebSocketMultiplayerPeer.xml @@ -1,5 +1,5 @@ - + Base class for WebSocket server and client. diff --git a/modules/websocket/doc_classes/WebSocketPeer.xml b/modules/websocket/doc_classes/WebSocketPeer.xml index 94fcbe78c..cfeeb0c73 100644 --- a/modules/websocket/doc_classes/WebSocketPeer.xml +++ b/modules/websocket/doc_classes/WebSocketPeer.xml @@ -1,5 +1,5 @@ - + A class representing a specific WebSocket connection. diff --git a/modules/websocket/doc_classes/WebSocketServer.xml b/modules/websocket/doc_classes/WebSocketServer.xml index ec3781853..b513cf9c7 100644 --- a/modules/websocket/doc_classes/WebSocketServer.xml +++ b/modules/websocket/doc_classes/WebSocketServer.xml @@ -1,5 +1,5 @@ - + A WebSocket server implementation. diff --git a/modules/wfc/doc_classes/ImageIndexer.xml b/modules/wfc/doc_classes/ImageIndexer.xml index 94e1bc8d2..e3a10aa38 100644 --- a/modules/wfc/doc_classes/ImageIndexer.xml +++ b/modules/wfc/doc_classes/ImageIndexer.xml @@ -1,5 +1,5 @@ - + @@ -7,25 +7,25 @@ - - - - - - - + + - + + + + + + diff --git a/modules/wfc/doc_classes/OverlappingWaveFormCollapse.xml b/modules/wfc/doc_classes/OverlappingWaveFormCollapse.xml index 826d8168f..0a0ef0532 100644 --- a/modules/wfc/doc_classes/OverlappingWaveFormCollapse.xml +++ b/modules/wfc/doc_classes/OverlappingWaveFormCollapse.xml @@ -1,5 +1,5 @@ - + @@ -8,6 +8,20 @@ + + + + + + + + + + + + + + diff --git a/modules/wfc/doc_classes/TilingWaveFormCollapse.xml b/modules/wfc/doc_classes/TilingWaveFormCollapse.xml index 0ea0d4321..5d5df2824 100644 --- a/modules/wfc/doc_classes/TilingWaveFormCollapse.xml +++ b/modules/wfc/doc_classes/TilingWaveFormCollapse.xml @@ -1,5 +1,5 @@ - + @@ -7,6 +7,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/wfc/doc_classes/WaveFormCollapse.xml b/modules/wfc/doc_classes/WaveFormCollapse.xml index 1db559278..388f0fd80 100644 --- a/modules/wfc/doc_classes/WaveFormCollapse.xml +++ b/modules/wfc/doc_classes/WaveFormCollapse.xml @@ -1,5 +1,5 @@ - + @@ -7,7 +7,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +