Module godottypes

Search:
Group by:

Types

Object = ref object of NimGodotObject
  
singleton: false instanciable: true is_reference: false
Reference = ref object of Object
  
singleton: false instanciable: true is_reference: false
Node = ref object of Object
  
singleton: false instanciable: true is_reference: false
Resource = ref object of Reference
  
singleton: false instanciable: true is_reference: true
CanvasItem = ref object of Node
  
singleton: false instanciable: false is_reference: false
Control = ref object of CanvasItem
  
singleton: false instanciable: true is_reference: false
Spatial = ref object of Node
  
singleton: false instanciable: true is_reference: false
VisualScriptNode = ref object of Resource
  
singleton: false instanciable: false is_reference: true
Node2D = ref object of CanvasItem
  
singleton: false instanciable: true is_reference: false
VisualInstance = ref object of Spatial
  
singleton: false instanciable: false is_reference: false
AudioEffect = ref object of Resource
  
singleton: false instanciable: false is_reference: true
Container = ref object of Control
  
singleton: false instanciable: true is_reference: false
InputEvent = ref object of Resource
  
singleton: false instanciable: false is_reference: true
Mesh = ref object of Resource
  
singleton: false instanciable: false is_reference: true
BaseButton = ref object of Control
  
singleton: false instanciable: false is_reference: false
Range = ref object of Control
  
singleton: false instanciable: false is_reference: false
Shape2D = ref object of Resource
  
singleton: false instanciable: false is_reference: true
Texture = ref object of Resource
  
singleton: false instanciable: false is_reference: true
PacketPeer = ref object of Reference
  
singleton: false instanciable: false is_reference: true
singleton: false instanciable: true is_reference: false
CSGShape = ref object of VisualInstance
  
singleton: false instanciable: false is_reference: false
PrimitiveMesh = ref object of Mesh
  
singleton: false instanciable: false is_reference: true
GeometryInstance = ref object of VisualInstance
  
singleton: false instanciable: false is_reference: false
InputEventWithModifiers = ref object of InputEvent
  
singleton: false instanciable: false is_reference: true
AudioEffectFilter = ref object of AudioEffect
  
singleton: false instanciable: true is_reference: true
CollisionObject = ref object of Spatial
  
singleton: false instanciable: false is_reference: false
Shape = ref object of Resource
  
singleton: false instanciable: false is_reference: true
CSGPrimitive = ref object of CSGShape
  
singleton: false instanciable: false is_reference: false
Button = ref object of BaseButton
  
singleton: false instanciable: true is_reference: false
Joint = ref object of Spatial
  
singleton: false instanciable: false is_reference: false
CollisionObject2D = ref object of Node2D
  
singleton: false instanciable: false is_reference: false
PhysicsBody = ref object of CollisionObject
  
singleton: false instanciable: false is_reference: false
Material = ref object of Resource
  
singleton: false instanciable: false is_reference: true
StyleBox = ref object of Resource
  
singleton: false instanciable: false is_reference: true
NetworkedMultiplayerPeer = ref object of PacketPeer
  
singleton: false instanciable: false is_reference: true
WindowDialog = ref object of Popup
  
singleton: false instanciable: true is_reference: false
Script = ref object of Resource
  
singleton: false instanciable: false is_reference: true
PhysicsBody2D = ref object of CollisionObject2D
  
singleton: false instanciable: false is_reference: false
BoxContainer = ref object of Container
  
singleton: false instanciable: false is_reference: false
AudioEffectEQ = ref object of AudioEffect
  
singleton: false instanciable: true is_reference: true
Joint2D = ref object of Node2D
  
singleton: false instanciable: false is_reference: false
Light = ref object of VisualInstance
  
singleton: false instanciable: false is_reference: false
AcceptDialog = ref object of WindowDialog
  
singleton: false instanciable: true is_reference: false
AudioStream = ref object of Resource
  
singleton: false instanciable: false is_reference: true
ResourceImporter = ref object of Reference
  
singleton: false instanciable: false is_reference: true
StreamPeer = ref object of Reference
  
singleton: false instanciable: false is_reference: true
Sky = ref object of Resource
  
singleton: false instanciable: false is_reference: true
SpriteBase3D = ref object of GeometryInstance
  
singleton: false instanciable: false is_reference: false
VideoStream = ref object of Resource
  
singleton: false instanciable: false is_reference: true
Font = ref object of Resource
  
singleton: false instanciable: false is_reference: true
WebSocketMultiplayerPeer = ref object of NetworkedMultiplayerPeer
  
