https://docs.godotengine.org/en/stable/classes/class_scriptcreatedialog.html
Inherits: ConfirmationDialog< AcceptDialog< Window< Viewport< Node< Object Godot editor's popup dialog for creating new Script files. Description: The...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorexportplatformpc.html
Inherits: EditorExportPlatform< RefCounted< Object Inherited By: EditorExportPlatformLinuxBSD, EditorExportPlatformWindows Base class for the desktop platform...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_visualinstance3d.html
Inherits: Node3D< Node< Object Inherited By: Decal, FogVolume, GeometryInstance3D, GPUParticlesAttractor3D, GPUParticlesCollision3D, Light3D, LightmapGI,...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_expression.html
Inherits: RefCounted< Object A class that stores an expression you can execute. Description: An expression can be made of any arithmetic operation, built-in...
godot engineexpressionstabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_thread.html
Inherits: RefCounted< Object A unit of execution in a process. Description: A unit of execution in a process. Can run methods on Object s simultaneously. The...
godot enginethreadstabledocumentationenglish
https://matrixdock.gitbook.io/matrixdock-docs/english
This is the docs of Matrixdock where you can find the latest announcements, product introductions, FAQs, and useful links.
documentationenglishdocs
https://docs.godotengine.org/en/stable/classes/class_springbonecollisionsphere3d.html
Inherits: SpringBoneCollision3D< Node3D< Node< Object A sphere shape collision that interacts with SpringBoneSimulator3D. Description: A sphere shape collision...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/tutorials/xr/xr_room_scale.html
One of the staples of XR projects is the ability to walk around freely in a large space. This space is often constrained by the room the player is physically...
godot engineroomscalexrstable
https://docs.godotengine.org/en/stable/classes/class_editorresourceconversionplugin.html
Inherits: RefCounted< Object Plugin for adding custom converters from one resource format to another in the editor resource picker context menu; for example,...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorexportplatformvisionos.html
Inherits: EditorExportPlatformAppleEmbedded< EditorExportPlatform< RefCounted< Object Exporter for visionOS. Tutorials: Exporting for iOS, iOS plugins...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorsceneformatimporterufbx.html
Experimental: This class may be changed or removed in future versions. Inherits: EditorSceneFormatImporter< RefCounted< Object Import FBX files using the ufbx...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorscenepostimportplugin.html
Inherits: RefCounted< Object Plugin to control and modifying the process of importing a scene. Description: This plugin type exists to modify the process of...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editornode3dgizmo.html
Inherits: Node3DGizmo< RefCounted< Object Gizmo for editing Node3D objects. Description: Gizmo that is used for providing custom visualization and editing...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorinterface.html
Inherits: Object Godot editor's interface. Description: EditorInterface gives you control over Godot editor's window. It allows customizing the window, saving...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_visualshadernodescreenuvtosdf.html
Inherits: VisualShaderNode< Resource< RefCounted< Object A function to convert screen UV to an SDF (signed-distance field), to be used within the visual shader...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorexportplatformappleembedded.html
Inherits: EditorExportPlatform< RefCounted< Object Inherited By: EditorExportPlatformIOS, EditorExportPlatformVisionOS Base class for the Apple embedded...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorselection.html
Inherits: Object Manages the SceneTree selection in the editor. Description: This object manages the SceneTree selection in the editor. Note: This class...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorproperty.html
Inherits: Container< Control< CanvasItem< Node< Object Custom control for editing properties that can be added to the EditorInspector. Description: A custom...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_styleboxflat.html
Inherits: StyleBox< Resource< RefCounted< Object A customizable StyleBox that doesn't use a texture. Description: By configuring various properties of this...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorexportplatform.html
Inherits: RefCounted< Object Inherited By: EditorExportPlatformAndroid, EditorExportPlatformAppleEmbedded, EditorExportPlatformExtension,...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorinspector.html
Inherits: ScrollContainer< Container< Control< CanvasItem< Node< Object A control used to edit properties of an object. Description: This is the control that...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/getting_started/step_by_step/index.html
This series builds upon the Introduction to Godot and will get you started with the editor and the engine. You will learn more about nodes and scenes, code...
godot enginestepstabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_openxrspatialcapabilityconfigurationapriltag.html
Experimental: This class may be changed or removed in future versions. Inherits: OpenXRSpatialCapabilityConfigurationBaseHeader< RefCounted< Object...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorexportplatformandroid.html
Inherits: EditorExportPlatform< RefCounted< Object Exporter for Android. Tutorials: Exporting for Android, Gradle builds for Android, Android plugins...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_noisetexture3d.html
Inherits: Texture3D< Texture< Resource< RefCounted< Object A 3D texture filled with noise generated by a Noise object. Description: Uses the FastNoiseLite...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_geometry2d.html
Inherits: Object Provides methods for some common 2D geometric operations. Description: Provides a set of helper functions to create geometric shapes, compute...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/tutorials/3d/particles/properties.html
Emitter properties: The checkbox next to the Emitting property activates and deactivates the particle system. Particles will only be processed and rendered if...
godot engineparticlesystempropertiesstable
https://docs.godotengine.org/en/stable/classes/class_editorsettings.html
Inherits: Resource< RefCounted< Object Object that holds the project-independent editor settings. Description: Object that holds the project-independent editor...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorexportplatformmacos.html
Inherits: EditorExportPlatform< RefCounted< Object Exporter for macOS. Tutorials: Exporting for macOS, Running Godot apps on macOS. Properties:,, String,...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorexportpreset.html
Inherits: RefCounted< Object Export preset configuration. Description: Represents the configuration of an export preset, as created by the editor's export...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorcommandpalette.html
Inherits: ConfirmationDialog< AcceptDialog< Window< Viewport< Node< Object Godot editor's command palette. Description: Object that holds all the available...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorresourcepicker.html
Inherits: HBoxContainer< BoxContainer< Container< Control< CanvasItem< Node< Object Inherited By: EditorScriptPicker Godot editor's control for selecting...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_hseparator.html
Inherits: Separator< Control< CanvasItem< Node< Object A horizontal line used for separating other controls. Description: A horizontal separator used for...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_texture2d.html
Inherits: Texture< Resource< RefCounted< Object Inherited By: AnimatedTexture, AtlasTexture, CameraTexture, CanvasTexture, CompressedTexture2D, CurveTexture,...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorscenepostimport.html
Inherits: RefCounted< Object Post-processes scenes after import. Description: Imported scenes can be automatically modified right after import by setting their...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_visualshadernodevaryingsetter.html
Inherits: VisualShaderNodeVarying< VisualShaderNode< Resource< RefCounted< Object A visual shader node that sets a value of a varying. Description: Inputs a...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_lightmapprobe.html
Inherits: Node3D< Node< Object Represents a single manually placed probe for dynamic object lighting with LightmapGI. Description: LightmapProbe represents the...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorexportplatformios.html
Inherits: EditorExportPlatformAppleEmbedded< EditorExportPlatform< RefCounted< Object Exporter for iOS. Tutorials: Exporting for iOS, iOS plugins documentation...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorresourcepreviewgenerator.html
Inherits: RefCounted< Object Custom generator of previews. Description: Custom code to generate previews. Check...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorfilesystem.html
Inherits: Node< Object Resource filesystem, as the editor sees it. Description: This object holds information of all resources in the filesystem, their types,...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editordock.html
Experimental: This class may be changed or removed in future versions. Inherits: MarginContainer< Container< Control< CanvasItem< Node< Object Inherited By:...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorinspectorplugin.html
Inherits: RefCounted< Object Plugin for adding custom property editors on the inspector. Description: EditorInspectorPlugin allows adding custom property...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_scenestate.html
Inherits: RefCounted< Object Provides access to a scene file's information. Description: Maintains a list of resources, nodes, exported and overridden...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorimportplugin.html
Inherits: ResourceImporter< RefCounted< Object Registers a custom resource importer in the editor. Use the class to parse any file and import it as a new...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorresourcetooltipplugin.html
Inherits: RefCounted< Object A plugin that advanced tooltip for its handled resource type. Description: Resource tooltip plugins are used by FileSystemDock to...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_object.html
Inherited By: AudioServer, CameraServer, ClassDB, DisplayServer, EditorFileSystemDirectory, EditorInterface, EditorPaths, EditorSelection,...
godot engineobjectstabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_rdtextureformat.html
Inherits: RefCounted< Object Texture format (used by RenderingDevice). Description: This object is used by RenderingDevice. Properties:,,, int, array_layers,...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editortranslationparserplugin.html
Inherits: RefCounted< Object Plugin for adding custom parsers to extract strings that are to be translated from custom files (.csv, .json etc.). Description:...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/about/introduction.html
GDScript C# Welcome to the official documentation of Godot Engine, the free and open source community-driven 2D and 3D game engine! Behind this mouthful, you...
godot engineintroductionstabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_shapecast2d.html
Inherits: Node2D< CanvasItem< Node< Object A 2D shape that sweeps a region of space to detect CollisionObject2D s. Description: Shape casting allows to detect...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_scripteditorbase.html
Inherits: VBoxContainer< BoxContainer< Container< Control< CanvasItem< Node< Object Base editor for editing scripts in the ScriptEditor. Description: Base...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorundoredomanager.html
Inherits: Object Manages undo history of scenes opened in the editor. Description: EditorUndoRedoManager is a manager for UndoRedo objects associated with...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorsceneformatimporterfbx2gltf.html
Inherits: EditorSceneFormatImporter< RefCounted< Object Importer for the.fbx scene file format. Description: Imports Autodesk FBX 3D scenes by way of...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_tween.html
Inherits: RefCounted< Object Lightweight object used for general-purpose animation via script, using Tweener s. Description: Tweens are mostly useful for...
godot enginetweenstabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorexportplatformlinuxbsd.html
Inherits: EditorExportPlatformPC< EditorExportPlatform< RefCounted< Object Exporter for Linux/BSD. Tutorials: Exporting for Linux. Properties:,, String,...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorfilesystemimportformatsupportquery.html
Inherits: RefCounted< Object Used to query and configure import format support. Description: This class is used to query and configure a certain import format....
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editornode3dgizmoplugin.html
Inherits: Resource< RefCounted< Object A class used by the editor to define Node3D gizmo types. Description: EditorNode3DGizmoPlugin allows you to define a new...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorvcsinterface.html
Inherits: Object Version Control System (VCS) interface, which reads and writes to the local VCS in use. Description: Defines the API that the editor uses to...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorresourcepreview.html
Inherits: Node< Object A node used to generate previews of resources or files. Description: This node is used to generate previews for resources or files....
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorexportplatformweb.html
Inherits: EditorExportPlatform< RefCounted< Object Exporter for the Web. Description: The Web exporter customizes how a web build is handled. In the editor's
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorspinslider.html
Inherits: Range< Control< CanvasItem< Node< Object Godot editor's control for editing numeric values. Description: This Control node is used in the editor's...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorfeatureprofile.html
Inherits: RefCounted< Object An editor feature profile which can be used to disable specific features. Description: An editor feature profile can be used to...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorscriptpicker.html
Inherits: EditorResourcePicker< HBoxContainer< BoxContainer< Container< Control< CanvasItem< Node< Object Godot editor's control for selecting the script...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editorfiledialog.html
Inherits: FileDialog< ConfirmationDialog< AcceptDialog< Window< Viewport< Node< Object A modified version of FileDialog used by the editor. Description:...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_node.html
Inherits: Object Inherited By: AnimationMixer, AudioStreamPlayer, CanvasItem, CanvasLayer, EditorFileSystem, EditorPlugin, EditorResourcePreview, HTTPRequest,...
godot enginenodestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_visualshadernodeparticleemitter.html
Inherits: VisualShaderNode< Resource< RefCounted< Object Inherited By: VisualShaderNodeParticleBoxEmitter, VisualShaderNodeParticleMeshEmitter,...
godot enginestabledocumentationenglish
https://docs.godotengine.org/en/stable/classes/class_editordebuggersession.html
Inherits: RefCounted< Object A class to interact with the editor debugger. Description: This class cannot be directly instantiated and must be retrieved via an...
godot enginestabledocumentationenglish