gd

package module
v0.0.0-...-ae8aae0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2025 License: MIT Imports: 2 Imported by: 0

README

Graphics GD Go Reference

This project aims to provide a safe performant way to work with graphics and game development in Go via the GDExtension interface of any supported graphics/game engine (ie. Godot 4.3).

Why use graphics.gd?

  • Write shaders in Go!
  • Unlike with other languages, RIDs, callables and dictionary arguments are all distinctly typed.
  • A good balance of performance and convenience.
  • General-purpose pure-Go 'variant' packages, reuse them in any Go project.
  • Recompile your code quickly, with a build experience similar to working in a scripting language.

We would love you to take part in our active discussions section with any questions, comments or feedback you may have. Show us what you're building!

// This file is all you need to start a project.
// Save it somewhere, install the `gd` command and use `gd run` to get started.
package main

import (
	"graphics.gd/startup"

	"graphics.gd/classdb/Control"
	"graphics.gd/classdb/Label"
	"graphics.gd/classdb/SceneTree"
)

func main() {
	startup.LoadingScene() // setup the SceneTree and wait until we have access to engine functionality
	hello := Label.New()
	hello.AsControl().SetAnchorsPreset(Control.PresetFullRect) // expand the label to take up the whole screen.
	hello.SetHorizontalAlignment(Label.HorizontalAlignmentCenter)
	hello.SetVerticalAlignment(Label.VerticalAlignmentCenter)
	hello.SetText("Hello, World!")
	SceneTree.Add(hello)
	startup.Scene() // starts up the scene and blocks until the engine shuts down.
}

You can help fund the project, motivate development and prioritise issues here

Getting Started

The module includes a drop-in replacement for the go command called gd that makes it easy to work with projects that run alongside a graphics/game engine. It enables you to start developing a new project from a single main.go file, to install it, make sure that your $GOPATH/bin is in your $PATH and run:

	go install graphics.gd/cmd/gd@master

Now when you can run gd run, gd test on the main package in your project's directory, things will work as expected. The tool will create a "graphics" subdirectory where you can manage your assets via the Engine's Editor.

Running the command without any arguments will startup the Engine's Editor.

NOTE On linux (and macos if you have brew), gd will download an engine for you automatically! HINT On Windows, you'll want to setup CGO.

If you don't want to use the gd command, you can build a shared library with the go command directly:

go build -o example.so -buildmode=c-shared

Design Principles

Each engine class is available as its own package under classdb. To import the Node class you can import "graphics.gd/classdb/Node" There's no inheritance, so to access a 'super' class, you need to call Super() on an Extension 'Class'. All engine classes have methods to cast to any sub-classes they extend for example AsObject() or AsNode2D().

Methods have been renamed to follow Go conventions, so instead of underscores, methods are named as PascalCase. Keep this in mind when referring to the Engine documentation.

https://docs.godotengine.org/en/latest/index.html

Frame-Based Memory Management

Engine references must be 'used' every frame in order to remain alive, otherwise they will automatically be garbage collected each frame. You shouldn't have to worry about any memory management as long as you keep Engine references inside an extension class and don't hold onto references across frames. If you get an "expired pointer" error, it means either the reference has outlived its frame and has not been used since or the ownership of the value was transferred to the engine.

The project aims to provide as much memory safety as possible for working with the Engine, please open an issue if you determine there to be any issues here.

Recommendations

Start with a main.go file, model your project in Go using structs to represent the world, space or state of your project. Go is an excellent language for textual representation. Use the gd command to launch the Engine's editor when you want to create visual representation of your structures. The editor is excellent for importing media, managing assets and designing the visual and spatial aspects of a project.

NOTE: Don't forget to write tests!

Where Do I Find?

Ctrl+F in the project for a specific //gd:symbol to find the matching Go symbol.

* Engine Class           -> `//gd:ClassName`
* Engine Class Method    -> `//gd:ClassName.method_name`
* Utility Functions      -> `//gd:utility_function_name`
* Enum                   -> `//gd:ClassName.EnumName`

Variant Type Table

Engine Type Convenience Type Best Performance Type
Variant any variant.Any
bool bool bool
int int int64
float Float.X Float.X
String string String.Readable
Vector2 Vector2.XY Vector2.XY
Vector2i Vector2i.XY Vector2i.XY
Rect2 Rect2.PositionSize Rect2.PositionSize
Rect2i Rect2i.PositionSize Rect2i.PositionSize
Vector3 Vector3.XYZ Vector3.XYZ
Vector3i Vector3i.XYZ Vector3i.XYZ
Transform2D Transform2D Transform2D
Vector4 Vector4.XYZW Vector4.XYZW
Vector4i Vector4i.XYZW Vector4i.XYZW
Plane Plane.NormalD Plane.NormalD
Quaternion Quaternion.IJKL Quaternion.IJKL
AABB AABB.PositionSize AABB.PositionSize
Basis Basis.XYZ Basis.XYZ
Transform3D Transform3D.BasisOrigin Transform3D.BasisOrigin
Projection Projection.XYZW Projection.XYZW
Color Color.RGBA Color.RGBA
StringName string String.Name
NodePath string Path.ToNode
Signal chan T Signal.Any
RID RID.T RID.Any
Object T.Instance T.Advanced
Callable func(...T) (...T) Callable.Function
Dictionary struct/map[T]T Dictionary.Any
Array []T Array.Any
PackedByteArray []byte Packed.Bytes
PackedInt32Array []int32 Packed.Array[int32]
PackedInt64Array []int64 Packed.Array[int64]
PackedFloat32Array []float32 Packed.Array[float32]
PackedFloat64Array []float64 Packed.Array[float64]
PackedStringArray []string Packed.Array[String.Readable]
PackedVector2Array []Vector2.XY Packed.Array[Vector2.XY]
PackedVector3Array []Vector3.XYZ Packed.Array[Vector3.XYZ]
PackedColorArray []Color.RGBA Packed.Array[Color.RGBA]
PackedVector4Array []Vector4.XYZW Packed.Array[Vector4.XYZW]

Performance

It's feasible to write high performance code using this module, keep to Engine types where possible and avoid allocating memory on the heap in frequently called functions. Advanced instances are available for each class which allow more fine-grained control over memory allocations.

Benchmarking shows Advanced method calls from Go -> Engine do not allocate in practice.

Allocations are currently unavoidable for any Script -> Go calls (but not for Advanced class virtual method overrides such as Ready or Process, which do not allocate in practice).

We've got some ideas to reduce allocations for Script -> Go calls, when arguments fit entirely within registers. TBA.

Examples

There are a number of examples in the examples repo. All examples are designed to be run with gd run without any additional setup.

Supported Platforms

  • Windows
  • Linux (including Steam Deck)
  • Mac (including Apple Silicon)
  • Android (including MetaQuest)
  • IOS (should work, untested)
  • Web (experimental) GOOS=js GOARCH=wasm gd run

Known Limitations

  • No support for calling classdb methods that accept a variable number of arguments.
  • No support for Go 'scripts'.
  • 64bit only (arm64 && amd64).
  • No console support, will likely be achieved in the future with WASM.

Contributing

The best way you can contribute to graphics.gd is to try it, we need your help to find out what's working and what doesn't, so do please let us know of any trouble that you run into!

The next best thing you can do to help is improve the Variant packages, these are general-purpose packages inspired by the Godot engine's Variant type. Specifically any changes you can make to optimise functionality and/or improve test converage of these packages is more than welcome (such as specialised assembly routines for vector operations, anyone?).

If you enjoy hunting down memory-safety issues, we would appreciate any issues being opened on this front.

Thirdly, the project needs more tests to ensure that everything is working, the best way you can guarantee that graphics.gd won't break on you is to contribute tests that cover the functionality you need!

To run the go tests for graphics.gd, cd into the repo and run cd internal && gd test.

See Also

  • godot-go (Another project aiming to support Go + Godot integration)

Licensing