singleton: false instanciable: false is_reference: true
SplitContainer = ref object of Container
  
singleton: false instanciable: false is_reference: false
ConfirmationDialog = ref object of AcceptDialog
  
singleton: false instanciable: true is_reference: false
ScrollBar = ref object of Range
  
singleton: false instanciable: false is_reference: false
InputEventGesture = ref object of InputEventWithModifiers
  
singleton: false instanciable: false is_reference: true
Camera = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
InputEventMouse = ref object of InputEventWithModifiers
  
singleton: false instanciable: false is_reference: true
Separator = ref object of Control
  
singleton: false instanciable: false is_reference: false
Slider = ref object of Range
  
singleton: false instanciable: false is_reference: false
VisibilityNotifier2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
RigidBody = ref object of PhysicsBody
  
singleton: false instanciable: true is_reference: false
ScrollContainer = ref object of Container
  
singleton: false instanciable: true is_reference: false
Physics2DDirectBodyState = ref object of Object
  
singleton: false instanciable: false is_reference: false
VisibilityNotifier = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
PhysicsDirectBodyState = ref object of Object
  
singleton: false instanciable: false is_reference: false
Translation = ref object of Resource
  
singleton: false instanciable: true is_reference: true
MainLoop = ref object of Object
  
singleton: false instanciable: true is_reference: false
ARVRInterface = ref object of Reference
  
singleton: false instanciable: false is_reference: true
SpatialGizmo = ref object of Reference
  
singleton: false instanciable: false is_reference: true
CanvasLayer = ref object of Node
  
singleton: false instanciable: true is_reference: false
PanelContainer = ref object of Container
  
singleton: false instanciable: true is_reference: false
AudioStreamPlayer2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
DynamicFontData = ref object of Resource
  
singleton: false instanciable: true is_reference: true
Light2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
Shader = ref object of Resource
  
singleton: false instanciable: true is_reference: true
SceneTreeTimer = ref object of Reference
  
singleton: false instanciable: false is_reference: true
EditorFileDialog = ref object of ConfirmationDialog
  
singleton: false instanciable: true is_reference: false
PackedScene = ref object of Resource
  
singleton: false instanciable: true is_reference: true
VisualScriptFunction = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
Animation = ref object of Resource
  
singleton: false instanciable: true is_reference: true
VisualScriptSubCall = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
VideoPlayer = ref object of Control
  
singleton: false instanciable: true is_reference: false
HTTPClient = ref object of Reference
  
singleton: false instanciable: true is_reference: true
AnimationPlayer = ref object of Node
  
singleton: false instanciable: true is_reference: false
PolygonPathFinder = ref object of Resource
  
singleton: false instanciable: true is_reference: true
CapsuleMesh = ref object of PrimitiveMesh
  
singleton: false instanciable: true is_reference: true
VisualScriptConstructor = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
WebSocketClient = ref object of WebSocketMultiplayerPeer
  
singleton: false instanciable: true is_reference: true
KinematicCollision = ref object of Reference
  
singleton: false instanciable: true is_reference: true
GrooveJoint2D = ref object of Joint2D
  
singleton: false instanciable: true is_reference: false
VisualScriptBasicTypeConstant = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
EditorProperty = ref object of Container
  
singleton: false instanciable: true is_reference: false
InputEventMagnifyGesture = ref object of InputEventGesture
  
singleton: false instanciable: true is_reference: true
VisualScriptOperator = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
Mutex = ref object of Reference
  
singleton: false instanciable: true is_reference: true
Tween = ref object of Node
  
singleton: false instanciable: true is_reference: false
NetworkedMultiplayerENet = ref object of NetworkedMultiplayerPeer
  
singleton: false instanciable: true is_reference: true
ViewportTexture = ref object of Texture
  
singleton: false instanciable: true is_reference: true
ParallaxLayer = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
ViewportContainer = ref object of Container
  
singleton: false instanciable: true is_reference: false
GradientTexture = ref object of Texture
  
singleton: false instanciable: true is_reference: true
StyleBoxFlat = ref object of StyleBox
  
singleton: false instanciable: true is_reference: true
CSGSphere = ref object of CSGPrimitive
  
singleton: false instanciable: true is_reference: false
MarginContainer = ref object of Container
  
singleton: false instanciable: true is_reference: false
SegmentShape2D = ref object of Shape2D
  
singleton: false instanciable: true is_reference: true
NativeScript = ref object of Script
  
singleton: false instanciable: true is_reference: true
VisualScriptFunctionCall = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
BoneAttachment = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
AudioBusLayout = ref object of Resource
  
