Crate gdnative_bindings

Source

Modulesยง

aes_context
This module contains types related to the API class AESContext.
animation
This module contains types related to the API class Animation.
animation_node
This module contains types related to the API class AnimationNode.
animation_node_blend_space_2d
This module contains types related to the API class AnimationNodeBlendSpace2D.
animation_node_one_shot
This module contains types related to the API class AnimationNodeOneShot.
animation_node_state_machine_transition
This module contains types related to the API class AnimationNodeStateMachineTransition.
animation_player
This module contains types related to the API class AnimationPlayer.
animation_tree
This module contains types related to the API class AnimationTree.
animation_tree_player
This module contains types related to the API class AnimationTreePlayer.
area
This module contains types related to the API class Area.
area_2d
This module contains types related to the API class Area2D.
array_mesh
This module contains types related to the API class ArrayMesh.
arvr_interface
This module contains types related to the API class ARVRInterface.
arvr_positional_tracker
This module contains types related to the API class ARVRPositionalTracker.
arvr_server
This module contains types related to the API class ARVRServer.
aspect_ratio_container
This module contains types related to the API class AspectRatioContainer.
audio_effect_distortion
This module contains types related to the API class AudioEffectDistortion.
audio_effect_filter
This module contains types related to the API class AudioEffectFilter.
audio_effect_pitch_shift
This module contains types related to the API class AudioEffectPitchShift.
audio_effect_spectrum_analyzer
This module contains types related to the API class AudioEffectSpectrumAnalyzer.
audio_effect_spectrum_analyzer_instance
This module contains types related to the API class AudioEffectSpectrumAnalyzerInstance.
audio_server
This module contains types related to the API class AudioServer.
audio_stream_player
This module contains types related to the API class AudioStreamPlayer.
audio_stream_player_3d
This module contains types related to the API class AudioStreamPlayer3D.
audio_stream_sample
This module contains types related to the API class AudioStreamSample.
back_buffer_copy
This module contains types related to the API class BackBufferCopy.
baked_lightmap
This module contains types related to the API class BakedLightmap.
base_button
This module contains types related to the API class BaseButton.
box_container
This module contains types related to the API class BoxContainer.
button
This module contains types related to the API class Button.
camera
This module contains types related to the API class Camera.
camera_2d
This module contains types related to the API class Camera2D.
camera_feed
This module contains types related to the API class CameraFeed.
camera_server
This module contains types related to the API class CameraServer.
canvas_item
This module contains types related to the API class CanvasItem.
canvas_item_material
This module contains types related to the API class CanvasItemMaterial.
clipped_camera
This module contains types related to the API class ClippedCamera.
collision_polygon_2d
This module contains types related to the API class CollisionPolygon2D.
cone_twist_joint
This module contains types related to the API class ConeTwistJoint.
control
This module contains types related to the API class Control.
cpu_particles
This module contains types related to the API class CPUParticles.
cpu_particles_2d
This module contains types related to the API class CPUParticles2D.
csg_polygon
This module contains types related to the API class CSGPolygon.
csg_shape
This module contains types related to the API class CSGShape.
cube_map
This module contains types related to the API class CubeMap.
cull_instance
This module contains types related to the API class CullInstance.
curve
This module contains types related to the API class Curve.
directional_light
This module contains types related to the API class DirectionalLight.
dynamic_font
This module contains types related to the API class DynamicFont.
dynamic_font_data
This module contains types related to the API class DynamicFontData.
editor_feature_profile
This module contains types related to the API class EditorFeatureProfile.
editor_file_dialog
This module contains types related to the API class EditorFileDialog.
editor_plugin
This module contains types related to the API class EditorPlugin.
editor_vcs_interface
This module contains types related to the API class EditorVCSInterface.
environment
This module contains types related to the API class Environment.
file
This module contains types related to the API class File.
file_dialog
This module contains types related to the API class FileDialog.
font
This module contains types related to the API class Font.
generic_6dof_joint
This module contains types related to the API class Generic6DOFJoint.
geometry
This module contains types related to the API class Geometry.
geometry_instance
This module contains types related to the API class GeometryInstance.
gi_probe
This module contains types related to the API class GIProbe.
gradient
This module contains types related to the API class Gradient.
gradient_texture_2d
This module contains types related to the API class GradientTexture2D.
graph_node
This module contains types related to the API class GraphNode.
hashing_context
This module contains types related to the API class HashingContext.
hinge_joint
This module contains types related to the API class HingeJoint.
http_client
This module contains types related to the API class HTTPClient.
http_request
This module contains types related to the API class HTTPRequest.
image
This module contains types related to the API class Image.
image_texture
This module contains types related to the API class ImageTexture.
input
This module contains types related to the API class Input.
interpolated_camera
This module contains types related to the API class InterpolatedCamera.
ip
This module contains types related to the API class IP.
item_list
This module contains types related to the API class ItemList.
jsonrpc
This module contains types related to the API class JSONRPC.
kinematic_body
This module contains types related to the API class KinematicBody.
kinematic_body_2d
This module contains types related to the API class KinematicBody2D.
label
This module contains types related to the API class Label.
label_3d
This module contains types related to the API class Label3D.
light
This module contains types related to the API class Light.
light_2d
This module contains types related to the API class Light2D.
line_2d
This module contains types related to the API class Line2D.
line_edit
This module contains types related to the API class LineEdit.
link_button
This module contains types related to the API class LinkButton.
mesh
This module contains types related to the API class Mesh.
multi_mesh
This module contains types related to the API class MultiMesh.
multiplayer_api
This module contains types related to the API class MultiplayerAPI.
navigation_mesh
This module contains types related to the API class NavigationMesh.
networked_multiplayer_enet
This module contains types related to the API class NetworkedMultiplayerENet.
networked_multiplayer_peer
This module contains types related to the API class NetworkedMultiplayerPeer.
nine_patch_rect
This module contains types related to the API class NinePatchRect.
node
This module contains types related to the API class Node.
object
This module contains types related to the API class Object.
occluder_polygon_2d
This module contains types related to the API class OccluderPolygon2D.
omni_light
This module contains types related to the API class OmniLight.
os
This module contains types related to the API class OS.
packed_scene
This module contains types related to the API class PackedScene.
packet_peer_dtls
This module contains types related to the API class PacketPeerDTLS.
particles
This module contains types related to the API class Particles.
particles_2d
This module contains types related to the API class Particles2D.
particles_material
This module contains types related to the API class ParticlesMaterial.
path_follow
This module contains types related to the API class PathFollow.
performance
This module contains types related to the API class Performance.
physical_bone
This module contains types related to the API class PhysicalBone.
physics_2d_server
This module contains types related to the API class Physics2DServer.
physics_server
This module contains types related to the API class PhysicsServer.
pin_joint
This module contains types related to the API class PinJoint.
procedural_sky
This module contains types related to the API class ProceduralSky.
proximity_group
This module contains types related to the API class ProximityGroup.
reflection_probe
This module contains types related to the API class ReflectionProbe.
resource_importer
This module contains types related to the API class ResourceImporter.
resource_saver
This module contains types related to the API class ResourceSaver.
rich_text_label
This module contains types related to the API class RichTextLabel.
rigid_body
This module contains types related to the API class RigidBody.
rigid_body_2d
This module contains types related to the API class RigidBody2D.
room_manager
This module contains types related to the API class RoomManager.
scene_state
This module contains types related to the API class SceneState.
scene_tree
This module contains types related to the API class SceneTree.
scene_tree_tween
This module contains types related to the API class SceneTreeTween.
shader
This module contains types related to the API class Shader.
sky
This module contains types related to the API class Sky.
slider_joint
This module contains types related to the API class SliderJoint.
spatial_material
This module contains types related to the API class SpatialMaterial.
split_container
This module contains types related to the API class SplitContainer.
sprite_base_3d
This module contains types related to the API class SpriteBase3D.
stream_peer_ssl
This module contains types related to the API class StreamPeerSSL.
stream_peer_tcp
This module contains types related to the API class StreamPeerTCP.
style_box_texture
This module contains types related to the API class StyleBoxTexture.
tab_container
This module contains types related to the API class TabContainer.
tabs
This module contains types related to the API class Tabs.
text_edit
This module contains types related to the API class TextEdit.
text_mesh
This module contains types related to the API class TextMesh.
texture
This module contains types related to the API class Texture.
texture_button
This module contains types related to the API class TextureButton.
texture_layered
This module contains types related to the API class TextureLayered.
texture_progress
This module contains types related to the API class TextureProgress.
texture_rect
This module contains types related to the API class TextureRect.
theme
This module contains types related to the API class Theme.
thread
This module contains types related to the API class Thread.
tile_map
This module contains types related to the API class TileMap.
tile_set
This module contains types related to the API class TileSet.
time
This module contains types related to the API class Time.
timer
This module contains types related to the API class Timer.
touch_screen_button
This module contains types related to the API class TouchScreenButton.
tree
This module contains types related to the API class Tree.
tree_item
This module contains types related to the API class TreeItem.
tween
This module contains types related to the API class Tween.
undo_redo
This module contains types related to the API class UndoRedo.
upnp
This module contains types related to the API class UPNP.
upnp_device
This module contains types related to the API class UPNPDevice.
utils
Utility functions and extension traits that depend on generated bindings
viewport
This module contains types related to the API class Viewport.
visibility_enabler
This module contains types related to the API class VisibilityEnabler.
visibility_enabler_2d
This module contains types related to the API class VisibilityEnabler2D.
visual_script_builtin_func
This module contains types related to the API class VisualScriptBuiltinFunc.
visual_script_custom_node
This module contains types related to the API class VisualScriptCustomNode.
visual_script_function_call
This module contains types related to the API class VisualScriptFunctionCall.
visual_script_input_action
This module contains types related to the API class VisualScriptInputAction.
visual_script_math_constant
This module contains types related to the API class VisualScriptMathConstant.
visual_script_property_get
This module contains types related to the API class VisualScriptPropertyGet.
visual_script_property_set
This module contains types related to the API class VisualScriptPropertySet.
visual_script_yield
This module contains types related to the API class VisualScriptYield.
visual_script_yield_signal
This module contains types related to the API class VisualScriptYieldSignal.
visual_server
This module contains types related to the API class VisualServer.
visual_shader
This module contains types related to the API class VisualShader.
visual_shader_node
This module contains types related to the API class VisualShaderNode.
visual_shader_node_color_func
This module contains types related to the API class VisualShaderNodeColorFunc.
visual_shader_node_color_op
This module contains types related to the API class VisualShaderNodeColorOp.
visual_shader_node_compare
This module contains types related to the API class VisualShaderNodeCompare.
visual_shader_node_cube_map
This module contains types related to the API class VisualShaderNodeCubeMap.
visual_shader_node_is
This module contains types related to the API class VisualShaderNodeIs.
visual_shader_node_scalar_derivative_func
This module contains types related to the API class VisualShaderNodeScalarDerivativeFunc.
visual_shader_node_scalar_func
This module contains types related to the API class VisualShaderNodeScalarFunc.
visual_shader_node_scalar_op
This module contains types related to the API class VisualShaderNodeScalarOp.
visual_shader_node_scalar_uniform
This module contains types related to the API class VisualShaderNodeScalarUniform.
visual_shader_node_texture
This module contains types related to the API class VisualShaderNodeTexture.
visual_shader_node_texture_uniform
This module contains types related to the API class VisualShaderNodeTextureUniform.
visual_shader_node_transform_func
This module contains types related to the API class VisualShaderNodeTransformFunc.
visual_shader_node_transform_mult
This module contains types related to the API class VisualShaderNodeTransformMult.
visual_shader_node_transform_vec_mult
This module contains types related to the API class VisualShaderNodeTransformVecMult.
visual_shader_node_vector_derivative_func
This module contains types related to the API class VisualShaderNodeVectorDerivativeFunc.
visual_shader_node_vector_func
This module contains types related to the API class VisualShaderNodeVectorFunc.
visual_shader_node_vector_op
This module contains types related to the API class VisualShaderNodeVectorOp.
web_rtc_data_channel
This module contains types related to the API class WebRTCDataChannel.
web_rtc_peer_connection
This module contains types related to the API class WebRTCPeerConnection.
web_socket_peer
This module contains types related to the API class WebSocketPeer.
web_xr_interface
This module contains types related to the API class WebXRInterface.
xml_parser
This module contains types related to the API class XMLParser.