This project is licensed under an MIT license (the same license as Godot), you can use it in any manner you can use the Godot engine. If you use this project for any commercially successful products, please consider financially supporting us to show your appreciation!

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
AESContext
Package AESContext provides methods for working with AESContext object instances.
Package AESContext provides methods for working with AESContext object instances.
AStar2D
Package AStar2D provides methods for working with AStar2D object instances.
Package AStar2D provides methods for working with AStar2D object instances.
AStar3D
Package AStar3D provides methods for working with AStar3D object instances.
Package AStar3D provides methods for working with AStar3D object instances.
AStarGrid2D
Package AStarGrid2D provides methods for working with AStarGrid2D object instances.
Package AStarGrid2D provides methods for working with AStarGrid2D object instances.
AcceptDialog
Package AcceptDialog provides methods for working with AcceptDialog object instances.
Package AcceptDialog provides methods for working with AcceptDialog object instances.
AnimatableBody2D
Package AnimatableBody2D provides methods for working with AnimatableBody2D object instances.
Package AnimatableBody2D provides methods for working with AnimatableBody2D object instances.
AnimatableBody3D
Package AnimatableBody3D provides methods for working with AnimatableBody3D object instances.
Package AnimatableBody3D provides methods for working with AnimatableBody3D object instances.
AnimatedSprite2D
Package AnimatedSprite2D provides methods for working with AnimatedSprite2D object instances.
Package AnimatedSprite2D provides methods for working with AnimatedSprite2D object instances.
AnimatedSprite3D
Package AnimatedSprite3D provides methods for working with AnimatedSprite3D object instances.
Package AnimatedSprite3D provides methods for working with AnimatedSprite3D object instances.
AnimatedTexture
Package AnimatedTexture provides methods for working with AnimatedTexture object instances.
Package AnimatedTexture provides methods for working with AnimatedTexture object instances.
Animation
Package Animation provides methods for working with Animation object instances.
Package Animation provides methods for working with Animation object instances.
AnimationLibrary
Package AnimationLibrary provides methods for working with AnimationLibrary object instances.
Package AnimationLibrary provides methods for working with AnimationLibrary object instances.
AnimationMixer
Package AnimationMixer provides methods for working with AnimationMixer object instances.
Package AnimationMixer provides methods for working with AnimationMixer object instances.
AnimationNode
Package AnimationNode provides methods for working with AnimationNode object instances.
Package AnimationNode provides methods for working with AnimationNode object instances.
AnimationNodeAdd2
Package AnimationNodeAdd2 provides methods for working with AnimationNodeAdd2 object instances.
Package AnimationNodeAdd2 provides methods for working with AnimationNodeAdd2 object instances.
AnimationNodeAdd3
Package AnimationNodeAdd3 provides methods for working with AnimationNodeAdd3 object instances.
Package AnimationNodeAdd3 provides methods for working with AnimationNodeAdd3 object instances.
AnimationNodeAnimation
Package AnimationNodeAnimation provides methods for working with AnimationNodeAnimation object instances.
Package AnimationNodeAnimation provides methods for working with AnimationNodeAnimation object instances.
AnimationNodeBlend2
Package AnimationNodeBlend2 provides methods for working with AnimationNodeBlend2 object instances.
Package AnimationNodeBlend2 provides methods for working with AnimationNodeBlend2 object instances.
AnimationNodeBlend3
Package AnimationNodeBlend3 provides methods for working with AnimationNodeBlend3 object instances.
Package AnimationNodeBlend3 provides methods for working with AnimationNodeBlend3 object instances.
AnimationNodeBlendSpace1D
Package AnimationNodeBlendSpace1D provides methods for working with AnimationNodeBlendSpace1D object instances.
Package AnimationNodeBlendSpace1D provides methods for working with AnimationNodeBlendSpace1D object instances.
AnimationNodeBlendSpace2D
Package AnimationNodeBlendSpace2D provides methods for working with AnimationNodeBlendSpace2D object instances.
Package AnimationNodeBlendSpace2D provides methods for working with AnimationNodeBlendSpace2D object instances.
AnimationNodeBlendTree
Package AnimationNodeBlendTree provides methods for working with AnimationNodeBlendTree object instances.
Package AnimationNodeBlendTree provides methods for working with AnimationNodeBlendTree object instances.
AnimationNodeOneShot
Package AnimationNodeOneShot provides methods for working with AnimationNodeOneShot object instances.
Package AnimationNodeOneShot provides methods for working with AnimationNodeOneShot object instances.
AnimationNodeOutput
Package AnimationNodeOutput provides methods for working with AnimationNodeOutput object instances.
Package AnimationNodeOutput provides methods for working with AnimationNodeOutput object instances.
AnimationNodeStateMachine
Package AnimationNodeStateMachine provides methods for working with AnimationNodeStateMachine object instances.
Package AnimationNodeStateMachine provides methods for working with AnimationNodeStateMachine object instances.
AnimationNodeStateMachinePlayback
Package AnimationNodeStateMachinePlayback provides methods for working with AnimationNodeStateMachinePlayback object instances.
Package AnimationNodeStateMachinePlayback provides methods for working with AnimationNodeStateMachinePlayback object instances.
AnimationNodeStateMachineTransition
Package AnimationNodeStateMachineTransition provides methods for working with AnimationNodeStateMachineTransition object instances.
Package AnimationNodeStateMachineTransition provides methods for working with AnimationNodeStateMachineTransition object instances.
AnimationNodeSub2
Package AnimationNodeSub2 provides methods for working with AnimationNodeSub2 object instances.
Package AnimationNodeSub2 provides methods for working with AnimationNodeSub2 object instances.
AnimationNodeSync
Package AnimationNodeSync provides methods for working with AnimationNodeSync object instances.
Package AnimationNodeSync provides methods for working with AnimationNodeSync object instances.
AnimationNodeTimeScale
Package AnimationNodeTimeScale provides methods for working with AnimationNodeTimeScale object instances.
Package AnimationNodeTimeScale provides methods for working with AnimationNodeTimeScale object instances.
AnimationNodeTimeSeek
Package AnimationNodeTimeSeek provides methods for working with AnimationNodeTimeSeek object instances.
Package AnimationNodeTimeSeek provides methods for working with AnimationNodeTimeSeek object instances.
AnimationNodeTransition
Package AnimationNodeTransition provides methods for working with AnimationNodeTransition object instances.
Package AnimationNodeTransition provides methods for working with AnimationNodeTransition object instances.
AnimationPlayer
Package AnimationPlayer provides methods for working with AnimationPlayer object instances.
Package AnimationPlayer provides methods for working with AnimationPlayer object instances.
AnimationRootNode
Package AnimationRootNode provides methods for working with AnimationRootNode object instances.
Package AnimationRootNode provides methods for working with AnimationRootNode object instances.
AnimationTree
Package AnimationTree provides methods for working with AnimationTree object instances.
Package AnimationTree provides methods for working with AnimationTree object instances.
Area2D
Package Area2D provides methods for working with Area2D object instances.
Package Area2D provides methods for working with Area2D object instances.
Area3D
Package Area3D provides methods for working with Area3D object instances.
Package Area3D provides methods for working with Area3D object instances.
ArrayMesh
Package ArrayMesh provides methods for working with ArrayMesh object instances.
Package ArrayMesh provides methods for working with ArrayMesh object instances.
ArrayOccluder3D
Package ArrayOccluder3D provides methods for working with ArrayOccluder3D object instances.
Package ArrayOccluder3D provides methods for working with ArrayOccluder3D object instances.
AspectRatioContainer
Package AspectRatioContainer provides methods for working with AspectRatioContainer object instances.
Package AspectRatioContainer provides methods for working with AspectRatioContainer object instances.
AtlasTexture
Package AtlasTexture provides methods for working with AtlasTexture object instances.
Package AtlasTexture provides methods for working with AtlasTexture object instances.
AudioBusLayout
Package AudioBusLayout provides methods for working with AudioBusLayout object instances.
Package AudioBusLayout provides methods for working with AudioBusLayout object instances.
AudioEffect
Package AudioEffect provides methods for working with AudioEffect object instances.
Package AudioEffect provides methods for working with AudioEffect object instances.
AudioEffectAmplify
Package AudioEffectAmplify provides methods for working with AudioEffectAmplify object instances.
Package AudioEffectAmplify provides methods for working with AudioEffectAmplify object instances.
AudioEffectBandLimitFilter
Package AudioEffectBandLimitFilter provides methods for working with AudioEffectBandLimitFilter object instances.
Package AudioEffectBandLimitFilter provides methods for working with AudioEffectBandLimitFilter object instances.
AudioEffectBandPassFilter
Package AudioEffectBandPassFilter provides methods for working with AudioEffectBandPassFilter object instances.
Package AudioEffectBandPassFilter provides methods for working with AudioEffectBandPassFilter object instances.
AudioEffectCapture
Package AudioEffectCapture provides methods for working with AudioEffectCapture object instances.
Package AudioEffectCapture provides methods for working with AudioEffectCapture object instances.
AudioEffectChorus
Package AudioEffectChorus provides methods for working with AudioEffectChorus object instances.
Package AudioEffectChorus provides methods for working with AudioEffectChorus object instances.
AudioEffectCompressor
Package AudioEffectCompressor provides methods for working with AudioEffectCompressor object instances.
Package AudioEffectCompressor provides methods for working with AudioEffectCompressor object instances.
AudioEffectDelay
Package AudioEffectDelay provides methods for working with AudioEffectDelay object instances.
Package AudioEffectDelay provides methods for working with AudioEffectDelay object instances.
AudioEffectDistortion
Package AudioEffectDistortion provides methods for working with AudioEffectDistortion object instances.
Package AudioEffectDistortion provides methods for working with AudioEffectDistortion object instances.
AudioEffectEQ
Package AudioEffectEQ provides methods for working with AudioEffectEQ object instances.
Package AudioEffectEQ provides methods for working with AudioEffectEQ object instances.
AudioEffectEQ10
Package AudioEffectEQ10 provides methods for working with AudioEffectEQ10 object instances.
Package AudioEffectEQ10 provides methods for working with AudioEffectEQ10 object instances.
AudioEffectEQ21
Package AudioEffectEQ21 provides methods for working with AudioEffectEQ21 object instances.
Package AudioEffectEQ21 provides methods for working with AudioEffectEQ21 object instances.
AudioEffectEQ6
Package AudioEffectEQ6 provides methods for working with AudioEffectEQ6 object instances.
Package AudioEffectEQ6 provides methods for working with AudioEffectEQ6 object instances.
AudioEffectFilter
Package AudioEffectFilter provides methods for working with AudioEffectFilter object instances.
Package AudioEffectFilter provides methods for working with AudioEffectFilter object instances.
AudioEffectHardLimiter
Package AudioEffectHardLimiter provides methods for working with AudioEffectHardLimiter object instances.
Package AudioEffectHardLimiter provides methods for working with AudioEffectHardLimiter object instances.
AudioEffectHighPassFilter
Package AudioEffectHighPassFilter provides methods for working with AudioEffectHighPassFilter object instances.
Package AudioEffectHighPassFilter provides methods for working with AudioEffectHighPassFilter object instances.
AudioEffectHighShelfFilter
Package AudioEffectHighShelfFilter provides methods for working with AudioEffectHighShelfFilter object instances.
Package AudioEffectHighShelfFilter provides methods for working with AudioEffectHighShelfFilter object instances.
AudioEffectInstance
Package AudioEffectInstance provides methods for working with AudioEffectInstance object instances.
Package AudioEffectInstance provides methods for working with AudioEffectInstance object instances.
AudioEffectLimiter
Package AudioEffectLimiter provides methods for working with AudioEffectLimiter object instances.
Package AudioEffectLimiter provides methods for working with AudioEffectLimiter object instances.
AudioEffectLowPassFilter
Package AudioEffectLowPassFilter provides methods for working with AudioEffectLowPassFilter object instances.
Package AudioEffectLowPassFilter provides methods for working with AudioEffectLowPassFilter object instances.
AudioEffectLowShelfFilter
Package AudioEffectLowShelfFilter provides methods for working with AudioEffectLowShelfFilter object instances.
Package AudioEffectLowShelfFilter provides methods for working with AudioEffectLowShelfFilter object instances.
AudioEffectNotchFilter
Package AudioEffectNotchFilter provides methods for working with AudioEffectNotchFilter object instances.
Package AudioEffectNotchFilter provides methods for working with AudioEffectNotchFilter object instances.
AudioEffectPanner
Package AudioEffectPanner provides methods for working with AudioEffectPanner object instances.
Package AudioEffectPanner provides methods for working with AudioEffectPanner object instances.
AudioEffectPhaser
Package AudioEffectPhaser provides methods for working with AudioEffectPhaser object instances.
Package AudioEffectPhaser provides methods for working with AudioEffectPhaser object instances.
AudioEffectPitchShift
Package AudioEffectPitchShift provides methods for working with AudioEffectPitchShift object instances.
Package AudioEffectPitchShift provides methods for working with AudioEffectPitchShift object instances.
AudioEffectRecord
Package AudioEffectRecord provides methods for working with AudioEffectRecord object instances.
Package AudioEffectRecord provides methods for working with AudioEffectRecord object instances.
AudioEffectReverb
Package AudioEffectReverb provides methods for working with AudioEffectReverb object instances.
Package AudioEffectReverb provides methods for working with AudioEffectReverb object instances.
AudioEffectSpectrumAnalyzer
Package AudioEffectSpectrumAnalyzer provides methods for working with AudioEffectSpectrumAnalyzer object instances.
Package AudioEffectSpectrumAnalyzer provides methods for working with AudioEffectSpectrumAnalyzer object instances.
AudioEffectSpectrumAnalyzerInstance
Package AudioEffectSpectrumAnalyzerInstance provides methods for working with AudioEffectSpectrumAnalyzerInstance object instances.
Package AudioEffectSpectrumAnalyzerInstance provides methods for working with AudioEffectSpectrumAnalyzerInstance object instances.
AudioEffectStereoEnhance
Package AudioEffectStereoEnhance provides methods for working with AudioEffectStereoEnhance object instances.
Package AudioEffectStereoEnhance provides methods for working with AudioEffectStereoEnhance object instances.
AudioListener2D
Package AudioListener2D provides methods for working with AudioListener2D object instances.
Package AudioListener2D provides methods for working with AudioListener2D object instances.
AudioListener3D
Package AudioListener3D provides methods for working with AudioListener3D object instances.
Package AudioListener3D provides methods for working with AudioListener3D object instances.
AudioSample
Package AudioSample provides methods for working with AudioSample object instances.
Package AudioSample provides methods for working with AudioSample object instances.
AudioSamplePlayback
Package AudioSamplePlayback provides methods for working with AudioSamplePlayback object instances.
Package AudioSamplePlayback provides methods for working with AudioSamplePlayback object instances.
AudioServer
Package AudioServer provides methods for working with AudioServer object instances.
Package AudioServer provides methods for working with AudioServer object instances.
AudioStream
Package AudioStream provides methods for working with AudioStream object instances.
Package AudioStream provides methods for working with AudioStream object instances.
AudioStreamGenerator
Package AudioStreamGenerator provides methods for working with AudioStreamGenerator object instances.
Package AudioStreamGenerator provides methods for working with AudioStreamGenerator object instances.
AudioStreamGeneratorPlayback
Package AudioStreamGeneratorPlayback provides methods for working with AudioStreamGeneratorPlayback object instances.
Package AudioStreamGeneratorPlayback provides methods for working with AudioStreamGeneratorPlayback object instances.
AudioStreamInteractive
Package AudioStreamInteractive provides methods for working with AudioStreamInteractive object instances.
Package AudioStreamInteractive provides methods for working with AudioStreamInteractive object instances.
AudioStreamMP3
Package AudioStreamMP3 provides methods for working with AudioStreamMP3 object instances.
Package AudioStreamMP3 provides methods for working with AudioStreamMP3 object instances.
AudioStreamMicrophone
Package AudioStreamMicrophone provides methods for working with AudioStreamMicrophone object instances.
Package AudioStreamMicrophone provides methods for working with AudioStreamMicrophone object instances.
AudioStreamOggVorbis
Package AudioStreamOggVorbis provides methods for working with AudioStreamOggVorbis object instances.
Package AudioStreamOggVorbis provides methods for working with AudioStreamOggVorbis object instances.
AudioStreamPlayback
Package AudioStreamPlayback provides methods for working with AudioStreamPlayback object instances.
Package AudioStreamPlayback provides methods for working with AudioStreamPlayback object instances.
AudioStreamPlaybackInteractive
Package AudioStreamPlaybackInteractive provides methods for working with AudioStreamPlaybackInteractive object instances.
Package AudioStreamPlaybackInteractive provides methods for working with AudioStreamPlaybackInteractive object instances.
AudioStreamPlaybackOggVorbis
Package AudioStreamPlaybackOggVorbis provides methods for working with AudioStreamPlaybackOggVorbis object instances.
Package AudioStreamPlaybackOggVorbis provides methods for working with AudioStreamPlaybackOggVorbis object instances.
AudioStreamPlaybackPlaylist
Package AudioStreamPlaybackPlaylist provides methods for working with AudioStreamPlaybackPlaylist object instances.
Package AudioStreamPlaybackPlaylist provides methods for working with AudioStreamPlaybackPlaylist object instances.
AudioStreamPlaybackPolyphonic
Package AudioStreamPlaybackPolyphonic provides methods for working with AudioStreamPlaybackPolyphonic object instances.
Package AudioStreamPlaybackPolyphonic provides methods for working with AudioStreamPlaybackPolyphonic object instances.
AudioStreamPlaybackResampled
Package AudioStreamPlaybackResampled provides methods for working with AudioStreamPlaybackResampled object instances.
Package AudioStreamPlaybackResampled provides methods for working with AudioStreamPlaybackResampled object instances.
AudioStreamPlaybackSynchronized
Package AudioStreamPlaybackSynchronized provides methods for working with AudioStreamPlaybackSynchronized object instances.
Package AudioStreamPlaybackSynchronized provides methods for working with AudioStreamPlaybackSynchronized object instances.
AudioStreamPlayer
Package AudioStreamPlayer provides methods for working with AudioStreamPlayer object instances.
Package AudioStreamPlayer provides methods for working with AudioStreamPlayer object instances.
AudioStreamPlayer2D
Package AudioStreamPlayer2D provides methods for working with AudioStreamPlayer2D object instances.
Package AudioStreamPlayer2D provides methods for working with AudioStreamPlayer2D object instances.
AudioStreamPlayer3D
Package AudioStreamPlayer3D provides methods for working with AudioStreamPlayer3D object instances.
Package AudioStreamPlayer3D provides methods for working with AudioStreamPlayer3D object instances.
AudioStreamPlaylist
Package AudioStreamPlaylist provides methods for working with AudioStreamPlaylist object instances.
Package AudioStreamPlaylist provides methods for working with AudioStreamPlaylist object instances.
AudioStreamPolyphonic
Package AudioStreamPolyphonic provides methods for working with AudioStreamPolyphonic object instances.
Package AudioStreamPolyphonic provides methods for working with AudioStreamPolyphonic object instances.
AudioStreamRandomizer
Package AudioStreamRandomizer provides methods for working with AudioStreamRandomizer object instances.
Package AudioStreamRandomizer provides methods for working with AudioStreamRandomizer object instances.
AudioStreamSynchronized
Package AudioStreamSynchronized provides methods for working with AudioStreamSynchronized object instances.
Package AudioStreamSynchronized provides methods for working with AudioStreamSynchronized object instances.
AudioStreamWAV
Package AudioStreamWAV provides methods for working with AudioStreamWAV object instances.
Package AudioStreamWAV provides methods for working with AudioStreamWAV object instances.
BackBufferCopy
Package BackBufferCopy provides methods for working with BackBufferCopy object instances.
Package BackBufferCopy provides methods for working with BackBufferCopy object instances.
BaseButton
Package BaseButton provides methods for working with BaseButton object instances.
Package BaseButton provides methods for working with BaseButton object instances.
BaseMaterial3D
Package BaseMaterial3D provides methods for working with BaseMaterial3D object instances.
Package BaseMaterial3D provides methods for working with BaseMaterial3D object instances.
BitMap
Package BitMap provides methods for working with BitMap object instances.
Package BitMap provides methods for working with BitMap object instances.
Bone2D
Package Bone2D provides methods for working with Bone2D object instances.
Package Bone2D provides methods for working with Bone2D object instances.
BoneAttachment3D
Package BoneAttachment3D provides methods for working with BoneAttachment3D object instances.
Package BoneAttachment3D provides methods for working with BoneAttachment3D object instances.
BoneMap
Package BoneMap provides methods for working with BoneMap object instances.
Package BoneMap provides methods for working with BoneMap object instances.
BoxContainer
Package BoxContainer provides methods for working with BoxContainer object instances.
Package BoxContainer provides methods for working with BoxContainer object instances.
BoxMesh
Package BoxMesh provides methods for working with BoxMesh object instances.
Package BoxMesh provides methods for working with BoxMesh object instances.
BoxOccluder3D
Package BoxOccluder3D provides methods for working with BoxOccluder3D object instances.
Package BoxOccluder3D provides methods for working with BoxOccluder3D object instances.
BoxShape3D
Package BoxShape3D provides methods for working with BoxShape3D object instances.
Package BoxShape3D provides methods for working with BoxShape3D object instances.
Button
Package Button provides methods for working with Button object instances.
Package Button provides methods for working with Button object instances.
ButtonGroup
Package ButtonGroup provides methods for working with ButtonGroup object instances.
Package ButtonGroup provides methods for working with ButtonGroup object instances.
CPUParticles2D
Package CPUParticles2D provides methods for working with CPUParticles2D object instances.
Package CPUParticles2D provides methods for working with CPUParticles2D object instances.
CPUParticles3D
Package CPUParticles3D provides methods for working with CPUParticles3D object instances.
Package CPUParticles3D provides methods for working with CPUParticles3D object instances.
CSGBox3D
Package CSGBox3D provides methods for working with CSGBox3D object instances.
Package CSGBox3D provides methods for working with CSGBox3D object instances.
CSGCombiner3D
Package CSGCombiner3D provides methods for working with CSGCombiner3D object instances.
Package CSGCombiner3D provides methods for working with CSGCombiner3D object instances.
CSGCylinder3D
Package CSGCylinder3D provides methods for working with CSGCylinder3D object instances.
Package CSGCylinder3D provides methods for working with CSGCylinder3D object instances.
CSGMesh3D
Package CSGMesh3D provides methods for working with CSGMesh3D object instances.
Package CSGMesh3D provides methods for working with CSGMesh3D object instances.
CSGPolygon3D
Package CSGPolygon3D provides methods for working with CSGPolygon3D object instances.
Package CSGPolygon3D provides methods for working with CSGPolygon3D object instances.
CSGPrimitive3D
Package CSGPrimitive3D provides methods for working with CSGPrimitive3D object instances.
Package CSGPrimitive3D provides methods for working with CSGPrimitive3D object instances.
CSGShape3D
Package CSGShape3D provides methods for working with CSGShape3D object instances.
Package CSGShape3D provides methods for working with CSGShape3D object instances.
CSGSphere3D
Package CSGSphere3D provides methods for working with CSGSphere3D object instances.
Package CSGSphere3D provides methods for working with CSGSphere3D object instances.
CSGTorus3D
Package CSGTorus3D provides methods for working with CSGTorus3D object instances.
Package CSGTorus3D provides methods for working with CSGTorus3D object instances.
CallbackTweener
Package CallbackTweener provides methods for working with CallbackTweener object instances.
Package CallbackTweener provides methods for working with CallbackTweener object instances.
Camera2D
Package Camera2D provides methods for working with Camera2D object instances.
Package Camera2D provides methods for working with Camera2D object instances.
Camera3D
Package Camera3D provides methods for working with Camera3D object instances.
Package Camera3D provides methods for working with Camera3D object instances.
CameraAttributes
Package CameraAttributes provides methods for working with CameraAttributes object instances.
Package CameraAttributes provides methods for working with CameraAttributes object instances.
CameraAttributesPhysical
Package CameraAttributesPhysical provides methods for working with CameraAttributesPhysical object instances.
Package CameraAttributesPhysical provides methods for working with CameraAttributesPhysical object instances.
CameraAttributesPractical
Package CameraAttributesPractical provides methods for working with CameraAttributesPractical object instances.
Package CameraAttributesPractical provides methods for working with CameraAttributesPractical object instances.
CameraFeed
Package CameraFeed provides methods for working with CameraFeed object instances.
Package CameraFeed provides methods for working with CameraFeed object instances.
CameraServer
Package CameraServer provides methods for working with CameraServer object instances.
Package CameraServer provides methods for working with CameraServer object instances.
CameraTexture
Package CameraTexture provides methods for working with CameraTexture object instances.
Package CameraTexture provides methods for working with CameraTexture object instances.
CanvasGroup
Package CanvasGroup provides methods for working with CanvasGroup object instances.
Package CanvasGroup provides methods for working with CanvasGroup object instances.
CanvasItem
Package CanvasItem provides methods for working with CanvasItem object instances.
Package CanvasItem provides methods for working with CanvasItem object instances.
CanvasItemMaterial
Package CanvasItemMaterial provides methods for working with CanvasItemMaterial object instances.
Package CanvasItemMaterial provides methods for working with CanvasItemMaterial object instances.
CanvasLayer
Package CanvasLayer provides methods for working with CanvasLayer object instances.
Package CanvasLayer provides methods for working with CanvasLayer object instances.
CanvasModulate
Package CanvasModulate provides methods for working with CanvasModulate object instances.
Package CanvasModulate provides methods for working with CanvasModulate object instances.
CanvasTexture
Package CanvasTexture provides methods for working with CanvasTexture object instances.
Package CanvasTexture provides methods for working with CanvasTexture object instances.
CapsuleMesh
Package CapsuleMesh provides methods for working with CapsuleMesh object instances.
Package CapsuleMesh provides methods for working with CapsuleMesh object instances.
CapsuleShape2D
Package CapsuleShape2D provides methods for working with CapsuleShape2D object instances.
Package CapsuleShape2D provides methods for working with CapsuleShape2D object instances.
CapsuleShape3D
Package CapsuleShape3D provides methods for working with CapsuleShape3D object instances.
Package CapsuleShape3D provides methods for working with CapsuleShape3D object instances.
CenterContainer
Package CenterContainer provides methods for working with CenterContainer object instances.
Package CenterContainer provides methods for working with CenterContainer object instances.
CharFXTransform
Package CharFXTransform provides methods for working with CharFXTransform object instances.
Package CharFXTransform provides methods for working with CharFXTransform object instances.
CharacterBody2D
Package CharacterBody2D provides methods for working with CharacterBody2D object instances.
Package CharacterBody2D provides methods for working with CharacterBody2D object instances.
CharacterBody3D
Package CharacterBody3D provides methods for working with CharacterBody3D object instances.
Package CharacterBody3D provides methods for working with CharacterBody3D object instances.
CheckBox
Package CheckBox provides methods for working with CheckBox object instances.
Package CheckBox provides methods for working with CheckBox object instances.
CheckButton
Package CheckButton provides methods for working with CheckButton object instances.
Package CheckButton provides methods for working with CheckButton object instances.
CircleShape2D
Package CircleShape2D provides methods for working with CircleShape2D object instances.
Package CircleShape2D provides methods for working with CircleShape2D object instances.
ClassDB
Package ClassDB provides methods for working with ClassDB object instances.
Package ClassDB provides methods for working with ClassDB object instances.
CodeEdit
Package CodeEdit provides methods for working with CodeEdit object instances.
Package CodeEdit provides methods for working with CodeEdit object instances.
CodeHighlighter
Package CodeHighlighter provides methods for working with CodeHighlighter object instances.
Package CodeHighlighter provides methods for working with CodeHighlighter object instances.
CollisionObject2D
Package CollisionObject2D provides methods for working with CollisionObject2D object instances.
Package CollisionObject2D provides methods for working with CollisionObject2D object instances.
CollisionObject3D
Package CollisionObject3D provides methods for working with CollisionObject3D object instances.
Package CollisionObject3D provides methods for working with CollisionObject3D object instances.
CollisionPolygon2D
Package CollisionPolygon2D provides methods for working with CollisionPolygon2D object instances.
Package CollisionPolygon2D provides methods for working with CollisionPolygon2D object instances.
CollisionPolygon3D
Package CollisionPolygon3D provides methods for working with CollisionPolygon3D object instances.
Package CollisionPolygon3D provides methods for working with CollisionPolygon3D object instances.
CollisionShape2D
Package CollisionShape2D provides methods for working with CollisionShape2D object instances.
Package CollisionShape2D provides methods for working with CollisionShape2D object instances.
CollisionShape3D
Package CollisionShape3D provides methods for working with CollisionShape3D object instances.
Package CollisionShape3D provides methods for working with CollisionShape3D object instances.
ColorPicker
Package ColorPicker provides methods for working with ColorPicker object instances.
Package ColorPicker provides methods for working with ColorPicker object instances.
ColorPickerButton
Package ColorPickerButton provides methods for working with ColorPickerButton object instances.
Package ColorPickerButton provides methods for working with ColorPickerButton object instances.
ColorRect
Package ColorRect provides methods for working with ColorRect object instances.
Package ColorRect provides methods for working with ColorRect object instances.
Compositor
Package Compositor provides methods for working with Compositor object instances.
Package Compositor provides methods for working with Compositor object instances.
CompositorEffect
Package CompositorEffect provides methods for working with CompositorEffect object instances.
Package CompositorEffect provides methods for working with CompositorEffect object instances.
CompressedCubemap
Package CompressedCubemap provides methods for working with CompressedCubemap object instances.
Package CompressedCubemap provides methods for working with CompressedCubemap object instances.
CompressedCubemapArray
Package CompressedCubemapArray provides methods for working with CompressedCubemapArray object instances.
Package CompressedCubemapArray provides methods for working with CompressedCubemapArray object instances.
CompressedTexture2D
Package CompressedTexture2D provides methods for working with CompressedTexture2D object instances.
Package CompressedTexture2D provides methods for working with CompressedTexture2D object instances.
CompressedTexture2DArray
Package CompressedTexture2DArray provides methods for working with CompressedTexture2DArray object instances.
Package CompressedTexture2DArray provides methods for working with CompressedTexture2DArray object instances.
CompressedTexture3D
Package CompressedTexture3D provides methods for working with CompressedTexture3D object instances.
Package CompressedTexture3D provides methods for working with CompressedTexture3D object instances.
CompressedTextureLayered
Package CompressedTextureLayered provides methods for working with CompressedTextureLayered object instances.
Package CompressedTextureLayered provides methods for working with CompressedTextureLayered object instances.
ConcavePolygonShape2D
Package ConcavePolygonShape2D provides methods for working with ConcavePolygonShape2D object instances.
Package ConcavePolygonShape2D provides methods for working with ConcavePolygonShape2D object instances.
ConcavePolygonShape3D
Package ConcavePolygonShape3D provides methods for working with ConcavePolygonShape3D object instances.
Package ConcavePolygonShape3D provides methods for working with ConcavePolygonShape3D object instances.
ConeTwistJoint3D
Package ConeTwistJoint3D provides methods for working with ConeTwistJoint3D object instances.
Package ConeTwistJoint3D provides methods for working with ConeTwistJoint3D object instances.
ConfigFile
Package ConfigFile provides methods for working with ConfigFile object instances.
Package ConfigFile provides methods for working with ConfigFile object instances.
ConfirmationDialog
Package ConfirmationDialog provides methods for working with ConfirmationDialog object instances.
Package ConfirmationDialog provides methods for working with ConfirmationDialog object instances.
Container
Package Container provides methods for working with Container object instances.
Package Container provides methods for working with Container object instances.
Control
Package Control provides methods for working with Control object instances.
Package Control provides methods for working with Control object instances.
ConvexPolygonShape2D
Package ConvexPolygonShape2D provides methods for working with ConvexPolygonShape2D object instances.
Package ConvexPolygonShape2D provides methods for working with ConvexPolygonShape2D object instances.
ConvexPolygonShape3D
Package ConvexPolygonShape3D provides methods for working with ConvexPolygonShape3D object instances.
Package ConvexPolygonShape3D provides methods for working with ConvexPolygonShape3D object instances.
Crypto
Package Crypto provides methods for working with Crypto object instances.
Package Crypto provides methods for working with Crypto object instances.
CryptoKey
Package CryptoKey provides methods for working with CryptoKey object instances.
Package CryptoKey provides methods for working with CryptoKey object instances.
Cubemap
Package Cubemap provides methods for working with Cubemap object instances.
Package Cubemap provides methods for working with Cubemap object instances.
CubemapArray
Package CubemapArray provides methods for working with CubemapArray object instances.
Package CubemapArray provides methods for working with CubemapArray object instances.
Curve
Package Curve provides methods for working with Curve object instances.
Package Curve provides methods for working with Curve object instances.
Curve2D
Package Curve2D provides methods for working with Curve2D object instances.
Package Curve2D provides methods for working with Curve2D object instances.
Curve3D
Package Curve3D provides methods for working with Curve3D object instances.
Package Curve3D provides methods for working with Curve3D object instances.
CurveTexture
Package CurveTexture provides methods for working with CurveTexture object instances.
Package CurveTexture provides methods for working with CurveTexture object instances.
CurveXYZTexture
Package CurveXYZTexture provides methods for working with CurveXYZTexture object instances.
Package CurveXYZTexture provides methods for working with CurveXYZTexture object instances.
CylinderMesh
Package CylinderMesh provides methods for working with CylinderMesh object instances.
Package CylinderMesh provides methods for working with CylinderMesh object instances.
CylinderShape3D
Package CylinderShape3D provides methods for working with CylinderShape3D object instances.
Package CylinderShape3D provides methods for working with CylinderShape3D object instances.
DTLSServer
Package DTLSServer provides methods for working with DTLSServer object instances.
Package DTLSServer provides methods for working with DTLSServer object instances.
DampedSpringJoint2D
Package DampedSpringJoint2D provides methods for working with DampedSpringJoint2D object instances.
Package DampedSpringJoint2D provides methods for working with DampedSpringJoint2D object instances.
Decal
Package Decal provides methods for working with Decal object instances.
Package Decal provides methods for working with Decal object instances.
DirAccess
Package DirAccess provides methods for working with DirAccess object instances.
Package DirAccess provides methods for working with DirAccess object instances.
DirectionalLight2D
Package DirectionalLight2D provides methods for working with DirectionalLight2D object instances.
Package DirectionalLight2D provides methods for working with DirectionalLight2D object instances.
DirectionalLight3D
Package DirectionalLight3D provides methods for working with DirectionalLight3D object instances.
Package DirectionalLight3D provides methods for working with DirectionalLight3D object instances.
DisplayServer
Package DisplayServer provides methods for working with DisplayServer object instances.
Package DisplayServer provides methods for working with DisplayServer object instances.
ENetConnection
Package ENetConnection provides methods for working with ENetConnection object instances.
Package ENetConnection provides methods for working with ENetConnection object instances.
ENetMultiplayerPeer
Package ENetMultiplayerPeer provides methods for working with ENetMultiplayerPeer object instances.
Package ENetMultiplayerPeer provides methods for working with ENetMultiplayerPeer object instances.
ENetPacketPeer
Package ENetPacketPeer provides methods for working with ENetPacketPeer object instances.
Package ENetPacketPeer provides methods for working with ENetPacketPeer object instances.
EditorCommandPalette
Package EditorCommandPalette provides methods for working with EditorCommandPalette object instances.
Package EditorCommandPalette provides methods for working with EditorCommandPalette object instances.
EditorDebuggerPlugin
Package EditorDebuggerPlugin provides methods for working with EditorDebuggerPlugin object instances.
Package EditorDebuggerPlugin provides methods for working with EditorDebuggerPlugin object instances.
EditorDebuggerSession
Package EditorDebuggerSession provides methods for working with EditorDebuggerSession object instances.
Package EditorDebuggerSession provides methods for working with EditorDebuggerSession object instances.
EditorExportPlatform
Package EditorExportPlatform provides methods for working with EditorExportPlatform object instances.
Package EditorExportPlatform provides methods for working with EditorExportPlatform object instances.
EditorExportPlatformAndroid
Package EditorExportPlatformAndroid provides methods for working with EditorExportPlatformAndroid object instances.
Package EditorExportPlatformAndroid provides methods for working with EditorExportPlatformAndroid object instances.
EditorExportPlatformIOS
Package EditorExportPlatformIOS provides methods for working with EditorExportPlatformIOS object instances.
Package EditorExportPlatformIOS provides methods for working with EditorExportPlatformIOS object instances.
EditorExportPlatformLinuxBSD
Package EditorExportPlatformLinuxBSD provides methods for working with EditorExportPlatformLinuxBSD object instances.
Package EditorExportPlatformLinuxBSD provides methods for working with EditorExportPlatformLinuxBSD object instances.
EditorExportPlatformMacOS
Package EditorExportPlatformMacOS provides methods for working with EditorExportPlatformMacOS object instances.
Package EditorExportPlatformMacOS provides methods for working with EditorExportPlatformMacOS object instances.
EditorExportPlatformPC
Package EditorExportPlatformPC provides methods for working with EditorExportPlatformPC object instances.
Package EditorExportPlatformPC provides methods for working with EditorExportPlatformPC object instances.
EditorExportPlatformWeb
Package EditorExportPlatformWeb provides methods for working with EditorExportPlatformWeb object instances.
Package EditorExportPlatformWeb provides methods for working with EditorExportPlatformWeb object instances.
EditorExportPlatformWindows
Package EditorExportPlatformWindows provides methods for working with EditorExportPlatformWindows object instances.
Package EditorExportPlatformWindows provides methods for working with EditorExportPlatformWindows object instances.
EditorExportPlugin
Package EditorExportPlugin provides methods for working with EditorExportPlugin object instances.
Package EditorExportPlugin provides methods for working with EditorExportPlugin object instances.
EditorFeatureProfile
Package EditorFeatureProfile provides methods for working with EditorFeatureProfile object instances.
Package EditorFeatureProfile provides methods for working with EditorFeatureProfile object instances.
EditorFileDialog
Package EditorFileDialog provides methods for working with EditorFileDialog object instances.
Package EditorFileDialog provides methods for working with EditorFileDialog object instances.
EditorFileSystem
Package EditorFileSystem provides methods for working with EditorFileSystem object instances.
Package EditorFileSystem provides methods for working with EditorFileSystem object instances.
EditorFileSystemDirectory
Package EditorFileSystemDirectory provides methods for working with EditorFileSystemDirectory object instances.
Package EditorFileSystemDirectory provides methods for working with EditorFileSystemDirectory object instances.
EditorFileSystemImportFormatSupportQuery
Package EditorFileSystemImportFormatSupportQuery provides methods for working with EditorFileSystemImportFormatSupportQuery object instances.
Package EditorFileSystemImportFormatSupportQuery provides methods for working with EditorFileSystemImportFormatSupportQuery object instances.
EditorImportPlugin
Package EditorImportPlugin provides methods for working with EditorImportPlugin object instances.
Package EditorImportPlugin provides methods for working with EditorImportPlugin object instances.
EditorInspector
Package EditorInspector provides methods for working with EditorInspector object instances.
Package EditorInspector provides methods for working with EditorInspector object instances.
EditorInspectorPlugin
Package EditorInspectorPlugin provides methods for working with EditorInspectorPlugin object instances.
Package EditorInspectorPlugin provides methods for working with EditorInspectorPlugin object instances.
EditorInterface
Package EditorInterface provides methods for working with EditorInterface object instances.
Package EditorInterface provides methods for working with EditorInterface object instances.
EditorNode3DGizmo
Package EditorNode3DGizmo provides methods for working with EditorNode3DGizmo object instances.
Package EditorNode3DGizmo provides methods for working with EditorNode3DGizmo object instances.
EditorNode3DGizmoPlugin
Package EditorNode3DGizmoPlugin provides methods for working with EditorNode3DGizmoPlugin object instances.
Package EditorNode3DGizmoPlugin provides methods for working with EditorNode3DGizmoPlugin object instances.
EditorPaths
Package EditorPaths provides methods for working with EditorPaths object instances.
Package EditorPaths provides methods for working with EditorPaths object instances.
EditorPlugin
Package EditorPlugin provides methods for working with EditorPlugin object instances.
Package EditorPlugin provides methods for working with EditorPlugin object instances.
EditorProperty
Package EditorProperty provides methods for working with EditorProperty object instances.
Package EditorProperty provides methods for working with EditorProperty object instances.
EditorResourceConversionPlugin
Package EditorResourceConversionPlugin provides methods for working with EditorResourceConversionPlugin object instances.
Package EditorResourceConversionPlugin provides methods for working with EditorResourceConversionPlugin object instances.
EditorResourcePicker
Package EditorResourcePicker provides methods for working with EditorResourcePicker object instances.
Package EditorResourcePicker provides methods for working with EditorResourcePicker object instances.
EditorResourcePreview
Package EditorResourcePreview provides methods for working with EditorResourcePreview object instances.
Package EditorResourcePreview provides methods for working with EditorResourcePreview object instances.
EditorResourcePreviewGenerator
Package EditorResourcePreviewGenerator provides methods for working with EditorResourcePreviewGenerator object instances.
Package EditorResourcePreviewGenerator provides methods for working with EditorResourcePreviewGenerator object instances.
EditorResourceTooltipPlugin
Package EditorResourceTooltipPlugin provides methods for working with EditorResourceTooltipPlugin object instances.
Package EditorResourceTooltipPlugin provides methods for working with EditorResourceTooltipPlugin object instances.
EditorSceneFormatImporter
Package EditorSceneFormatImporter provides methods for working with EditorSceneFormatImporter object instances.
Package EditorSceneFormatImporter provides methods for working with EditorSceneFormatImporter object instances.
EditorSceneFormatImporterBlend
Package EditorSceneFormatImporterBlend provides methods for working with EditorSceneFormatImporterBlend object instances.
Package EditorSceneFormatImporterBlend provides methods for working with EditorSceneFormatImporterBlend object instances.
EditorSceneFormatImporterFBX2GLTF
Package EditorSceneFormatImporterFBX2GLTF provides methods for working with EditorSceneFormatImporterFBX2GLTF object instances.
Package EditorSceneFormatImporterFBX2GLTF provides methods for working with EditorSceneFormatImporterFBX2GLTF object instances.
EditorSceneFormatImporterGLTF
Package EditorSceneFormatImporterGLTF provides methods for working with EditorSceneFormatImporterGLTF object instances.
Package EditorSceneFormatImporterGLTF provides methods for working with EditorSceneFormatImporterGLTF object instances.
EditorSceneFormatImporterUFBX
Package EditorSceneFormatImporterUFBX provides methods for working with EditorSceneFormatImporterUFBX object instances.
Package EditorSceneFormatImporterUFBX provides methods for working with EditorSceneFormatImporterUFBX object instances.
EditorScenePostImport
Package EditorScenePostImport provides methods for working with EditorScenePostImport object instances.
Package EditorScenePostImport provides methods for working with EditorScenePostImport object instances.
EditorScenePostImportPlugin
Package EditorScenePostImportPlugin provides methods for working with EditorScenePostImportPlugin object instances.
Package EditorScenePostImportPlugin provides methods for working with EditorScenePostImportPlugin object instances.
EditorScript
Package EditorScript provides methods for working with EditorScript object instances.
Package EditorScript provides methods for working with EditorScript object instances.
EditorScriptPicker
Package EditorScriptPicker provides methods for working with EditorScriptPicker object instances.
Package EditorScriptPicker provides methods for working with EditorScriptPicker object instances.
EditorSelection
Package EditorSelection provides methods for working with EditorSelection object instances.
Package EditorSelection provides methods for working with EditorSelection object instances.
EditorSettings
Package EditorSettings provides methods for working with EditorSettings object instances.
Package EditorSettings provides methods for working with EditorSettings object instances.
EditorSpinSlider
Package EditorSpinSlider provides methods for working with EditorSpinSlider object instances.
Package EditorSpinSlider provides methods for working with EditorSpinSlider object instances.
EditorSyntaxHighlighter
Package EditorSyntaxHighlighter provides methods for working with EditorSyntaxHighlighter object instances.
Package EditorSyntaxHighlighter provides methods for working with EditorSyntaxHighlighter object instances.
EditorTranslationParserPlugin
Package EditorTranslationParserPlugin provides methods for working with EditorTranslationParserPlugin object instances.
Package EditorTranslationParserPlugin provides methods for working with EditorTranslationParserPlugin object instances.
EditorUndoRedoManager
Package EditorUndoRedoManager provides methods for working with EditorUndoRedoManager object instances.
Package EditorUndoRedoManager provides methods for working with EditorUndoRedoManager object instances.
EditorVCSInterface
Package EditorVCSInterface provides methods for working with EditorVCSInterface object instances.
Package EditorVCSInterface provides methods for working with EditorVCSInterface object instances.
EncodedObjectAsID
Package EncodedObjectAsID provides methods for working with EncodedObjectAsID object instances.
Package EncodedObjectAsID provides methods for working with EncodedObjectAsID object instances.
Engine
Package Engine provides methods for working with Engine object instances.
Package Engine provides methods for working with Engine object instances.
EngineDebugger
Package EngineDebugger provides methods for working with EngineDebugger object instances.
Package EngineDebugger provides methods for working with EngineDebugger object instances.
EngineProfiler
Package EngineProfiler provides methods for working with EngineProfiler object instances.
Package EngineProfiler provides methods for working with EngineProfiler object instances.
Environment
Package Environment provides methods for working with Environment object instances.
Package Environment provides methods for working with Environment object instances.
Expression
Package Expression provides methods for working with Expression object instances.
Package Expression provides methods for working with Expression object instances.
FBXDocument
Package FBXDocument provides methods for working with FBXDocument object instances.
Package FBXDocument provides methods for working with FBXDocument object instances.
FBXState
Package FBXState provides methods for working with FBXState object instances.
Package FBXState provides methods for working with FBXState object instances.
FastNoiseLite
Package FastNoiseLite provides methods for working with FastNoiseLite object instances.
Package FastNoiseLite provides methods for working with FastNoiseLite object instances.
FileAccess
Package FileAccess provides methods for working with FileAccess object instances.
Package FileAccess provides methods for working with FileAccess object instances.
FileDialog
Package FileDialog provides methods for working with FileDialog object instances.
Package FileDialog provides methods for working with FileDialog object instances.
FileSystemDock
Package FileSystemDock provides methods for working with FileSystemDock object instances.
Package FileSystemDock provides methods for working with FileSystemDock object instances.
FlowContainer
Package FlowContainer provides methods for working with FlowContainer object instances.
Package FlowContainer provides methods for working with FlowContainer object instances.
FogMaterial
Package FogMaterial provides methods for working with FogMaterial object instances.
Package FogMaterial provides methods for working with FogMaterial object instances.
FogVolume
Package FogVolume provides methods for working with FogVolume object instances.
Package FogVolume provides methods for working with FogVolume object instances.
Font
Package Font provides methods for working with Font object instances.
Package Font provides methods for working with Font object instances.
FontFile
Package FontFile provides methods for working with FontFile object instances.
Package FontFile provides methods for working with FontFile object instances.
FontVariation
Package FontVariation provides methods for working with FontVariation object instances.
Package FontVariation provides methods for working with FontVariation object instances.
FramebufferCacheRD
Package FramebufferCacheRD provides methods for working with FramebufferCacheRD object instances.
Package FramebufferCacheRD provides methods for working with FramebufferCacheRD object instances.
GDExtension
Package GDExtension provides methods for working with GDExtension object instances.
Package GDExtension provides methods for working with GDExtension object instances.
GDExtensionManager
Package GDExtensionManager provides methods for working with GDExtensionManager object instances.
Package GDExtensionManager provides methods for working with GDExtensionManager object instances.
GDScript
Package GDScript provides methods for working with GDScript object instances.
Package GDScript provides methods for working with GDScript object instances.
GLTFAccessor
Package GLTFAccessor provides methods for working with GLTFAccessor object instances.
Package GLTFAccessor provides methods for working with GLTFAccessor object instances.
GLTFAnimation
Package GLTFAnimation provides methods for working with GLTFAnimation object instances.
Package GLTFAnimation provides methods for working with GLTFAnimation object instances.
GLTFBufferView
Package GLTFBufferView provides methods for working with GLTFBufferView object instances.
Package GLTFBufferView provides methods for working with GLTFBufferView object instances.
GLTFCamera
Package GLTFCamera provides methods for working with GLTFCamera object instances.
Package GLTFCamera provides methods for working with GLTFCamera object instances.
GLTFDocument
Package GLTFDocument provides methods for working with GLTFDocument object instances.
Package GLTFDocument provides methods for working with GLTFDocument object instances.
GLTFDocumentExtension
Package GLTFDocumentExtension provides methods for working with GLTFDocumentExtension object instances.
Package GLTFDocumentExtension provides methods for working with GLTFDocumentExtension object instances.
GLTFDocumentExtensionConvertImporterMesh
Package GLTFDocumentExtensionConvertImporterMesh provides methods for working with GLTFDocumentExtensionConvertImporterMesh object instances.
Package GLTFDocumentExtensionConvertImporterMesh provides methods for working with GLTFDocumentExtensionConvertImporterMesh object instances.
GLTFLight
Package GLTFLight provides methods for working with GLTFLight object instances.
Package GLTFLight provides methods for working with GLTFLight object instances.
GLTFMesh
Package GLTFMesh provides methods for working with GLTFMesh object instances.
Package GLTFMesh provides methods for working with GLTFMesh object instances.
GLTFNode
Package GLTFNode provides methods for working with GLTFNode object instances.
Package GLTFNode provides methods for working with GLTFNode object instances.
GLTFPhysicsBody
Package GLTFPhysicsBody provides methods for working with GLTFPhysicsBody object instances.
Package GLTFPhysicsBody provides methods for working with GLTFPhysicsBody object instances.
GLTFPhysicsShape
Package GLTFPhysicsShape provides methods for working with GLTFPhysicsShape object instances.
Package GLTFPhysicsShape provides methods for working with GLTFPhysicsShape object instances.
GLTFSkeleton
Package GLTFSkeleton provides methods for working with GLTFSkeleton object instances.
Package GLTFSkeleton provides methods for working with GLTFSkeleton object instances.
GLTFSkin
Package GLTFSkin provides methods for working with GLTFSkin object instances.
Package GLTFSkin provides methods for working with GLTFSkin object instances.
GLTFSpecGloss
Package GLTFSpecGloss provides methods for working with GLTFSpecGloss object instances.
Package GLTFSpecGloss provides methods for working with GLTFSpecGloss object instances.
GLTFState
Package GLTFState provides methods for working with GLTFState object instances.
Package GLTFState provides methods for working with GLTFState object instances.
GLTFTexture
Package GLTFTexture provides methods for working with GLTFTexture object instances.
Package GLTFTexture provides methods for working with GLTFTexture object instances.
GLTFTextureSampler
Package GLTFTextureSampler provides methods for working with GLTFTextureSampler object instances.
Package GLTFTextureSampler provides methods for working with GLTFTextureSampler object instances.
GPUParticles2D
Package GPUParticles2D provides methods for working with GPUParticles2D object instances.
Package GPUParticles2D provides methods for working with GPUParticles2D object instances.
GPUParticles3D
Package GPUParticles3D provides methods for working with GPUParticles3D object instances.
Package GPUParticles3D provides methods for working with GPUParticles3D object instances.
GPUParticlesAttractor3D
Package GPUParticlesAttractor3D provides methods for working with GPUParticlesAttractor3D object instances.
Package GPUParticlesAttractor3D provides methods for working with GPUParticlesAttractor3D object instances.
GPUParticlesAttractorBox3D
Package GPUParticlesAttractorBox3D provides methods for working with GPUParticlesAttractorBox3D object instances.
Package GPUParticlesAttractorBox3D provides methods for working with GPUParticlesAttractorBox3D object instances.
GPUParticlesAttractorSphere3D
Package GPUParticlesAttractorSphere3D provides methods for working with GPUParticlesAttractorSphere3D object instances.
Package GPUParticlesAttractorSphere3D provides methods for working with GPUParticlesAttractorSphere3D object instances.
GPUParticlesAttractorVectorField3D
Package GPUParticlesAttractorVectorField3D provides methods for working with GPUParticlesAttractorVectorField3D object instances.
Package GPUParticlesAttractorVectorField3D provides methods for working with GPUParticlesAttractorVectorField3D object instances.
GPUParticlesCollision3D
Package GPUParticlesCollision3D provides methods for working with GPUParticlesCollision3D object instances.
Package GPUParticlesCollision3D provides methods for working with GPUParticlesCollision3D object instances.
GPUParticlesCollisionBox3D
Package GPUParticlesCollisionBox3D provides methods for working with GPUParticlesCollisionBox3D object instances.
Package GPUParticlesCollisionBox3D provides methods for working with GPUParticlesCollisionBox3D object instances.
GPUParticlesCollisionHeightField3D
Package GPUParticlesCollisionHeightField3D provides methods for working with GPUParticlesCollisionHeightField3D object instances.
Package GPUParticlesCollisionHeightField3D provides methods for working with GPUParticlesCollisionHeightField3D object instances.
GPUParticlesCollisionSDF3D
Package GPUParticlesCollisionSDF3D provides methods for working with GPUParticlesCollisionSDF3D object instances.
Package GPUParticlesCollisionSDF3D provides methods for working with GPUParticlesCollisionSDF3D object instances.
GPUParticlesCollisionSphere3D
Package GPUParticlesCollisionSphere3D provides methods for working with GPUParticlesCollisionSphere3D object instances.
Package GPUParticlesCollisionSphere3D provides methods for working with GPUParticlesCollisionSphere3D object instances.
Generic6DOFJoint3D
Package Generic6DOFJoint3D provides methods for working with Generic6DOFJoint3D object instances.
Package Generic6DOFJoint3D provides methods for working with Generic6DOFJoint3D object instances.
Geometry2D
Package Geometry2D provides methods for working with Geometry2D object instances.
Package Geometry2D provides methods for working with Geometry2D object instances.
Geometry3D
Package Geometry3D provides methods for working with Geometry3D object instances.
Package Geometry3D provides methods for working with Geometry3D object instances.
GeometryInstance3D
Package GeometryInstance3D provides methods for working with GeometryInstance3D object instances.
Package GeometryInstance3D provides methods for working with GeometryInstance3D object instances.
Gradient
Package Gradient provides methods for working with Gradient object instances.
Package Gradient provides methods for working with Gradient object instances.
GradientTexture1D
Package GradientTexture1D provides methods for working with GradientTexture1D object instances.
Package GradientTexture1D provides methods for working with GradientTexture1D object instances.
GradientTexture2D
Package GradientTexture2D provides methods for working with GradientTexture2D object instances.
Package GradientTexture2D provides methods for working with GradientTexture2D object instances.
GraphEdit
Package GraphEdit provides methods for working with GraphEdit object instances.
Package GraphEdit provides methods for working with GraphEdit object instances.
GraphElement
Package GraphElement provides methods for working with GraphElement object instances.
Package GraphElement provides methods for working with GraphElement object instances.
GraphFrame
Package GraphFrame provides methods for working with GraphFrame object instances.
Package GraphFrame provides methods for working with GraphFrame object instances.
GraphNode
Package GraphNode provides methods for working with GraphNode object instances.
Package GraphNode provides methods for working with GraphNode object instances.
GridContainer
Package GridContainer provides methods for working with GridContainer object instances.
Package GridContainer provides methods for working with GridContainer object instances.
GridMap
Package GridMap provides methods for working with GridMap object instances.
Package GridMap provides methods for working with GridMap object instances.
GrooveJoint2D
Package GrooveJoint2D provides methods for working with GrooveJoint2D object instances.
Package GrooveJoint2D provides methods for working with GrooveJoint2D object instances.
HBoxContainer
Package HBoxContainer provides methods for working with HBoxContainer object instances.
Package HBoxContainer provides methods for working with HBoxContainer object instances.
HFlowContainer
Package HFlowContainer provides methods for working with HFlowContainer object instances.
Package HFlowContainer provides methods for working with HFlowContainer object instances.
HMACContext
Package HMACContext provides methods for working with HMACContext object instances.
Package HMACContext provides methods for working with HMACContext object instances.
HScrollBar
Package HScrollBar provides methods for working with HScrollBar object instances.
Package HScrollBar provides methods for working with HScrollBar object instances.
HSeparator
Package HSeparator provides methods for working with HSeparator object instances.
Package HSeparator provides methods for working with HSeparator object instances.
HSlider
Package HSlider provides methods for working with HSlider object instances.
Package HSlider provides methods for working with HSlider object instances.
HSplitContainer
Package HSplitContainer provides methods for working with HSplitContainer object instances.
Package HSplitContainer provides methods for working with HSplitContainer object instances.
HTTPClient
Package HTTPClient provides methods for working with HTTPClient object instances.
Package HTTPClient provides methods for working with HTTPClient object instances.
HTTPRequest
Package HTTPRequest provides methods for working with HTTPRequest object instances.
Package HTTPRequest provides methods for working with HTTPRequest object instances.
HashingContext
Package HashingContext provides methods for working with HashingContext object instances.
Package HashingContext provides methods for working with HashingContext object instances.
HeightMapShape3D
Package HeightMapShape3D provides methods for working with HeightMapShape3D object instances.
Package HeightMapShape3D provides methods for working with HeightMapShape3D object instances.
HingeJoint3D
Package HingeJoint3D provides methods for working with HingeJoint3D object instances.
Package HingeJoint3D provides methods for working with HingeJoint3D object instances.
IP
Package IP provides methods for working with IP object instances.
Package IP provides methods for working with IP object instances.
Image
Package Image provides methods for working with Image object instances.
Package Image provides methods for working with Image object instances.
ImageFormatLoader
Package ImageFormatLoader provides methods for working with ImageFormatLoader object instances.
Package ImageFormatLoader provides methods for working with ImageFormatLoader object instances.
ImageFormatLoaderExtension
Package ImageFormatLoaderExtension provides methods for working with ImageFormatLoaderExtension object instances.
Package ImageFormatLoaderExtension provides methods for working with ImageFormatLoaderExtension object instances.
ImageTexture
Package ImageTexture provides methods for working with ImageTexture object instances.
Package ImageTexture provides methods for working with ImageTexture object instances.
ImageTexture3D
Package ImageTexture3D provides methods for working with ImageTexture3D object instances.
Package ImageTexture3D provides methods for working with ImageTexture3D object instances.
ImageTextureLayered
Package ImageTextureLayered provides methods for working with ImageTextureLayered object instances.
Package ImageTextureLayered provides methods for working with ImageTextureLayered object instances.
ImmediateMesh
Package ImmediateMesh provides methods for working with ImmediateMesh object instances.
Package ImmediateMesh provides methods for working with ImmediateMesh object instances.
ImporterMesh
Package ImporterMesh provides methods for working with ImporterMesh object instances.
Package ImporterMesh provides methods for working with ImporterMesh object instances.
ImporterMeshInstance3D
Package ImporterMeshInstance3D provides methods for working with ImporterMeshInstance3D object instances.
Package ImporterMeshInstance3D provides methods for working with ImporterMeshInstance3D object instances.
Input
Package Input provides methods for working with Input object instances.
Package Input provides methods for working with Input object instances.
InputEvent
Package InputEvent provides methods for working with InputEvent object instances.
Package InputEvent provides methods for working with InputEvent object instances.
InputEventAction
Package InputEventAction provides methods for working with InputEventAction object instances.
Package InputEventAction provides methods for working with InputEventAction object instances.
InputEventFromWindow
Package InputEventFromWindow provides methods for working with InputEventFromWindow object instances.
Package InputEventFromWindow provides methods for working with InputEventFromWindow object instances.
InputEventGesture
Package InputEventGesture provides methods for working with InputEventGesture object instances.
Package InputEventGesture provides methods for working with InputEventGesture object instances.
InputEventJoypadButton
Package InputEventJoypadButton provides methods for working with InputEventJoypadButton object instances.
Package InputEventJoypadButton provides methods for working with InputEventJoypadButton object instances.
InputEventJoypadMotion
Package InputEventJoypadMotion provides methods for working with InputEventJoypadMotion object instances.
Package InputEventJoypadMotion provides methods for working with InputEventJoypadMotion object instances.
InputEventKey
Package InputEventKey provides methods for working with InputEventKey object instances.
Package InputEventKey provides methods for working with InputEventKey object instances.
InputEventMIDI
Package InputEventMIDI provides methods for working with InputEventMIDI object instances.
Package InputEventMIDI provides methods for working with InputEventMIDI object instances.
InputEventMagnifyGesture
Package InputEventMagnifyGesture provides methods for working with InputEventMagnifyGesture object instances.
Package InputEventMagnifyGesture provides methods for working with InputEventMagnifyGesture object instances.
InputEventMouse
Package InputEventMouse provides methods for working with InputEventMouse object instances.
Package InputEventMouse provides methods for working with InputEventMouse object instances.
InputEventMouseButton
Package InputEventMouseButton provides methods for working with InputEventMouseButton object instances.
Package InputEventMouseButton provides methods for working with InputEventMouseButton object instances.
InputEventMouseMotion
Package InputEventMouseMotion provides methods for working with InputEventMouseMotion object instances.
Package InputEventMouseMotion provides methods for working with InputEventMouseMotion object instances.
InputEventPanGesture
Package InputEventPanGesture provides methods for working with InputEventPanGesture object instances.
Package InputEventPanGesture provides methods for working with InputEventPanGesture object instances.
InputEventScreenDrag
Package InputEventScreenDrag provides methods for working with InputEventScreenDrag object instances.
Package InputEventScreenDrag provides methods for working with InputEventScreenDrag object instances.
InputEventScreenTouch
Package InputEventScreenTouch provides methods for working with InputEventScreenTouch object instances.
Package InputEventScreenTouch provides methods for working with InputEventScreenTouch object instances.
InputEventShortcut
Package InputEventShortcut provides methods for working with InputEventShortcut object instances.
Package InputEventShortcut provides methods for working with InputEventShortcut object instances.
InputEventWithModifiers
Package InputEventWithModifiers provides methods for working with InputEventWithModifiers object instances.
Package InputEventWithModifiers provides methods for working with InputEventWithModifiers object instances.
InputMap
Package InputMap provides methods for working with InputMap object instances.
Package InputMap provides methods for working with InputMap object instances.
InstancePlaceholder
Package InstancePlaceholder provides methods for working with InstancePlaceholder object instances.
Package InstancePlaceholder provides methods for working with InstancePlaceholder object instances.
IntervalTweener
Package IntervalTweener provides methods for working with IntervalTweener object instances.
Package IntervalTweener provides methods for working with IntervalTweener object instances.
ItemList
Package ItemList provides methods for working with ItemList object instances.
Package ItemList provides methods for working with ItemList object instances.
JNISingleton
Package JNISingleton provides methods for working with JNISingleton object instances.
Package JNISingleton provides methods for working with JNISingleton object instances.
JSON
Package JSON provides methods for working with JSON object instances.
Package JSON provides methods for working with JSON object instances.
JSONRPC
Package JSONRPC provides methods for working with JSONRPC object instances.
Package JSONRPC provides methods for working with JSONRPC object instances.
JavaClass
Package JavaClass provides methods for working with JavaClass object instances.
Package JavaClass provides methods for working with JavaClass object instances.
JavaClassWrapper
Package JavaClassWrapper provides methods for working with JavaClassWrapper object instances.
Package JavaClassWrapper provides methods for working with JavaClassWrapper object instances.
JavaScriptBridge
Package JavaScriptBridge provides methods for working with JavaScriptBridge object instances.
Package JavaScriptBridge provides methods for working with JavaScriptBridge object instances.
JavaScriptObject
Package JavaScriptObject provides methods for working with JavaScriptObject object instances.
Package JavaScriptObject provides methods for working with JavaScriptObject object instances.
Joint2D
Package Joint2D provides methods for working with Joint2D object instances.
Package Joint2D provides methods for working with Joint2D object instances.
Joint3D
Package Joint3D provides methods for working with Joint3D object instances.
Package Joint3D provides methods for working with Joint3D object instances.
KinematicCollision2D
Package KinematicCollision2D provides methods for working with KinematicCollision2D object instances.
Package KinematicCollision2D provides methods for working with KinematicCollision2D object instances.
KinematicCollision3D
Package KinematicCollision3D provides methods for working with KinematicCollision3D object instances.
Package KinematicCollision3D provides methods for working with KinematicCollision3D object instances.
Label
Package Label provides methods for working with Label object instances.
Package Label provides methods for working with Label object instances.
Label3D
Package Label3D provides methods for working with Label3D object instances.
Package Label3D provides methods for working with Label3D object instances.
LabelSettings
Package LabelSettings provides methods for working with LabelSettings object instances.
Package LabelSettings provides methods for working with LabelSettings object instances.
Light2D
Package Light2D provides methods for working with Light2D object instances.
Package Light2D provides methods for working with Light2D object instances.
Light3D
Package Light3D provides methods for working with Light3D object instances.
Package Light3D provides methods for working with Light3D object instances.
LightOccluder2D
Package LightOccluder2D provides methods for working with LightOccluder2D object instances.
Package LightOccluder2D provides methods for working with LightOccluder2D object instances.
LightmapGI
Package LightmapGI provides methods for working with LightmapGI object instances.
Package LightmapGI provides methods for working with LightmapGI object instances.
LightmapGIData
Package LightmapGIData provides methods for working with LightmapGIData object instances.
Package LightmapGIData provides methods for working with LightmapGIData object instances.
LightmapProbe
Package LightmapProbe provides methods for working with LightmapProbe object instances.
Package LightmapProbe provides methods for working with LightmapProbe object instances.
Lightmapper
Package Lightmapper provides methods for working with Lightmapper object instances.
Package Lightmapper provides methods for working with Lightmapper object instances.
LightmapperRD
Package LightmapperRD provides methods for working with LightmapperRD object instances.
Package LightmapperRD provides methods for working with LightmapperRD object instances.
Line2D
Package Line2D provides methods for working with Line2D object instances.
Package Line2D provides methods for working with Line2D object instances.
LineEdit
Package LineEdit provides methods for working with LineEdit object instances.
Package LineEdit provides methods for working with LineEdit object instances.
LinkButton
Package LinkButton provides methods for working with LinkButton object instances.
Package LinkButton provides methods for working with LinkButton object instances.
MainLoop
Package MainLoop provides methods for working with MainLoop object instances.
Package MainLoop provides methods for working with MainLoop object instances.
MarginContainer
Package MarginContainer provides methods for working with MarginContainer object instances.
Package MarginContainer provides methods for working with MarginContainer object instances.
Marker2D
Package Marker2D provides methods for working with Marker2D object instances.
Package Marker2D provides methods for working with Marker2D object instances.
Marker3D
Package Marker3D provides methods for working with Marker3D object instances.
Package Marker3D provides methods for working with Marker3D object instances.
Marshalls
Package Marshalls provides methods for working with Marshalls object instances.
Package Marshalls provides methods for working with Marshalls object instances.
Material
Package Material provides methods for working with Material object instances.
Package Material provides methods for working with Material object instances.
MenuBar
Package MenuBar provides methods for working with MenuBar object instances.
Package MenuBar provides methods for working with MenuBar object instances.
MenuButton
Package MenuButton provides methods for working with MenuButton object instances.
Package MenuButton provides methods for working with MenuButton object instances.
Mesh
Package Mesh provides methods for working with Mesh object instances.
Package Mesh provides methods for working with Mesh object instances.
MeshConvexDecompositionSettings
Package MeshConvexDecompositionSettings provides methods for working with MeshConvexDecompositionSettings object instances.
Package MeshConvexDecompositionSettings provides methods for working with MeshConvexDecompositionSettings object instances.
MeshDataTool
Package MeshDataTool provides methods for working with MeshDataTool object instances.
Package MeshDataTool provides methods for working with MeshDataTool object instances.
MeshInstance2D
Package MeshInstance2D provides methods for working with MeshInstance2D object instances.
Package MeshInstance2D provides methods for working with MeshInstance2D object instances.
MeshInstance3D
Package MeshInstance3D provides methods for working with MeshInstance3D object instances.
Package MeshInstance3D provides methods for working with MeshInstance3D object instances.
MeshLibrary
Package MeshLibrary provides methods for working with MeshLibrary object instances.
Package MeshLibrary provides methods for working with MeshLibrary object instances.
MeshTexture
Package MeshTexture provides methods for working with MeshTexture object instances.
Package MeshTexture provides methods for working with MeshTexture object instances.
MethodTweener
Package MethodTweener provides methods for working with MethodTweener object instances.
Package MethodTweener provides methods for working with MethodTweener object instances.
MissingNode
Package MissingNode provides methods for working with MissingNode object instances.
Package MissingNode provides methods for working with MissingNode object instances.
MissingResource
Package MissingResource provides methods for working with MissingResource object instances.
Package MissingResource provides methods for working with MissingResource object instances.
MobileVRInterface
Package MobileVRInterface provides methods for working with MobileVRInterface object instances.
Package MobileVRInterface provides methods for working with MobileVRInterface object instances.
MovieWriter
Package MovieWriter provides methods for working with MovieWriter object instances.
Package MovieWriter provides methods for working with MovieWriter object instances.
MultiMesh
Package MultiMesh provides methods for working with MultiMesh object instances.
Package MultiMesh provides methods for working with MultiMesh object instances.
MultiMeshInstance2D
Package MultiMeshInstance2D provides methods for working with MultiMeshInstance2D object instances.
Package MultiMeshInstance2D provides methods for working with MultiMeshInstance2D object instances.
MultiMeshInstance3D
Package MultiMeshInstance3D provides methods for working with MultiMeshInstance3D object instances.
Package MultiMeshInstance3D provides methods for working with MultiMeshInstance3D object instances.
MultiplayerAPI
Package MultiplayerAPI provides methods for working with MultiplayerAPI object instances.
Package MultiplayerAPI provides methods for working with MultiplayerAPI object instances.
MultiplayerAPIExtension
Package MultiplayerAPIExtension provides methods for working with MultiplayerAPIExtension object instances.
Package MultiplayerAPIExtension provides methods for working with MultiplayerAPIExtension object instances.
MultiplayerPeer
Package MultiplayerPeer provides methods for working with MultiplayerPeer object instances.
Package MultiplayerPeer provides methods for working with MultiplayerPeer object instances.
MultiplayerPeerExtension
Package MultiplayerPeerExtension provides methods for working with MultiplayerPeerExtension object instances.
Package MultiplayerPeerExtension provides methods for working with MultiplayerPeerExtension object instances.
MultiplayerSpawner
Package MultiplayerSpawner provides methods for working with MultiplayerSpawner object instances.
Package MultiplayerSpawner provides methods for working with MultiplayerSpawner object instances.
MultiplayerSynchronizer
Package MultiplayerSynchronizer provides methods for working with MultiplayerSynchronizer object instances.
Package MultiplayerSynchronizer provides methods for working with MultiplayerSynchronizer object instances.
Mutex
Package Mutex provides methods for working with Mutex object instances.
Package Mutex provides methods for working with Mutex object instances.
NativeMenu
Package NativeMenu provides methods for working with NativeMenu object instances.
Package NativeMenu provides methods for working with NativeMenu object instances.
NavigationAgent2D
Package NavigationAgent2D provides methods for working with NavigationAgent2D object instances.
Package NavigationAgent2D provides methods for working with NavigationAgent2D object instances.
NavigationAgent3D
Package NavigationAgent3D provides methods for working with NavigationAgent3D object instances.
Package NavigationAgent3D provides methods for working with NavigationAgent3D object instances.
NavigationLink2D
Package NavigationLink2D provides methods for working with NavigationLink2D object instances.
Package NavigationLink2D provides methods for working with NavigationLink2D object instances.
NavigationLink3D
Package NavigationLink3D provides methods for working with NavigationLink3D object instances.
Package NavigationLink3D provides methods for working with NavigationLink3D object instances.
NavigationMesh
Package NavigationMesh provides methods for working with NavigationMesh object instances.
Package NavigationMesh provides methods for working with NavigationMesh object instances.
NavigationMeshGenerator
Package NavigationMeshGenerator provides methods for working with NavigationMeshGenerator object instances.
Package NavigationMeshGenerator provides methods for working with NavigationMeshGenerator object instances.
NavigationMeshSourceGeometryData2D
Package NavigationMeshSourceGeometryData2D provides methods for working with NavigationMeshSourceGeometryData2D object instances.
Package NavigationMeshSourceGeometryData2D provides methods for working with NavigationMeshSourceGeometryData2D object instances.
NavigationMeshSourceGeometryData3D
Package NavigationMeshSourceGeometryData3D provides methods for working with NavigationMeshSourceGeometryData3D object instances.
Package NavigationMeshSourceGeometryData3D provides methods for working with NavigationMeshSourceGeometryData3D object instances.
NavigationObstacle2D
Package NavigationObstacle2D provides methods for working with NavigationObstacle2D object instances.
Package NavigationObstacle2D provides methods for working with NavigationObstacle2D object instances.
NavigationObstacle3D
Package NavigationObstacle3D provides methods for working with NavigationObstacle3D object instances.
Package NavigationObstacle3D provides methods for working with NavigationObstacle3D object instances.
NavigationPathQueryParameters2D
Package NavigationPathQueryParameters2D provides methods for working with NavigationPathQueryParameters2D object instances.
Package NavigationPathQueryParameters2D provides methods for working with NavigationPathQueryParameters2D object instances.
NavigationPathQueryParameters3D
Package NavigationPathQueryParameters3D provides methods for working with NavigationPathQueryParameters3D object instances.
Package NavigationPathQueryParameters3D provides methods for working with NavigationPathQueryParameters3D object instances.
NavigationPathQueryResult2D
Package NavigationPathQueryResult2D provides methods for working with NavigationPathQueryResult2D object instances.
Package NavigationPathQueryResult2D provides methods for working with NavigationPathQueryResult2D object instances.
NavigationPathQueryResult3D
Package NavigationPathQueryResult3D provides methods for working with NavigationPathQueryResult3D object instances.
Package NavigationPathQueryResult3D provides methods for working with NavigationPathQueryResult3D object instances.
NavigationPolygon
Package NavigationPolygon provides methods for working with NavigationPolygon object instances.
Package NavigationPolygon provides methods for working with NavigationPolygon object instances.
NavigationRegion2D
Package NavigationRegion2D provides methods for working with NavigationRegion2D object instances.
Package NavigationRegion2D provides methods for working with NavigationRegion2D object instances.
NavigationRegion3D
Package NavigationRegion3D provides methods for working with NavigationRegion3D object instances.
Package NavigationRegion3D provides methods for working with NavigationRegion3D object instances.
NavigationServer2D
Package NavigationServer2D provides methods for working with NavigationServer2D object instances.
Package NavigationServer2D provides methods for working with NavigationServer2D object instances.
NavigationServer3D
Package NavigationServer3D provides methods for working with NavigationServer3D object instances.
Package NavigationServer3D provides methods for working with NavigationServer3D object instances.
NinePatchRect
Package NinePatchRect provides methods for working with NinePatchRect object instances.
Package NinePatchRect provides methods for working with NinePatchRect object instances.
Node
Package Node provides methods for working with Node object instances.
Package Node provides methods for working with Node object instances.
Node2D
Package Node2D provides methods for working with Node2D object instances.
Package Node2D provides methods for working with Node2D object instances.
Node3D
Package Node3D provides methods for working with Node3D object instances.
Package Node3D provides methods for working with Node3D object instances.
Node3DGizmo
Package Node3DGizmo provides methods for working with Node3DGizmo object instances.
Package Node3DGizmo provides methods for working with Node3DGizmo object instances.
Noise
Package Noise provides methods for working with Noise object instances.
Package Noise provides methods for working with Noise object instances.
NoiseTexture2D
Package NoiseTexture2D provides methods for working with NoiseTexture2D object instances.
Package NoiseTexture2D provides methods for working with NoiseTexture2D object instances.
NoiseTexture3D
Package NoiseTexture3D provides methods for working with NoiseTexture3D object instances.
Package NoiseTexture3D provides methods for working with NoiseTexture3D object instances.
ORMMaterial3D
Package ORMMaterial3D provides methods for working with ORMMaterial3D object instances.
Package ORMMaterial3D provides methods for working with ORMMaterial3D object instances.
OS
Package OS provides methods for working with OS object instances.
Package OS provides methods for working with OS object instances.
Occluder3D
Package Occluder3D provides methods for working with Occluder3D object instances.
Package Occluder3D provides methods for working with Occluder3D object instances.
OccluderInstance3D
Package OccluderInstance3D provides methods for working with OccluderInstance3D object instances.
Package OccluderInstance3D provides methods for working with OccluderInstance3D object instances.
OccluderPolygon2D
Package OccluderPolygon2D provides methods for working with OccluderPolygon2D object instances.
Package OccluderPolygon2D provides methods for working with OccluderPolygon2D object instances.
OfflineMultiplayerPeer
Package OfflineMultiplayerPeer provides methods for working with OfflineMultiplayerPeer object instances.
Package OfflineMultiplayerPeer provides methods for working with OfflineMultiplayerPeer object instances.
OggPacketSequence
Package OggPacketSequence provides methods for working with OggPacketSequence object instances.
Package OggPacketSequence provides methods for working with OggPacketSequence object instances.
OggPacketSequencePlayback
Package OggPacketSequencePlayback provides methods for working with OggPacketSequencePlayback object instances.
Package OggPacketSequencePlayback provides methods for working with OggPacketSequencePlayback object instances.
OmniLight3D
Package OmniLight3D provides methods for working with OmniLight3D object instances.
Package OmniLight3D provides methods for working with OmniLight3D object instances.
OpenXRAPIExtension
Package OpenXRAPIExtension provides methods for working with OpenXRAPIExtension object instances.
Package OpenXRAPIExtension provides methods for working with OpenXRAPIExtension object instances.
OpenXRAction
Package OpenXRAction provides methods for working with OpenXRAction object instances.
Package OpenXRAction provides methods for working with OpenXRAction object instances.
OpenXRActionMap
Package OpenXRActionMap provides methods for working with OpenXRActionMap object instances.
Package OpenXRActionMap provides methods for working with OpenXRActionMap object instances.
OpenXRActionSet
Package OpenXRActionSet provides methods for working with OpenXRActionSet object instances.
Package OpenXRActionSet provides methods for working with OpenXRActionSet object instances.
OpenXRCompositionLayer
Package OpenXRCompositionLayer provides methods for working with OpenXRCompositionLayer object instances.
Package OpenXRCompositionLayer provides methods for working with OpenXRCompositionLayer object instances.
OpenXRCompositionLayerCylinder
Package OpenXRCompositionLayerCylinder provides methods for working with OpenXRCompositionLayerCylinder object instances.
Package OpenXRCompositionLayerCylinder provides methods for working with OpenXRCompositionLayerCylinder object instances.
OpenXRCompositionLayerEquirect
Package OpenXRCompositionLayerEquirect provides methods for working with OpenXRCompositionLayerEquirect object instances.
Package OpenXRCompositionLayerEquirect provides methods for working with OpenXRCompositionLayerEquirect object instances.
OpenXRCompositionLayerQuad
Package OpenXRCompositionLayerQuad provides methods for working with OpenXRCompositionLayerQuad object instances.
Package OpenXRCompositionLayerQuad provides methods for working with OpenXRCompositionLayerQuad object instances.
OpenXRExtensionWrapperExtension
Package OpenXRExtensionWrapperExtension provides methods for working with OpenXRExtensionWrapperExtension object instances.
Package OpenXRExtensionWrapperExtension provides methods for working with OpenXRExtensionWrapperExtension object instances.
OpenXRHand
Package OpenXRHand provides methods for working with OpenXRHand object instances.
Package OpenXRHand provides methods for working with OpenXRHand object instances.
OpenXRIPBinding
Package OpenXRIPBinding provides methods for working with OpenXRIPBinding object instances.
Package OpenXRIPBinding provides methods for working with OpenXRIPBinding object instances.
OpenXRInteractionProfile
Package OpenXRInteractionProfile provides methods for working with OpenXRInteractionProfile object instances.
Package OpenXRInteractionProfile provides methods for working with OpenXRInteractionProfile object instances.
OpenXRInteractionProfileMetadata
Package OpenXRInteractionProfileMetadata provides methods for working with OpenXRInteractionProfileMetadata object instances.
Package OpenXRInteractionProfileMetadata provides methods for working with OpenXRInteractionProfileMetadata object instances.
OpenXRInterface
Package OpenXRInterface provides methods for working with OpenXRInterface object instances.
Package OpenXRInterface provides methods for working with OpenXRInterface object instances.
OptimizedTranslation
Package OptimizedTranslation provides methods for working with OptimizedTranslation object instances.
Package OptimizedTranslation provides methods for working with OptimizedTranslation object instances.
OptionButton
Package OptionButton provides methods for working with OptionButton object instances.
Package OptionButton provides methods for working with OptionButton object instances.
PCKPacker
Package PCKPacker provides methods for working with PCKPacker object instances.
Package PCKPacker provides methods for working with PCKPacker object instances.
PackedDataContainer
Package PackedDataContainer provides methods for working with PackedDataContainer object instances.
Package PackedDataContainer provides methods for working with PackedDataContainer object instances.
PackedDataContainerRef
Package PackedDataContainerRef provides methods for working with PackedDataContainerRef object instances.
Package PackedDataContainerRef provides methods for working with PackedDataContainerRef object instances.
PackedScene
Package PackedScene provides methods for working with PackedScene object instances.
Package PackedScene provides methods for working with PackedScene object instances.
PacketPeer
Package PacketPeer provides methods for working with PacketPeer object instances.
Package PacketPeer provides methods for working with PacketPeer object instances.
PacketPeerDTLS
Package PacketPeerDTLS provides methods for working with PacketPeerDTLS object instances.
Package PacketPeerDTLS provides methods for working with PacketPeerDTLS object instances.
PacketPeerExtension
Package PacketPeerExtension provides methods for working with PacketPeerExtension object instances.
Package PacketPeerExtension provides methods for working with PacketPeerExtension object instances.
PacketPeerStream
Package PacketPeerStream provides methods for working with PacketPeerStream object instances.
Package PacketPeerStream provides methods for working with PacketPeerStream object instances.
PacketPeerUDP
Package PacketPeerUDP provides methods for working with PacketPeerUDP object instances.
Package PacketPeerUDP provides methods for working with PacketPeerUDP object instances.
Panel
Package Panel provides methods for working with Panel object instances.
Package Panel provides methods for working with Panel object instances.
PanelContainer
Package PanelContainer provides methods for working with PanelContainer object instances.
Package PanelContainer provides methods for working with PanelContainer object instances.
PanoramaSkyMaterial
Package PanoramaSkyMaterial provides methods for working with PanoramaSkyMaterial object instances.
Package PanoramaSkyMaterial provides methods for working with PanoramaSkyMaterial object instances.
Parallax2D
Package Parallax2D provides methods for working with Parallax2D object instances.
Package Parallax2D provides methods for working with Parallax2D object instances.
ParallaxBackground
Package ParallaxBackground provides methods for working with ParallaxBackground object instances.
Package ParallaxBackground provides methods for working with ParallaxBackground object instances.
ParallaxLayer
Package ParallaxLayer provides methods for working with ParallaxLayer object instances.
Package ParallaxLayer provides methods for working with ParallaxLayer object instances.
ParticleProcessMaterial
Package ParticleProcessMaterial provides methods for working with ParticleProcessMaterial object instances.
Package ParticleProcessMaterial provides methods for working with ParticleProcessMaterial object instances.
Path2D
Package Path2D provides methods for working with Path2D object instances.
Package Path2D provides methods for working with Path2D object instances.
Path3D
Package Path3D provides methods for working with Path3D object instances.
Package Path3D provides methods for working with Path3D object instances.
PathFollow2D
Package PathFollow2D provides methods for working with PathFollow2D object instances.
Package PathFollow2D provides methods for working with PathFollow2D object instances.
PathFollow3D
Package PathFollow3D provides methods for working with PathFollow3D object instances.
Package PathFollow3D provides methods for working with PathFollow3D object instances.
Performance
Package Performance provides methods for working with Performance object instances.
Package Performance provides methods for working with Performance object instances.
PhysicalBone2D
Package PhysicalBone2D provides methods for working with PhysicalBone2D object instances.
Package PhysicalBone2D provides methods for working with PhysicalBone2D object instances.
PhysicalBone3D
Package PhysicalBone3D provides methods for working with PhysicalBone3D object instances.
Package PhysicalBone3D provides methods for working with PhysicalBone3D object instances.
PhysicalBoneSimulator3D
Package PhysicalBoneSimulator3D provides methods for working with PhysicalBoneSimulator3D object instances.
Package PhysicalBoneSimulator3D provides methods for working with PhysicalBoneSimulator3D object instances.
PhysicalSkyMaterial
Package PhysicalSkyMaterial provides methods for working with PhysicalSkyMaterial object instances.
Package PhysicalSkyMaterial provides methods for working with PhysicalSkyMaterial object instances.
PhysicsBody2D
Package PhysicsBody2D provides methods for working with PhysicsBody2D object instances.
Package PhysicsBody2D provides methods for working with PhysicsBody2D object instances.
PhysicsBody3D
Package PhysicsBody3D provides methods for working with PhysicsBody3D object instances.
Package PhysicsBody3D provides methods for working with PhysicsBody3D object instances.
PhysicsDirectBodyState2D
Package PhysicsDirectBodyState2D provides methods for working with PhysicsDirectBodyState2D object instances.
Package PhysicsDirectBodyState2D provides methods for working with PhysicsDirectBodyState2D object instances.
PhysicsDirectBodyState2DExtension
Package PhysicsDirectBodyState2DExtension provides methods for working with PhysicsDirectBodyState2DExtension object instances.
Package PhysicsDirectBodyState2DExtension provides methods for working with PhysicsDirectBodyState2DExtension object instances.
PhysicsDirectBodyState3D
Package PhysicsDirectBodyState3D provides methods for working with PhysicsDirectBodyState3D object instances.
Package PhysicsDirectBodyState3D provides methods for working with PhysicsDirectBodyState3D object instances.
PhysicsDirectBodyState3DExtension
Package PhysicsDirectBodyState3DExtension provides methods for working with PhysicsDirectBodyState3DExtension object instances.
Package PhysicsDirectBodyState3DExtension provides methods for working with PhysicsDirectBodyState3DExtension object instances.
PhysicsDirectSpaceState2D
Package PhysicsDirectSpaceState2D provides methods for working with PhysicsDirectSpaceState2D object instances.
Package PhysicsDirectSpaceState2D provides methods for working with PhysicsDirectSpaceState2D object instances.
PhysicsDirectSpaceState2DExtension
Package PhysicsDirectSpaceState2DExtension provides methods for working with PhysicsDirectSpaceState2DExtension object instances.
Package PhysicsDirectSpaceState2DExtension provides methods for working with PhysicsDirectSpaceState2DExtension object instances.
PhysicsDirectSpaceState3D
Package PhysicsDirectSpaceState3D provides methods for working with PhysicsDirectSpaceState3D object instances.
Package PhysicsDirectSpaceState3D provides methods for working with PhysicsDirectSpaceState3D object instances.
PhysicsDirectSpaceState3DExtension
Package PhysicsDirectSpaceState3DExtension provides methods for working with PhysicsDirectSpaceState3DExtension object instances.
Package PhysicsDirectSpaceState3DExtension provides methods for working with PhysicsDirectSpaceState3DExtension object instances.
PhysicsMaterial
Package PhysicsMaterial provides methods for working with PhysicsMaterial object instances.
Package PhysicsMaterial provides methods for working with PhysicsMaterial object instances.
PhysicsPointQueryParameters2D
Package PhysicsPointQueryParameters2D provides methods for working with PhysicsPointQueryParameters2D object instances.
Package PhysicsPointQueryParameters2D provides methods for working with PhysicsPointQueryParameters2D object instances.
PhysicsPointQueryParameters3D
Package PhysicsPointQueryParameters3D provides methods for working with PhysicsPointQueryParameters3D object instances.
Package PhysicsPointQueryParameters3D provides methods for working with PhysicsPointQueryParameters3D object instances.
PhysicsRayQueryParameters2D
Package PhysicsRayQueryParameters2D provides methods for working with PhysicsRayQueryParameters2D object instances.
Package PhysicsRayQueryParameters2D provides methods for working with PhysicsRayQueryParameters2D object instances.
PhysicsRayQueryParameters3D
Package PhysicsRayQueryParameters3D provides methods for working with PhysicsRayQueryParameters3D object instances.
Package PhysicsRayQueryParameters3D provides methods for working with PhysicsRayQueryParameters3D object instances.
PhysicsServer2D
Package PhysicsServer2D provides methods for working with PhysicsServer2D object instances.
Package PhysicsServer2D provides methods for working with PhysicsServer2D object instances.
PhysicsServer2DExtension
Package PhysicsServer2DExtension provides methods for working with PhysicsServer2DExtension object instances.
Package PhysicsServer2DExtension provides methods for working with PhysicsServer2DExtension object instances.
PhysicsServer2DManager
Package PhysicsServer2DManager provides methods for working with PhysicsServer2DManager object instances.
Package PhysicsServer2DManager provides methods for working with PhysicsServer2DManager object instances.
PhysicsServer3D
Package PhysicsServer3D provides methods for working with PhysicsServer3D object instances.
Package PhysicsServer3D provides methods for working with PhysicsServer3D object instances.
PhysicsServer3DExtension
Package PhysicsServer3DExtension provides methods for working with PhysicsServer3DExtension object instances.
Package PhysicsServer3DExtension provides methods for working with PhysicsServer3DExtension object instances.
PhysicsServer3DManager
Package PhysicsServer3DManager provides methods for working with PhysicsServer3DManager object instances.
Package PhysicsServer3DManager provides methods for working with PhysicsServer3DManager object instances.
PhysicsServer3DRenderingServerHandler
Package PhysicsServer3DRenderingServerHandler provides methods for working with PhysicsServer3DRenderingServerHandler object instances.
Package PhysicsServer3DRenderingServerHandler provides methods for working with PhysicsServer3DRenderingServerHandler object instances.
PhysicsShapeQueryParameters2D
Package PhysicsShapeQueryParameters2D provides methods for working with PhysicsShapeQueryParameters2D object instances.
Package PhysicsShapeQueryParameters2D provides methods for working with PhysicsShapeQueryParameters2D object instances.
PhysicsShapeQueryParameters3D
Package PhysicsShapeQueryParameters3D provides methods for working with PhysicsShapeQueryParameters3D object instances.
Package PhysicsShapeQueryParameters3D provides methods for working with PhysicsShapeQueryParameters3D object instances.
PhysicsTestMotionParameters2D
Package PhysicsTestMotionParameters2D provides methods for working with PhysicsTestMotionParameters2D object instances.
Package PhysicsTestMotionParameters2D provides methods for working with PhysicsTestMotionParameters2D object instances.
PhysicsTestMotionParameters3D
Package PhysicsTestMotionParameters3D provides methods for working with PhysicsTestMotionParameters3D object instances.
Package PhysicsTestMotionParameters3D provides methods for working with PhysicsTestMotionParameters3D object instances.
PhysicsTestMotionResult2D
Package PhysicsTestMotionResult2D provides methods for working with PhysicsTestMotionResult2D object instances.
Package PhysicsTestMotionResult2D provides methods for working with PhysicsTestMotionResult2D object instances.
PhysicsTestMotionResult3D
Package PhysicsTestMotionResult3D provides methods for working with PhysicsTestMotionResult3D object instances.
Package PhysicsTestMotionResult3D provides methods for working with PhysicsTestMotionResult3D object instances.
PinJoint2D
Package PinJoint2D provides methods for working with PinJoint2D object instances.
Package PinJoint2D provides methods for working with PinJoint2D object instances.
PinJoint3D
Package PinJoint3D provides methods for working with PinJoint3D object instances.
Package PinJoint3D provides methods for working with PinJoint3D object instances.
PlaceholderCubemap
Package PlaceholderCubemap provides methods for working with PlaceholderCubemap object instances.
Package PlaceholderCubemap provides methods for working with PlaceholderCubemap object instances.
PlaceholderCubemapArray
Package PlaceholderCubemapArray provides methods for working with PlaceholderCubemapArray object instances.
Package PlaceholderCubemapArray provides methods for working with PlaceholderCubemapArray object instances.
PlaceholderMaterial
Package PlaceholderMaterial provides methods for working with PlaceholderMaterial object instances.
Package PlaceholderMaterial provides methods for working with PlaceholderMaterial object instances.
PlaceholderMesh
Package PlaceholderMesh provides methods for working with PlaceholderMesh object instances.
Package PlaceholderMesh provides methods for working with PlaceholderMesh object instances.
PlaceholderTexture2D
Package PlaceholderTexture2D provides methods for working with PlaceholderTexture2D object instances.
Package PlaceholderTexture2D provides methods for working with PlaceholderTexture2D object instances.
PlaceholderTexture2DArray
Package PlaceholderTexture2DArray provides methods for working with PlaceholderTexture2DArray object instances.
Package PlaceholderTexture2DArray provides methods for working with PlaceholderTexture2DArray object instances.
PlaceholderTexture3D
Package PlaceholderTexture3D provides methods for working with PlaceholderTexture3D object instances.
Package PlaceholderTexture3D provides methods for working with PlaceholderTexture3D object instances.
PlaceholderTextureLayered
Package PlaceholderTextureLayered provides methods for working with PlaceholderTextureLayered object instances.
Package PlaceholderTextureLayered provides methods for working with PlaceholderTextureLayered object instances.
PlaneMesh
Package PlaneMesh provides methods for working with PlaneMesh object instances.
Package PlaneMesh provides methods for working with PlaneMesh object instances.
PointLight2D
Package PointLight2D provides methods for working with PointLight2D object instances.
Package PointLight2D provides methods for working with PointLight2D object instances.
PointMesh
Package PointMesh provides methods for working with PointMesh object instances.
Package PointMesh provides methods for working with PointMesh object instances.
Polygon2D
Package Polygon2D provides methods for working with Polygon2D object instances.
Package Polygon2D provides methods for working with Polygon2D object instances.
PolygonOccluder3D
Package PolygonOccluder3D provides methods for working with PolygonOccluder3D object instances.
Package PolygonOccluder3D provides methods for working with PolygonOccluder3D object instances.
PolygonPathFinder
Package PolygonPathFinder provides methods for working with PolygonPathFinder object instances.
Package PolygonPathFinder provides methods for working with PolygonPathFinder object instances.
Popup
Package Popup provides methods for working with Popup object instances.
Package Popup provides methods for working with Popup object instances.
PopupMenu
Package PopupMenu provides methods for working with PopupMenu object instances.
Package PopupMenu provides methods for working with PopupMenu object instances.
PopupPanel
Package PopupPanel provides methods for working with PopupPanel object instances.
Package PopupPanel provides methods for working with PopupPanel object instances.
PortableCompressedTexture2D
Package PortableCompressedTexture2D provides methods for working with PortableCompressedTexture2D object instances.
Package PortableCompressedTexture2D provides methods for working with PortableCompressedTexture2D object instances.
PrimitiveMesh
Package PrimitiveMesh provides methods for working with PrimitiveMesh object instances.
Package PrimitiveMesh provides methods for working with PrimitiveMesh object instances.
PrismMesh
Package PrismMesh provides methods for working with PrismMesh object instances.
Package PrismMesh provides methods for working with PrismMesh object instances.
ProceduralSkyMaterial
Package ProceduralSkyMaterial provides methods for working with ProceduralSkyMaterial object instances.
Package ProceduralSkyMaterial provides methods for working with ProceduralSkyMaterial object instances.
ProgressBar
Package ProgressBar provides methods for working with ProgressBar object instances.
Package ProgressBar provides methods for working with ProgressBar object instances.
ProjectSettings
Package ProjectSettings provides methods for working with ProjectSettings object instances.
Package ProjectSettings provides methods for working with ProjectSettings object instances.
PropertyTweener
Package PropertyTweener provides methods for working with PropertyTweener object instances.
Package PropertyTweener provides methods for working with PropertyTweener object instances.
QuadMesh
Package QuadMesh provides methods for working with QuadMesh object instances.
Package QuadMesh provides methods for working with QuadMesh object instances.
QuadOccluder3D
Package QuadOccluder3D provides methods for working with QuadOccluder3D object instances.
Package QuadOccluder3D provides methods for working with QuadOccluder3D object instances.
RDAttachmentFormat
Package RDAttachmentFormat provides methods for working with RDAttachmentFormat object instances.
Package RDAttachmentFormat provides methods for working with RDAttachmentFormat object instances.
RDFramebufferPass
Package RDFramebufferPass provides methods for working with RDFramebufferPass object instances.
Package RDFramebufferPass provides methods for working with RDFramebufferPass object instances.
RDPipelineColorBlendState
Package RDPipelineColorBlendState provides methods for working with RDPipelineColorBlendState object instances.
Package RDPipelineColorBlendState provides methods for working with RDPipelineColorBlendState object instances.
RDPipelineColorBlendStateAttachment
Package RDPipelineColorBlendStateAttachment provides methods for working with RDPipelineColorBlendStateAttachment object instances.
Package RDPipelineColorBlendStateAttachment provides methods for working with RDPipelineColorBlendStateAttachment object instances.
RDPipelineDepthStencilState
Package RDPipelineDepthStencilState provides methods for working with RDPipelineDepthStencilState object instances.
Package RDPipelineDepthStencilState provides methods for working with RDPipelineDepthStencilState object instances.
RDPipelineMultisampleState
Package RDPipelineMultisampleState provides methods for working with RDPipelineMultisampleState object instances.
Package RDPipelineMultisampleState provides methods for working with RDPipelineMultisampleState object instances.
RDPipelineRasterizationState
Package RDPipelineRasterizationState provides methods for working with RDPipelineRasterizationState object instances.
Package RDPipelineRasterizationState provides methods for working with RDPipelineRasterizationState object instances.
RDPipelineSpecializationConstant
Package RDPipelineSpecializationConstant provides methods for working with RDPipelineSpecializationConstant object instances.
Package RDPipelineSpecializationConstant provides methods for working with RDPipelineSpecializationConstant object instances.
RDSamplerState
Package RDSamplerState provides methods for working with RDSamplerState object instances.
Package RDSamplerState provides methods for working with RDSamplerState object instances.
RDShaderFile
Package RDShaderFile provides methods for working with RDShaderFile object instances.
Package RDShaderFile provides methods for working with RDShaderFile object instances.
RDShaderSPIRV
Package RDShaderSPIRV provides methods for working with RDShaderSPIRV object instances.
Package RDShaderSPIRV provides methods for working with RDShaderSPIRV object instances.
RDShaderSource
Package RDShaderSource provides methods for working with RDShaderSource object instances.
Package RDShaderSource provides methods for working with RDShaderSource object instances.
RDTextureFormat
Package RDTextureFormat provides methods for working with RDTextureFormat object instances.
Package RDTextureFormat provides methods for working with RDTextureFormat object instances.
RDTextureView
Package RDTextureView provides methods for working with RDTextureView object instances.
Package RDTextureView provides methods for working with RDTextureView object instances.
RDUniform
Package RDUniform provides methods for working with RDUniform object instances.
Package RDUniform provides methods for working with RDUniform object instances.
RDVertexAttribute
Package RDVertexAttribute provides methods for working with RDVertexAttribute object instances.
Package RDVertexAttribute provides methods for working with RDVertexAttribute object instances.
RandomNumberGenerator
Package RandomNumberGenerator provides methods for working with RandomNumberGenerator object instances.
Package RandomNumberGenerator provides methods for working with RandomNumberGenerator object instances.
Range
Package Range provides methods for working with Range object instances.
Package Range provides methods for working with Range object instances.
RayCast2D
Package RayCast2D provides methods for working with RayCast2D object instances.
Package RayCast2D provides methods for working with RayCast2D object instances.
RayCast3D
Package RayCast3D provides methods for working with RayCast3D object instances.
Package RayCast3D provides methods for working with RayCast3D object instances.
RectangleShape2D
Package RectangleShape2D provides methods for working with RectangleShape2D object instances.
Package RectangleShape2D provides methods for working with RectangleShape2D object instances.
ReferenceRect
Package ReferenceRect provides methods for working with ReferenceRect object instances.
Package ReferenceRect provides methods for working with ReferenceRect object instances.
ReflectionProbe
Package ReflectionProbe provides methods for working with ReflectionProbe object instances.
Package ReflectionProbe provides methods for working with ReflectionProbe object instances.
RegEx
Package RegEx provides methods for working with RegEx object instances.
Package RegEx provides methods for working with RegEx object instances.
RegExMatch
Package RegExMatch provides methods for working with RegExMatch object instances.
Package RegExMatch provides methods for working with RegExMatch object instances.
RemoteTransform2D
Package RemoteTransform2D provides methods for working with RemoteTransform2D object instances.
Package RemoteTransform2D provides methods for working with RemoteTransform2D object instances.
RemoteTransform3D
Package RemoteTransform3D provides methods for working with RemoteTransform3D object instances.
Package RemoteTransform3D provides methods for working with RemoteTransform3D object instances.
RenderData
Package RenderData provides methods for working with RenderData object instances.
Package RenderData provides methods for working with RenderData object instances.
RenderDataExtension
Package RenderDataExtension provides methods for working with RenderDataExtension object instances.
Package RenderDataExtension provides methods for working with RenderDataExtension object instances.
RenderDataRD
Package RenderDataRD provides methods for working with RenderDataRD object instances.
Package RenderDataRD provides methods for working with RenderDataRD object instances.
RenderSceneBuffers
Package RenderSceneBuffers provides methods for working with RenderSceneBuffers object instances.
Package RenderSceneBuffers provides methods for working with RenderSceneBuffers object instances.
RenderSceneBuffersConfiguration
Package RenderSceneBuffersConfiguration provides methods for working with RenderSceneBuffersConfiguration object instances.
Package RenderSceneBuffersConfiguration provides methods for working with RenderSceneBuffersConfiguration object instances.
RenderSceneBuffersExtension
Package RenderSceneBuffersExtension provides methods for working with RenderSceneBuffersExtension object instances.
Package RenderSceneBuffersExtension provides methods for working with RenderSceneBuffersExtension object instances.
RenderSceneBuffersRD
Package RenderSceneBuffersRD provides methods for working with RenderSceneBuffersRD object instances.
Package RenderSceneBuffersRD provides methods for working with RenderSceneBuffersRD object instances.
RenderSceneData
Package RenderSceneData provides methods for working with RenderSceneData object instances.
Package RenderSceneData provides methods for working with RenderSceneData object instances.
RenderSceneDataExtension
Package RenderSceneDataExtension provides methods for working with RenderSceneDataExtension object instances.
Package RenderSceneDataExtension provides methods for working with RenderSceneDataExtension object instances.
RenderSceneDataRD
Package RenderSceneDataRD provides methods for working with RenderSceneDataRD object instances.
Package RenderSceneDataRD provides methods for working with RenderSceneDataRD object instances.
RenderingDevice
Package RenderingDevice provides methods for working with RenderingDevice object instances.
Package RenderingDevice provides methods for working with RenderingDevice object instances.
RenderingServer
Package RenderingServer provides methods for working with RenderingServer object instances.
Package RenderingServer provides methods for working with RenderingServer object instances.
Resource
Package Resource provides methods for working with Resource object instances.
Package Resource provides methods for working with Resource object instances.
ResourceFormatLoader
Package ResourceFormatLoader provides methods for working with ResourceFormatLoader object instances.
Package ResourceFormatLoader provides methods for working with ResourceFormatLoader object instances.
ResourceFormatSaver
Package ResourceFormatSaver provides methods for working with ResourceFormatSaver object instances.
Package ResourceFormatSaver provides methods for working with ResourceFormatSaver object instances.
ResourceImporter
Package ResourceImporter provides methods for working with ResourceImporter object instances.
Package ResourceImporter provides methods for working with ResourceImporter object instances.
ResourceImporterBMFont
Package ResourceImporterBMFont provides methods for working with ResourceImporterBMFont object instances.
Package ResourceImporterBMFont provides methods for working with ResourceImporterBMFont object instances.
ResourceImporterBitMap
Package ResourceImporterBitMap provides methods for working with ResourceImporterBitMap object instances.
Package ResourceImporterBitMap provides methods for working with ResourceImporterBitMap object instances.
ResourceImporterCSVTranslation
Package ResourceImporterCSVTranslation provides methods for working with ResourceImporterCSVTranslation object instances.
Package ResourceImporterCSVTranslation provides methods for working with ResourceImporterCSVTranslation object instances.
ResourceImporterDynamicFont
Package ResourceImporterDynamicFont provides methods for working with ResourceImporterDynamicFont object instances.
Package ResourceImporterDynamicFont provides methods for working with ResourceImporterDynamicFont object instances.
ResourceImporterImage
Package ResourceImporterImage provides methods for working with ResourceImporterImage object instances.
Package ResourceImporterImage provides methods for working with ResourceImporterImage object instances.
ResourceImporterImageFont
Package ResourceImporterImageFont provides methods for working with ResourceImporterImageFont object instances.
Package ResourceImporterImageFont provides methods for working with ResourceImporterImageFont object instances.
ResourceImporterLayeredTexture
Package ResourceImporterLayeredTexture provides methods for working with ResourceImporterLayeredTexture object instances.
Package ResourceImporterLayeredTexture provides methods for working with ResourceImporterLayeredTexture object instances.
ResourceImporterMP3
Package ResourceImporterMP3 provides methods for working with ResourceImporterMP3 object instances.
Package ResourceImporterMP3 provides methods for working with ResourceImporterMP3 object instances.
ResourceImporterOBJ
Package ResourceImporterOBJ provides methods for working with ResourceImporterOBJ object instances.
Package ResourceImporterOBJ provides methods for working with ResourceImporterOBJ object instances.
ResourceImporterOggVorbis
Package ResourceImporterOggVorbis provides methods for working with ResourceImporterOggVorbis object instances.
Package ResourceImporterOggVorbis provides methods for working with ResourceImporterOggVorbis object instances.
ResourceImporterScene
Package ResourceImporterScene provides methods for working with ResourceImporterScene object instances.
Package ResourceImporterScene provides methods for working with ResourceImporterScene object instances.
ResourceImporterShaderFile
Package ResourceImporterShaderFile provides methods for working with ResourceImporterShaderFile object instances.
Package ResourceImporterShaderFile provides methods for working with ResourceImporterShaderFile object instances.
ResourceImporterTexture
Package ResourceImporterTexture provides methods for working with ResourceImporterTexture object instances.
Package ResourceImporterTexture provides methods for working with ResourceImporterTexture object instances.
ResourceImporterTextureAtlas
Package ResourceImporterTextureAtlas provides methods for working with ResourceImporterTextureAtlas object instances.
Package ResourceImporterTextureAtlas provides methods for working with ResourceImporterTextureAtlas object instances.
ResourceImporterWAV
Package ResourceImporterWAV provides methods for working with ResourceImporterWAV object instances.
Package ResourceImporterWAV provides methods for working with ResourceImporterWAV object instances.
ResourceLoader
Package ResourceLoader provides methods for working with ResourceLoader object instances.
Package ResourceLoader provides methods for working with ResourceLoader object instances.
ResourcePreloader
Package ResourcePreloader provides methods for working with ResourcePreloader object instances.
Package ResourcePreloader provides methods for working with ResourcePreloader object instances.
ResourceSaver
Package ResourceSaver provides methods for working with ResourceSaver object instances.
Package ResourceSaver provides methods for working with ResourceSaver object instances.
ResourceUID
Package ResourceUID provides methods for working with ResourceUID object instances.
Package ResourceUID provides methods for working with ResourceUID object instances.
RibbonTrailMesh
Package RibbonTrailMesh provides methods for working with RibbonTrailMesh object instances.
Package RibbonTrailMesh provides methods for working with RibbonTrailMesh object instances.
RichTextEffect
Package RichTextEffect provides methods for working with RichTextEffect object instances.
Package RichTextEffect provides methods for working with RichTextEffect object instances.
RichTextLabel
Package RichTextLabel provides methods for working with RichTextLabel object instances.
Package RichTextLabel provides methods for working with RichTextLabel object instances.
RigidBody2D
Package RigidBody2D provides methods for working with RigidBody2D object instances.
Package RigidBody2D provides methods for working with RigidBody2D object instances.
RigidBody3D
Package RigidBody3D provides methods for working with RigidBody3D object instances.
Package RigidBody3D provides methods for working with RigidBody3D object instances.
RootMotionView
Package RootMotionView provides methods for working with RootMotionView object instances.
Package RootMotionView provides methods for working with RootMotionView object instances.
SceneMultiplayer
Package SceneMultiplayer provides methods for working with SceneMultiplayer object instances.
Package SceneMultiplayer provides methods for working with SceneMultiplayer object instances.
SceneReplicationConfig
Package SceneReplicationConfig provides methods for working with SceneReplicationConfig object instances.
Package SceneReplicationConfig provides methods for working with SceneReplicationConfig object instances.
SceneState
Package SceneState provides methods for working with SceneState object instances.
Package SceneState provides methods for working with SceneState object instances.
SceneTree
Package SceneTree provides methods for working with SceneTree object instances.
Package SceneTree provides methods for working with SceneTree object instances.
SceneTreeTimer
Package SceneTreeTimer provides methods for working with SceneTreeTimer object instances.
Package SceneTreeTimer provides methods for working with SceneTreeTimer object instances.
Script
Package Script provides methods for working with Script object instances.
Package Script provides methods for working with Script object instances.
ScriptCreateDialog
Package ScriptCreateDialog provides methods for working with ScriptCreateDialog object instances.
Package ScriptCreateDialog provides methods for working with ScriptCreateDialog object instances.
ScriptEditor
Package ScriptEditor provides methods for working with ScriptEditor object instances.
Package ScriptEditor provides methods for working with ScriptEditor object instances.
ScriptEditorBase
Package ScriptEditorBase provides methods for working with ScriptEditorBase object instances.
Package ScriptEditorBase provides methods for working with ScriptEditorBase object instances.
ScriptExtension
Package ScriptExtension provides methods for working with ScriptExtension object instances.
Package ScriptExtension provides methods for working with ScriptExtension object instances.
ScriptLanguage
Package ScriptLanguage provides methods for working with ScriptLanguage object instances.
Package ScriptLanguage provides methods for working with ScriptLanguage object instances.
ScriptLanguageExtension
Package ScriptLanguageExtension provides methods for working with ScriptLanguageExtension object instances.
Package ScriptLanguageExtension provides methods for working with ScriptLanguageExtension object instances.
ScrollBar
Package ScrollBar provides methods for working with ScrollBar object instances.
Package ScrollBar provides methods for working with ScrollBar object instances.
ScrollContainer
Package ScrollContainer provides methods for working with ScrollContainer object instances.
Package ScrollContainer provides methods for working with ScrollContainer object instances.
SegmentShape2D
Package SegmentShape2D provides methods for working with SegmentShape2D object instances.
Package SegmentShape2D provides methods for working with SegmentShape2D object instances.
Semaphore
Package Semaphore provides methods for working with Semaphore object instances.
Package Semaphore provides methods for working with Semaphore object instances.
SeparationRayShape2D
Package SeparationRayShape2D provides methods for working with SeparationRayShape2D object instances.
Package SeparationRayShape2D provides methods for working with SeparationRayShape2D object instances.
SeparationRayShape3D
Package SeparationRayShape3D provides methods for working with SeparationRayShape3D object instances.
Package SeparationRayShape3D provides methods for working with SeparationRayShape3D object instances.
Separator
Package Separator provides methods for working with Separator object instances.
Package Separator provides methods for working with Separator object instances.
Shader
Package Shader provides methods for working with Shader object instances.
Package Shader provides methods for working with Shader object instances.
ShaderGlobalsOverride
Package ShaderGlobalsOverride provides methods for working with ShaderGlobalsOverride object instances.
Package ShaderGlobalsOverride provides methods for working with ShaderGlobalsOverride object instances.
ShaderInclude
Package ShaderInclude provides methods for working with ShaderInclude object instances.
Package ShaderInclude provides methods for working with ShaderInclude object instances.
ShaderMaterial
Package ShaderMaterial provides methods for working with ShaderMaterial object instances.
Package ShaderMaterial provides methods for working with ShaderMaterial object instances.
Shape2D
Package Shape2D provides methods for working with Shape2D object instances.
Package Shape2D provides methods for working with Shape2D object instances.
Shape3D
Package Shape3D provides methods for working with Shape3D object instances.
Package Shape3D provides methods for working with Shape3D object instances.
ShapeCast2D
Package ShapeCast2D provides methods for working with ShapeCast2D object instances.
Package ShapeCast2D provides methods for working with ShapeCast2D object instances.
ShapeCast3D
Package ShapeCast3D provides methods for working with ShapeCast3D object instances.
Package ShapeCast3D provides methods for working with ShapeCast3D object instances.
Shortcut
Package Shortcut provides methods for working with Shortcut object instances.
Package Shortcut provides methods for working with Shortcut object instances.
Skeleton2D
Package Skeleton2D provides methods for working with Skeleton2D object instances.
Package Skeleton2D provides methods for working with Skeleton2D object instances.
Skeleton3D
Package Skeleton3D provides methods for working with Skeleton3D object instances.
Package Skeleton3D provides methods for working with Skeleton3D object instances.
SkeletonIK3D
Package SkeletonIK3D provides methods for working with SkeletonIK3D object instances.
Package SkeletonIK3D provides methods for working with SkeletonIK3D object instances.
SkeletonModification2D
Package SkeletonModification2D provides methods for working with SkeletonModification2D object instances.
Package SkeletonModification2D provides methods for working with SkeletonModification2D object instances.
SkeletonModification2DCCDIK
Package SkeletonModification2DCCDIK provides methods for working with SkeletonModification2DCCDIK object instances.
Package SkeletonModification2DCCDIK provides methods for working with SkeletonModification2DCCDIK object instances.
SkeletonModification2DFABRIK
Package SkeletonModification2DFABRIK provides methods for working with SkeletonModification2DFABRIK object instances.
Package SkeletonModification2DFABRIK provides methods for working with SkeletonModification2DFABRIK object instances.
SkeletonModification2DJiggle
Package SkeletonModification2DJiggle provides methods for working with SkeletonModification2DJiggle object instances.
Package SkeletonModification2DJiggle provides methods for working with SkeletonModification2DJiggle object instances.
SkeletonModification2DLookAt
Package SkeletonModification2DLookAt provides methods for working with SkeletonModification2DLookAt object instances.
Package SkeletonModification2DLookAt provides methods for working with SkeletonModification2DLookAt object instances.
SkeletonModification2DPhysicalBones
Package SkeletonModification2DPhysicalBones provides methods for working with SkeletonModification2DPhysicalBones object instances.
Package SkeletonModification2DPhysicalBones provides methods for working with SkeletonModification2DPhysicalBones object instances.
SkeletonModification2DStackHolder
Package SkeletonModification2DStackHolder provides methods for working with SkeletonModification2DStackHolder object instances.
Package SkeletonModification2DStackHolder provides methods for working with SkeletonModification2DStackHolder object instances.
SkeletonModification2DTwoBoneIK
Package SkeletonModification2DTwoBoneIK provides methods for working with SkeletonModification2DTwoBoneIK object instances.
Package SkeletonModification2DTwoBoneIK provides methods for working with SkeletonModification2DTwoBoneIK object instances.
SkeletonModificationStack2D
Package SkeletonModificationStack2D provides methods for working with SkeletonModificationStack2D object instances.
Package SkeletonModificationStack2D provides methods for working with SkeletonModificationStack2D object instances.
SkeletonModifier3D
Package SkeletonModifier3D provides methods for working with SkeletonModifier3D object instances.
Package SkeletonModifier3D provides methods for working with SkeletonModifier3D object instances.
SkeletonProfile
Package SkeletonProfile provides methods for working with SkeletonProfile object instances.
Package SkeletonProfile provides methods for working with SkeletonProfile object instances.
SkeletonProfileHumanoid
Package SkeletonProfileHumanoid provides methods for working with SkeletonProfileHumanoid object instances.
Package SkeletonProfileHumanoid provides methods for working with SkeletonProfileHumanoid object instances.
Skin
Package Skin provides methods for working with Skin object instances.
Package Skin provides methods for working with Skin object instances.
SkinReference
Package SkinReference provides methods for working with SkinReference object instances.
Package SkinReference provides methods for working with SkinReference object instances.
Sky
Package Sky provides methods for working with Sky object instances.
Package Sky provides methods for working with Sky object instances.
Slider
Package Slider provides methods for working with Slider object instances.
Package Slider provides methods for working with Slider object instances.
SliderJoint3D
Package SliderJoint3D provides methods for working with SliderJoint3D object instances.
Package SliderJoint3D provides methods for working with SliderJoint3D object instances.
SoftBody3D
Package SoftBody3D provides methods for working with SoftBody3D object instances.
Package SoftBody3D provides methods for working with SoftBody3D object instances.
SphereMesh
Package SphereMesh provides methods for working with SphereMesh object instances.
Package SphereMesh provides methods for working with SphereMesh object instances.
SphereOccluder3D
Package SphereOccluder3D provides methods for working with SphereOccluder3D object instances.
Package SphereOccluder3D provides methods for working with SphereOccluder3D object instances.
SphereShape3D
Package SphereShape3D provides methods for working with SphereShape3D object instances.
Package SphereShape3D provides methods for working with SphereShape3D object instances.
SpinBox
Package SpinBox provides methods for working with SpinBox object instances.
Package SpinBox provides methods for working with SpinBox object instances.
SplitContainer
Package SplitContainer provides methods for working with SplitContainer object instances.
Package SplitContainer provides methods for working with SplitContainer object instances.
SpotLight3D
Package SpotLight3D provides methods for working with SpotLight3D object instances.
Package SpotLight3D provides methods for working with SpotLight3D object instances.
SpringArm3D
Package SpringArm3D provides methods for working with SpringArm3D object instances.
Package SpringArm3D provides methods for working with SpringArm3D object instances.
Sprite2D
Package Sprite2D provides methods for working with Sprite2D object instances.
Package Sprite2D provides methods for working with Sprite2D object instances.
Sprite3D
Package Sprite3D provides methods for working with Sprite3D object instances.
Package Sprite3D provides methods for working with Sprite3D object instances.
SpriteBase3D
Package SpriteBase3D provides methods for working with SpriteBase3D object instances.
Package SpriteBase3D provides methods for working with SpriteBase3D object instances.
SpriteFrames
Package SpriteFrames provides methods for working with SpriteFrames object instances.
Package SpriteFrames provides methods for working with SpriteFrames object instances.
StandardMaterial3D
Package StandardMaterial3D provides methods for working with StandardMaterial3D object instances.
Package StandardMaterial3D provides methods for working with StandardMaterial3D object instances.
StaticBody2D
Package StaticBody2D provides methods for working with StaticBody2D object instances.
Package StaticBody2D provides methods for working with StaticBody2D object instances.
StaticBody3D
Package StaticBody3D provides methods for working with StaticBody3D object instances.
Package StaticBody3D provides methods for working with StaticBody3D object instances.
StatusIndicator
Package StatusIndicator provides methods for working with StatusIndicator object instances.
Package StatusIndicator provides methods for working with StatusIndicator object instances.
StreamPeer
Package StreamPeer provides methods for working with StreamPeer object instances.
Package StreamPeer provides methods for working with StreamPeer object instances.
StreamPeerBuffer
Package StreamPeerBuffer provides methods for working with StreamPeerBuffer object instances.
Package StreamPeerBuffer provides methods for working with StreamPeerBuffer object instances.
StreamPeerExtension
Package StreamPeerExtension provides methods for working with StreamPeerExtension object instances.
Package StreamPeerExtension provides methods for working with StreamPeerExtension object instances.
StreamPeerGZIP
Package StreamPeerGZIP provides methods for working with StreamPeerGZIP object instances.
Package StreamPeerGZIP provides methods for working with StreamPeerGZIP object instances.
StreamPeerTCP
Package StreamPeerTCP provides methods for working with StreamPeerTCP object instances.
Package StreamPeerTCP provides methods for working with StreamPeerTCP object instances.
StreamPeerTLS
Package StreamPeerTLS provides methods for working with StreamPeerTLS object instances.
Package StreamPeerTLS provides methods for working with StreamPeerTLS object instances.
StyleBox
Package StyleBox provides methods for working with StyleBox object instances.
Package StyleBox provides methods for working with StyleBox object instances.
StyleBoxEmpty
Package StyleBoxEmpty provides methods for working with StyleBoxEmpty object instances.
Package StyleBoxEmpty provides methods for working with StyleBoxEmpty object instances.
StyleBoxFlat
Package StyleBoxFlat provides methods for working with StyleBoxFlat object instances.
Package StyleBoxFlat provides methods for working with StyleBoxFlat object instances.
StyleBoxLine
Package StyleBoxLine provides methods for working with StyleBoxLine object instances.
Package StyleBoxLine provides methods for working with StyleBoxLine object instances.
StyleBoxTexture
Package StyleBoxTexture provides methods for working with StyleBoxTexture object instances.
Package StyleBoxTexture provides methods for working with StyleBoxTexture object instances.
SubViewport
Package SubViewport provides methods for working with SubViewport object instances.
Package SubViewport provides methods for working with SubViewport object instances.
SubViewportContainer
Package SubViewportContainer provides methods for working with SubViewportContainer object instances.
Package SubViewportContainer provides methods for working with SubViewportContainer object instances.
SurfaceTool
Package SurfaceTool provides methods for working with SurfaceTool object instances.
Package SurfaceTool provides methods for working with SurfaceTool object instances.
SyntaxHighlighter
Package SyntaxHighlighter provides methods for working with SyntaxHighlighter object instances.
Package SyntaxHighlighter provides methods for working with SyntaxHighlighter object instances.
SystemFont
Package SystemFont provides methods for working with SystemFont object instances.
Package SystemFont provides methods for working with SystemFont object instances.
TCPServer
Package TCPServer provides methods for working with TCPServer object instances.
Package TCPServer provides methods for working with TCPServer object instances.
TLSOptions
Package TLSOptions provides methods for working with TLSOptions object instances.
Package TLSOptions provides methods for working with TLSOptions object instances.
TabBar
Package TabBar provides methods for working with TabBar object instances.
Package TabBar provides methods for working with TabBar object instances.
TabContainer
Package TabContainer provides methods for working with TabContainer object instances.
Package TabContainer provides methods for working with TabContainer object instances.
TextEdit
Package TextEdit provides methods for working with TextEdit object instances.
Package TextEdit provides methods for working with TextEdit object instances.
TextLine
Package TextLine provides methods for working with TextLine object instances.
Package TextLine provides methods for working with TextLine object instances.
TextMesh
Package TextMesh provides methods for working with TextMesh object instances.
Package TextMesh provides methods for working with TextMesh object instances.
TextParagraph
Package TextParagraph provides methods for working with TextParagraph object instances.
Package TextParagraph provides methods for working with TextParagraph object instances.
TextServer
Package TextServer provides methods for working with TextServer object instances.
Package TextServer provides methods for working with TextServer object instances.
TextServerAdvanced
Package TextServerAdvanced provides methods for working with TextServerAdvanced object instances.
Package TextServerAdvanced provides methods for working with TextServerAdvanced object instances.
TextServerDummy
Package TextServerDummy provides methods for working with TextServerDummy object instances.
Package TextServerDummy provides methods for working with TextServerDummy object instances.
TextServerExtension
Package TextServerExtension provides methods for working with TextServerExtension object instances.
Package TextServerExtension provides methods for working with TextServerExtension object instances.
TextServerManager
Package TextServerManager provides methods for working with TextServerManager object instances.
Package TextServerManager provides methods for working with TextServerManager object instances.
Texture
Package Texture provides methods for working with Texture object instances.
Package Texture provides methods for working with Texture object instances.
Texture2D
Package Texture2D provides methods for working with Texture2D object instances.
Package Texture2D provides methods for working with Texture2D object instances.
Texture2DArray
Package Texture2DArray provides methods for working with Texture2DArray object instances.
Package Texture2DArray provides methods for working with Texture2DArray object instances.
Texture2DArrayRD
Package Texture2DArrayRD provides methods for working with Texture2DArrayRD object instances.
Package Texture2DArrayRD provides methods for working with Texture2DArrayRD object instances.
Texture2DRD
Package Texture2DRD provides methods for working with Texture2DRD object instances.
Package Texture2DRD provides methods for working with Texture2DRD object instances.
Texture3D
Package Texture3D provides methods for working with Texture3D object instances.
Package Texture3D provides methods for working with Texture3D object instances.
Texture3DRD
Package Texture3DRD provides methods for working with Texture3DRD object instances.
Package Texture3DRD provides methods for working with Texture3DRD object instances.
TextureButton
Package TextureButton provides methods for working with TextureButton object instances.
Package TextureButton provides methods for working with TextureButton object instances.
TextureCubemapArrayRD
Package TextureCubemapArrayRD provides methods for working with TextureCubemapArrayRD object instances.
Package TextureCubemapArrayRD provides methods for working with TextureCubemapArrayRD object instances.
TextureCubemapRD
Package TextureCubemapRD provides methods for working with TextureCubemapRD object instances.
Package TextureCubemapRD provides methods for working with TextureCubemapRD object instances.
TextureLayered
Package TextureLayered provides methods for working with TextureLayered object instances.
Package TextureLayered provides methods for working with TextureLayered object instances.
TextureLayeredRD
Package TextureLayeredRD provides methods for working with TextureLayeredRD object instances.
Package TextureLayeredRD provides methods for working with TextureLayeredRD object instances.
TextureProgressBar
Package TextureProgressBar provides methods for working with TextureProgressBar object instances.
Package TextureProgressBar provides methods for working with TextureProgressBar object instances.
TextureRect
Package TextureRect provides methods for working with TextureRect object instances.
Package TextureRect provides methods for working with TextureRect object instances.
Theme
Package Theme provides methods for working with Theme object instances.
Package Theme provides methods for working with Theme object instances.
ThemeDB
Package ThemeDB provides methods for working with ThemeDB object instances.
Package ThemeDB provides methods for working with ThemeDB object instances.
Thread
Package Thread provides methods for working with Thread object instances.
Package Thread provides methods for working with Thread object instances.
TileData
Package TileData provides methods for working with TileData object instances.
Package TileData provides methods for working with TileData object instances.
TileMap
Package TileMap provides methods for working with TileMap object instances.
Package TileMap provides methods for working with TileMap object instances.
TileMapLayer
Package TileMapLayer provides methods for working with TileMapLayer object instances.
Package TileMapLayer provides methods for working with TileMapLayer object instances.
TileMapPattern
Package TileMapPattern provides methods for working with TileMapPattern object instances.
Package TileMapPattern provides methods for working with TileMapPattern object instances.
TileSet
Package TileSet provides methods for working with TileSet object instances.
Package TileSet provides methods for working with TileSet object instances.
TileSetAtlasSource
Package TileSetAtlasSource provides methods for working with TileSetAtlasSource object instances.
Package TileSetAtlasSource provides methods for working with TileSetAtlasSource object instances.
TileSetScenesCollectionSource
Package TileSetScenesCollectionSource provides methods for working with TileSetScenesCollectionSource object instances.
Package TileSetScenesCollectionSource provides methods for working with TileSetScenesCollectionSource object instances.
TileSetSource
Package TileSetSource provides methods for working with TileSetSource object instances.
Package TileSetSource provides methods for working with TileSetSource object instances.
Time
Package Time provides methods for working with Time object instances.
Package Time provides methods for working with Time object instances.
Timer
Package Timer provides methods for working with Timer object instances.
Package Timer provides methods for working with Timer object instances.
TorusMesh
Package TorusMesh provides methods for working with TorusMesh object instances.
Package TorusMesh provides methods for working with TorusMesh object instances.
TouchScreenButton
Package TouchScreenButton provides methods for working with TouchScreenButton object instances.
Package TouchScreenButton provides methods for working with TouchScreenButton object instances.
Translation
Package Translation provides methods for working with Translation object instances.
Package Translation provides methods for working with Translation object instances.
TranslationServer
Package TranslationServer provides methods for working with TranslationServer object instances.
Package TranslationServer provides methods for working with TranslationServer object instances.
Tree
Package Tree provides methods for working with Tree object instances.
Package Tree provides methods for working with Tree object instances.
TreeItem
Package TreeItem provides methods for working with TreeItem object instances.
Package TreeItem provides methods for working with TreeItem object instances.
TriangleMesh
Package TriangleMesh provides methods for working with TriangleMesh object instances.
Package TriangleMesh provides methods for working with TriangleMesh object instances.
TubeTrailMesh
Package TubeTrailMesh provides methods for working with TubeTrailMesh object instances.
Package TubeTrailMesh provides methods for working with TubeTrailMesh object instances.
Tween
Package Tween provides methods for working with Tween object instances.
Package Tween provides methods for working with Tween object instances.
Tweener
Package Tweener provides methods for working with Tweener object instances.
Package Tweener provides methods for working with Tweener object instances.
UDPServer
Package UDPServer provides methods for working with UDPServer object instances.
Package UDPServer provides methods for working with UDPServer object instances.
UPNP
Package UPNP provides methods for working with UPNP object instances.
Package UPNP provides methods for working with UPNP object instances.
UPNPDevice
Package UPNPDevice provides methods for working with UPNPDevice object instances.
Package UPNPDevice provides methods for working with UPNPDevice object instances.
UndoRedo
Package UndoRedo provides methods for working with UndoRedo object instances.
Package UndoRedo provides methods for working with UndoRedo object instances.
UniformSetCacheRD
Package UniformSetCacheRD provides methods for working with UniformSetCacheRD object instances.
Package UniformSetCacheRD provides methods for working with UniformSetCacheRD object instances.
VBoxContainer
Package VBoxContainer provides methods for working with VBoxContainer object instances.
Package VBoxContainer provides methods for working with VBoxContainer object instances.
VFlowContainer
Package VFlowContainer provides methods for working with VFlowContainer object instances.
Package VFlowContainer provides methods for working with VFlowContainer object instances.
VScrollBar
Package VScrollBar provides methods for working with VScrollBar object instances.
Package VScrollBar provides methods for working with VScrollBar object instances.
VSeparator
Package VSeparator provides methods for working with VSeparator object instances.
Package VSeparator provides methods for working with VSeparator object instances.
VSlider
Package VSlider provides methods for working with VSlider object instances.
Package VSlider provides methods for working with VSlider object instances.
VSplitContainer
Package VSplitContainer provides methods for working with VSplitContainer object instances.
Package VSplitContainer provides methods for working with VSplitContainer object instances.
VehicleBody3D
Package VehicleBody3D provides methods for working with VehicleBody3D object instances.
Package VehicleBody3D provides methods for working with VehicleBody3D object instances.
VehicleWheel3D
Package VehicleWheel3D provides methods for working with VehicleWheel3D object instances.
Package VehicleWheel3D provides methods for working with VehicleWheel3D object instances.
VideoStream
Package VideoStream provides methods for working with VideoStream object instances.
Package VideoStream provides methods for working with VideoStream object instances.
VideoStreamPlayback
Package VideoStreamPlayback provides methods for working with VideoStreamPlayback object instances.
Package VideoStreamPlayback provides methods for working with VideoStreamPlayback object instances.
VideoStreamPlayer
Package VideoStreamPlayer provides methods for working with VideoStreamPlayer object instances.
Package VideoStreamPlayer provides methods for working with VideoStreamPlayer object instances.
VideoStreamTheora
Package VideoStreamTheora provides methods for working with VideoStreamTheora object instances.
Package VideoStreamTheora provides methods for working with VideoStreamTheora object instances.
Viewport
Package Viewport provides methods for working with Viewport object instances.
Package Viewport provides methods for working with Viewport object instances.
ViewportTexture
Package ViewportTexture provides methods for working with ViewportTexture object instances.
Package ViewportTexture provides methods for working with ViewportTexture object instances.
VisibleOnScreenEnabler2D
Package VisibleOnScreenEnabler2D provides methods for working with VisibleOnScreenEnabler2D object instances.
Package VisibleOnScreenEnabler2D provides methods for working with VisibleOnScreenEnabler2D object instances.
VisibleOnScreenEnabler3D
Package VisibleOnScreenEnabler3D provides methods for working with VisibleOnScreenEnabler3D object instances.
Package VisibleOnScreenEnabler3D provides methods for working with VisibleOnScreenEnabler3D object instances.
VisibleOnScreenNotifier2D
Package VisibleOnScreenNotifier2D provides methods for working with VisibleOnScreenNotifier2D object instances.
Package VisibleOnScreenNotifier2D provides methods for working with VisibleOnScreenNotifier2D object instances.
VisibleOnScreenNotifier3D
Package VisibleOnScreenNotifier3D provides methods for working with VisibleOnScreenNotifier3D object instances.
Package VisibleOnScreenNotifier3D provides methods for working with VisibleOnScreenNotifier3D object instances.
VisualInstance3D
Package VisualInstance3D provides methods for working with VisualInstance3D object instances.
Package VisualInstance3D provides methods for working with VisualInstance3D object instances.
VisualShader
Package VisualShader provides methods for working with VisualShader object instances.
Package VisualShader provides methods for working with VisualShader object instances.
VisualShaderNode
Package VisualShaderNode provides methods for working with VisualShaderNode object instances.
Package VisualShaderNode provides methods for working with VisualShaderNode object instances.
VisualShaderNodeBillboard
Package VisualShaderNodeBillboard provides methods for working with VisualShaderNodeBillboard object instances.
Package VisualShaderNodeBillboard provides methods for working with VisualShaderNodeBillboard object instances.
VisualShaderNodeBooleanConstant
Package VisualShaderNodeBooleanConstant provides methods for working with VisualShaderNodeBooleanConstant object instances.
Package VisualShaderNodeBooleanConstant provides methods for working with VisualShaderNodeBooleanConstant object instances.
VisualShaderNodeBooleanParameter
Package VisualShaderNodeBooleanParameter provides methods for working with VisualShaderNodeBooleanParameter object instances.
Package VisualShaderNodeBooleanParameter provides methods for working with VisualShaderNodeBooleanParameter object instances.
VisualShaderNodeClamp
Package VisualShaderNodeClamp provides methods for working with VisualShaderNodeClamp object instances.
Package VisualShaderNodeClamp provides methods for working with VisualShaderNodeClamp object instances.
VisualShaderNodeColorConstant
Package VisualShaderNodeColorConstant provides methods for working with VisualShaderNodeColorConstant object instances.
Package VisualShaderNodeColorConstant provides methods for working with VisualShaderNodeColorConstant object instances.
VisualShaderNodeColorFunc
Package VisualShaderNodeColorFunc provides methods for working with VisualShaderNodeColorFunc object instances.
Package VisualShaderNodeColorFunc provides methods for working with VisualShaderNodeColorFunc object instances.
VisualShaderNodeColorOp
Package VisualShaderNodeColorOp provides methods for working with VisualShaderNodeColorOp object instances.
Package VisualShaderNodeColorOp provides methods for working with VisualShaderNodeColorOp object instances.
VisualShaderNodeColorParameter
Package VisualShaderNodeColorParameter provides methods for working with VisualShaderNodeColorParameter object instances.
Package VisualShaderNodeColorParameter provides methods for working with VisualShaderNodeColorParameter object instances.
VisualShaderNodeComment
Package VisualShaderNodeComment provides methods for working with VisualShaderNodeComment object instances.
Package VisualShaderNodeComment provides methods for working with VisualShaderNodeComment object instances.
VisualShaderNodeCompare
Package VisualShaderNodeCompare provides methods for working with VisualShaderNodeCompare object instances.
Package VisualShaderNodeCompare provides methods for working with VisualShaderNodeCompare object instances.
VisualShaderNodeConstant
Package VisualShaderNodeConstant provides methods for working with VisualShaderNodeConstant object instances.
Package VisualShaderNodeConstant provides methods for working with VisualShaderNodeConstant object instances.
VisualShaderNodeCubemap
Package VisualShaderNodeCubemap provides methods for working with VisualShaderNodeCubemap object instances.
Package VisualShaderNodeCubemap provides methods for working with VisualShaderNodeCubemap object instances.
VisualShaderNodeCubemapParameter
Package VisualShaderNodeCubemapParameter provides methods for working with VisualShaderNodeCubemapParameter object instances.
Package VisualShaderNodeCubemapParameter provides methods for working with VisualShaderNodeCubemapParameter object instances.
VisualShaderNodeCurveTexture
Package VisualShaderNodeCurveTexture provides methods for working with VisualShaderNodeCurveTexture object instances.
Package VisualShaderNodeCurveTexture provides methods for working with VisualShaderNodeCurveTexture object instances.
VisualShaderNodeCurveXYZTexture
Package VisualShaderNodeCurveXYZTexture provides methods for working with VisualShaderNodeCurveXYZTexture object instances.
Package VisualShaderNodeCurveXYZTexture provides methods for working with VisualShaderNodeCurveXYZTexture object instances.
VisualShaderNodeCustom
Package VisualShaderNodeCustom provides methods for working with VisualShaderNodeCustom object instances.
Package VisualShaderNodeCustom provides methods for working with VisualShaderNodeCustom object instances.
VisualShaderNodeDerivativeFunc
Package VisualShaderNodeDerivativeFunc provides methods for working with VisualShaderNodeDerivativeFunc object instances.
Package VisualShaderNodeDerivativeFunc provides methods for working with VisualShaderNodeDerivativeFunc object instances.
VisualShaderNodeDeterminant
Package VisualShaderNodeDeterminant provides methods for working with VisualShaderNodeDeterminant object instances.
Package VisualShaderNodeDeterminant provides methods for working with VisualShaderNodeDeterminant object instances.
VisualShaderNodeDistanceFade
Package VisualShaderNodeDistanceFade provides methods for working with VisualShaderNodeDistanceFade object instances.
Package VisualShaderNodeDistanceFade provides methods for working with VisualShaderNodeDistanceFade object instances.
VisualShaderNodeDotProduct
Package VisualShaderNodeDotProduct provides methods for working with VisualShaderNodeDotProduct object instances.
Package VisualShaderNodeDotProduct provides methods for working with VisualShaderNodeDotProduct object instances.
VisualShaderNodeExpression
Package VisualShaderNodeExpression provides methods for working with VisualShaderNodeExpression object instances.
Package VisualShaderNodeExpression provides methods for working with VisualShaderNodeExpression object instances.
VisualShaderNodeFaceForward
Package VisualShaderNodeFaceForward provides methods for working with VisualShaderNodeFaceForward object instances.
Package VisualShaderNodeFaceForward provides methods for working with VisualShaderNodeFaceForward object instances.
VisualShaderNodeFloatConstant
Package VisualShaderNodeFloatConstant provides methods for working with VisualShaderNodeFloatConstant object instances.
Package VisualShaderNodeFloatConstant provides methods for working with VisualShaderNodeFloatConstant object instances.
VisualShaderNodeFloatFunc
Package VisualShaderNodeFloatFunc provides methods for working with VisualShaderNodeFloatFunc object instances.
Package VisualShaderNodeFloatFunc provides methods for working with VisualShaderNodeFloatFunc object instances.
VisualShaderNodeFloatOp
Package VisualShaderNodeFloatOp provides methods for working with VisualShaderNodeFloatOp object instances.
Package VisualShaderNodeFloatOp provides methods for working with VisualShaderNodeFloatOp object instances.
VisualShaderNodeFloatParameter
Package VisualShaderNodeFloatParameter provides methods for working with VisualShaderNodeFloatParameter object instances.
Package VisualShaderNodeFloatParameter provides methods for working with VisualShaderNodeFloatParameter object instances.
VisualShaderNodeFrame
Package VisualShaderNodeFrame provides methods for working with VisualShaderNodeFrame object instances.
Package VisualShaderNodeFrame provides methods for working with VisualShaderNodeFrame object instances.
VisualShaderNodeFresnel
Package VisualShaderNodeFresnel provides methods for working with VisualShaderNodeFresnel object instances.
Package VisualShaderNodeFresnel provides methods for working with VisualShaderNodeFresnel object instances.
VisualShaderNodeGlobalExpression
Package VisualShaderNodeGlobalExpression provides methods for working with VisualShaderNodeGlobalExpression object instances.
Package VisualShaderNodeGlobalExpression provides methods for working with VisualShaderNodeGlobalExpression object instances.
VisualShaderNodeGroupBase
Package VisualShaderNodeGroupBase provides methods for working with VisualShaderNodeGroupBase object instances.
Package VisualShaderNodeGroupBase provides methods for working with VisualShaderNodeGroupBase object instances.
VisualShaderNodeIf
Package VisualShaderNodeIf provides methods for working with VisualShaderNodeIf object instances.
Package VisualShaderNodeIf provides methods for working with VisualShaderNodeIf object instances.
VisualShaderNodeInput
Package VisualShaderNodeInput provides methods for working with VisualShaderNodeInput object instances.
Package VisualShaderNodeInput provides methods for working with VisualShaderNodeInput object instances.
VisualShaderNodeIntConstant
Package VisualShaderNodeIntConstant provides methods for working with VisualShaderNodeIntConstant object instances.
Package VisualShaderNodeIntConstant provides methods for working with VisualShaderNodeIntConstant object instances.
VisualShaderNodeIntFunc
Package VisualShaderNodeIntFunc provides methods for working with VisualShaderNodeIntFunc object instances.
Package VisualShaderNodeIntFunc provides methods for working with VisualShaderNodeIntFunc object instances.
VisualShaderNodeIntOp
Package VisualShaderNodeIntOp provides methods for working with VisualShaderNodeIntOp object instances.
Package VisualShaderNodeIntOp provides methods for working with VisualShaderNodeIntOp object instances.
VisualShaderNodeIntParameter
Package VisualShaderNodeIntParameter provides methods for working with VisualShaderNodeIntParameter object instances.
Package VisualShaderNodeIntParameter provides methods for working with VisualShaderNodeIntParameter object instances.
VisualShaderNodeIs
Package VisualShaderNodeIs provides methods for working with VisualShaderNodeIs object instances.
Package VisualShaderNodeIs provides methods for working with VisualShaderNodeIs object instances.
VisualShaderNodeLinearSceneDepth
Package VisualShaderNodeLinearSceneDepth provides methods for working with VisualShaderNodeLinearSceneDepth object instances.
Package VisualShaderNodeLinearSceneDepth provides methods for working with VisualShaderNodeLinearSceneDepth object instances.
VisualShaderNodeMix
Package VisualShaderNodeMix provides methods for working with VisualShaderNodeMix object instances.
Package VisualShaderNodeMix provides methods for working with VisualShaderNodeMix object instances.
VisualShaderNodeMultiplyAdd
Package VisualShaderNodeMultiplyAdd provides methods for working with VisualShaderNodeMultiplyAdd object instances.
Package VisualShaderNodeMultiplyAdd provides methods for working with VisualShaderNodeMultiplyAdd object instances.
VisualShaderNodeOuterProduct
Package VisualShaderNodeOuterProduct provides methods for working with VisualShaderNodeOuterProduct object instances.
Package VisualShaderNodeOuterProduct provides methods for working with VisualShaderNodeOuterProduct object instances.
VisualShaderNodeOutput
Package VisualShaderNodeOutput provides methods for working with VisualShaderNodeOutput object instances.
Package VisualShaderNodeOutput provides methods for working with VisualShaderNodeOutput object instances.
VisualShaderNodeParameter
Package VisualShaderNodeParameter provides methods for working with VisualShaderNodeParameter object instances.
Package VisualShaderNodeParameter provides methods for working with VisualShaderNodeParameter object instances.
VisualShaderNodeParameterRef
Package VisualShaderNodeParameterRef provides methods for working with VisualShaderNodeParameterRef object instances.
Package VisualShaderNodeParameterRef provides methods for working with VisualShaderNodeParameterRef object instances.
VisualShaderNodeParticleAccelerator
Package VisualShaderNodeParticleAccelerator provides methods for working with VisualShaderNodeParticleAccelerator object instances.
Package VisualShaderNodeParticleAccelerator provides methods for working with VisualShaderNodeParticleAccelerator object instances.
VisualShaderNodeParticleBoxEmitter
Package VisualShaderNodeParticleBoxEmitter provides methods for working with VisualShaderNodeParticleBoxEmitter object instances.
Package VisualShaderNodeParticleBoxEmitter provides methods for working with VisualShaderNodeParticleBoxEmitter object instances.
VisualShaderNodeParticleConeVelocity
Package VisualShaderNodeParticleConeVelocity provides methods for working with VisualShaderNodeParticleConeVelocity object instances.
Package VisualShaderNodeParticleConeVelocity provides methods for working with VisualShaderNodeParticleConeVelocity object instances.
VisualShaderNodeParticleEmit
Package VisualShaderNodeParticleEmit provides methods for working with VisualShaderNodeParticleEmit object instances.
Package VisualShaderNodeParticleEmit provides methods for working with VisualShaderNodeParticleEmit object instances.
VisualShaderNodeParticleEmitter
Package VisualShaderNodeParticleEmitter provides methods for working with VisualShaderNodeParticleEmitter object instances.
Package VisualShaderNodeParticleEmitter provides methods for working with VisualShaderNodeParticleEmitter object instances.
VisualShaderNodeParticleMeshEmitter
Package VisualShaderNodeParticleMeshEmitter provides methods for working with VisualShaderNodeParticleMeshEmitter object instances.
Package VisualShaderNodeParticleMeshEmitter provides methods for working with VisualShaderNodeParticleMeshEmitter object instances.
VisualShaderNodeParticleMultiplyByAxisAngle
Package VisualShaderNodeParticleMultiplyByAxisAngle provides methods for working with VisualShaderNodeParticleMultiplyByAxisAngle object instances.
Package VisualShaderNodeParticleMultiplyByAxisAngle provides methods for working with VisualShaderNodeParticleMultiplyByAxisAngle object instances.
VisualShaderNodeParticleOutput
Package VisualShaderNodeParticleOutput provides methods for working with VisualShaderNodeParticleOutput object instances.
Package VisualShaderNodeParticleOutput provides methods for working with VisualShaderNodeParticleOutput object instances.
VisualShaderNodeParticleRandomness
Package VisualShaderNodeParticleRandomness provides methods for working with VisualShaderNodeParticleRandomness object instances.
Package VisualShaderNodeParticleRandomness provides methods for working with VisualShaderNodeParticleRandomness object instances.
VisualShaderNodeParticleRingEmitter
Package VisualShaderNodeParticleRingEmitter provides methods for working with VisualShaderNodeParticleRingEmitter object instances.
Package VisualShaderNodeParticleRingEmitter provides methods for working with VisualShaderNodeParticleRingEmitter object instances.
VisualShaderNodeParticleSphereEmitter
Package VisualShaderNodeParticleSphereEmitter provides methods for working with VisualShaderNodeParticleSphereEmitter object instances.
Package VisualShaderNodeParticleSphereEmitter provides methods for working with VisualShaderNodeParticleSphereEmitter object instances.
VisualShaderNodeProximityFade
Package VisualShaderNodeProximityFade provides methods for working with VisualShaderNodeProximityFade object instances.
Package VisualShaderNodeProximityFade provides methods for working with VisualShaderNodeProximityFade object instances.
VisualShaderNodeRandomRange
Package VisualShaderNodeRandomRange provides methods for working with VisualShaderNodeRandomRange object instances.
Package VisualShaderNodeRandomRange provides methods for working with VisualShaderNodeRandomRange object instances.
VisualShaderNodeRemap
Package VisualShaderNodeRemap provides methods for working with VisualShaderNodeRemap object instances.
Package VisualShaderNodeRemap provides methods for working with VisualShaderNodeRemap object instances.
VisualShaderNodeReroute
Package VisualShaderNodeReroute provides methods for working with VisualShaderNodeReroute object instances.
Package VisualShaderNodeReroute provides methods for working with VisualShaderNodeReroute object instances.
VisualShaderNodeResizableBase
Package VisualShaderNodeResizableBase provides methods for working with VisualShaderNodeResizableBase object instances.
Package VisualShaderNodeResizableBase provides methods for working with VisualShaderNodeResizableBase object instances.
VisualShaderNodeRotationByAxis
Package VisualShaderNodeRotationByAxis provides methods for working with VisualShaderNodeRotationByAxis object instances.
Package VisualShaderNodeRotationByAxis provides methods for working with VisualShaderNodeRotationByAxis object instances.
VisualShaderNodeSDFRaymarch
Package VisualShaderNodeSDFRaymarch provides methods for working with VisualShaderNodeSDFRaymarch object instances.
Package VisualShaderNodeSDFRaymarch provides methods for working with VisualShaderNodeSDFRaymarch object instances.
VisualShaderNodeSDFToScreenUV
Package VisualShaderNodeSDFToScreenUV provides methods for working with VisualShaderNodeSDFToScreenUV object instances.
Package VisualShaderNodeSDFToScreenUV provides methods for working with VisualShaderNodeSDFToScreenUV object instances.
VisualShaderNodeSample3D
Package VisualShaderNodeSample3D provides methods for working with VisualShaderNodeSample3D object instances.
Package VisualShaderNodeSample3D provides methods for working with VisualShaderNodeSample3D object instances.
VisualShaderNodeScreenNormalWorldSpace
Package VisualShaderNodeScreenNormalWorldSpace provides methods for working with VisualShaderNodeScreenNormalWorldSpace object instances.
Package VisualShaderNodeScreenNormalWorldSpace provides methods for working with VisualShaderNodeScreenNormalWorldSpace object instances.
VisualShaderNodeScreenUVToSDF
Package VisualShaderNodeScreenUVToSDF provides methods for working with VisualShaderNodeScreenUVToSDF object instances.
Package VisualShaderNodeScreenUVToSDF provides methods for working with VisualShaderNodeScreenUVToSDF object instances.
VisualShaderNodeSmoothStep
Package VisualShaderNodeSmoothStep provides methods for working with VisualShaderNodeSmoothStep object instances.
Package VisualShaderNodeSmoothStep provides methods for working with VisualShaderNodeSmoothStep object instances.
VisualShaderNodeStep
Package VisualShaderNodeStep provides methods for working with VisualShaderNodeStep object instances.
Package VisualShaderNodeStep provides methods for working with VisualShaderNodeStep object instances.
VisualShaderNodeSwitch
Package VisualShaderNodeSwitch provides methods for working with VisualShaderNodeSwitch object instances.
Package VisualShaderNodeSwitch provides methods for working with VisualShaderNodeSwitch object instances.
VisualShaderNodeTexture
Package VisualShaderNodeTexture provides methods for working with VisualShaderNodeTexture object instances.
Package VisualShaderNodeTexture provides methods for working with VisualShaderNodeTexture object instances.
VisualShaderNodeTexture2DArray
Package VisualShaderNodeTexture2DArray provides methods for working with VisualShaderNodeTexture2DArray object instances.
Package VisualShaderNodeTexture2DArray provides methods for working with VisualShaderNodeTexture2DArray object instances.
VisualShaderNodeTexture2DArrayParameter
Package VisualShaderNodeTexture2DArrayParameter provides methods for working with VisualShaderNodeTexture2DArrayParameter object instances.
Package VisualShaderNodeTexture2DArrayParameter provides methods for working with VisualShaderNodeTexture2DArrayParameter object instances.
VisualShaderNodeTexture2DParameter
Package VisualShaderNodeTexture2DParameter provides methods for working with VisualShaderNodeTexture2DParameter object instances.
Package VisualShaderNodeTexture2DParameter provides methods for working with VisualShaderNodeTexture2DParameter object instances.
VisualShaderNodeTexture3D
Package VisualShaderNodeTexture3D provides methods for working with VisualShaderNodeTexture3D object instances.
Package VisualShaderNodeTexture3D provides methods for working with VisualShaderNodeTexture3D object instances.
VisualShaderNodeTexture3DParameter
Package VisualShaderNodeTexture3DParameter provides methods for working with VisualShaderNodeTexture3DParameter object instances.
Package VisualShaderNodeTexture3DParameter provides methods for working with VisualShaderNodeTexture3DParameter object instances.
VisualShaderNodeTextureParameter
Package VisualShaderNodeTextureParameter provides methods for working with VisualShaderNodeTextureParameter object instances.
Package VisualShaderNodeTextureParameter provides methods for working with VisualShaderNodeTextureParameter object instances.
VisualShaderNodeTextureParameterTriplanar
Package VisualShaderNodeTextureParameterTriplanar provides methods for working with VisualShaderNodeTextureParameterTriplanar object instances.
Package VisualShaderNodeTextureParameterTriplanar provides methods for working with VisualShaderNodeTextureParameterTriplanar object instances.
VisualShaderNodeTextureSDF
Package VisualShaderNodeTextureSDF provides methods for working with VisualShaderNodeTextureSDF object instances.
Package VisualShaderNodeTextureSDF provides methods for working with VisualShaderNodeTextureSDF object instances.
VisualShaderNodeTextureSDFNormal
Package VisualShaderNodeTextureSDFNormal provides methods for working with VisualShaderNodeTextureSDFNormal object instances.
Package VisualShaderNodeTextureSDFNormal provides methods for working with VisualShaderNodeTextureSDFNormal object instances.
VisualShaderNodeTransformCompose
Package VisualShaderNodeTransformCompose provides methods for working with VisualShaderNodeTransformCompose object instances.
Package VisualShaderNodeTransformCompose provides methods for working with VisualShaderNodeTransformCompose object instances.
VisualShaderNodeTransformConstant
Package VisualShaderNodeTransformConstant provides methods for working with VisualShaderNodeTransformConstant object instances.
Package VisualShaderNodeTransformConstant provides methods for working with VisualShaderNodeTransformConstant object instances.
VisualShaderNodeTransformDecompose
Package VisualShaderNodeTransformDecompose provides methods for working with VisualShaderNodeTransformDecompose object instances.
Package VisualShaderNodeTransformDecompose provides methods for working with VisualShaderNodeTransformDecompose object instances.
VisualShaderNodeTransformFunc
Package VisualShaderNodeTransformFunc provides methods for working with VisualShaderNodeTransformFunc object instances.
Package VisualShaderNodeTransformFunc provides methods for working with VisualShaderNodeTransformFunc object instances.
VisualShaderNodeTransformOp
Package VisualShaderNodeTransformOp provides methods for working with VisualShaderNodeTransformOp object instances.
Package VisualShaderNodeTransformOp provides methods for working with VisualShaderNodeTransformOp object instances.
VisualShaderNodeTransformParameter
Package VisualShaderNodeTransformParameter provides methods for working with VisualShaderNodeTransformParameter object instances.
Package VisualShaderNodeTransformParameter provides methods for working with VisualShaderNodeTransformParameter object instances.
VisualShaderNodeTransformVecMult
Package VisualShaderNodeTransformVecMult provides methods for working with VisualShaderNodeTransformVecMult object instances.
Package VisualShaderNodeTransformVecMult provides methods for working with VisualShaderNodeTransformVecMult object instances.
VisualShaderNodeUIntConstant
Package VisualShaderNodeUIntConstant provides methods for working with VisualShaderNodeUIntConstant object instances.
Package VisualShaderNodeUIntConstant provides methods for working with VisualShaderNodeUIntConstant object instances.
VisualShaderNodeUIntFunc
Package VisualShaderNodeUIntFunc provides methods for working with VisualShaderNodeUIntFunc object instances.
Package VisualShaderNodeUIntFunc provides methods for working with VisualShaderNodeUIntFunc object instances.
VisualShaderNodeUIntOp
Package VisualShaderNodeUIntOp provides methods for working with VisualShaderNodeUIntOp object instances.
Package VisualShaderNodeUIntOp provides methods for working with VisualShaderNodeUIntOp object instances.
VisualShaderNodeUIntParameter
Package VisualShaderNodeUIntParameter provides methods for working with VisualShaderNodeUIntParameter object instances.
Package VisualShaderNodeUIntParameter provides methods for working with VisualShaderNodeUIntParameter object instances.
VisualShaderNodeUVFunc
Package VisualShaderNodeUVFunc provides methods for working with VisualShaderNodeUVFunc object instances.
Package VisualShaderNodeUVFunc provides methods for working with VisualShaderNodeUVFunc object instances.
VisualShaderNodeUVPolarCoord
Package VisualShaderNodeUVPolarCoord provides methods for working with VisualShaderNodeUVPolarCoord object instances.
Package VisualShaderNodeUVPolarCoord provides methods for working with VisualShaderNodeUVPolarCoord object instances.
VisualShaderNodeVarying
Package VisualShaderNodeVarying provides methods for working with VisualShaderNodeVarying object instances.
Package VisualShaderNodeVarying provides methods for working with VisualShaderNodeVarying object instances.
VisualShaderNodeVaryingGetter
Package VisualShaderNodeVaryingGetter provides methods for working with VisualShaderNodeVaryingGetter object instances.
Package VisualShaderNodeVaryingGetter provides methods for working with VisualShaderNodeVaryingGetter object instances.
VisualShaderNodeVaryingSetter
Package VisualShaderNodeVaryingSetter provides methods for working with VisualShaderNodeVaryingSetter object instances.
Package VisualShaderNodeVaryingSetter provides methods for working with VisualShaderNodeVaryingSetter object instances.
VisualShaderNodeVec2Constant
Package VisualShaderNodeVec2Constant provides methods for working with VisualShaderNodeVec2Constant object instances.
Package VisualShaderNodeVec2Constant provides methods for working with VisualShaderNodeVec2Constant object instances.
VisualShaderNodeVec2Parameter
Package VisualShaderNodeVec2Parameter provides methods for working with VisualShaderNodeVec2Parameter object instances.
Package VisualShaderNodeVec2Parameter provides methods for working with VisualShaderNodeVec2Parameter object instances.
VisualShaderNodeVec3Constant
Package VisualShaderNodeVec3Constant provides methods for working with VisualShaderNodeVec3Constant object instances.
Package VisualShaderNodeVec3Constant provides methods for working with VisualShaderNodeVec3Constant object instances.
VisualShaderNodeVec3Parameter
Package VisualShaderNodeVec3Parameter provides methods for working with VisualShaderNodeVec3Parameter object instances.
Package VisualShaderNodeVec3Parameter provides methods for working with VisualShaderNodeVec3Parameter object instances.
VisualShaderNodeVec4Constant
Package VisualShaderNodeVec4Constant provides methods for working with VisualShaderNodeVec4Constant object instances.
Package VisualShaderNodeVec4Constant provides methods for working with VisualShaderNodeVec4Constant object instances.
VisualShaderNodeVec4Parameter
Package VisualShaderNodeVec4Parameter provides methods for working with VisualShaderNodeVec4Parameter object instances.
Package VisualShaderNodeVec4Parameter provides methods for working with VisualShaderNodeVec4Parameter object instances.
VisualShaderNodeVectorBase
Package VisualShaderNodeVectorBase provides methods for working with VisualShaderNodeVectorBase object instances.
Package VisualShaderNodeVectorBase provides methods for working with VisualShaderNodeVectorBase object instances.
VisualShaderNodeVectorCompose
Package VisualShaderNodeVectorCompose provides methods for working with VisualShaderNodeVectorCompose object instances.
Package VisualShaderNodeVectorCompose provides methods for working with VisualShaderNodeVectorCompose object instances.
VisualShaderNodeVectorDecompose
Package VisualShaderNodeVectorDecompose provides methods for working with VisualShaderNodeVectorDecompose object instances.
Package VisualShaderNodeVectorDecompose provides methods for working with VisualShaderNodeVectorDecompose object instances.
VisualShaderNodeVectorDistance
Package VisualShaderNodeVectorDistance provides methods for working with VisualShaderNodeVectorDistance object instances.
Package VisualShaderNodeVectorDistance provides methods for working with VisualShaderNodeVectorDistance object instances.
VisualShaderNodeVectorFunc
Package VisualShaderNodeVectorFunc provides methods for working with VisualShaderNodeVectorFunc object instances.
Package VisualShaderNodeVectorFunc provides methods for working with VisualShaderNodeVectorFunc object instances.
VisualShaderNodeVectorLen
Package VisualShaderNodeVectorLen provides methods for working with VisualShaderNodeVectorLen object instances.
Package VisualShaderNodeVectorLen provides methods for working with VisualShaderNodeVectorLen object instances.
VisualShaderNodeVectorOp
Package VisualShaderNodeVectorOp provides methods for working with VisualShaderNodeVectorOp object instances.
Package VisualShaderNodeVectorOp provides methods for working with VisualShaderNodeVectorOp object instances.
VisualShaderNodeVectorRefract
Package VisualShaderNodeVectorRefract provides methods for working with VisualShaderNodeVectorRefract object instances.
Package VisualShaderNodeVectorRefract provides methods for working with VisualShaderNodeVectorRefract object instances.
VisualShaderNodeWorldPositionFromDepth
Package VisualShaderNodeWorldPositionFromDepth provides methods for working with VisualShaderNodeWorldPositionFromDepth object instances.
Package VisualShaderNodeWorldPositionFromDepth provides methods for working with VisualShaderNodeWorldPositionFromDepth object instances.
VoxelGI
Package VoxelGI provides methods for working with VoxelGI object instances.
Package VoxelGI provides methods for working with VoxelGI object instances.
VoxelGIData
Package VoxelGIData provides methods for working with VoxelGIData object instances.
Package VoxelGIData provides methods for working with VoxelGIData object instances.
WeakRef
Package WeakRef provides methods for working with WeakRef object instances.
Package WeakRef provides methods for working with WeakRef object instances.
WebRTCDataChannel
Package WebRTCDataChannel provides methods for working with WebRTCDataChannel object instances.
Package WebRTCDataChannel provides methods for working with WebRTCDataChannel object instances.
WebRTCDataChannelExtension
Package WebRTCDataChannelExtension provides methods for working with WebRTCDataChannelExtension object instances.
Package WebRTCDataChannelExtension provides methods for working with WebRTCDataChannelExtension object instances.
WebRTCMultiplayerPeer
Package WebRTCMultiplayerPeer provides methods for working with WebRTCMultiplayerPeer object instances.
Package WebRTCMultiplayerPeer provides methods for working with WebRTCMultiplayerPeer object instances.
WebRTCPeerConnection
Package WebRTCPeerConnection provides methods for working with WebRTCPeerConnection object instances.
Package WebRTCPeerConnection provides methods for working with WebRTCPeerConnection object instances.
WebRTCPeerConnectionExtension
Package WebRTCPeerConnectionExtension provides methods for working with WebRTCPeerConnectionExtension object instances.
Package WebRTCPeerConnectionExtension provides methods for working with WebRTCPeerConnectionExtension object instances.
WebSocketMultiplayerPeer
Package WebSocketMultiplayerPeer provides methods for working with WebSocketMultiplayerPeer object instances.
Package WebSocketMultiplayerPeer provides methods for working with WebSocketMultiplayerPeer object instances.
WebSocketPeer
Package WebSocketPeer provides methods for working with WebSocketPeer object instances.
Package WebSocketPeer provides methods for working with WebSocketPeer object instances.
WebXRInterface
Package WebXRInterface provides methods for working with WebXRInterface object instances.
Package WebXRInterface provides methods for working with WebXRInterface object instances.
Window
Package Window provides methods for working with Window object instances.
Package Window provides methods for working with Window object instances.
WorkerThreadPool
Package WorkerThreadPool provides methods for working with WorkerThreadPool object instances.
Package WorkerThreadPool provides methods for working with WorkerThreadPool object instances.
World2D
Package World2D provides methods for working with World2D object instances.
Package World2D provides methods for working with World2D object instances.
World3D
Package World3D provides methods for working with World3D object instances.
Package World3D provides methods for working with World3D object instances.
WorldBoundaryShape2D
Package WorldBoundaryShape2D provides methods for working with WorldBoundaryShape2D object instances.
Package WorldBoundaryShape2D provides methods for working with WorldBoundaryShape2D object instances.
WorldBoundaryShape3D
Package WorldBoundaryShape3D provides methods for working with WorldBoundaryShape3D object instances.
Package WorldBoundaryShape3D provides methods for working with WorldBoundaryShape3D object instances.
WorldEnvironment
Package WorldEnvironment provides methods for working with WorldEnvironment object instances.
Package WorldEnvironment provides methods for working with WorldEnvironment object instances.
X509Certificate
Package X509Certificate provides methods for working with X509Certificate object instances.
Package X509Certificate provides methods for working with X509Certificate object instances.
XMLParser
Package XMLParser provides methods for working with XMLParser object instances.
Package XMLParser provides methods for working with XMLParser object instances.
XRAnchor3D
Package XRAnchor3D provides methods for working with XRAnchor3D object instances.
Package XRAnchor3D provides methods for working with XRAnchor3D object instances.
XRBodyModifier3D
Package XRBodyModifier3D provides methods for working with XRBodyModifier3D object instances.
Package XRBodyModifier3D provides methods for working with XRBodyModifier3D object instances.
XRBodyTracker
Package XRBodyTracker provides methods for working with XRBodyTracker object instances.
Package XRBodyTracker provides methods for working with XRBodyTracker object instances.
XRCamera3D
Package XRCamera3D provides methods for working with XRCamera3D object instances.
Package XRCamera3D provides methods for working with XRCamera3D object instances.
XRController3D
Package XRController3D provides methods for working with XRController3D object instances.
Package XRController3D provides methods for working with XRController3D object instances.
XRControllerTracker
Package XRControllerTracker provides methods for working with XRControllerTracker object instances.
Package XRControllerTracker provides methods for working with XRControllerTracker object instances.
XRFaceModifier3D
Package XRFaceModifier3D provides methods for working with XRFaceModifier3D object instances.
Package XRFaceModifier3D provides methods for working with XRFaceModifier3D object instances.
XRFaceTracker
Package XRFaceTracker provides methods for working with XRFaceTracker object instances.
Package XRFaceTracker provides methods for working with XRFaceTracker object instances.
XRHandModifier3D
Package XRHandModifier3D provides methods for working with XRHandModifier3D object instances.
Package XRHandModifier3D provides methods for working with XRHandModifier3D object instances.
XRHandTracker
Package XRHandTracker provides methods for working with XRHandTracker object instances.
Package XRHandTracker provides methods for working with XRHandTracker object instances.
XRInterface
Package XRInterface provides methods for working with XRInterface object instances.
Package XRInterface provides methods for working with XRInterface object instances.
XRInterfaceExtension
Package XRInterfaceExtension provides methods for working with XRInterfaceExtension object instances.
Package XRInterfaceExtension provides methods for working with XRInterfaceExtension object instances.
XRNode3D
Package XRNode3D provides methods for working with XRNode3D object instances.
Package XRNode3D provides methods for working with XRNode3D object instances.
XROrigin3D
Package XROrigin3D provides methods for working with XROrigin3D object instances.
Package XROrigin3D provides methods for working with XROrigin3D object instances.
XRPose
Package XRPose provides methods for working with XRPose object instances.
Package XRPose provides methods for working with XRPose object instances.
XRPositionalTracker
Package XRPositionalTracker provides methods for working with XRPositionalTracker object instances.
Package XRPositionalTracker provides methods for working with XRPositionalTracker object instances.
XRServer
Package XRServer provides methods for working with XRServer object instances.
Package XRServer provides methods for working with XRServer object instances.
XRTracker
Package XRTracker provides methods for working with XRTracker object instances.
Package XRTracker provides methods for working with XRTracker object instances.
XRVRS
Package XRVRS provides methods for working with XRVRS object instances.
Package XRVRS provides methods for working with XRVRS object instances.
ZIPPacker
Package ZIPPacker provides methods for working with ZIPPacker object instances.
Package ZIPPacker provides methods for working with ZIPPacker object instances.
ZIPReader
Package ZIPReader provides methods for working with ZIPReader object instances.
Package ZIPReader provides methods for working with ZIPReader object instances.
cmd
gd
The 'gd' command is designed as a drop-in replacement of the 'go' command when working with Godot-based projects.
The 'gd' command is designed as a drop-in replacement of the 'go' command when working with Godot-based projects.
gd/internal/refactor/eg
Package eg implements the example-based refactoring tool whose command-line is defined in golang.org/x/tools/cmd/eg.
Package eg implements the example-based refactoring tool whose command-line is defined in golang.org/x/tools/cmd/eg.
Code generated by the generate package DO NOT EDIT
Code generated by the generate package DO NOT EDIT
gdclass
Code generated by the generate package DO NOT EDIT
Code generated by the generate package DO NOT EDIT
gdextension
Package gdextension is the graphics.gd authorative Go representation of the Godot C GDExtension API.
Package gdextension is the graphics.gd authorative Go representation of the Godot C GDExtension API.
pointers
Package pointers provides managed pointers that are invisible to the Go runtime.
Package pointers provides managed pointers that are invisible to the Go runtime.
tool/builtins
builtins checks gdmaths and gdvalue packages for builtin class methods and reports any builtin methods that are missing from gd or any duplicates.
builtins checks gdmaths and gdvalue packages for builtin class methods and reports any builtin methods that are missing from gd or any duplicates.
bool
Package bool provides GPU operations on boolean values.
Package bool provides GPU operations on boolean values.
bvec2
Pacakge bvec2 provides GPU operations on two-component boolean vectors.
Pacakge bvec2 provides GPU operations on two-component boolean vectors.
bvec3
Pacakge bvec3 provides GPU operations on three-component boolean vectors.
Pacakge bvec3 provides GPU operations on three-component boolean vectors.
bvec4
Pacakge bvec4 provides GPU operations on four-component boolean vectors.
Pacakge bvec4 provides GPU operations on four-component boolean vectors.
float
Package float provides GPU operations on floating-point values.
Package float provides GPU operations on floating-point values.
int
Package int provides GPU operations on signed integer values.
Package int provides GPU operations on signed integer values.
internal/builtins
builtins checks gdmaths and gdvalue packages for builtin class methods and reports any builtin methods that are missing from gd or any duplicates.
builtins checks gdmaths and gdvalue packages for builtin class methods and reports any builtin methods that are missing from gd or any duplicates.
ivec2
Package ivec2 provides GPU operations on two-component signed integer vectors.
Package ivec2 provides GPU operations on two-component signed integer vectors.
ivec3
Package ivec3 provides GPU operations on three-component signed integer vectors.
Package ivec3 provides GPU operations on three-component signed integer vectors.
ivec4
Package ivec4 provides GPU operations on four-component signed integer vectors.
Package ivec4 provides GPU operations on four-component signed integer vectors.
mat2
Package mat2 provides GPU operations on 2x2 matrices.
Package mat2 provides GPU operations on 2x2 matrices.
mat3
Package mat3 provides GPU operations on 3x3 matrices.
Package mat3 provides GPU operations on 3x3 matrices.
mat4
Package mat4 provides GPU operations on 4x4 matrices.
Package mat4 provides GPU operations on 4x4 matrices.
rgba
Package rgba provides a constructor for vec4.RGBA values.
Package rgba provides a constructor for vec4.RGBA values.
uint
Package uint provides GPU operations on unsigned integer values.
Package uint provides GPU operations on unsigned integer values.
uvec2
Package uvec2 provides GPU operations on two-component unsigned integer vectors.
Package uvec2 provides GPU operations on two-component unsigned integer vectors.
uvec3
Package uvec3 provides GPU operations on three-component unsigned integer vectors.
Package uvec3 provides GPU operations on three-component unsigned integer vectors.
uvec4
Package uvec4 provides GPU operations on four-component unsigned integer vectors.
Package uvec4 provides GPU operations on four-component unsigned integer vectors.
vec2
Package vec2 provides GPU operations on two-component floating-point vectors.
Package vec2 provides GPU operations on two-component floating-point vectors.
vec3
Package vec3 provides GPU operations on three-component floating-point vectors.
Package vec3 provides GPU operations on three-component floating-point vectors.
vec4
Package vec4 provides GPU operations on four-component floating-point vectors.
Package vec4 provides GPU operations on four-component floating-point vectors.
Package startup provides a runtime for connecting to the graphics engine.
Package startup provides a runtime for connecting to the graphics engine.
AABB
Package AABB provides a 3D axis-aligned bounding box.
Package AABB provides a 3D axis-aligned bounding box.
Array
Package Array provides a data structure that holds a sequence of elements.
Package Array provides a data structure that holds a sequence of elements.
Basis
Package Basis is a 3×3 matrix for representing 3D rotation and scale.
Package Basis is a 3×3 matrix for representing 3D rotation and scale.
Callable
Package Callable provides generic methods for working with callable functions.
Package Callable provides generic methods for working with callable functions.
Color
Package Color provides a color represented in RGBA format.
Package Color provides a color represented in RGBA format.
Dictionary
Package Dictionary provides a data structure that holds key-value pairs.
Package Dictionary provides a data structure that holds key-value pairs.
Error
Package Error provides generic or codes for use as error return values that do not allocate.
Package Error provides generic or codes for use as error return values that do not allocate.
Float
Package Float provides a generic math library for floating-point numbers.
Package Float provides a generic math library for floating-point numbers.
Int
Package Int provides generic methods for working with integers.
Package Int provides generic methods for working with integers.
Object
Package Object provides methods for working with Object instances.
Package Object provides methods for working with Object instances.
Packed
Package Packed contains specific Array types that are more efficient and convenient to work with.
Package Packed contains specific Array types that are more efficient and convenient to work with.
Path
Package path provides methods and a type for working with slash-separated paths with selectors.
Package path provides methods and a type for working with slash-separated paths with selectors.
Plane
Package Plane provides a plane in Hessian normal form.
Package Plane provides a plane in Hessian normal form.
Projection
Package Projection provides a 4×4 matrix for 3D projective transformations.
Package Projection provides a 4×4 matrix for 3D projective transformations.
Quaternion
Package Quaternion provides a unit quaternion used for representing 3D rotations.
Package Quaternion provides a unit quaternion used for representing 3D rotations.
RID
Rect2
Package Rect2 provides a 2D axis-aligned bounding box using floating-point coordinates.
Package Rect2 provides a 2D axis-aligned bounding box using floating-point coordinates.
Rect2i
Package Rect2i provides a 2D axis-aligned bounding box using integer coordinates.
Package Rect2i provides a 2D axis-aligned bounding box using integer coordinates.
Signal
Package Signal provides a type representing an event stream or pub/sub message queue.
Package Signal provides a type representing an event stream or pub/sub message queue.
String
Package String provides a generic string functions.
Package String provides a generic string functions.
StringName
Package StringName provides unique strings.
Package StringName provides unique strings.
Transform2D
Package Transform2D provides a 2×3 matrix representing a 2D transformation.
Package Transform2D provides a 2×3 matrix representing a 2D transformation.
Transform3D
Package Transform3D a 3×4 matrix representing a 3D transformation.
Package Transform3D a 3×4 matrix representing a 3D transformation.
Vector2
Package Vector2 provides a 2D vector using floating-point coordinates.
Package Vector2 provides a 2D vector using floating-point coordinates.
Vector2i
Package Vector2i provides a 2D vector using integer coordinates.
Package Vector2i provides a 2D vector using integer coordinates.
Vector3
Package Vector3 provides a 3D vector using floating-point coordinates.
Package Vector3 provides a 3D vector using floating-point coordinates.
Vector3i
Package Vector3 provides a 3D vector using integer coordinates.
Package Vector3 provides a 3D vector using integer coordinates.
Vector4
Package Vector4 provides a 4D vector using integer coordinates.
Package Vector4 provides a 4D vector using integer coordinates.
Vector4i
Package Vector4i provides a 4D vector using integer coordinates.
Package Vector4i provides a 4D vector using integer coordinates.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL