summaryrefslogtreecommitdiffstats
path: root/doc/classes
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit godotengine/godot@f128f383e892865379cb8b14e7bcc9858efe2973Spartan3222024-11-2717-82/+274
|\
| * Merge pull request #98670 from DarioSamo/rd-transient-targetsThaddeus Crews2024-11-273-25/+129
| |\ | | | | | | | | | Automatically resolve initial and final action for draw lists.
| | * Resolve load and store ops automatically for render passes for discardable ↵Dario2024-11-253-25/+129
| | | | | | | | | | | | textures.
| * | Merge pull request #99679 from timothyqiu/custom-tooltip-docThaddeus Crews2024-11-271-4/+6
| |\ \ | | | | | | | | | | | | Improve documentation for tooltip-related methods
| | * | Improve documentation for tooltip-related methodsHaoyu Qiu2024-11-261-4/+6
| | | |
| * | | Merge pull request #99677 from syntaxerror247/patch-1Thaddeus Crews2024-11-271-1/+1
| |\ \ \ | | | | | | | | | | | | | | | Update `screen_get_scale` documentation.
| | * | | Update screen_get_scale documentation.Anish Mishra2024-11-251-1/+1
| | | |/ | | |/|
| * | | Merge pull request #80965 from Calinou/viewport-add-get-stretch-scale-factorThaddeus Crews2024-11-272-1/+8
| |\ \ \ | | | | | | | | | | | | | | | Add a Viewport method to get automatically computed 2D stretch transform
| | * | | Add a Viewport method to get automatically computed 2D stretch transformHugo Locurcio2024-11-192-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `Viewport.get_stretch_transform()` returns the automatically computed 2D stretch transform. Combined with `Transform2D.get_scale()`, this is useful when using the `canvas_items` stretch mode in a project. There are many situations where knowing this factor is useful: - Divide Camera2D zoom to keep the size of the 2D game world identical regardless of the 2D scale factor (so that UI elements can still be scaled). - Make certain controls always drawn at 1:1 scale (e.g. for the crosshair in a FPS). This is done by dividing the Control node's scale by the scale factor.
| * | | | Merge pull request #85443 from smix8/gridmap_castshadowsThaddeus Crews2024-11-271-0/+15
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Add ShadowCastingSetting to MeshLibrary / GridMap items
| | * | | | Add ShadowCastingSetting to MeshLibrary / GridMap itemssmix82024-11-271-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | Adds ShadowCastingSetting to MeshLibrary / GridMap items.
| * | | | | Merge pull request #97346 from DevPoodle/vertex-attribute-docsThaddeus Crews2024-11-271-0/+5
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Add descriptions to RDVertexAttribute's properties
| | * | | | | Add descriptions to RDVertexAttribute's propertiesDevPoodle2024-09-231-0/+5
| | | | | | |
| * | | | | | Merge pull request #99091 from Mickeon/documentation-object-boolean-context-4.4Thaddeus Crews2024-11-271-0/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add documentation note on Object's boolean context
| | * | | | | | Add documentation note on Object's boolean contextMicky2024-11-111-0/+1
| | | | | | | |
| * | | | | | | Merge pull request #99079 from FlooferLand/patch-1Thaddeus Crews2024-11-271-0/+1
| |\ \ \ \ \ \ \ | | |_|_|/ / / / | |/| | | | | | | | | | | | | | Add note about LightmapGI only baking nodes under its parent
| | * | | | | | Add note about LightmapGI only baking nodes under its parentFlooferLand!2024-11-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `LightmapGI`'s documentation currently doesn't mention the fact it only bakes nodes under its parent. This can make the user think there is something wrong with their scene setup or 3D models, as it refuses to bake when the user's models / world isn't under the same parent as the `LightmapGI`.
| * | | | | | | Merge pull request #99364 from ↵Thaddeus Crews2024-11-261-49/+49
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mickeon/documentation-global-scope-keys-plus-minus Rewrite some `@GlobalScope` keys in documentation to use `[code]` tags
| | * | | | | | | Rewrite some `@GlobalScope` keys in documentation to use `[code]` tagsMicky2024-11-261-49/+49
| | | | | | | | |
| * | | | | | | | Merge pull request #97824 from TokageItLab/retarget-modifierThaddeus Crews2024-11-263-0/+45
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add RetargetModifier3D for realtime retarget to keep original rest
| | * | | | | | | | Add RetargetModifier3D for realtime retarget to keep original restSilc Lizard (Tokage) Renew2024-11-183-0/+45
| | | | | | | | | |
| * | | | | | | | | Merge pull request #99612 from TokageItLab/lkat-bnThaddeus Crews2024-11-261-2/+8
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make LookAtModifier3D adopt the bone name method
| | * | | | | | | | | Make LookAtModifier3D adopt to bone name methodSilc Lizard (Tokage) Renew2024-11-251-2/+8
| | | | | | | | | | |
| * | | | | | | | | | Add CollisionShape3D custom debug coloursJamie Greunbaum2024-11-261-0/+6
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows changing the display colour of a CollisionShape3D node on a per-shape basis. It also adds the ability to display a solid coloured preview of a CollisionShape3D. Closes https://github.com/godotengine/godot-proposals/issues/906
* | | | | | | | | | Merge commit godotengine/godot@d09d82d433b03bb3773fd2a8cc8d6ccc2f8739ceSpartan3222024-11-2624-64/+133
|\| | | | | | | | |
| * | | | | | | | | Merge pull request #99542 from bruvzg/stdin_strThaddeus Crews2024-11-251-0/+1
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Convert line breaks to `\n` and strip line break from the end of string returned by `OS::read_string_from_stdin`/`OS::get_stdin_string`.
| | * | | | | | | | | Convert line breaks to `\n` and strip line break from the end of string ↵Pāvels Nadtočajevs2024-11-231-0/+1
| | | |_|_|_|_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | returned by `OS::read_string_from_stdin`/`OS::get_stdin_string`.
| * | | | | | | | | Merge pull request #99620 from tetrapod00/doc-control-childrenThaddeus Crews2024-11-251-1/+1
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | Docs: Update Control class to properly reflect behavior of Themes on Control Children
| | * | | | | | | | Docs: Update Control class to properly reflect behavior of Themes on Control ↵tetrapod002024-11-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Children Document fact that themes only propagate to control children (not Node2D, etc). Wording is copied from Theme docs. Also clarifies line somewhat. Co-Authored-By: Allyson Chan <allysonn.chann@gmail.com>
| * | | | | | | | | Merge pull request #97388 from tetrapod00/visualshader-linear-srgbThaddeus Crews2024-11-221-1/+26
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | VisualShader: Add LinearToSRGB and SRGBToLinear to ColorFunc node
| | * | | | | | | | | VisualShader: Add LinearToSRGB and SRGBToLinear to ColorFunc nodetetrapod002024-10-191-1/+26
| | | | | | | | | | |
| * | | | | | | | | | Merge pull request #99424 from dalexeev/core-fix-builtin-enum-const-bindsThaddeus Crews2024-11-227-24/+24
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Core: Fix built-in enum constant bindings
| | * | | | | | | | | | Core: Fix built-in enum constant bindingsDanil Alexeev2024-11-227-24/+24
| | | |_|/ / / / / / / | | |/| | | | | | | |
| * | | | | | | | | | Merge pull request #95711 from TokageItLab/warn-oneshot-propThaddeus Crews2024-11-221-1/+4
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add hint for oneshot property & warning when it will be updated continuously by Force Continuous in `AnimationMixer`
| | * | | | | | | | | | Add hint for oneshot & warning when it will be updated continuouslySilc Lizard (Tokage) Renew2024-11-111-1/+4
| | | | | | | | | | | |
| * | | | | | | | | | | Merge pull request #99533 from crei0/look_at_modifier3d_documentation_data_typosThaddeus Crews2024-11-221-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix wording in `LookAtModifier3D` docs
| | * | | | | | | | | | | Fix wording in LookAtModifier3D docsAndré Guedes2024-11-221-2/+2
| | | |/ / / / / / / / / | | |/| | | | | | | | |
| * | | | | | | | | | | Merge pull request #99394 from TokageItLab/root-localThaddeus Crews2024-11-221-14/+30
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add `root_motion_local` option to AnimationMixer to pre-multiply root motion rotation accumulator before blending
| | * | | | | | | | | | | Add root_motion_local option to AnimationMixerSilc Lizard (Tokage) Renew2024-11-191-14/+30
| | | |_|_|_|_|/ / / / / | | |/| | | | | | | | |
| * | | | | | | | | | | Merge pull request #99521 from mechalynx/update-packedarray-class-descriptionsThaddeus Crews2024-11-222-1/+2
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Correct PackedInt64Array comparison in description
| | * | | | | | | | | | | Update PackedVector4Array description to include explanation shared by ↵mechalynx2024-11-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PackedArray classes
| | * | | | | | | | | | | Correct PackedInt64Array comparison in descriptionmechalynx2024-11-221-1/+1
| | | |/ / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | All Packed classes that have the same paragraph will compare the currently viewed Packed array type with the equivalent typed Array but here the comparison was with the Int32 version instead of the Int64 version
| * | | | | | | | | | | Merge pull request #97716 from ↵Thaddeus Crews2024-11-222-0/+26
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pafuent/add_half_precision_floating_point_to_stream_peer Add half precision floating point support to `StreamPeer` and `FileAccess`
| | * | | | | | | | | | | Add half precision floating point support to `StreamPeer`Pablo Andres Fuente2024-11-122-0/+26
| | | |_|_|_|_|_|_|/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes godotengine/godot-proposals#5983 Adds put/get methods to `StreamPeer` that handles half precision floating point values. Adds endode/decode half precision floating point to `marshalls`. Adds `get_half` and `store_half` to `FileAccess` Co-Authored-By: "Alfonso J. Ramos" <theraot@gmail.com>
| * | | | | | | | | | | Merge pull request #99352 from Mickeon/documentation-aabb-coords-are-complicatedThaddeus Crews2024-11-221-3/+3
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix incorrect Z direction for AABB's position
| | * | | | | | | | | | | Fix incorrect Z direction for AABB's positionMicky2024-11-221-3/+3
| | | | | | | | | | | | |
| * | | | | | | | | | | | Merge pull request #99348 from TokageItLab/explicit_elapseThaddeus Crews2024-11-221-0/+5
| |\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | Add `explicit_elapse` option to AnimationNodeTimeSeek to handle some processes
| | * | | | | | | | | | | Add explicit_elapse option to NodeSeek to handle some processesSilc Lizard (Tokage) Renew2024-11-201-0/+5
| | | |_|/ / / / / / / / | | |/| | | | | | | | |
| * | | | | | | | | | | Merge pull request #98972 from dbnicholson/standardize-add-defaultsThaddeus Crews2024-11-211-1/+2
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Expose `TranslationServer::standardize_locale` `add_default` param publicly
| | * | | | | | | | | | | Expose standardize_locale add_default param publiclyDan Nicholson2024-11-211-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Comparing locales can have surprising outcomes since it standardizes locales with defaults. For example, zh and zh_CN result in an exact match since the defaults change them both to zh_Hans_CN. Expose the add_default parameter publicly with a default of false so the fully standardized locale can be inspected.