singleton: false instanciable: true is_reference: true
InputEventPanGesture = ref object of InputEventGesture
  
singleton: false instanciable: true is_reference: true
Bone2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
KinematicCollision2D = ref object of Reference
  
singleton: false instanciable: true is_reference: true
ARVRAnchor = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
VisualScriptInputAction = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
CSGTorus = ref object of CSGPrimitive
  
singleton: false instanciable: true is_reference: false
VisualScriptSelf = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
JSONParseResult = ref object of Reference
  
singleton: false instanciable: true is_reference: true
VisualScriptLocalVar = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
Line2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
AudioEffectEQ21 = ref object of AudioEffectEQ
  
singleton: false instanciable: true is_reference: true
Curve = ref object of Resource
  
singleton: false instanciable: true is_reference: true
EditorSceneImporter = ref object of Reference
  
singleton: false instanciable: true is_reference: true
GDScriptFunctionState = ref object of Reference
  
singleton: false instanciable: false is_reference: true
CollisionShape2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
Position3D = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
RayShape2D = ref object of Shape2D
  
singleton: false instanciable: true is_reference: true
MultiMesh = ref object of Resource
  
singleton: false instanciable: true is_reference: true
ShortCut = ref object of Resource
  
singleton: false instanciable: true is_reference: true
AudioEffectReverb = ref object of AudioEffect
  
singleton: false instanciable: true is_reference: true
ResourceImporterWebm = ref object of ResourceImporter
  
singleton: false instanciable: false is_reference: true
EditorSelection = ref object of Object
  
singleton: false instanciable: true is_reference: false
VisibilityEnabler = ref object of VisibilityNotifier
  
singleton: false instanciable: true is_reference: false
Curve2D = ref object of Resource
  
singleton: false instanciable: true is_reference: true
InstancePlaceholder = ref object of Node
  
singleton: false instanciable: false is_reference: false
StyleBoxTexture = ref object of StyleBox
  
singleton: false instanciable: true is_reference: true
VisualScriptClassConstant = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
RemoteTransform2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
Position2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
CanvasItemMaterial = ref object of Material
  
singleton: false instanciable: true is_reference: true
EditorResourcePreview = ref object of Node
  
singleton: false instanciable: false is_reference: false
VisualScriptSelect = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
InputEventJoypadMotion = ref object of InputEvent
  
singleton: false instanciable: true is_reference: true
PopupMenu = ref object of Popup
  
singleton: false instanciable: true is_reference: false
VisualScriptDeconstruct = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
AudioStreamPlayer = ref object of Node
  
singleton: false instanciable: true is_reference: false
AStar = ref object of Reference
  
singleton: false instanciable: true is_reference: true
ColorPicker = ref object of BoxContainer
  
singleton: false instanciable: true is_reference: false
InputEventMouseMotion = ref object of InputEventMouse
  
singleton: false instanciable: true is_reference: true
InputEventKey = ref object of InputEventWithModifiers
  
singleton: false instanciable: true is_reference: true
PacketPeerUDP = ref object of PacketPeer
  
singleton: false instanciable: true is_reference: true
QuadMesh = ref object of PrimitiveMesh
  
singleton: false instanciable: true is_reference: true
ARVRPositionalTracker = ref object of Object
  
singleton: false instanciable: true is_reference: false
AudioEffectNotchFilter = ref object of AudioEffectFilter
  
singleton: false instanciable: true is_reference: true
CylinderMesh = ref object of PrimitiveMesh
  
singleton: false instanciable: true is_reference: true
ProceduralSky = ref object of Sky
  
singleton: false instanciable: true is_reference: true
VisualScript = ref object of Script
  
singleton: false instanciable: true is_reference: true
EditorSettings = ref object of Resource
  
singleton: false instanciable: false is_reference: true
PCKPacker = ref object of Reference
  
singleton: false instanciable: true is_reference: true
Physics2DDirectSpaceState = ref object of Object
  
singleton: false instanciable: false is_reference: false
StreamPeerBuffer = ref object of StreamPeer
  
singleton: false instanciable: true is_reference: true
VisualScriptBuiltinFunc = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
UndoRedo = ref object of Object
  
singleton: false instanciable: true is_reference: false
Physics2DShapeQueryParameters = ref object of Reference
  
singleton: false instanciable: true is_reference: true
VisualScriptIndexSet = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
GraphNode = ref object of Container
  
singleton: false instanciable: true is_reference: false
GIProbeData = ref object of Resource
  
