Up to date
This page is up to date for Godot 4.2
.
If you still find outdated information, please open an issue.
All classes¶
Globals¶
Nodes¶
- Node
- AcceptDialog
- AnimatableBody2D
- AnimatableBody3D
- AnimatedSprite2D
- AnimatedSprite3D
- AnimationMixer
- AnimationPlayer
- AnimationTree
- Area2D
- Area3D
- AspectRatioContainer
- AudioListener2D
- AudioListener3D
- AudioStreamPlayer
- AudioStreamPlayer2D
- AudioStreamPlayer3D
- BackBufferCopy
- BaseButton
- Bone2D
- BoneAttachment3D
- BoxContainer
- Button
- Camera2D
- Camera3D
- CanvasGroup
- CanvasItem
- CanvasLayer
- CanvasModulate
- CenterContainer
- CharacterBody2D
- CharacterBody3D
- CheckBox
- CheckButton
- CodeEdit
- CollisionObject2D
- CollisionObject3D
- CollisionPolygon2D
- CollisionPolygon3D
- CollisionShape2D
- CollisionShape3D
- ColorPicker
- ColorPickerButton
- ColorRect
- ConeTwistJoint3D
- ConfirmationDialog
- Container
- Control
- CPUParticles2D
- CPUParticles3D
- CSGBox3D
- CSGCombiner3D
- CSGCylinder3D
- CSGMesh3D
- CSGPolygon3D
- CSGPrimitive3D
- CSGShape3D
- CSGSphere3D
- CSGTorus3D
- DampedSpringJoint2D
- Decal
- DirectionalLight2D
- DirectionalLight3D
- EditorCommandPalette
- EditorFileDialog
- EditorFileSystem
- EditorInspector
- EditorPlugin
- EditorProperty
- EditorResourcePicker
- EditorResourcePreview
- EditorScriptPicker
- EditorSpinSlider
- FileDialog
- FileSystemDock
- FlowContainer
- FogVolume
- Generic6DOFJoint3D
- GeometryInstance3D
- GPUParticles2D
- GPUParticles3D
- GPUParticlesAttractor3D
- GPUParticlesAttractorBox3D
- GPUParticlesAttractorSphere3D
- GPUParticlesAttractorVectorField3D
- GPUParticlesCollision3D
- GPUParticlesCollisionBox3D
- GPUParticlesCollisionHeightField3D
- GPUParticlesCollisionSDF3D
- GPUParticlesCollisionSphere3D
- GraphEdit
- GraphElement
- GraphNode
- GridContainer
- GridMap
- GrooveJoint2D
- HBoxContainer
- HFlowContainer
- HingeJoint3D
- HScrollBar
- HSeparator
- HSlider
- HSplitContainer
- HTTPRequest
- ImporterMeshInstance3D
- InstancePlaceholder
- ItemList
- Joint2D
- Joint3D
- Label
- Label3D
- Light2D
- Light3D
- LightmapGI
- LightmapProbe
- LightOccluder2D
- Line2D
- LineEdit
- LinkButton
- MarginContainer
- Marker2D
- Marker3D
- MenuBar
- MenuButton
- MeshInstance2D
- MeshInstance3D
- MissingNode
- MultiMeshInstance2D
- MultiMeshInstance3D
- MultiplayerSpawner
- MultiplayerSynchronizer
- NavigationAgent2D
- NavigationAgent3D
- NavigationLink2D
- NavigationLink3D
- NavigationObstacle2D
- NavigationObstacle3D
- NavigationRegion2D
- NavigationRegion3D
- NinePatchRect
- Node2D
- Node3D
- OccluderInstance3D
- OmniLight3D
- OpenXRHand
- OptionButton
- Panel
- PanelContainer
- ParallaxBackground
- ParallaxLayer
- Path2D
- Path3D
- PathFollow2D
- PathFollow3D
- PhysicalBone2D
- PhysicalBone3D
- PhysicsBody2D
- PhysicsBody3D
- PinJoint2D
- PinJoint3D
- PointLight2D
- Polygon2D
- Popup
- PopupMenu
- PopupPanel
- ProgressBar
- Range
- RayCast2D
- RayCast3D
- ReferenceRect
- ReflectionProbe
- RemoteTransform2D
- RemoteTransform3D
- ResourcePreloader
- RichTextLabel
- RigidBody2D
- RigidBody3D
- RootMotionView
- ScriptCreateDialog
- ScriptEditor
- ScriptEditorBase
- ScrollBar
- ScrollContainer
- Separator
- ShaderGlobalsOverride
- ShapeCast2D
- ShapeCast3D
- Skeleton2D
- Skeleton3D
- SkeletonIK3D
- Slider
- SliderJoint3D
- SoftBody3D
- SpinBox
- SplitContainer
- SpotLight3D
- SpringArm3D
- Sprite2D
- Sprite3D
- SpriteBase3D
- StaticBody2D
- StaticBody3D
- SubViewport
- SubViewportContainer
- TabBar
- TabContainer
- TextEdit
- TextureButton
- TextureProgressBar
- TextureRect
- TileMap
- Timer
- TouchScreenButton
- Tree
- VBoxContainer
- VehicleBody3D
- VehicleWheel3D
- VFlowContainer
- VideoStreamPlayer
- Viewport
- VisibleOnScreenEnabler2D
- VisibleOnScreenEnabler3D
- VisibleOnScreenNotifier2D
- VisibleOnScreenNotifier3D
- VisualInstance3D
- VoxelGI
- VScrollBar
- VSeparator
- VSlider
- VSplitContainer
- Window
- WorldEnvironment
- XRAnchor3D
- XRCamera3D
- XRController3D
- XRNode3D
- XROrigin3D
Resources¶
- Resource
- AnimatedTexture
- Animation
- AnimationLibrary
- AnimationNode
- AnimationNodeAdd2
- AnimationNodeAdd3
- AnimationNodeAnimation
- AnimationNodeBlend2
- AnimationNodeBlend3
- AnimationNodeBlendSpace1D
- AnimationNodeBlendSpace2D
- AnimationNodeBlendTree
- AnimationNodeOneShot
- AnimationNodeOutput
- AnimationNodeStateMachine
- AnimationNodeStateMachinePlayback
- AnimationNodeStateMachineTransition
- AnimationNodeSub2
- AnimationNodeSync
- AnimationNodeTimeScale
- AnimationNodeTimeSeek
- AnimationNodeTransition
- AnimationRootNode
- ArrayMesh
- ArrayOccluder3D
- AtlasTexture
- AudioBusLayout
- AudioEffect
- AudioEffectAmplify
- AudioEffectBandLimitFilter
- AudioEffectBandPassFilter
- AudioEffectCapture
- AudioEffectChorus
- AudioEffectCompressor
- AudioEffectDelay
- AudioEffectDistortion
- AudioEffectEQ
- AudioEffectEQ10
- AudioEffectEQ21
- AudioEffectEQ6
- AudioEffectFilter
- AudioEffectHighPassFilter
- AudioEffectHighShelfFilter
- AudioEffectLimiter
- AudioEffectLowPassFilter
- AudioEffectLowShelfFilter
- AudioEffectNotchFilter
- AudioEffectPanner
- AudioEffectPhaser
- AudioEffectPitchShift
- AudioEffectRecord
- AudioEffectReverb
- AudioEffectSpectrumAnalyzer
- AudioEffectStereoEnhance
- AudioStream
- AudioStreamGenerator
- AudioStreamMicrophone
- AudioStreamMP3
- AudioStreamOggVorbis
- AudioStreamPolyphonic
- AudioStreamRandomizer
- AudioStreamWAV
- BaseMaterial3D
- BitMap
- BoneMap
- BoxMesh
- BoxOccluder3D
- BoxShape3D
- ButtonGroup
- CameraAttributes
- CameraAttributesPhysical
- CameraAttributesPractical
- CameraTexture
- CanvasItemMaterial
- CanvasTexture
- CapsuleMesh
- CapsuleShape2D
- CapsuleShape3D
- CircleShape2D
- CodeHighlighter
- CompressedCubemap
- CompressedCubemapArray
- CompressedTexture2D
- CompressedTexture2DArray
- CompressedTexture3D
- CompressedTextureLayered
- ConcavePolygonShape2D
- ConcavePolygonShape3D
- ConvexPolygonShape2D
- ConvexPolygonShape3D
- CryptoKey
- CSharpScript
- Cubemap
- CubemapArray
- Curve
- Curve2D
- Curve3D
- CurveTexture
- CurveXYZTexture
- CylinderMesh
- CylinderShape3D
- EditorNode3DGizmoPlugin
- EditorSettings
- EditorSyntaxHighlighter
- Environment
- FastNoiseLite
- FogMaterial
- Font
- FontFile
- FontVariation
- GDExtension
- GDScript
- GLTFAccessor
- GLTFAnimation
- GLTFBufferView
- GLTFCamera
- GLTFDocument
- GLTFDocumentExtension
- GLTFDocumentExtensionConvertImporterMesh
- GLTFLight
- GLTFMesh
- GLTFNode
- GLTFPhysicsBody
- GLTFPhysicsShape
- GLTFSkeleton
- GLTFSkin
- GLTFSpecGloss
- GLTFState
- GLTFTexture
- GLTFTextureSampler
- Gradient
- GradientTexture1D
- GradientTexture2D
- HeightMapShape3D
- Image
- ImageTexture
- ImageTexture3D
- ImageTextureLayered
- ImmediateMesh
- ImporterMesh
- InputEvent
- InputEventAction
- InputEventFromWindow
- InputEventGesture
- InputEventJoypadButton
- InputEventJoypadMotion
- InputEventKey
- InputEventMagnifyGesture
- InputEventMIDI
- InputEventMouse
- InputEventMouseButton
- InputEventMouseMotion
- InputEventPanGesture
- InputEventScreenDrag
- InputEventScreenTouch
- InputEventShortcut
- InputEventWithModifiers
- JSON
- LabelSettings
- LightmapGIData
- Material
- Mesh
- MeshLibrary
- MeshTexture