summaryrefslogtreecommitdiff
path: root/doc/classes
AgeCommit message (Collapse)Author
2023-05-12CI: Make codespell checks blocking, but only check changed filesRémi Verschelde
(cherry picked from commit b226f7e587c4b5093d7bf27a4b0ac687a2d1cd2e)
2023-05-12Document high performance cost of turbulence in ParticleProcessMaterialHugo Locurcio
- Mention that GPUParticlesAttractorVectorField3D can be used as an alternative to turbulence in 3D. (cherry picked from commit f10759489dbbe852144abc9f7746cb676102adc5)
2023-05-12Make acos and asin safelawnjelly
A common bug with using acos and asin is that input outside -1 to 1 range will result in Nan output. This can occur due to floating point error in the input. The standard solution is to provide safe_acos function with clamped input. For Godot it may make more sense to make the standard functions safe. (cherry picked from commit 50c5ed4876250f785be54b8f6124e7663afa38dc)
2023-05-12Improve the UX of ViewportTexture in the editorRindbee
The associated `ViewportTexture`s will update the `viewport_path` in time when the `Viewport`'s nodepath is changed (caused by renaming the node names or moving in the SceneTree dock). If the target `Viewport` is changed by resetting the `viewport_path`, the `ViewportTexture`s will be re-setup and emit `changed` signal in time. (cherry picked from commit af58f1e8547c8b6a2e6b83b7de9c3ac9bc05d881)
2023-05-12Prevent errors when using ViewportTexturekobewi
(cherry picked from commit 1b9802fa8cb45e876cd90d6a174b95b270a7f934)
2023-05-12Add missing documentation for MultiplayerPeerExtensionDavid Snopek
(cherry picked from commit 4d13be3c5eab71b04f6d7a0ed9d7e8679b377494)
2023-05-12Added note to used set_deferred while setting scroll values in _ready function.stmSi
(cherry picked from commit 83626ab90db2dee1152d3e147e44aac658b92067)
2023-05-12Document caveats related to exported project binary resource conversionHugo Locurcio
(cherry picked from commit febc674f4818dd1185b2e43e899115f70f55b4f5)
2023-05-12Improve RenderingServer, RenderingDevice, ShaderGlobalsOverride documentationHugo Locurcio
This brings the overall class reference completion percentage from 87% to 92%. (cherry picked from commit 5056c427d32218e85ad79d51788fa7583d48e293)
2023-05-12Clarify that event handling does not affect `Input`Ninni Pipping
(cherry picked from commit 732ad382a64e983c002a640f0220135835bab354)
2023-05-12Improve some descriptions in the OS docsMichael Alexsander
(cherry picked from commit 6db12c5e50017940df7921e37c9a85eb376881ed)
2023-05-12Fix small mistake in docs, "antecedents" -> "ancestors"Aaron Franke
(cherry picked from commit 740b0713a2a641ee16997aba9fdb88e0b964d02b)
2023-05-12Add an example for how to use AudioStreamGeneratorVolTer
(cherry picked from commit 9d77caaf95e44eac674c345efe7c0175e4547652)
2023-05-12Document TextServerDummyVolTer
(cherry picked from commit c8e06fe83857ddcda20796fc8ad028f576722904)
2023-05-12Fixed various typos across the docsUltraBIF
(cherry picked from commit 8106d33d0f13825b4459898ca20282ba5b543897)
2023-05-12Expose viewports render targer RIDBastiaan Olij
(cherry picked from commit ab60d3b65ce990a44fe595ec0860c0ae9ce9358d)
2023-05-12Some clarifications on screen-space coordinateskobewi
(cherry picked from commit 33b9be27d39503897933726d1c5560e4ec271222)
2023-04-27Fix unsupported sampler filter used for voxel GIPedro J. Estébanez
(cherry picked from commit 09aa1bbdb3c9dc4891a192854636a4e33ccd46bc)
2023-04-27Updated GDScript example to use clear_surfaces() and C Sharp example to use ↵Devin
ClearSurfaces() instead of non-existent surface_remove() and SurfaceRemove() (cherry picked from commit 3b615ed789e71da686a2d61e2eaae7c86d7dff48)
2023-04-26Provide an example on how to use ImmediateMeshVolTer
(cherry picked from commit 4eabad6c265c0c068b5ab2c26e911ac99cd03c3b)
2023-04-26Document automatic center mode using shape originsWinston
(cherry picked from commit 7b30d7da51e40a69b464e501dbc02fcaa99deb5b)
2023-04-26Add information about how `Engine.time_scale` affects TimersNinni Pipping
(cherry picked from commit 16a1465380df708edebffc53c77011cd771f6b91)
2023-04-26Document why Gradient.reverse() doesn't reverse constant gradientsVolTer
(cherry picked from commit f21d13600e41817646789a2b45221d8f5c2b2564)
2023-04-26Document custom mouse cursors larger than 128×128 potentially having issuesHugo Locurcio
(cherry picked from commit 92730fb07dbeb7e3640d0bed60c9b9033bc30577)
2023-04-26Document using AnimatableBody when needed in StaticBody descriptionHugo Locurcio
(cherry picked from commit 68117d2fc7b68c544e16f8968b13d40b145c5bf4)
2023-04-24Fix various typos in the classrefHaoyu Qiu
(cherry picked from commit 766807506c4f40bca1fafd16ac467a33694f6269)
2023-04-24Remove double thes from documentationPaweł
(cherry picked from commit 4431cdd154b8fa0494148980646903e824c0bdb1)
2023-04-24Fix blurry borders on antialiased FlatStyleBoxDavid Giardi
This is a fix of the antialiasing logic of FlatStyleBox. It is now possible to have smooth rounded corners while keeping the edges sharp on the pixels. The antialiasing gradient positioning is ajusted so that the "hard" border corresponds to the middle of that gradient instead of one end. Checked against rendering of rounded rectangles in a vector graphics software. (cherry picked from commit 2ef20045b1282369585c3395ff9f9ae418394817)
2023-04-24Improve description of `Callable.bind/unbind`Ninni Pipping
(cherry picked from commit 0332fd5e8f71c1292bfa75ac2288bb4355f77567)
2023-04-24Fix Quaternion's brief descriptionVolTer
(cherry picked from commit 5c0e3b26a603eb6458d1e23bc77d49c05cdc0449)
2023-04-24Improve `print_rich()` documentationHugo Locurcio
- List all supported colors. - Mention URL tag support limitations. - Fix and tweak code example to do what it says. - Remove outdated notice about lack of Windows support (but mention that only Windows 10 and later support ANSI code conversion). (cherry picked from commit ec277d804e381b3bc5d44b88050e522c727ed505)
2023-04-24Fixed typo in DisplayServer.ScreenOrientation docsEvgeniy Vasilyev
(cherry picked from commit 5ba98e59f076729876001de30ebd980434cd4fc7)
2023-04-24Unify descriptions of vector methodsHaoyu Qiu
* is_equal_approx * normalize * length_squared * posmod * posmodv (cherry picked from commit 6cd8e706fae5dacc908efd1a823e3447e01bfa56)
2023-04-24Fix Typo in NavigationServer2DRattle22
(cherry picked from commit 5c387cbdb3653bbe44a9fdde5ff8ca559f4b12b1)
2023-04-24update set_smooth_group descriptionTae Hong Ahn
fixes https://github.com/godotengine/godot/issues/74452 (cherry picked from commit 5a775ac08cfe02dc8015768bdf69e9e59d85030f)
2023-04-24Fix `Image.compress` descriptionNinni Pipping
Description mentioned `mode` instead of `source` (cherry picked from commit 6312fe2fae92718560b06c114803b18008a50839)
2023-04-24Expose more compression formats in Image and fix compress checkNinni Pipping
Check for compressing ASTC checked if the function for BPTC was present (cherry picked from commit cf64e2fa479ce548713c589d9c3252e5ac36a6d3)
2023-04-24[TextServer] Use dedicated flag for object replacement characters.bruvzg
(cherry picked from commit d904516e553426dae1fa40566e3fe67f6213e769)
2023-04-24Correct the side mentioned with focus_neighbor_right and focus_neighbor_top.Mallardbro
A small typo with the definitions of `focus_neighbor_right` and `focus_neighbor_top`. Both use "bottom" rather than the correct side for each. (cherry picked from commit c25d015d0658696b1a2da99a838e6cfcce155efd)
2023-04-24Change to_utf8 to to_utf8_buffer and to_ascii to to_ascii_buffer in ↵mara
remaining docs The method `to_utf8` doesn't exist in Godot 4, but is still mentioned in the documentation in some places. Replace it with the new name `to_utf8_buffer`. Same for ascii. Same for C#. (cherry picked from commit 57dca93718f34573713de2fd09315f42bcd26fff)
2023-04-24Document how to make custom min/max for ArrayNinni Pipping
(cherry picked from commit 96ab31a7117c110da025a39390bdecf36892e7fa)
2023-04-24docs/FileDialog: Use clickable referencesDimitri A
This replaces two [code][/code] blocks with clickable refs to [enum Access] and [member file_mode] respectively. (cherry picked from commit a5778da55bbf777abe1490edbc82bb05c9718377)
2023-04-07Fix CompressedTextureLayered description in the class referenceHugo Locurcio
This also updates the list of compression modes available for textures. (cherry picked from commit 0d24016db0d6cb92e0e681039a72280ce7ce6ece)
2023-04-07Expose NavigationAgent path postprocessing and pathfinding algorithm optionssmix8
Exposes the path postprocessing and pathfinding algorithm options of the NavigationAgent internal NavigationPathQueryParameters object. (cherry picked from commit 6e324bb341c795905085e25e7f7c153d89949fa9)
2023-04-07C# Truncate instead of round in Vector2/3/4 to Vector2I/3I/4I conversionkleonc
(cherry picked from commit f53d3382af3ce04c924e6f92bb4c81ba349cfd8f)
2023-04-03Update UndoRedo descriptionkobewi
(cherry picked from commit 3a06e6af76a45ecda4d2247f78046f3e08260919)
2023-04-03Fill random docskobewi
(cherry picked from commit eac65fd0a8e68512a9410e0e78a405b726d303d3)
2023-04-03Improve CanvasItem.self_modulate docskleonc
(cherry picked from commit 4fb9aa22948dadf3f18dd73f6c9fca2e41da53d0)
2023-04-03Remove reference to clipboard in OS class docskyace65
(cherry picked from commit a65d99b541578c52beb177ff7290dd68940a3807)
2023-04-03Add _get_configuration_warnings() examplekobewi
(cherry picked from commit c4e08a4e1ac736c27d8b803c233d673f3fabf10a)