singleton: false instanciable: true is_reference: true
SceneTree = ref object of MainLoop
  
singleton: false instanciable: true is_reference: false
Camera2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
VisualScriptSwitch = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
DampedSpringJoint2D = ref object of Joint2D
  
singleton: false instanciable: true is_reference: false
Viewport = ref object of Node
  
singleton: false instanciable: true is_reference: false
AnimatedSprite = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
SpatialVelocityTracker = ref object of Reference
  
singleton: false instanciable: true is_reference: true
ResourceImporterTheora = ref object of ResourceImporter
  
singleton: false instanciable: false is_reference: true
PhysicsShapeQueryParameters = ref object of Reference
  
singleton: false instanciable: true is_reference: true
VisualScriptResourcePath = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
PacketPeerStream = ref object of PacketPeer
  
singleton: false instanciable: true is_reference: true
Physics2DShapeQueryResult = ref object of Reference
  
singleton: false instanciable: false is_reference: true
StyleBoxEmpty = ref object of StyleBox
  
singleton: false instanciable: true is_reference: true
SpinBox = ref object of Range
  
singleton: false instanciable: true is_reference: false
AudioStreamPlayback = ref object of Reference
  
singleton: false instanciable: false is_reference: true
VehicleWheel = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
VisualScriptVariableGet = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
FileDialog = ref object of ConfirmationDialog
  
singleton: false instanciable: true is_reference: false
Thread = ref object of Reference
  
singleton: false instanciable: true is_reference: true
CubeMap = ref object of Resource
  
singleton: false instanciable: true is_reference: true
CheckBox = ref object of Button
  
singleton: false instanciable: true is_reference: false
CSGBox = ref object of CSGPrimitive
  
singleton: false instanciable: true is_reference: false
TextEdit = ref object of Control
  
singleton: false instanciable: true is_reference: false
WeakRef = ref object of Reference
  
singleton: false instanciable: true is_reference: true
BulletPhysicsDirectBodyState = ref object of PhysicsDirectBodyState
  
singleton: false instanciable: false is_reference: false
singleton: false instanciable: true is_reference: false
HScrollBar = ref object of ScrollBar
  
singleton: false instanciable: true is_reference: false
ArrayMesh = ref object of Mesh
  
singleton: false instanciable: true is_reference: true
VehicleBody = ref object of RigidBody
  
singleton: false instanciable: true is_reference: false
DirectionalLight = ref object of Light
  
singleton: false instanciable: true is_reference: false
WebSocketServer = ref object of WebSocketMultiplayerPeer
  
singleton: false instanciable: true is_reference: true
ProxyTexture = ref object of Texture
  
singleton: false instanciable: true is_reference: true
singleton: false instanciable: true is_reference: false
EditorScenePostImport = ref object of Reference
  
singleton: false instanciable: true is_reference: true
Environment = ref object of Resource
  
singleton: false instanciable: true is_reference: true
ParallaxBackground = ref object of CanvasLayer
  
singleton: false instanciable: true is_reference: false
PinJoint = ref object of Joint
  
singleton: false instanciable: true is_reference: false
Path2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
EditorScript = ref object of Reference
  
singleton: false instanciable: true is_reference: true
PhysicsShapeQueryResult = ref object of Reference
  
singleton: false instanciable: false is_reference: true
ConvexPolygonShape = ref object of Shape
  
singleton: false instanciable: true is_reference: true
RegExMatch = ref object of Reference
  
singleton: false instanciable: true is_reference: true
OccluderPolygon2D = ref object of Resource
  
singleton: false instanciable: true is_reference: true
ReferenceRect = ref object of Control
  
singleton: false instanciable: true is_reference: false
VideoStreamWebm = ref object of VideoStream
  
singleton: false instanciable: true is_reference: true
InputEventScreenTouch = ref object of InputEvent
  
singleton: false instanciable: true is_reference: true
Skeleton = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
LightOccluder2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
SurfaceTool = ref object of Reference
  
singleton: false instanciable: true is_reference: true
VisualScriptComment = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
VisualScriptCondition = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
StreamPeerSSL = ref object of StreamPeer
  
singleton: false instanciable: true is_reference: true
EditorInterface = ref object of Node
  
singleton: false instanciable: false is_reference: false
EditorFileSystemDirectory = ref object of Object
  
singleton: false instanciable: true is_reference: false
TileMap = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
GridMap = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
PluginScript = ref object of Script
  
singleton: false instanciable: true is_reference: true
AtlasTexture = ref object of Texture
  
singleton: false instanciable: true is_reference: true
BitMap = ref object of Resource
  