Structsยง

AESContext
core class AESContext inherits Reference (reference-counted).
ARVRAnchor
core class ARVRAnchor inherits Spatial (manually managed).
ARVRCamera
core class ARVRCamera inherits Camera (manually managed).
ARVRController
core class ARVRController inherits Spatial (manually managed).
ARVRInterface
core class ARVRInterface inherits Reference (reference-counted).
ARVRInterfaceGDNative
core class ARVRInterfaceGDNative inherits ARVRInterface (reference-counted).
ARVROrigin
core class ARVROrigin inherits Spatial (manually managed).
ARVRPositionalTracker
core class ARVRPositionalTracker inherits Reference (reference-counted).
ARVRServer
core singleton class ARVRServer inherits Object (manually managed).
AStar
core class AStar inherits Reference (reference-counted).
AStar2D
core class AStar2D inherits Reference (reference-counted).
AcceptDialog
core class AcceptDialog inherits WindowDialog (manually managed).
AnimatedSprite
core class AnimatedSprite inherits Node2D (manually managed).
AnimatedSprite3D
core class AnimatedSprite3D inherits SpriteBase3D (manually managed).
AnimatedTexture
core class AnimatedTexture inherits Texture (reference-counted).
Animation
core class Animation inherits Resource (reference-counted).
AnimationNode
core class AnimationNode inherits Resource (reference-counted).
AnimationNodeAdd2
core class AnimationNodeAdd2 inherits AnimationNode (reference-counted).
AnimationNodeAdd3
core class AnimationNodeAdd3 inherits AnimationNode (reference-counted).
AnimationNodeAnimation
core class AnimationNodeAnimation inherits AnimationRootNode (reference-counted).
AnimationNodeBlend2
core class AnimationNodeBlend2 inherits AnimationNode (reference-counted).
AnimationNodeBlend3
core class AnimationNodeBlend3 inherits AnimationNode (reference-counted).
AnimationNodeBlendSpace1D
core class AnimationNodeBlendSpace1D inherits AnimationRootNode (reference-counted).
AnimationNodeBlendSpace2D
core class AnimationNodeBlendSpace2D inherits AnimationRootNode (reference-counted).
AnimationNodeBlendTree
core class AnimationNodeBlendTree inherits AnimationRootNode (reference-counted).
AnimationNodeOneShot
core class AnimationNodeOneShot inherits AnimationNode (reference-counted).
AnimationNodeOutput
core class AnimationNodeOutput inherits AnimationNode (reference-counted).
AnimationNodeStateMachine
core class AnimationNodeStateMachine inherits AnimationRootNode (reference-counted).
AnimationNodeStateMachinePlayback
core class AnimationNodeStateMachinePlayback inherits Resource (reference-counted).
AnimationNodeStateMachineTransition
core class AnimationNodeStateMachineTransition inherits Resource (reference-counted).
AnimationNodeTimeScale
core class AnimationNodeTimeScale inherits AnimationNode (reference-counted).
AnimationNodeTimeSeek
core class AnimationNodeTimeSeek inherits AnimationNode (reference-counted).
AnimationNodeTransition
core class AnimationNodeTransition inherits AnimationNode (reference-counted).
AnimationPlayer
core class AnimationPlayer inherits Node (manually managed).
AnimationRootNode
core class AnimationRootNode inherits AnimationNode (reference-counted).
AnimationTrackEditPlugin
tools class AnimationTrackEditPlugin inherits Reference (reference-counted).
AnimationTree
core class AnimationTree inherits Node (manually managed).
AnimationTreePlayer
core class AnimationTreePlayer inherits Node (manually managed).
Area
core class Area inherits CollisionObject (manually managed).
Area2D
core class Area2D inherits CollisionObject2D (manually managed).
ArrayMesh
core class ArrayMesh inherits Mesh (reference-counted).
AspectRatioContainer
core class AspectRatioContainer inherits Container (manually managed).
AtlasTexture
core class AtlasTexture inherits Texture (reference-counted).
AudioBusLayout
core class AudioBusLayout inherits Resource (reference-counted).
AudioEffect
core class AudioEffect inherits Resource (reference-counted).
AudioEffectAmplify
core class AudioEffectAmplify inherits AudioEffect (reference-counted).
AudioEffectBandLimitFilter
core class AudioEffectBandLimitFilter inherits AudioEffectFilter (reference-counted).
AudioEffectBandPassFilter
core class AudioEffectBandPassFilter inherits AudioEffectFilter (reference-counted).
AudioEffectCapture
core class AudioEffectCapture inherits AudioEffect (reference-counted).
AudioEffectChorus
core class AudioEffectChorus inherits AudioEffect (reference-counted).
AudioEffectCompressor
core class AudioEffectCompressor inherits AudioEffect (reference-counted).
AudioEffectDelay
core class AudioEffectDelay inherits AudioEffect (reference-counted).
AudioEffectDistortion
core class AudioEffectDistortion inherits AudioEffect (reference-counted).
AudioEffectEQ
core class AudioEffectEQ inherits AudioEffect (reference-counted).
AudioEffectEQ6
core class AudioEffectEQ6 inherits AudioEffectEQ (reference-counted).
AudioEffectEQ10
core class AudioEffectEQ10 inherits AudioEffectEQ (reference-counted).
AudioEffectEQ21
core class AudioEffectEQ21 inherits AudioEffectEQ (reference-counted).
AudioEffectFilter
core class AudioEffectFilter inherits AudioEffect (reference-counted).
AudioEffectHighPassFilter
core class AudioEffectHighPassFilter inherits AudioEffectFilter (reference-counted).
AudioEffectHighShelfFilter
core class AudioEffectHighShelfFilter inherits AudioEffectFilter (reference-counted).
AudioEffectInstance
core class AudioEffectInstance inherits Reference (reference-counted).
AudioEffectLimiter
core class AudioEffectLimiter inherits AudioEffect (reference-counted).
AudioEffectLowPassFilter
core class AudioEffectLowPassFilter inherits AudioEffectFilter (reference-counted).
AudioEffectLowShelfFilter
core class AudioEffectLowShelfFilter inherits AudioEffectFilter (reference-counted).
AudioEffectNotchFilter
core class AudioEffectNotchFilter inherits AudioEffectFilter (reference-counted).
AudioEffectPanner
core class AudioEffectPanner inherits AudioEffect (reference-counted).
AudioEffectPhaser
core class AudioEffectPhaser inherits AudioEffect (reference-counted).
AudioEffectPitchShift
core class AudioEffectPitchShift inherits AudioEffect (reference-counted).
AudioEffectRecord
core class AudioEffectRecord inherits AudioEffect (reference-counted).
AudioEffectReverb
core class AudioEffectReverb inherits AudioEffect (reference-counted).
AudioEffectSpectrumAnalyzer
core class AudioEffectSpectrumAnalyzer inherits AudioEffect (reference-counted).
AudioEffectSpectrumAnalyzerInstance
core class AudioEffectSpectrumAnalyzerInstance inherits AudioEffectInstance (reference-counted).
AudioEffectStereoEnhance
core class AudioEffectStereoEnhance inherits AudioEffect (reference-counted).
AudioServer
core singleton class AudioServer inherits Object (manually managed).
AudioStream
core class AudioStream inherits Resource (reference-counted).
AudioStreamGenerator
core class AudioStreamGenerator inherits AudioStream (reference-counted).
AudioStreamGeneratorPlayback
core class AudioStreamGeneratorPlayback inherits AudioStreamPlaybackResampled (reference-counted).
AudioStreamMP3
core class AudioStreamMP3 inherits AudioStream (reference-counted).
AudioStreamMicrophone
core class AudioStreamMicrophone inherits AudioStream (reference-counted).
AudioStreamOGGVorbis
core class AudioStreamOGGVorbis inherits AudioStream (reference-counted).
AudioStreamPlayback
core class AudioStreamPlayback inherits Reference (reference-counted).
AudioStreamPlaybackResampled
core class AudioStreamPlaybackResampled inherits AudioStreamPlayback (reference-counted).
AudioStreamPlayer
core class AudioStreamPlayer inherits Node (manually managed).
AudioStreamPlayer2D
core class AudioStreamPlayer2D inherits Node2D (manually managed).
AudioStreamPlayer3D
core class AudioStreamPlayer3D inherits Spatial (manually managed).
AudioStreamRandomPitch
core class AudioStreamRandomPitch inherits AudioStream (reference-counted).
AudioStreamSample
core class AudioStreamSample inherits AudioStream (reference-counted).
BackBufferCopy
core class BackBufferCopy inherits Node2D (manually managed).
BakedLightmap
core class BakedLightmap inherits VisualInstance (manually managed).
BakedLightmapData
core class BakedLightmapData inherits Resource (reference-counted).
BaseButton
core class BaseButton inherits Control (manually managed).
BitMap
core class BitMap inherits Resource (reference-counted).
BitmapFont
core class BitmapFont inherits Font (reference-counted).
Bone2D
core class Bone2D inherits Node2D (manually managed).
BoneAttachment
core class BoneAttachment inherits Spatial (manually managed).
BoxContainer
core class BoxContainer inherits Container (manually managed).
BoxShape
core class BoxShape inherits Shape (reference-counted).
BulletPhysicsServer
core class BulletPhysicsServer inherits PhysicsServer (manually managed).
Button
core class Button inherits BaseButton (manually managed).
ButtonGroup
core class ButtonGroup inherits Resource (reference-counted).
CPUParticles
core class CPUParticles inherits GeometryInstance (manually managed).
CPUParticles2D
core class CPUParticles2D inherits Node2D (manually managed).
CSGBox
core class CSGBox inherits CSGPrimitive (manually managed).
CSGCombiner
core class CSGCombiner inherits CSGShape (manually managed).
CSGCylinder
core class CSGCylinder inherits CSGPrimitive (manually managed).
CSGMesh
core class CSGMesh inherits CSGPrimitive (manually managed).
CSGPolygon
core class CSGPolygon inherits CSGPrimitive (manually managed).
CSGPrimitive
core class CSGPrimitive inherits CSGShape (manually managed).
CSGShape
core class CSGShape inherits GeometryInstance (manually managed).
CSGSphere
core class CSGSphere inherits CSGPrimitive (manually managed).
CSGTorus
core class CSGTorus inherits CSGPrimitive (manually managed).
CallbackTweener
core class CallbackTweener inherits Tweener (reference-counted).
Camera
core class Camera inherits Spatial (manually managed).
Camera2D
core class Camera2D inherits Node2D (manually managed).
CameraFeed
core class CameraFeed inherits Reference (reference-counted).
CameraServer
core singleton class CameraServer inherits Object (manually managed).
CameraTexture
core class CameraTexture inherits Texture (reference-counted).
CanvasItem
core class CanvasItem inherits Node (manually managed).
CanvasItemMaterial
core class CanvasItemMaterial inherits Material (reference-counted).
CanvasLayer
core class CanvasLayer inherits Node (manually managed).
CanvasModulate
core class CanvasModulate inherits Node2D (manually managed).
CapsuleMesh
core class CapsuleMesh inherits PrimitiveMesh (reference-counted).
CapsuleShape
core class CapsuleShape inherits Shape (reference-counted).
CapsuleShape2D
core class CapsuleShape2D inherits Shape2D (reference-counted).
CenterContainer
core class CenterContainer inherits Container (manually managed).
CharFXTransform
core class CharFXTransform inherits Reference (reference-counted).
CheckBox
core class CheckBox inherits Button (manually managed).
CheckButton
core class CheckButton inherits Button (manually managed).
CircleShape2D
core class CircleShape2D inherits Shape2D (reference-counted).
ClassDB
core singleton class ClassDB inherits Object (manually managed).
ClippedCamera
core class ClippedCamera inherits Camera (manually managed).
CollisionObject
core class CollisionObject inherits Spatial (manually managed).
CollisionObject2D
core class CollisionObject2D inherits Node2D (manually managed).
CollisionPolygon
core class CollisionPolygon inherits Spatial (manually managed).
CollisionPolygon2D
core class CollisionPolygon2D inherits Node2D (manually managed).
CollisionShape
core class CollisionShape inherits Spatial (manually managed).
CollisionShape2D
core class CollisionShape2D inherits Node2D (manually managed).
ColorPicker
core class ColorPicker inherits BoxContainer (manually managed).
ColorPickerButton
core class ColorPickerButton inherits Button (manually managed).
ColorRect
core class ColorRect inherits Control (manually managed).
ConcavePolygonShape
core class ConcavePolygonShape inherits Shape (reference-counted).
ConcavePolygonShape2D
core class ConcavePolygonShape2D inherits Shape2D (reference-counted).
ConeTwistJoint
core class ConeTwistJoint inherits Joint (manually managed).
ConfigFile
core class ConfigFile inherits Reference (reference-counted).
ConfirmationDialog
core class ConfirmationDialog inherits AcceptDialog (manually managed).
Container
core class Container inherits Control (manually managed).
Control
core class Control inherits CanvasItem (manually managed).
ConvexPolygonShape
core class ConvexPolygonShape inherits Shape (reference-counted).
ConvexPolygonShape2D
core class ConvexPolygonShape2D inherits Shape2D (reference-counted).
Crypto
core class Crypto inherits Reference (reference-counted).
CryptoKey
core class CryptoKey inherits Resource (reference-counted).
CubeMap
core class CubeMap inherits Resource (reference-counted).
CubeMesh
core class CubeMesh inherits PrimitiveMesh (reference-counted).
CullInstance
core class CullInstance inherits Spatial (manually managed).
Curve
core class Curve inherits Resource (reference-counted).
Curve2D
core class Curve2D inherits Resource (reference-counted).
Curve3D
core class Curve3D inherits Resource (reference-counted).
CurveTexture
core class CurveTexture inherits Texture (reference-counted).
CylinderMesh
core class CylinderMesh inherits PrimitiveMesh (reference-counted).
CylinderShape
core class CylinderShape inherits Shape (reference-counted).
DTLSServer
core class DTLSServer inherits Reference (reference-counted).
DampedSpringJoint2D
core class DampedSpringJoint2D inherits Joint2D (manually managed).
DirectionalLight
core class DirectionalLight inherits Light (manually managed).
Directory
core class Directory inherits Reference (reference-counted).
DynamicFont
core class DynamicFont inherits Font (reference-counted).
DynamicFontData
core class DynamicFontData inherits Resource (reference-counted).
EditorExportPlugin
tools class EditorExportPlugin inherits Reference (reference-counted).
EditorFeatureProfile
tools class EditorFeatureProfile inherits Reference (reference-counted).
EditorFileDialog
tools class EditorFileDialog inherits ConfirmationDialog (manually managed).
EditorFileSystem
tools class EditorFileSystem inherits Node (manually managed).
EditorFileSystemDirectory
tools class EditorFileSystemDirectory inherits Object (manually managed).
EditorImportPlugin
tools class EditorImportPlugin inherits ResourceImporter (reference-counted).
EditorInspector
tools class EditorInspector inherits ScrollContainer (manually managed).
EditorInspectorPlugin
tools class EditorInspectorPlugin inherits Reference (reference-counted).
EditorInterface
tools class EditorInterface inherits Node (manually managed).
EditorPlugin
tools class EditorPlugin inherits Node (manually managed).
EditorProperty
tools class EditorProperty inherits Container (manually managed).
EditorResourceConversionPlugin
tools class EditorResourceConversionPlugin inherits Reference (reference-counted).
EditorResourcePicker
tools class EditorResourcePicker inherits HBoxContainer (manually managed).
EditorResourcePreview
tools class EditorResourcePreview inherits Node (manually managed).
EditorResourcePreviewGenerator
tools class EditorResourcePreviewGenerator inherits Reference (reference-counted).
EditorSceneImporter
tools class EditorSceneImporter inherits Reference (reference-counted).
EditorSceneImporterFBX
tools class EditorSceneImporterFBX inherits EditorSceneImporter (reference-counted).
EditorSceneImporterGLTF
tools class EditorSceneImporterGLTF inherits EditorSceneImporter (reference-counted).
EditorScenePostImport
tools class EditorScenePostImport inherits Reference (reference-counted).
EditorScript
tools class EditorScript inherits Reference (reference-counted).
EditorScriptPicker
tools class EditorScriptPicker inherits EditorResourcePicker (manually managed).
EditorSelection
tools class EditorSelection inherits Object (manually managed).
EditorSettings
tools class EditorSettings inherits Resource (reference-counted).
EditorSpatialGizmo
tools class EditorSpatialGizmo inherits SpatialGizmo (reference-counted).
EditorSpatialGizmoPlugin
tools class EditorSpatialGizmoPlugin inherits Resource (reference-counted).
EditorSpinSlider
tools class EditorSpinSlider inherits Range (manually managed).
EditorVCSInterface
tools class EditorVCSInterface inherits Object (manually managed).
EncodedObjectAsID
core class EncodedObjectAsID inherits Reference (reference-counted).
Engine
core singleton class Engine inherits Object (manually managed).
Environment
core class Environment inherits Resource (reference-counted).
Expression
core class Expression inherits Reference (reference-counted).
ExternalTexture
core class ExternalTexture inherits Texture (reference-counted).
File
core class File inherits Reference (reference-counted).
FileDialog
core class FileDialog inherits ConfirmationDialog (manually managed).
FileSystemDock
tools class FileSystemDock inherits VBoxContainer (manually managed).
FlowContainer
core class FlowContainer inherits Container (manually managed).
Font
core class Font inherits Resource (reference-counted).
FuncRef
core class FuncRef inherits Reference (reference-counted).
GDNative
core class GDNative inherits Reference (reference-counted).
GDNativeLibrary
core class GDNativeLibrary inherits Resource (reference-counted).
GDScript
core class GDScript inherits Script (reference-counted).
GDScriptFunctionState
core class GDScriptFunctionState inherits Reference (reference-counted).
GIProbe
core class GIProbe inherits VisualInstance (manually managed).
GIProbeData
core class GIProbeData inherits Resource (reference-counted).
GLTFAccessor
core class GLTFAccessor inherits Resource (reference-counted).
GLTFAnimation
core class GLTFAnimation inherits Resource (reference-counted).
GLTFBufferView
core class GLTFBufferView inherits Resource (reference-counted).
GLTFCamera
core class GLTFCamera inherits Resource (reference-counted).
GLTFDocument
core class GLTFDocument inherits Resource (reference-counted).
GLTFLight
core class GLTFLight inherits Resource (reference-counted).
GLTFMesh
tools class GLTFMesh inherits Resource (reference-counted).
GLTFNode
core class GLTFNode inherits Resource (reference-counted).
GLTFSkeleton
core class GLTFSkeleton inherits Resource (reference-counted).
GLTFSkin
core class GLTFSkin inherits Resource (reference-counted).
GLTFSpecGloss
core class GLTFSpecGloss inherits Resource (reference-counted).
GLTFState
core class GLTFState inherits Resource (reference-counted).
GLTFTexture
core class GLTFTexture inherits Resource (reference-counted).
Generic6DOFJoint
core class Generic6DOFJoint inherits Joint (manually managed).
Geometry
core singleton class Geometry inherits Object (manually managed).
GeometryInstance
core class GeometryInstance inherits VisualInstance (manually managed).
GlobalConstants
core singleton class GlobalConstants (reference-counted)
Gradient
core class Gradient inherits Resource (reference-counted).
GradientTexture
core class GradientTexture inherits Texture (reference-counted).
GradientTexture2D
core class GradientTexture2D inherits Texture (reference-counted).
GraphEdit
core class GraphEdit inherits Control (manually managed).
GraphNode
core class GraphNode inherits Container (manually managed).
GridContainer
core class GridContainer inherits Container (manually managed).
GridMap
core class GridMap inherits Spatial (manually managed).
GrooveJoint2D
core class GrooveJoint2D inherits Joint2D (manually managed).
HBoxContainer
core class HBoxContainer inherits BoxContainer (manually managed).
HFlowContainer
core class HFlowContainer inherits FlowContainer (manually managed).
HMACContext
core class HMACContext inherits Reference (reference-counted).
HScrollBar
core class HScrollBar inherits ScrollBar (manually managed).
HSeparator
core class HSeparator inherits Separator (manually managed).
HSlider
core class HSlider inherits Slider (manually managed).
HSplitContainer
core class HSplitContainer inherits SplitContainer (manually managed).
HTTPClient
core class HTTPClient inherits Reference (reference-counted).
HTTPRequest
core class HTTPRequest inherits Node (manually managed).
HashingContext
core class HashingContext inherits Reference (reference-counted).
HeightMapShape
core class HeightMapShape inherits Shape (reference-counted).
HingeJoint
core class HingeJoint inherits Joint (manually managed).
IP
core singleton class IP inherits Object (manually managed).
IP_Unix
core class IP_Unix inherits IP (manually managed).
Image
core class Image inherits Resource (reference-counted).
ImageTexture
core class ImageTexture inherits Texture (reference-counted).
ImmediateGeometry
core class ImmediateGeometry inherits GeometryInstance (manually managed).
Input
core singleton class Input inherits Object (manually managed).
InputDefault
core class InputDefault inherits Input (manually managed).
InputEvent
core class InputEvent inherits Resource (reference-counted).
InputEventAction
core class InputEventAction inherits InputEvent (reference-counted).
InputEventGesture
core class InputEventGesture inherits InputEventWithModifiers (reference-counted).
InputEventJoypadButton
core class InputEventJoypadButton inherits InputEvent (reference-counted).
InputEventJoypadMotion
core class InputEventJoypadMotion inherits InputEvent (reference-counted).
InputEventKey
core class InputEventKey inherits InputEventWithModifiers (reference-counted).
InputEventMIDI
core class InputEventMIDI inherits InputEvent (reference-counted).
InputEventMagnifyGesture
core class InputEventMagnifyGesture inherits InputEventGesture (reference-counted).
InputEventMouse
core class InputEventMouse inherits InputEventWithModifiers (reference-counted).
InputEventMouseButton
core class InputEventMouseButton inherits InputEventMouse (reference-counted).
InputEventMouseMotion
core class InputEventMouseMotion inherits InputEventMouse (reference-counted).
InputEventPanGesture
core class InputEventPanGesture inherits InputEventGesture (reference-counted).
InputEventScreenDrag
core class InputEventScreenDrag inherits InputEvent (reference-counted).
InputEventScreenTouch
core class InputEventScreenTouch inherits InputEvent (reference-counted).
InputEventWithModifiers
core class InputEventWithModifiers inherits InputEvent (reference-counted).
InputMap
core singleton class InputMap inherits Object (manually managed).
InstancePlaceholder
core class InstancePlaceholder inherits Node (manually managed).
InterpolatedCamera
core class InterpolatedCamera inherits Camera (manually managed).
IntervalTweener
core class IntervalTweener inherits Tweener (reference-counted).
ItemList
core class ItemList inherits Control (manually managed).
JNISingleton
core class JNISingleton inherits Object (manually managed).
JSON
core singleton class JSON inherits Object (manually managed).
JSONParseResult
core class JSONParseResult inherits Reference (reference-counted).
JSONRPC
core class JSONRPC inherits Object (manually managed).
JavaClass
core class JavaClass inherits Reference (reference-counted).
JavaClassWrapper
core singleton class JavaClassWrapper inherits Object (manually managed).
JavaScript
core singleton class JavaScript inherits Object (manually managed).
JavaScriptObject
core class JavaScriptObject inherits Reference (reference-counted).
Joint
core class Joint inherits Spatial (manually managed).
Joint2D
core class Joint2D inherits Node2D (manually managed).
KinematicBody
core class KinematicBody inherits PhysicsBody (manually managed).
KinematicBody2D
core class KinematicBody2D inherits PhysicsBody2D (manually managed).
KinematicCollision
core class KinematicCollision inherits Reference (reference-counted).
KinematicCollision2D
core class KinematicCollision2D inherits Reference (reference-counted).
Label
core class Label inherits Control (manually managed).
Label3D
core class Label3D inherits GeometryInstance (manually managed).
LargeTexture
core class LargeTexture inherits Texture (reference-counted).
Light
core class Light inherits VisualInstance (manually managed).
Light2D
core class Light2D inherits Node2D (manually managed).
LightOccluder2D
core class LightOccluder2D inherits Node2D (manually managed).
Line2D
core class Line2D inherits Node2D (manually managed).
LineEdit
core class LineEdit inherits Control (manually managed).
LineShape2D
core class LineShape2D inherits Shape2D (reference-counted).
LinkButton
core class LinkButton inherits BaseButton (manually managed).
Listener
core class Listener inherits Spatial (manually managed).
Listener2D
core class Listener2D inherits Node2D (manually managed).
MainLoop
core class MainLoop inherits Object (manually managed).
MarginContainer
core class MarginContainer inherits Container (manually managed).
Marshalls
core singleton class Marshalls inherits Object (manually managed).
Material
core class Material inherits Resource (reference-counted).
MenuButton
core class MenuButton inherits Button (manually managed).
Mesh
core class Mesh inherits Resource (reference-counted).
MeshDataTool
core class MeshDataTool inherits Reference (reference-counted).
MeshInstance
core class MeshInstance inherits GeometryInstance (manually managed).
MeshInstance2D
core class MeshInstance2D inherits Node2D (manually managed).
MeshLibrary
core class MeshLibrary inherits Resource (reference-counted).
MeshTexture
core class MeshTexture inherits Texture (reference-counted).
MethodTweener
core class MethodTweener inherits Tweener (reference-counted).
MobileVRInterface
core class MobileVRInterface inherits ARVRInterface (reference-counted).
MultiMesh
core class MultiMesh inherits Resource (reference-counted).
MultiMeshInstance
core class MultiMeshInstance inherits GeometryInstance (manually managed).
MultiMeshInstance2D
core class MultiMeshInstance2D inherits Node2D (manually managed).
MultiplayerAPI
core class MultiplayerAPI inherits Reference (reference-counted).
MultiplayerPeerGDNative
core class MultiplayerPeerGDNative inherits NetworkedMultiplayerPeer (reference-counted).
Mutex
core class Mutex inherits Reference (reference-counted).
NativeScript
core class NativeScript inherits Script (reference-counted).
Navigation
core class Navigation inherits Spatial (manually managed).
Navigation2D
core class Navigation2D inherits Node2D (manually managed).
Navigation2DServer
core singleton class Navigation2DServer inherits Object (manually managed).
NavigationAgent
core class NavigationAgent inherits Node (manually managed).
NavigationAgent2D
core class NavigationAgent2D inherits Node (manually managed).
NavigationMesh
core class NavigationMesh inherits Resource (reference-counted).
NavigationMeshGenerator
core singleton class NavigationMeshGenerator inherits Object (manually managed).
NavigationMeshInstance
core class NavigationMeshInstance inherits Spatial (manually managed).
NavigationObstacle
core class NavigationObstacle inherits Node (manually managed).
NavigationObstacle2D
core class NavigationObstacle2D inherits Node (manually managed).
NavigationPolygon
core class NavigationPolygon inherits Resource (reference-counted).
NavigationPolygonInstance
core class NavigationPolygonInstance inherits Node2D (manually managed).
NavigationServer
core singleton class NavigationServer inherits Object (manually managed).
NetworkedMultiplayerCustom
core class NetworkedMultiplayerCustom inherits NetworkedMultiplayerPeer (reference-counted).
NetworkedMultiplayerENet
core class NetworkedMultiplayerENet inherits NetworkedMultiplayerPeer (reference-counted).
NetworkedMultiplayerPeer
core class NetworkedMultiplayerPeer inherits PacketPeer (reference-counted).
NinePatchRect
core class NinePatchRect inherits Control (manually managed).
Node
core class Node inherits Object (manually managed).
Node2D
core class Node2D inherits CanvasItem (manually managed).
NoiseTexture
core class NoiseTexture inherits Texture (reference-counted).
OS
core singleton class OS inherits Object (manually managed).
Object
The base class of all classes in the Godot hierarchy.
Occluder
core class Occluder inherits Spatial (manually managed).
OccluderPolygon2D
core class OccluderPolygon2D inherits Resource (reference-counted).
OccluderShape
core class OccluderShape inherits Resource (reference-counted).
OccluderShapePolygon
core class OccluderShapePolygon inherits OccluderShape (reference-counted).
OccluderShapeSphere
core class OccluderShapeSphere inherits OccluderShape (reference-counted).
OmniLight
core class OmniLight inherits Light (manually managed).
OpenSimplexNoise
core class OpenSimplexNoise inherits Resource (reference-counted).
OptionButton
core class OptionButton inherits Button (manually managed).
PCKPacker
core class PCKPacker inherits Reference (reference-counted).
PHashTranslation
core class PHashTranslation inherits Translation (reference-counted).
PackedDataContainer
core class PackedDataContainer inherits Resource (reference-counted).
PackedDataContainerRef
core class PackedDataContainerRef inherits Reference (reference-counted).
PackedScene
core class PackedScene inherits Resource (reference-counted).
PackedSceneGLTF
core class PackedSceneGLTF inherits PackedScene (reference-counted).
PacketPeer
core class PacketPeer inherits Reference (reference-counted).
PacketPeerDTLS
core class PacketPeerDTLS inherits PacketPeer (reference-counted).
PacketPeerGDNative
core class PacketPeerGDNative inherits PacketPeer (reference-counted).
PacketPeerStream
core class PacketPeerStream inherits PacketPeer (reference-counted).
PacketPeerUDP
core class PacketPeerUDP inherits PacketPeer (reference-counted).
Panel
core class Panel inherits Control (manually managed).
PanelContainer
core class PanelContainer inherits Container (manually managed).
PanoramaSky
core class PanoramaSky inherits Sky (reference-counted).
ParallaxBackground
core class ParallaxBackground inherits CanvasLayer (manually managed).
ParallaxLayer
core class ParallaxLayer inherits Node2D (manually managed).
Particles
core class Particles inherits GeometryInstance (manually managed).
Particles2D
core class Particles2D inherits Node2D (manually managed).
ParticlesMaterial
core class ParticlesMaterial inherits Material (reference-counted).
Path
core class Path inherits Spatial (manually managed).
Path2D
core class Path2D inherits Node2D (manually managed).
PathFollow
core class PathFollow inherits Spatial (manually managed).
PathFollow2D
core class PathFollow2D inherits Node2D (manually managed).
Performance
core singleton class Performance inherits Object (manually managed).
PhysicalBone
core class PhysicalBone inherits PhysicsBody (manually managed).
Physics2DDirectBodyState
core class Physics2DDirectBodyState inherits Object (manually managed).
Physics2DDirectSpaceState
core class Physics2DDirectSpaceState inherits Object (manually managed).
Physics2DServer
core singleton class Physics2DServer inherits Object (manually managed).
Physics2DServerSW
core class Physics2DServerSW inherits Physics2DServer (manually managed).
Physics2DShapeQueryParameters
core class Physics2DShapeQueryParameters inherits Reference (reference-counted).
Physics2DTestMotionResult
core class Physics2DTestMotionResult inherits Reference (reference-counted).
PhysicsBody
core class PhysicsBody inherits CollisionObject (manually managed).
PhysicsBody2D
core class PhysicsBody2D inherits CollisionObject2D (manually managed).
PhysicsDirectBodyState
core class PhysicsDirectBodyState inherits Object (manually managed).
PhysicsDirectSpaceState
core class PhysicsDirectSpaceState inherits Object (manually managed).
PhysicsMaterial
core class PhysicsMaterial inherits Resource (reference-counted).
PhysicsServer
core singleton class PhysicsServer inherits Object (manually managed).
PhysicsShapeQueryParameters
core class PhysicsShapeQueryParameters inherits Reference (reference-counted).
PhysicsTestMotionResult
core class PhysicsTestMotionResult inherits Reference (reference-counted).
PinJoint
core class PinJoint inherits Joint (manually managed).
PinJoint2D
core class PinJoint2D inherits Joint2D (manually managed).
PlaneMesh
core class PlaneMesh inherits PrimitiveMesh (reference-counted).
PlaneShape
core class PlaneShape inherits Shape (reference-counted).
PluginScript
core class PluginScript inherits Script (reference-counted).
PointMesh
core class PointMesh inherits PrimitiveMesh (reference-counted).
Polygon2D
core class Polygon2D inherits Node2D (manually managed).
PolygonPathFinder
core class PolygonPathFinder inherits Resource (reference-counted).
Popup
core class Popup inherits Control (manually managed).
PopupDialog
core class PopupDialog inherits Popup (manually managed).
PopupMenu
core class PopupMenu inherits Popup (manually managed).
PopupPanel
core class PopupPanel inherits Popup (manually managed).
Portal
core class Portal inherits Spatial (manually managed).
Position2D
core class Position2D inherits Node2D (manually managed).
Position3D
core class Position3D inherits Spatial (manually managed).
PrimitiveMesh
core class PrimitiveMesh inherits Mesh (reference-counted).
PrismMesh
core class PrismMesh inherits PrimitiveMesh (reference-counted).
ProceduralSky
core class ProceduralSky inherits Sky (reference-counted).
ProgressBar
core class ProgressBar inherits Range (manually managed).
ProjectSettings
core singleton class ProjectSettings inherits Object (manually managed).
PropertyTweener
core class PropertyTweener inherits Tweener (reference-counted).
ProximityGroup
core class ProximityGroup inherits Spatial (manually managed).
ProxyTexture
core class ProxyTexture inherits Texture (reference-counted).
QuadMesh
core class QuadMesh inherits PrimitiveMesh (reference-counted).
RandomNumberGenerator
core class RandomNumberGenerator inherits Reference (reference-counted).
Range
core class Range inherits Control (manually managed).
RayCast
core class RayCast inherits Spatial (manually managed).
RayCast2D
core class RayCast2D inherits Node2D (manually managed).
RayShape
core class RayShape inherits Shape (reference-counted).
RayShape2D
core class RayShape2D inherits Shape2D (reference-counted).
RectangleShape2D
core class RectangleShape2D inherits Shape2D (reference-counted).
Reference
Base class of all reference-counted types. Inherits Object.
ReferenceRect
core class ReferenceRect inherits Control (manually managed).
ReflectionProbe
core class ReflectionProbe inherits VisualInstance (manually managed).
RegEx
core class RegEx inherits Reference (reference-counted).
RegExMatch
core class RegExMatch inherits Reference (reference-counted).
RemoteTransform
core class RemoteTransform inherits Spatial (manually managed).
RemoteTransform2D
core class RemoteTransform2D inherits Node2D (manually managed).
Resource
core class Resource inherits Reference (reference-counted).
ResourceFormatLoader
core class ResourceFormatLoader inherits Reference (reference-counted).
ResourceFormatSaver
core class ResourceFormatSaver inherits Reference (reference-counted).
ResourceImporter
core class ResourceImporter inherits Reference (reference-counted).
ResourceInteractiveLoader
core class ResourceInteractiveLoader inherits Reference (reference-counted).
ResourceLoader
core singleton class ResourceLoader inherits Object (manually managed).
ResourcePreloader
core class ResourcePreloader inherits Node (manually managed).
ResourceSaver
core singleton class ResourceSaver inherits Object (manually managed).
RichTextEffect
core class RichTextEffect inherits Resource (reference-counted).
RichTextLabel
core class RichTextLabel inherits Control (manually managed).
RigidBody
core class RigidBody inherits PhysicsBody (manually managed).
RigidBody2D
core class RigidBody2D inherits PhysicsBody2D (manually managed).
Room
core class Room inherits Spatial (manually managed).
RoomGroup
core class RoomGroup inherits Spatial (manually managed).
RoomManager
core class RoomManager inherits Spatial (manually managed).
RootMotionView
core class RootMotionView inherits VisualInstance (manually managed).
SceneState
core class SceneState inherits Reference (reference-counted).
SceneTree
core class SceneTree inherits MainLoop (manually managed).
SceneTreeTimer
core class SceneTreeTimer inherits Reference (reference-counted).
SceneTreeTween
core class SceneTreeTween inherits Reference (reference-counted).
Script
core class Script inherits Resource (reference-counted).
ScriptCreateDialog
tools class ScriptCreateDialog inherits ConfirmationDialog (manually managed).
ScriptEditor
tools class ScriptEditor inherits PanelContainer (manually managed).
ScrollBar
core class ScrollBar inherits Range (manually managed).
ScrollContainer
core class ScrollContainer inherits Container (manually managed).
SegmentShape2D
core class SegmentShape2D inherits Shape2D (reference-counted).
Semaphore
core class Semaphore inherits Reference (reference-counted).
Separator
core class Separator inherits Control (manually managed).
Shader
core class Shader inherits Resource (reference-counted).
ShaderMaterial
core class ShaderMaterial inherits Material (reference-counted).
Shape
core class Shape inherits Resource (reference-counted).
Shape2D
core class Shape2D inherits Resource (reference-counted).
ShortCut
core class ShortCut inherits Resource (reference-counted).
Skeleton
core class Skeleton inherits Spatial (manually managed).
Skeleton2D
core class Skeleton2D inherits Node2D (manually managed).
SkeletonIK
core class SkeletonIK inherits Node (manually managed).
Skin
core class Skin inherits Resource (reference-counted).
SkinReference
core class SkinReference inherits Reference (reference-counted).
Sky
core class Sky inherits Resource (reference-counted).
Slider
core class Slider inherits Range (manually managed).
SliderJoint
core class SliderJoint inherits Joint (manually managed).
SoftBody
core class SoftBody inherits MeshInstance (manually managed).
Spatial
core class Spatial inherits Node (manually managed).
SpatialGizmo
core class SpatialGizmo inherits Reference (reference-counted).
SpatialMaterial
core class SpatialMaterial inherits Material (reference-counted).
SpatialVelocityTracker
core class SpatialVelocityTracker inherits Reference (reference-counted).
SphereMesh
core class SphereMesh inherits PrimitiveMesh (reference-counted).
SphereShape
core class SphereShape inherits Shape (reference-counted).
SpinBox
core class SpinBox inherits Range (manually managed).
SplitContainer
core class SplitContainer inherits Container (manually managed).
SpotLight
core class SpotLight inherits Light (manually managed).
SpringArm
core class SpringArm inherits Spatial (manually managed).
Sprite
core class Sprite inherits Node2D (manually managed).
Sprite3D
core class Sprite3D inherits SpriteBase3D (manually managed).
SpriteBase3D
core class SpriteBase3D inherits GeometryInstance (manually managed).
SpriteFrames
core class SpriteFrames inherits Resource (reference-counted).
StaticBody
core class StaticBody inherits PhysicsBody (manually managed).
StaticBody2D
core class StaticBody2D inherits PhysicsBody2D (manually managed).
StreamPeer
core class StreamPeer inherits Reference (reference-counted).
StreamPeerBuffer
core class StreamPeerBuffer inherits StreamPeer (reference-counted).
StreamPeerGDNative
core class StreamPeerGDNative inherits StreamPeer (reference-counted).
StreamPeerSSL
core class StreamPeerSSL inherits StreamPeer (reference-counted).
StreamPeerTCP
core class StreamPeerTCP inherits StreamPeer (reference-counted).
StreamTexture
core class StreamTexture inherits Texture (reference-counted).
StyleBox
core class StyleBox inherits Resource (reference-counted).
StyleBoxEmpty
core class StyleBoxEmpty inherits StyleBox (reference-counted).
StyleBoxFlat
core class StyleBoxFlat inherits StyleBox (reference-counted).
StyleBoxLine
core class StyleBoxLine inherits StyleBox (reference-counted).
StyleBoxTexture
core class StyleBoxTexture inherits StyleBox (reference-counted).
SurfaceTool
core class SurfaceTool inherits Reference (reference-counted).
TCP_Server
core class TCP_Server inherits Reference (reference-counted).
TabContainer
core class TabContainer inherits Container (manually managed).
Tabs
core class Tabs inherits Control (manually managed).
TextEdit
core class TextEdit inherits Control (manually managed).
TextFile
core class TextFile inherits Resource (reference-counted).
TextMesh
core class TextMesh inherits PrimitiveMesh (reference-counted).
Texture
core class Texture inherits Resource (reference-counted).
Texture3D
core class Texture3D inherits TextureLayered (reference-counted).
TextureArray
core class TextureArray inherits TextureLayered (reference-counted).
TextureButton
core class TextureButton inherits BaseButton (manually managed).
TextureLayered
core class TextureLayered inherits Resource (reference-counted).
TextureProgress
core class TextureProgress inherits Range (manually managed).
TextureRect
core class TextureRect inherits Control (manually managed).
Theme
core class Theme inherits Resource (reference-counted).
Thread
core class Thread inherits Reference (reference-counted).
TileMap
core class TileMap inherits Node2D (manually managed).
TileSet
core class TileSet inherits Resource (reference-counted).
Time
core singleton class Time inherits Object (manually managed).
Timer
core class Timer inherits Node (manually managed).
ToolButton
core class ToolButton inherits Button (manually managed).
TouchScreenButton
core class TouchScreenButton inherits Node2D (manually managed).
Translation
core class Translation inherits Resource (reference-counted).
TranslationServer
core singleton class TranslationServer inherits Object (manually managed).
Tree
core class Tree inherits Control (manually managed).
TreeItem
core class TreeItem inherits Object (manually managed).
TriangleMesh
core class TriangleMesh inherits Reference (reference-counted).
Tween
core class Tween inherits Node (manually managed).
Tweener
core class Tweener inherits Reference (reference-counted).
UDPServer
core class UDPServer inherits Reference (reference-counted).
UPNP
core class UPNP inherits Reference (reference-counted).
UPNPDevice
core class UPNPDevice inherits Reference (reference-counted).
UndoRedo
core class UndoRedo inherits Object (manually managed).
VBoxContainer
core class VBoxContainer inherits BoxContainer (manually managed).
VFlowContainer
core class VFlowContainer inherits FlowContainer (manually managed).
VScrollBar
core class VScrollBar inherits ScrollBar (manually managed).
VSeparator
core class VSeparator inherits Separator (manually managed).
VSlider
core class VSlider inherits Slider (manually managed).
VSplitContainer
core class VSplitContainer inherits SplitContainer (manually managed).
VehicleBody
core class VehicleBody inherits RigidBody (manually managed).
VehicleWheel
core class VehicleWheel inherits Spatial (manually managed).
VideoPlayer
core class VideoPlayer inherits Control (manually managed).
VideoStream
core class VideoStream inherits Resource (reference-counted).
VideoStreamGDNative
core class VideoStreamGDNative inherits VideoStream (reference-counted).
VideoStreamTheora
core class VideoStreamTheora inherits VideoStream (reference-counted).
VideoStreamWebm
core class VideoStreamWebm inherits VideoStream (reference-counted).
Viewport
core class Viewport inherits Node (manually managed).
ViewportContainer
core class ViewportContainer inherits Container (manually managed).
ViewportTexture
core class ViewportTexture inherits Texture (reference-counted).
VisibilityEnabler
core class VisibilityEnabler inherits VisibilityNotifier (manually managed).
VisibilityEnabler2D
core class VisibilityEnabler2D inherits VisibilityNotifier2D (manually managed).
VisibilityNotifier
core class VisibilityNotifier inherits CullInstance (manually managed).
VisibilityNotifier2D
core class VisibilityNotifier2D inherits Node2D (manually managed).
VisualInstance
core class VisualInstance inherits CullInstance (manually managed).
VisualScript
core class VisualScript inherits Script (reference-counted).
VisualScriptBasicTypeConstant
core class VisualScriptBasicTypeConstant inherits VisualScriptNode (reference-counted).
VisualScriptBuiltinFunc
core class VisualScriptBuiltinFunc inherits VisualScriptNode (reference-counted).
VisualScriptClassConstant
core class VisualScriptClassConstant inherits VisualScriptNode (reference-counted).
VisualScriptComment
core class VisualScriptComment inherits VisualScriptNode (reference-counted).
VisualScriptComposeArray
core class VisualScriptComposeArray inherits VisualScriptLists (reference-counted).
VisualScriptCondition
core class VisualScriptCondition inherits VisualScriptNode (reference-counted).
VisualScriptConstant
core class VisualScriptConstant inherits VisualScriptNode (reference-counted).
VisualScriptConstructor
core class VisualScriptConstructor inherits VisualScriptNode (reference-counted).
VisualScriptCustomNode
core class VisualScriptCustomNode inherits VisualScriptNode (reference-counted).
VisualScriptDeconstruct
core class VisualScriptDeconstruct inherits VisualScriptNode (reference-counted).
VisualScriptEditor
tools singleton class VisualScriptEditor inherits Object (manually managed).
VisualScriptEmitSignal
core class VisualScriptEmitSignal inherits VisualScriptNode (reference-counted).
VisualScriptEngineSingleton
core class VisualScriptEngineSingleton inherits VisualScriptNode (reference-counted).
VisualScriptExpression
core class VisualScriptExpression inherits VisualScriptNode (reference-counted).
VisualScriptFunction
core class VisualScriptFunction inherits VisualScriptNode (reference-counted).
VisualScriptFunctionCall
core class VisualScriptFunctionCall inherits VisualScriptNode (reference-counted).
VisualScriptFunctionState
core class VisualScriptFunctionState inherits Reference (reference-counted).
VisualScriptGlobalConstant
core class VisualScriptGlobalConstant inherits VisualScriptNode (reference-counted).
VisualScriptIndexGet
core class VisualScriptIndexGet inherits VisualScriptNode (reference-counted).
VisualScriptIndexSet
core class VisualScriptIndexSet inherits VisualScriptNode (reference-counted).
VisualScriptInputAction
core class VisualScriptInputAction inherits VisualScriptNode (reference-counted).
VisualScriptIterator
core class VisualScriptIterator inherits VisualScriptNode (reference-counted).
VisualScriptLists
core class VisualScriptLists inherits VisualScriptNode (reference-counted).
VisualScriptLocalVar
core class VisualScriptLocalVar inherits VisualScriptNode (reference-counted).
VisualScriptLocalVarSet
core class VisualScriptLocalVarSet inherits VisualScriptNode (reference-counted).
VisualScriptMathConstant
core class VisualScriptMathConstant inherits VisualScriptNode (reference-counted).
VisualScriptNode
core class VisualScriptNode inherits Resource (reference-counted).
VisualScriptOperator
core class VisualScriptOperator inherits VisualScriptNode (reference-counted).
VisualScriptPreload
core class VisualScriptPreload inherits VisualScriptNode (reference-counted).
VisualScriptPropertyGet
core class VisualScriptPropertyGet inherits VisualScriptNode (reference-counted).
VisualScriptPropertySet
core class VisualScriptPropertySet inherits VisualScriptNode (reference-counted).
VisualScriptResourcePath
core class VisualScriptResourcePath inherits VisualScriptNode (reference-counted).
VisualScriptReturn
core class VisualScriptReturn inherits VisualScriptNode (reference-counted).
VisualScriptSceneNode
core class VisualScriptSceneNode inherits VisualScriptNode (reference-counted).
VisualScriptSceneTree
core class VisualScriptSceneTree inherits VisualScriptNode (reference-counted).
VisualScriptSelect
core class VisualScriptSelect inherits VisualScriptNode (reference-counted).
VisualScriptSelf
core class VisualScriptSelf inherits VisualScriptNode (reference-counted).
VisualScriptSequence
core class VisualScriptSequence inherits VisualScriptNode (reference-counted).
VisualScriptSubCall
core class VisualScriptSubCall inherits VisualScriptNode (reference-counted).
VisualScriptSwitch
core class VisualScriptSwitch inherits VisualScriptNode (reference-counted).
VisualScriptTypeCast
core class VisualScriptTypeCast inherits VisualScriptNode (reference-counted).
VisualScriptVariableGet
core class VisualScriptVariableGet inherits VisualScriptNode (reference-counted).
VisualScriptVariableSet
core class VisualScriptVariableSet inherits VisualScriptNode (reference-counted).
VisualScriptWhile
core class VisualScriptWhile inherits VisualScriptNode (reference-counted).
VisualScriptYield
core class VisualScriptYield inherits VisualScriptNode (reference-counted).
VisualScriptYieldSignal
core class VisualScriptYieldSignal inherits VisualScriptNode (reference-counted).
VisualServer
core singleton class VisualServer inherits Object (manually managed).
VisualShader
core class VisualShader inherits Shader (reference-counted).
VisualShaderNode
core class VisualShaderNode inherits Resource (reference-counted).
VisualShaderNodeBooleanConstant
core class VisualShaderNodeBooleanConstant inherits VisualShaderNode (reference-counted).
VisualShaderNodeBooleanUniform
core class VisualShaderNodeBooleanUniform inherits VisualShaderNodeUniform (reference-counted).
VisualShaderNodeColorConstant
core class VisualShaderNodeColorConstant inherits VisualShaderNode (reference-counted).
VisualShaderNodeColorFunc
core class VisualShaderNodeColorFunc inherits VisualShaderNode (reference-counted).
VisualShaderNodeColorOp
core class VisualShaderNodeColorOp inherits VisualShaderNode (reference-counted).
VisualShaderNodeColorUniform
core class VisualShaderNodeColorUniform inherits VisualShaderNodeUniform (reference-counted).
VisualShaderNodeCompare
core class VisualShaderNodeCompare inherits VisualShaderNode (reference-counted).
VisualShaderNodeCubeMap
core class VisualShaderNodeCubeMap inherits VisualShaderNode (reference-counted).
VisualShaderNodeCubeMapUniform
core class VisualShaderNodeCubeMapUniform inherits VisualShaderNodeTextureUniform (reference-counted).
VisualShaderNodeCustom
core class VisualShaderNodeCustom inherits VisualShaderNode (reference-counted).
VisualShaderNodeDeterminant
core class VisualShaderNodeDeterminant inherits VisualShaderNode (reference-counted).
VisualShaderNodeDotProduct
core class VisualShaderNodeDotProduct inherits VisualShaderNode (reference-counted).
VisualShaderNodeExpression
core class VisualShaderNodeExpression inherits VisualShaderNodeGroupBase (reference-counted).
VisualShaderNodeFaceForward
core class VisualShaderNodeFaceForward inherits VisualShaderNode (reference-counted).
VisualShaderNodeFresnel
core class VisualShaderNodeFresnel inherits VisualShaderNode (reference-counted).
VisualShaderNodeGlobalExpression
core class VisualShaderNodeGlobalExpression inherits VisualShaderNodeExpression (reference-counted).
VisualShaderNodeGroupBase
core class VisualShaderNodeGroupBase inherits VisualShaderNode (reference-counted).
VisualShaderNodeIf
core class VisualShaderNodeIf inherits VisualShaderNode (reference-counted).
VisualShaderNodeInput
core class VisualShaderNodeInput inherits VisualShaderNode (reference-counted).
VisualShaderNodeIs
core class VisualShaderNodeIs inherits VisualShaderNode (reference-counted).
VisualShaderNodeOuterProduct
core class VisualShaderNodeOuterProduct inherits VisualShaderNode (reference-counted).
VisualShaderNodeOutput
core class VisualShaderNodeOutput inherits VisualShaderNode (reference-counted).
VisualShaderNodeScalarClamp
core class VisualShaderNodeScalarClamp inherits VisualShaderNode (reference-counted).
VisualShaderNodeScalarConstant
core class VisualShaderNodeScalarConstant inherits VisualShaderNode (reference-counted).
VisualShaderNodeScalarDerivativeFunc
core class VisualShaderNodeScalarDerivativeFunc inherits VisualShaderNode (reference-counted).
VisualShaderNodeScalarFunc
core class VisualShaderNodeScalarFunc inherits VisualShaderNode (reference-counted).
VisualShaderNodeScalarInterp
core class VisualShaderNodeScalarInterp inherits VisualShaderNode (reference-counted).
VisualShaderNodeScalarOp
core class VisualShaderNodeScalarOp inherits VisualShaderNode (reference-counted).
VisualShaderNodeScalarSmoothStep
core class VisualShaderNodeScalarSmoothStep inherits VisualShaderNode (reference-counted).
VisualShaderNodeScalarSwitch
core class VisualShaderNodeScalarSwitch inherits VisualShaderNodeSwitch (reference-counted).
VisualShaderNodeScalarUniform
core class VisualShaderNodeScalarUniform inherits VisualShaderNodeUniform (reference-counted).
VisualShaderNodeSwitch
core class VisualShaderNodeSwitch inherits VisualShaderNode (reference-counted).
VisualShaderNodeTexture
core class VisualShaderNodeTexture inherits VisualShaderNode (reference-counted).
VisualShaderNodeTextureUniform
core class VisualShaderNodeTextureUniform inherits VisualShaderNodeUniform (reference-counted).
VisualShaderNodeTextureUniformTriplanar
core class VisualShaderNodeTextureUniformTriplanar inherits VisualShaderNodeTextureUniform (reference-counted).
VisualShaderNodeTransformCompose
core class VisualShaderNodeTransformCompose inherits VisualShaderNode (reference-counted).
VisualShaderNodeTransformConstant
core class VisualShaderNodeTransformConstant inherits VisualShaderNode (reference-counted).
VisualShaderNodeTransformDecompose
core class VisualShaderNodeTransformDecompose inherits VisualShaderNode (reference-counted).
VisualShaderNodeTransformFunc
core class VisualShaderNodeTransformFunc inherits VisualShaderNode (reference-counted).
VisualShaderNodeTransformMult
core class VisualShaderNodeTransformMult inherits VisualShaderNode (reference-counted).
VisualShaderNodeTransformUniform
core class VisualShaderNodeTransformUniform inherits VisualShaderNodeUniform (reference-counted).
VisualShaderNodeTransformVecMult
core class VisualShaderNodeTransformVecMult inherits VisualShaderNode (reference-counted).
VisualShaderNodeUniform
core class VisualShaderNodeUniform inherits VisualShaderNode (reference-counted).
VisualShaderNodeUniformRef
core class VisualShaderNodeUniformRef inherits VisualShaderNode (reference-counted).
VisualShaderNodeVec3Constant
core class VisualShaderNodeVec3Constant inherits VisualShaderNode (reference-counted).
VisualShaderNodeVec3Uniform
core class VisualShaderNodeVec3Uniform inherits VisualShaderNodeUniform (reference-counted).
VisualShaderNodeVectorClamp
core class VisualShaderNodeVectorClamp inherits VisualShaderNode (reference-counted).
VisualShaderNodeVectorCompose
core class VisualShaderNodeVectorCompose inherits VisualShaderNode (reference-counted).
VisualShaderNodeVectorDecompose
core class VisualShaderNodeVectorDecompose inherits VisualShaderNode (reference-counted).
VisualShaderNodeVectorDerivativeFunc
core class VisualShaderNodeVectorDerivativeFunc inherits VisualShaderNode (reference-counted).
VisualShaderNodeVectorDistance
core class VisualShaderNodeVectorDistance inherits VisualShaderNode (reference-counted).
VisualShaderNodeVectorFunc
core class VisualShaderNodeVectorFunc inherits VisualShaderNode (reference-counted).
VisualShaderNodeVectorInterp
core class VisualShaderNodeVectorInterp inherits VisualShaderNode (reference-counted).
VisualShaderNodeVectorLen
core class VisualShaderNodeVectorLen inherits VisualShaderNode (reference-counted).
VisualShaderNodeVectorOp
core class VisualShaderNodeVectorOp inherits VisualShaderNode (reference-counted).
VisualShaderNodeVectorRefract
core class VisualShaderNodeVectorRefract inherits VisualShaderNode (reference-counted).
VisualShaderNodeVectorScalarMix
core class VisualShaderNodeVectorScalarMix inherits VisualShaderNode (reference-counted).
VisualShaderNodeVectorScalarSmoothStep
core class VisualShaderNodeVectorScalarSmoothStep inherits VisualShaderNode (reference-counted).
VisualShaderNodeVectorScalarStep
core class VisualShaderNodeVectorScalarStep inherits VisualShaderNode (reference-counted).
VisualShaderNodeVectorSmoothStep
core class VisualShaderNodeVectorSmoothStep inherits VisualShaderNode (reference-counted).
WeakRef
core class WeakRef inherits Reference (reference-counted).
WebRTCDataChannel
core class WebRTCDataChannel inherits PacketPeer (reference-counted).
WebRTCDataChannelGDNative
core class WebRTCDataChannelGDNative inherits WebRTCDataChannel (reference-counted).
WebRTCMultiplayer
core class WebRTCMultiplayer inherits NetworkedMultiplayerPeer (reference-counted).
WebRTCPeerConnection
core class WebRTCPeerConnection inherits Reference (reference-counted).
WebRTCPeerConnectionGDNative
core class WebRTCPeerConnectionGDNative inherits WebRTCPeerConnection (reference-counted).
WebSocketClient
core class WebSocketClient inherits WebSocketMultiplayerPeer (reference-counted).
WebSocketMultiplayerPeer
core class WebSocketMultiplayerPeer inherits NetworkedMultiplayerPeer (reference-counted).
WebSocketPeer
core class WebSocketPeer inherits PacketPeer (reference-counted).
WebSocketServer
core class WebSocketServer inherits WebSocketMultiplayerPeer (reference-counted).
WebXRInterface
core class WebXRInterface inherits ARVRInterface (reference-counted).
WindowDialog
core class WindowDialog inherits Popup (manually managed).
World
core class World inherits Resource (reference-counted).
World2D
core class World2D inherits Resource (reference-counted).
WorldEnvironment
core class WorldEnvironment inherits Node (manually managed).
X509Certificate
core class X509Certificate inherits Resource (reference-counted).
XMLParser
core class XMLParser inherits Reference (reference-counted).
YSort
core class YSort inherits Node2D (manually managed).