Modules

This module contains types related to the API class AESContext.
This module contains types related to the API class Animation.
This module contains types related to the API class AnimationNode.
This module contains types related to the API class AnimationNodeBlendSpace2D.
This module contains types related to the API class AnimationNodeOneShot.
This module contains types related to the API class AnimationNodeStateMachineTransition.
This module contains types related to the API class AnimationPlayer.
This module contains types related to the API class AnimationTree.
This module contains types related to the API class AnimationTreePlayer.
This module contains types related to the API class Area.
This module contains types related to the API class Area2D.
This module contains types related to the API class ArrayMesh.
This module contains types related to the API class ARVRInterface.
This module contains types related to the API class ARVRPositionalTracker.
This module contains types related to the API class ARVRServer.
This module contains types related to the API class AspectRatioContainer.
This module contains types related to the API class AudioEffectDistortion.
This module contains types related to the API class AudioEffectFilter.
This module contains types related to the API class AudioEffectPitchShift.
This module contains types related to the API class AudioEffectSpectrumAnalyzer.
This module contains types related to the API class AudioEffectSpectrumAnalyzerInstance.
This module contains types related to the API class AudioServer.
This module contains types related to the API class AudioStreamPlayer.
This module contains types related to the API class AudioStreamPlayer3D.
This module contains types related to the API class AudioStreamSample.
This module contains types related to the API class BackBufferCopy.
This module contains types related to the API class BakedLightmap.
This module contains types related to the API class BaseButton.
This module contains types related to the API class BoxContainer.
This module contains types related to the API class Button.
This module contains types related to the API class Camera.
This module contains types related to the API class Camera2D.
This module contains types related to the API class CameraFeed.
This module contains types related to the API class CameraServer.
This module contains types related to the API class CanvasItem.
This module contains types related to the API class CanvasItemMaterial.
This module contains types related to the API class ClippedCamera.
This module contains types related to the API class CollisionPolygon2D.
This module contains types related to the API class ConeTwistJoint.
This module contains types related to the API class Control.
This module contains types related to the API class CPUParticles.
This module contains types related to the API class CPUParticles2D.
This module contains types related to the API class CSGPolygon.
This module contains types related to the API class CSGShape.
This module contains types related to the API class CubeMap.
This module contains types related to the API class CullInstance.
This module contains types related to the API class Curve.
This module contains types related to the API class DirectionalLight.
This module contains types related to the API class DynamicFont.
This module contains types related to the API class DynamicFontData.
This module contains types related to the API class EditorFeatureProfile.
This module contains types related to the API class EditorFileDialog.
This module contains types related to the API class EditorPlugin.
This module contains types related to the API class EditorVCSInterface.
This module contains types related to the API class Environment.
This module contains types related to the API class File.
This module contains types related to the API class FileDialog.
This module contains types related to the API class Font.
This module contains types related to the API class Generic6DOFJoint.
This module contains types related to the API class Geometry.
This module contains types related to the API class GeometryInstance.
This module contains types related to the API class GIProbe.
This module contains types related to the API class Gradient.
This module contains types related to the API class GradientTexture2D.
This module contains types related to the API class GraphNode.
This module contains types related to the API class HashingContext.
This module contains types related to the API class HingeJoint.
This module contains types related to the API class HTTPClient.
This module contains types related to the API class HTTPRequest.
This module contains types related to the API class Image.
This module contains types related to the API class ImageTexture.
This module contains types related to the API class Input.
This module contains types related to the API class InterpolatedCamera.
This module contains types related to the API class IP.
This module contains types related to the API class ItemList.
This module contains types related to the API class JSONRPC.
This module contains types related to the API class KinematicBody.
This module contains types related to the API class KinematicBody2D.
This module contains types related to the API class Label.
This module contains types related to the API class Label3D.
This module contains types related to the API class Light.
This module contains types related to the API class Light2D.
This module contains types related to the API class Line2D.
This module contains types related to the API class LineEdit.
This module contains types related to the API class LinkButton.
This module contains types related to the API class Mesh.
This module contains types related to the API class MultiMesh.
This module contains types related to the API class MultiplayerAPI.
This module contains types related to the API class NavigationMesh.
This module contains types related to the API class NetworkedMultiplayerENet.
This module contains types related to the API class NetworkedMultiplayerPeer.
This module contains types related to the API class NinePatchRect.
This module contains types related to the API class Node.
This module contains types related to the API class Object.
This module contains types related to the API class OccluderPolygon2D.
This module contains types related to the API class OmniLight.
This module contains types related to the API class OS.
This module contains types related to the API class PackedScene.
This module contains types related to the API class PacketPeerDTLS.
This module contains types related to the API class Particles.
This module contains types related to the API class Particles2D.
This module contains types related to the API class ParticlesMaterial.
This module contains types related to the API class PathFollow.
This module contains types related to the API class Performance.
This module contains types related to the API class PhysicalBone.
This module contains types related to the API class Physics2DServer.
This module contains types related to the API class PhysicsServer.
This module contains types related to the API class PinJoint.
This module contains types related to the API class ProceduralSky.
This module contains types related to the API class ProximityGroup.
This module contains types related to the API class ReflectionProbe.
This module contains types related to the API class ResourceImporter.
This module contains types related to the API class ResourceSaver.
This module contains types related to the API class RichTextLabel.
This module contains types related to the API class RigidBody.
This module contains types related to the API class RigidBody2D.
This module contains types related to the API class RoomManager.
This module contains types related to the API class SceneState.
This module contains types related to the API class SceneTree.
This module contains types related to the API class SceneTreeTween.
This module contains types related to the API class Shader.
This module contains types related to the API class Sky.
This module contains types related to the API class SliderJoint.
This module contains types related to the API class SpatialMaterial.
This module contains types related to the API class SplitContainer.
This module contains types related to the API class SpriteBase3D.
This module contains types related to the API class StreamPeerSSL.
This module contains types related to the API class StreamPeerTCP.
This module contains types related to the API class StyleBoxTexture.
This module contains types related to the API class TabContainer.
This module contains types related to the API class Tabs.
This module contains types related to the API class TextEdit.
This module contains types related to the API class TextMesh.
This module contains types related to the API class Texture.
This module contains types related to the API class TextureButton.
This module contains types related to the API class TextureLayered.
This module contains types related to the API class TextureProgress.
This module contains types related to the API class TextureRect.
This module contains types related to the API class Theme.
This module contains types related to the API class Thread.
This module contains types related to the API class TileMap.
This module contains types related to the API class TileSet.
This module contains types related to the API class Time.
This module contains types related to the API class Timer.
This module contains types related to the API class TouchScreenButton.
This module contains types related to the API class Tree.
This module contains types related to the API class TreeItem.
This module contains types related to the API class Tween.
This module contains types related to the API class UndoRedo.
This module contains types related to the API class UPNP.
This module contains types related to the API class UPNPDevice.
Utility functions and extension traits that depend on generated bindings
This module contains types related to the API class Viewport.
This module contains types related to the API class VisibilityEnabler.
This module contains types related to the API class VisibilityEnabler2D.
This module contains types related to the API class VisualScriptBuiltinFunc.
This module contains types related to the API class VisualScriptCustomNode.
This module contains types related to the API class VisualScriptFunctionCall.
This module contains types related to the API class VisualScriptInputAction.
This module contains types related to the API class VisualScriptMathConstant.
This module contains types related to the API class VisualScriptPropertyGet.
This module contains types related to the API class VisualScriptPropertySet.
This module contains types related to the API class VisualScriptYield.
This module contains types related to the API class VisualScriptYieldSignal.
This module contains types related to the API class VisualServer.
This module contains types related to the API class VisualShader.
This module contains types related to the API class VisualShaderNode.
This module contains types related to the API class VisualShaderNodeColorFunc.
This module contains types related to the API class VisualShaderNodeColorOp.
This module contains types related to the API class VisualShaderNodeCompare.
This module contains types related to the API class VisualShaderNodeCubeMap.
This module contains types related to the API class VisualShaderNodeIs.
This module contains types related to the API class VisualShaderNodeScalarDerivativeFunc.
This module contains types related to the API class VisualShaderNodeScalarFunc.
This module contains types related to the API class VisualShaderNodeScalarOp.
This module contains types related to the API class VisualShaderNodeScalarUniform.
This module contains types related to the API class VisualShaderNodeTexture.
This module contains types related to the API class VisualShaderNodeTextureUniform.
This module contains types related to the API class VisualShaderNodeTransformFunc.
This module contains types related to the API class VisualShaderNodeTransformMult.
This module contains types related to the API class VisualShaderNodeTransformVecMult.
This module contains types related to the API class VisualShaderNodeVectorDerivativeFunc.
This module contains types related to the API class VisualShaderNodeVectorFunc.
This module contains types related to the API class VisualShaderNodeVectorOp.
This module contains types related to the API class WebRTCDataChannel.
This module contains types related to the API class WebRTCPeerConnection.
This module contains types related to the API class WebSocketPeer.
This module contains types related to the API class WebXRInterface.
This module contains types related to the API class XMLParser.

Structs

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