singleton: false instanciable: true is_reference: true
GDNative = ref object of Reference
  
singleton: false instanciable: true is_reference: true
AudioEffectHighPassFilter = ref object of AudioEffectFilter
  
singleton: false instanciable: true is_reference: true
singleton: false instanciable: true is_reference: true
ARVRInterfaceGDNative = ref object of ARVRInterface
  
singleton: false instanciable: true is_reference: true
AnimatedSprite3D = ref object of SpriteBase3D
  
singleton: false instanciable: true is_reference: false
CSGCylinder = ref object of CSGPrimitive
  
singleton: false instanciable: true is_reference: false
Semaphore = ref object of Reference
  
singleton: false instanciable: true is_reference: true
VisualScriptPropertyGet = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
VisualScriptEmitSignal = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
TextureRect = ref object of Control
  
singleton: false instanciable: true is_reference: false
FuncRef = ref object of Reference
  
singleton: false instanciable: true is_reference: true
CheckButton = ref object of Button
  
singleton: false instanciable: true is_reference: false
Directory = ref object of Reference
  
singleton: false instanciable: true is_reference: true
Panel = ref object of Control
  
singleton: false instanciable: true is_reference: false
HSlider = ref object of Slider
  
singleton: false instanciable: true is_reference: false
AudioEffectDistortion = ref object of AudioEffect
  
singleton: false instanciable: true is_reference: true
MeshDataTool = ref object of Reference
  
singleton: false instanciable: true is_reference: true
Curve3D = ref object of Resource
  
singleton: false instanciable: true is_reference: true
AudioStreamPlayer3D = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
Path = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
AudioEffectCompressor = ref object of AudioEffect
  
singleton: false instanciable: true is_reference: true
LineEdit = ref object of Control
  
singleton: false instanciable: true is_reference: false
VisualScriptYieldSignal = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
RichTextLabel = ref object of Control
  
singleton: false instanciable: true is_reference: false
VisualScriptWhile = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
TouchScreenButton = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
EncodedObjectAsID = ref object of Reference
  
singleton: false instanciable: true is_reference: true
TextureProgress = ref object of Range
  
singleton: false instanciable: true is_reference: false
ConvexPolygonShape2D = ref object of Shape2D
  
singleton: false instanciable: true is_reference: true
PathFollow2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
AudioEffectBandLimitFilter = ref object of AudioEffectFilter
  
singleton: false instanciable: true is_reference: true
TriangleMesh = ref object of Reference
  
singleton: false instanciable: true is_reference: true
ConfigFile = ref object of Reference
  
singleton: false instanciable: true is_reference: true
SphereShape = ref object of Shape
  
singleton: false instanciable: true is_reference: true
AudioEffectHighShelfFilter = ref object of AudioEffectFilter
  
singleton: false instanciable: true is_reference: true
EditorResourceConversionPlugin = ref object of Reference
  
singleton: false instanciable: true is_reference: true
VisualScriptFunctionState = ref object of Reference
  
singleton: false instanciable: true is_reference: true
PopupPanel = ref object of Popup
  
singleton: false instanciable: true is_reference: false
InputEventAction = ref object of InputEvent
  
singleton: false instanciable: true is_reference: true
RayCast2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
PackedDataContainer = ref object of Resource
  
singleton: false instanciable: true is_reference: true
PhysicsDirectSpaceState = ref object of Object
  
singleton: false instanciable: false is_reference: false
HTTPRequest = ref object of Node
  
singleton: false instanciable: true is_reference: false
VisualScriptCustomNode = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
SpriteFrames = ref object of Resource
  
singleton: false instanciable: true is_reference: true
EditorPlugin = ref object of Node
  
singleton: false instanciable: true is_reference: false
Tree = ref object of Control
  
singleton: false instanciable: true is_reference: false
PinJoint2D = ref object of Joint2D
  
singleton: false instanciable: true is_reference: false
ToolButton = ref object of Button
  
singleton: false instanciable: true is_reference: false
BitmapFont = ref object of Font
  
singleton: false instanciable: true is_reference: true
VisualScriptMathConstant = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
InterpolatedCamera = ref object of Camera
  
singleton: false instanciable: true is_reference: false
VisualScriptIterator = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
VisualScriptReturn = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
File = ref object of Reference
  
singleton: false instanciable: true is_reference: true
PrismMesh = ref object of PrimitiveMesh
  
singleton: false instanciable: true is_reference: true
RayCast = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
StaticBody = ref object of PhysicsBody
  
