summaryrefslogtreecommitdiff
path: root/doc/classes
AgeCommit message (Collapse)Author
2022-11-22Expose `BarrierMask` as flags enum in `RenderingDevice`Yuri Rubinsky
2022-11-20Merge pull request #68902 from TokageItLab/fix-animation-changed-signalRémi Verschelde
Fix connection of animation "changed" signal in AnimationTrackEditor
2022-11-20Merge pull request #68904 from aaronfranke/texture-methodsRémi Verschelde
Rename TextureButton set_*_texture methods to set_texture_*
2022-11-20Merge pull request #68917 from Mickeon/double-the-pride-twice-the-fallRémi Verschelde
Double precision of `String.split_floats`
2022-11-20[MP] New default multiplayer_peer acting as server.Fabio Alessandrelli
Adds a OfflineMultiplayerPeer class which behaves like a server with no connected peers. Use OfflineMultiplayerPeer as default for SceneMultiplayer. This means that the SceneTree will act as the multiplayer authority by default. Calls to is_server will return true, and calls to get_unique_id will return TARGET_PEER_SERVER.
2022-11-20Double precision of `String.split_floats`Micky
2022-11-20Merge pull request #68884 from ↵Rémi Verschelde
dzil123/create_local_rendering_device_null_check_docs RenderingServer::create_local_rendering_device - Add null check and update docs
2022-11-19RenderingServer::create_local_rendering_device null check and docsdzil123
Co-authored-by: Clay John <claynjohn@gmail.com>
2022-11-19Rename TextureButton set_*_texture methods to set_texture_*Aaron Franke
2022-11-20Fix connection of animation changed signal in AnimationTrackEditorSilc Renew
2022-11-19Revert move vector parameter name to motionHaoyu Qiu
2022-11-18Merge pull request #64212 from xiongyaohua/curve3d_baking_refactorRémi Verschelde
Move rotation interpolation to Curve3d and refactor baking
2022-11-17Add `Control::localize_numeral_system` property to toggle automatic numeral ↵bruvzg
system conversion.
2022-11-16C#: Fix incorrect types used in ArrayMesh docsRaul Santos
2022-11-16Merge pull request #68709 from MewPurPur/instance-begone-part3Rémi Verschelde
Remove more instances of 'instance' being used as a verb
2022-11-16Remove more instances of 'instance' being used as a verbVolTer
2022-11-15Merge pull request #62814 from KoBeWi/strintRémi Verschelde
Restore numeric from String constructors
2022-11-15Merge pull request #64077 from ↵Rémi Verschelde
Calinou/tweak-audiostreamplayer2d3d-default-panning Decrease default AudioStreamPlayer2D/3D panning strength
2022-11-15Merge pull request #67948 from DeeJayLSP/split_webpRémi Verschelde
Overhaul WebP packer and split compression options
2022-11-15Merge pull request #67688 from Mickeon/i-forgror-☠️☠️Rémi Verschelde
Remove `PROPERTY_HINT_IMAGE_COMPRESS` constants
2022-11-15Merge pull request #65836 from Calinou/add-max-physics-steps-per-frame-settingRémi Verschelde
Implement adjusting the maximum number of physics steps per rendered frame
2022-11-15Overhaul WebP packer and split compression optionsDeeJayLSP
2022-11-15Remove `PROPERTY_HINT_IMAGE_COMPRESS` constantsMicky
These were used in 3.x but there's no reference of them in the codebase, at all.
2022-11-15Merge pull request #67869 from KoBeWi/coostom_ooser_deerRémi Verschelde
Fix documentation about custom user dir
2022-11-15Merge pull request #68628 from clayjohn/shadowsRémi Verschelde
Implement is_animated and casts_shadows
2022-11-14Merge pull request #68667 from Piralein/fix-broken-link-classrefRémi Verschelde
Update document-links in classref
2022-11-14Merge pull request #60931 from EspeuteClement/get_selected_filesRémi Verschelde
Add EditorInterface.get_selected_paths()
2022-11-14Merge pull request #65821 from raulsntos/xr_notificationRémi Verschelde
Remove redefinition of `notification` method in `XRInterfaceExtension`
2022-11-14Merge pull request #68552 from DarkKilauea/update-directional-light-docsRémi Verschelde
Add documentation for DirectionalLight2D
2022-11-14Merge pull request #68545 from DarkKilauea/update-geometry-docsRémi Verschelde
Added missing descriptions for GeometryInstance3D
2022-11-14Merge pull request #68229 from Mickeon/c-escape-hellRémi Verschelde
Remove "?" from String.c_escape()
2022-11-14Merge pull request #68564 from Mickeon/node-no-remove-group-errorRémi Verschelde
Strip ERR_FAIL from `Node.remove_from_group()`
2022-11-14Add EditorInterface.get_selected_paths()cespeute
Exposes the selected paths in the editor filesystem dock. Implements this proposal : https://github.com/godotengine/godot-proposals/issues/2424 Also renamed the old `get_selected_path` to `get_selected_directory` to better match the already existing get_current_path function.
2022-11-14fix "unknown document" classref linksHana
2022-11-14Remove redefinition of `notification` method in `XRInterfaceExtension`Raul Santos
2022-11-14Fix misc formatting issuesRémi Verschelde
Somehow I missed the failing CI report from trailing whitespace. Fixed a couple typos found by codespell while at it, and misc trailing semicolons in one of the files.
2022-11-14[Editor] Better expose EditorDebuggerPlugin.Fabio Alessandrelli
Now splitted into two classes: - EditorDebuggerPlugin (RefCounted). - EditorDebuggerSession (abstract). This allows the EditorPlugin to be in control of the debugger plugin lifecycle, be notified when sessions are created, and customize each of them independently. We should slowly transition the various profilers and captures in ScriptEditorDebugger to their own plugins, and decouple ScriptEditorDebugger from it's UI part (making it the "real" EditorDebuggerSession potentially dropping the wrappers).
2022-11-14Merge pull request #68448 from bruvzg/font_imp_trRémi Verschelde
[Font] Add an import option to pre-render all glyphs required for the translation.
2022-11-14Merge pull request #67975 from BastiaanOlij/implement_uv2_on_primitivesRémi Verschelde
Add optional UV2 logic for lightmapping to primitive shapes
2022-11-14[macOS] Add exclusive fullscreen mode with Dock and Menu disabled.bruvzg
2022-11-13Implement is_animated and casts_shadowsclayjohn
This allows the renderer to correctly decide when to update shadow maps This PR also adds TIME to a few missing places
2022-11-13Add optional UV2 logic for lightmapping to primitive shapesBastiaan Olij
2022-11-13Strip ERR_FAIL from `Node.remove_from_group()`Micky
Also simplifies group check removing unnecessary `!data.grouped.has`
2022-11-12Add documentation for DirectionalLight2DJosh Jones
2022-11-12Fix typo, change ´ to 'neropatti
2022-11-12Refactor Curv3D and PathFollow3DYaohua Xiong
This commit makes the following major changes 1. Add "sample_baked_with_rotation()" to Curve3D, making it usable independently. A similar change was made to Curve2D previously. 2. Refactor the _bake() method on Curve3D, using Parallel Transport Frame instead of Frenet Frame. 3. Refactor the sample_* methods, including: i. Factor out common binary search code, following the DRY principe ii. sample_up_vector() interpolated up vector as part of rotation frame(posture) for consistancy and accuracy.
2022-11-11Added missing descriptions for GeometryInstance3DJosh Jones
2022-11-11Document Texture, CompressedTexture and Placeholder classesHugo Locurcio
2022-11-11Merge pull request #68186 from pkdawson/expose-texture-rdRémi Verschelde
Expose texture_get_rd_texture for scripts
2022-11-11Merge pull request #68235 from pkdawson/pr-expose-vertex-array-createRémi Verschelde
Expose RenderingDevice::vertex_array_create to scripting