singleton: false instanciable: true is_reference: false
VisualScriptSceneTree = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
KinematicBody = ref object of PhysicsBody
  
singleton: false instanciable: true is_reference: false
ConcavePolygonShape = ref object of Shape
  
singleton: false instanciable: true is_reference: true
CSGMesh = ref object of CSGPrimitive
  
singleton: false instanciable: true is_reference: false
RigidBody2D = ref object of PhysicsBody2D
  
singleton: false instanciable: true is_reference: false
RemoteTransform = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
CanvasModulate = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
StaticBody2D = ref object of PhysicsBody2D
  
singleton: false instanciable: true is_reference: false
GraphEdit = ref object of Control
  
singleton: false instanciable: true is_reference: false
VisibilityEnabler2D = ref object of VisibilityNotifier2D
  
singleton: false instanciable: true is_reference: false
WebSocketPeer = ref object of PacketPeer
  
singleton: false instanciable: true is_reference: true
ButtonGroup = ref object of Resource
  
singleton: false instanciable: true is_reference: true
ConcavePolygonShape2D = ref object of Shape2D
  
singleton: false instanciable: true is_reference: true
World2D = ref object of Resource
  
singleton: false instanciable: true is_reference: true
PlaneMesh = ref object of PrimitiveMesh
  
singleton: false instanciable: true is_reference: true
VisualScriptYield = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
VisualScriptVariableSet = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
VisualScriptGlobalConstant = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
RegEx = ref object of Reference
  
singleton: false instanciable: true is_reference: true
SliderJoint = ref object of Joint
  
singleton: false instanciable: true is_reference: false
SceneState = ref object of Reference
  
singleton: false instanciable: false is_reference: true
VisualScriptSceneNode = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
CircleShape2D = ref object of Shape2D
  
singleton: false instanciable: true is_reference: true
BoxShape = ref object of Shape
  
singleton: false instanciable: true is_reference: true
Skeleton2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
VisualScriptEngineSingleton = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
AudioEffectAmplify = ref object of AudioEffect
  
singleton: false instanciable: true is_reference: true
Area = ref object of CollisionObject
  
singleton: false instanciable: true is_reference: false
Physics2DDirectBodyStateSW = ref object of Physics2DDirectBodyState
  
singleton: false instanciable: false is_reference: false
StreamPeerTCP = ref object of StreamPeer
  
singleton: false instanciable: true is_reference: true
ARVROrigin = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
singleton: false instanciable: true is_reference: false
Gradient = ref object of Resource
  
singleton: false instanciable: true is_reference: true
singleton: false instanciable: true is_reference: true
ARVRCamera = ref object of Camera
  
singleton: false instanciable: true is_reference: false
RayShape = ref object of Shape
  
singleton: false instanciable: true is_reference: true
StyleBoxLine = ref object of StyleBox
  
singleton: false instanciable: true is_reference: true
RectangleShape2D = ref object of Shape2D
  
singleton: false instanciable: true is_reference: true
EditorImportPlugin = ref object of Reference
  
singleton: false instanciable: true is_reference: true
VisualScriptSequence = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
AudioEffectDelay = ref object of AudioEffect
  
singleton: false instanciable: true is_reference: true
AudioStreamRandomPitch = ref object of AudioStream
  
singleton: false instanciable: true is_reference: true
GIProbe = ref object of VisualInstance
  
singleton: false instanciable: true is_reference: false
HBoxContainer = ref object of BoxContainer
  
singleton: false instanciable: true is_reference: false
VisualScriptPreload = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
PlaneShape = ref object of Shape
  
singleton: false instanciable: true is_reference: true
TileSet = ref object of Resource
  
singleton: false instanciable: true is_reference: true
ProximityGroup = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
Polygon2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
MultiMeshInstance = ref object of GeometryInstance
  
singleton: false instanciable: true is_reference: false
LineShape2D = ref object of Shape2D
  
singleton: false instanciable: true is_reference: true
VisualScriptIndexGet = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
VisualScriptPropertySet = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
MeshInstance = ref object of GeometryInstance
  
singleton: false instanciable: true is_reference: false
AudioEffectLowPassFilter = ref object of AudioEffectFilter
  
singleton: false instanciable: true is_reference: true
PHashTranslation = ref object of Translation
  
singleton: false instanciable: true is_reference: true
KinematicBody2D = ref object of PhysicsBody2D
  
singleton: false instanciable: true is_reference: false
AudioStreamSample = ref object of AudioStream
  
singleton: false instanciable: true is_reference: true
ResourceInteractiveLoader = ref object of Reference
  
singleton: false instanciable: false is_reference: true
VisualScriptConstant = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
LargeTexture = ref object of Texture
  
singleton: false instanciable: true is_reference: true
AudioEffectPanner = ref object of AudioEffect
  
singleton: false instanciable: true is_reference: true
PopupDialog = ref object of Popup
  
singleton: false instanciable: true is_reference: false
SpotLight = ref object of Light
  
singleton: false instanciable: true is_reference: false
ShaderMaterial = ref object of Material
  
singleton: false instanciable: true is_reference: true
ScriptEditor = ref object of PanelContainer
  
singleton: false instanciable: false is_reference: false
ProgressBar = ref object of Range
  
singleton: false instanciable: true is_reference: false
EditorInspectorPlugin = ref object of Reference
  
singleton: false instanciable: true is_reference: true
Physics2DTestMotionResult = ref object of Reference
  
singleton: false instanciable: true is_reference: true
PathFollow = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
PackedDataContainerRef = ref object of Reference
  
singleton: false instanciable: false is_reference: true
HingeJoint = ref object of Joint
  
singleton: false instanciable: true is_reference: false
ResourceImporterOGGVorbis = ref object of ResourceImporter
  
singleton: false instanciable: false is_reference: true
VisualScriptTypeCast = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
CollisionShape = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
ColorPickerButton = ref object of Button
  
singleton: false instanciable: true is_reference: false
CollisionPolygon2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
CSGPolygon = ref object of CSGPrimitive
  
singleton: false instanciable: true is_reference: false
EditorSpatialGizmo = ref object of SpatialGizmo
  
singleton: false instanciable: true is_reference: true
SphereMesh = ref object of PrimitiveMesh
  
singleton: false instanciable: true is_reference: true
Theme = ref object of Resource
  
singleton: false instanciable: true is_reference: true
TCPServer = ref object of Reference
  
singleton: false instanciable: true is_reference: true
AudioEffectLowShelfFilter = ref object of AudioEffectFilter
  
singleton: false instanciable: true is_reference: true
HSeparator = ref object of Separator
  
singleton: false instanciable: true is_reference: false
GridContainer = ref object of Container
  
singleton: false instanciable: true is_reference: false
Particles = ref object of GeometryInstance
  
singleton: false instanciable: true is_reference: false
CurveTexture = ref object of Texture
  
singleton: false instanciable: true is_reference: true
ImageTexture = ref object of Texture
  
singleton: false instanciable: true is_reference: true
EditorExportPlugin = ref object of Reference
  
singleton: false instanciable: true is_reference: true
CSGCombiner = ref object of CSGShape
  
singleton: false instanciable: true is_reference: false
AudioEffectChorus = ref object of AudioEffect
  
singleton: false instanciable: true is_reference: true
VisualScriptLocalVarSet = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
AnimationTreePlayer = ref object of Node
  
singleton: false instanciable: true is_reference: false
VSlider = ref object of Slider
  
singleton: false instanciable: true is_reference: false
CapsuleShape = ref object of Shape
  
singleton: false instanciable: true is_reference: true
VideoStreamTheora = ref object of VideoStream
  
singleton: false instanciable: true is_reference: true
OptionButton = ref object of Button
  
singleton: false instanciable: true is_reference: false
CollisionPolygon = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
SpatialMaterial = ref object of Material
  
singleton: false instanciable: true is_reference: true
World = ref object of Resource
  
singleton: false instanciable: true is_reference: true
singleton: false instanciable: true is_reference: false
VSeparator = ref object of Separator
  
singleton: false instanciable: true is_reference: false
VSplitContainer = ref object of SplitContainer
  
singleton: false instanciable: true is_reference: false
AudioEffectEQ6 = ref object of AudioEffectEQ
  
singleton: false instanciable: true is_reference: true
Listener = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
HSplitContainer = ref object of SplitContainer
  
singleton: false instanciable: true is_reference: false
BakedLightmap = ref object of VisualInstance
  
singleton: false instanciable: true is_reference: false
CenterContainer = ref object of Container
  
singleton: false instanciable: true is_reference: false
YSort = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
ColorRect = ref object of Control
  
singleton: false instanciable: true is_reference: false
ARVRController = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
AudioEffectPitchShift = ref object of AudioEffect
  
singleton: false instanciable: true is_reference: true
MultiplayerAPI = ref object of Reference
  
singleton: false instanciable: true is_reference: true
InputEventScreenDrag = ref object of InputEvent
  
singleton: false instanciable: true is_reference: true
TabContainer = ref object of Control
  
singleton: false instanciable: true is_reference: false
PhysicalBone = ref object of PhysicsBody
  
singleton: false instanciable: true is_reference: false
GDScript = ref object of Script
  
singleton: false instanciable: true is_reference: true
NinePatchRect = ref object of Control
  
singleton: false instanciable: true is_reference: false
AudioEffectPhaser = ref object of AudioEffect
  
singleton: false instanciable: true is_reference: true
ImmediateGeometry = ref object of GeometryInstance
  
singleton: false instanciable: true is_reference: false
XMLParser = ref object of Reference
  
singleton: false instanciable: true is_reference: true
ConeTwistJoint = ref object of Joint
  
singleton: false instanciable: true is_reference: false
singleton: false instanciable: true is_reference: false
Image = ref object of Resource
  
singleton: false instanciable: true is_reference: true
VBoxContainer = ref object of BoxContainer
  
singleton: false instanciable: true is_reference: false
Area2D = ref object of CollisionObject2D
  
singleton: false instanciable: true is_reference: false
MeshLibrary = ref object of Resource
  
singleton: false instanciable: true is_reference: true
VScrollBar = ref object of ScrollBar
  
singleton: false instanciable: true is_reference: false
Sprite3D = ref object of SpriteBase3D
  
singleton: false instanciable: true is_reference: false
CapsuleShape2D = ref object of Shape2D
  
singleton: false instanciable: true is_reference: true
StreamTexture = ref object of Texture
  
singleton: false instanciable: true is_reference: true
CubeMesh = ref object of PrimitiveMesh
  
singleton: false instanciable: true is_reference: true
ParticlesMaterial = ref object of Material
  
singleton: false instanciable: true is_reference: true
AudioEffectLimiter = ref object of AudioEffect
  
singleton: false instanciable: true is_reference: true
TextureButton = ref object of BaseButton
  
singleton: false instanciable: true is_reference: false
Sprite = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
InputEventJoypadButton = ref object of InputEvent
  
singleton: false instanciable: true is_reference: true
WorldEnvironment = ref object of Node
  
singleton: false instanciable: true is_reference: false
ReflectionProbe = ref object of VisualInstance
  
singleton: false instanciable: true is_reference: false
OmniLight = ref object of Light
  
singleton: false instanciable: true is_reference: false
Tabs = ref object of Control
  
singleton: false instanciable: true is_reference: false
AudioEffectEQ10 = ref object of AudioEffectEQ
  
singleton: false instanciable: true is_reference: true
EditorResourcePreviewGenerator = ref object of Reference
  
singleton: false instanciable: true is_reference: true
EditorInspector = ref object of ScrollContainer
  
singleton: false instanciable: true is_reference: false
TreeItem = ref object of Object
  
singleton: false instanciable: false is_reference: false
BakedLightmapData = ref object of Resource
  
singleton: false instanciable: true is_reference: true
BackBufferCopy = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
VisualScriptExpression = ref object of VisualScriptNode
  
singleton: false instanciable: true is_reference: true
Particles2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
LinkButton = ref object of BaseButton
  
singleton: false instanciable: true is_reference: false
Timer = ref object of Node
  
singleton: false instanciable: true is_reference: false
ItemList = ref object of Control
  
singleton: false instanciable: true is_reference: false
AudioStreamOGGVorbis = ref object of AudioStream
  
singleton: false instanciable: true is_reference: true
ResourcePreloader = ref object of Node
  
singleton: false instanciable: true is_reference: false
AudioEffectBandPassFilter = ref object of AudioEffectFilter
  
singleton: false instanciable: true is_reference: true
PanoramaSky = ref object of Sky
  
singleton: false instanciable: true is_reference: true
OrientedPathFollow = ref object of Spatial
  
singleton: false instanciable: true is_reference: false
Generic6DOFJoint = ref object of Joint
  
singleton: false instanciable: true is_reference: false
InputEventMouseButton = ref object of InputEventMouse
  
singleton: false instanciable: true is_reference: true
DynamicFont = ref object of Font
  
singleton: false instanciable: true is_reference: true
GDNativeLibrary = ref object of Resource
  
singleton: false instanciable: true is_reference: true
MeshInstance2D = ref object of Node2D
  
singleton: false instanciable: true is_reference: false
EditorFileSystem = ref object of Node
  
singleton: false instanciable: false is_reference: false
AudioEffectStereoEnhance = ref object of AudioEffect
  
singleton: false instanciable: true is_reference: true
Label = ref object of Control
  
singleton: false instanciable: true is_reference: false