godot::classes

Struct Object

#[repr(C)]
pub struct Object { /* private fields */ }
Expand description

Godot class Object.

This is the base class for all other classes at the root of the hierarchy. Every instance of Object can be stored in a Gd smart pointer.

Related symbols:

See also Godot docs for Object.

§Construction

This class is manually managed. You can create a new instance using Object::new_alloc().

Do not forget to call free() or hand over ownership to Godot.

Implementations§

§

impl Object

pub fn get_class(&self) -> GString

pub fn is_class(&self, class: GString) -> bool

pub fn set(&mut self, property: StringName, value: &Variant)

pub fn get(&self, property: StringName) -> Variant

pub fn set_indexed(&mut self, property_path: NodePath, value: &Variant)

pub fn get_indexed(&self, property_path: NodePath) -> Variant

pub fn get_property_list(&self) -> Array<Dictionary>

pub fn get_method_list(&self) -> Array<Dictionary>

pub fn property_can_revert(&self, property: StringName) -> bool

pub fn property_get_revert(&self, property: StringName) -> Variant

pub fn set_script(&mut self, script: &Variant)

pub fn get_script(&self) -> Variant

pub fn set_meta(&mut self, name: StringName, value: &Variant)

pub fn remove_meta(&mut self, name: StringName)

pub fn get_meta(&self, name: StringName) -> Variant

To set the default parameters, use Self::get_meta_ex and its builder methods. See the book for detailed usage instructions.

pub fn get_meta_ex<'a>(&'a self, name: StringName) -> ExGetMeta<'a>

pub fn has_meta(&self, name: StringName) -> bool

pub fn get_meta_list(&self) -> Array<StringName>

pub fn add_user_signal(&mut self, signal: GString)

To set the default parameters, use Self::add_user_signal_ex and its builder methods. See the book for detailed usage instructions.

pub fn add_user_signal_ex<'a>( &'a mut self, signal: GString, ) -> ExAddUserSignal<'a>

pub fn has_user_signal(&self, signal: StringName) -> bool

pub fn remove_user_signal(&mut self, signal: StringName)

pub fn emit_signal(&mut self, signal: StringName, varargs: &[Variant]) -> Error

§Panics

This is a varcall method, meaning parameters and return values are passed as Variant. It can detect call failures and will panic in such a case.

pub fn try_emit_signal( &mut self, signal: StringName, varargs: &[Variant], ) -> Result<Error, CallError>

§Return type

This is a varcall method, meaning parameters and return values are passed as Variant. It can detect call failures and will return Err in such a case.

pub fn call(&mut self, method: StringName, varargs: &[Variant]) -> Variant

§Panics

This is a varcall method, meaning parameters and return values are passed as Variant. It can detect call failures and will panic in such a case.

pub fn try_call( &mut self, method: StringName, varargs: &[Variant], ) -> Result<Variant, CallError>

§Return type

This is a varcall method, meaning parameters and return values are passed as Variant. It can detect call failures and will return Err in such a case.

pub fn call_deferred( &mut self, method: StringName, varargs: &[Variant], ) -> Variant

§Panics

This is a varcall method, meaning parameters and return values are passed as Variant. It can detect call failures and will panic in such a case.

pub fn try_call_deferred( &mut self, method: StringName, varargs: &[Variant], ) -> Result<Variant, CallError>

§Return type

This is a varcall method, meaning parameters and return values are passed as Variant. It can detect call failures and will return Err in such a case.

pub fn set_deferred(&mut self, property: StringName, value: &Variant)

pub fn callv( &mut self, method: StringName, arg_array: &Array<Variant>, ) -> Variant

pub fn has_method(&self, method: StringName) -> bool

pub fn get_method_argument_count(&self, method: StringName) -> i32

pub fn has_signal(&self, signal: StringName) -> bool

pub fn get_signal_list(&self) -> Array<Dictionary>

pub fn get_signal_connection_list( &self, signal: StringName, ) -> Array<Dictionary>

pub fn get_incoming_connections(&self) -> Array<Dictionary>

pub fn connect(&mut self, signal: StringName, callable: Callable) -> Error

To set the default parameters, use Self::connect_ex and its builder methods. See the book for detailed usage instructions.

pub fn connect_ex<'a>( &'a mut self, signal: StringName, callable: Callable, ) -> ExConnect<'a>

pub fn disconnect(&mut self, signal: StringName, callable: Callable)

pub fn is_connected(&self, signal: StringName, callable: Callable) -> bool

pub fn set_block_signals(&mut self, enable: bool)

pub fn is_blocking_signals(&self) -> bool

pub fn notify_property_list_changed(&mut self)

pub fn set_message_translation(&mut self, enable: bool)

pub fn can_translate_messages(&self) -> bool

pub fn tr(&self, message: StringName) -> GString

To set the default parameters, use Self::tr_ex and its builder methods. See the book for detailed usage instructions.

pub fn tr_ex<'a>(&'a self, message: StringName) -> ExTr<'a>

pub fn tr_n( &self, message: StringName, plural_message: StringName, n: i32, ) -> GString

To set the default parameters, use Self::tr_n_ex and its builder methods. See the book for detailed usage instructions.

pub fn tr_n_ex<'a>( &'a self, message: StringName, plural_message: StringName, n: i32, ) -> ExTrN<'a>

pub fn is_queued_for_deletion(&self) -> bool

pub fn cancel_free(&mut self)

pub fn notify(&mut self, what: ObjectNotification)

⚠️ Sends a Godot notification to all classes inherited by the object.

Triggers calls to on_notification(), and depending on the notification, also to Godot’s lifecycle callbacks such as ready().

Starts from the highest ancestor (the Object class) and goes down the hierarchy. See also Godot docs for Object::notification().

§Panics

If you call this method on a user-defined object while holding a GdRef or GdMut guard on the instance, you will encounter a panic. The reason is that the receiving virtual method on_notification() acquires a GdMut lock dynamically, which must be exclusive.

pub fn notify_reversed(&mut self, what: ObjectNotification)

⚠️ Like Self::notify(), but starts at the most-derived class and goes up the hierarchy.

See docs of that method, including the panics.

Trait Implementations§

§

impl Bounds for Object

§

type Memory = MemManual

Defines the memory strategy of the static type.
§

type Declarer = DeclEngine

Whether this class is a core Godot class provided by the engine, or declared by the user as a Rust struct.
§

impl Debug for Object

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl GodotClass for Object

§

const INIT_LEVEL: InitLevel = crate::init::InitLevel::Servers

Initialization level, during which this class should be initialized with Godot. Read more
§

type Base = NoBase

The immediate superclass of T. This is always a Godot engine class.
§

fn class_name() -> ClassName

The name of the class, under which it is registered in Godot. Read more
§

fn inherits<U>() -> bool
where U: GodotClass,

Returns whether Self inherits from U. Read more
§

impl GodotDefault for Object

§

impl Inherits<Object> for AStar2D

§

impl Inherits<Object> for AStar3D

§

impl Inherits<Object> for AStarGrid2D

§

impl Inherits<Object> for AcceptDialog

§

impl Inherits<Object> for AesContext

§

impl Inherits<Object> for AnimatableBody2D

§

impl Inherits<Object> for AnimatableBody3D

§

impl Inherits<Object> for AnimatedSprite2D

§

impl Inherits<Object> for AnimatedSprite3D

§

impl Inherits<Object> for AnimatedTexture

§

impl Inherits<Object> for Animation

§

impl Inherits<Object> for AnimationLibrary

§

impl Inherits<Object> for AnimationMixer

§

impl Inherits<Object> for AnimationNode

§

impl Inherits<Object> for AnimationNodeAdd2

§

impl Inherits<Object> for AnimationNodeAdd3

§

impl Inherits<Object> for AnimationNodeAnimation

§

impl Inherits<Object> for AnimationNodeBlend2

§

impl Inherits<Object> for AnimationNodeBlend3

§

impl Inherits<Object> for AnimationNodeBlendSpace1D

§

impl Inherits<Object> for AnimationNodeBlendSpace2D

§

impl Inherits<Object> for AnimationNodeBlendTree

§

impl Inherits<Object> for AnimationNodeOneShot

§

impl Inherits<Object> for AnimationNodeOutput

§

impl Inherits<Object> for AnimationNodeStateMachine

§

impl Inherits<Object> for AnimationNodeStateMachinePlayback

§

impl Inherits<Object> for AnimationNodeStateMachineTransition

§

impl Inherits<Object> for AnimationNodeSub2

§

impl Inherits<Object> for AnimationNodeSync

§

impl Inherits<Object> for AnimationNodeTimeScale

§

impl Inherits<Object> for AnimationNodeTimeSeek

§

impl Inherits<Object> for AnimationNodeTransition

§

impl Inherits<Object> for AnimationPlayer

§

impl Inherits<Object> for AnimationRootNode

§

impl Inherits<Object> for AnimationTree

§

impl Inherits<Object> for Area2D

§

impl Inherits<Object> for Area3D

§

impl Inherits<Object> for ArrayMesh

§

impl Inherits<Object> for ArrayOccluder3D

§

impl Inherits<Object> for AspectRatioContainer

§

impl Inherits<Object> for AtlasTexture

§

impl Inherits<Object> for AudioBusLayout

§

impl Inherits<Object> for AudioEffect

§

impl Inherits<Object> for AudioEffectAmplify

§

impl Inherits<Object> for AudioEffectBandLimitFilter

§

impl Inherits<Object> for AudioEffectBandPassFilter

§

impl Inherits<Object> for AudioEffectCapture

§

impl Inherits<Object> for AudioEffectChorus

§

impl Inherits<Object> for AudioEffectCompressor

§

impl Inherits<Object> for AudioEffectDelay

§

impl Inherits<Object> for AudioEffectDistortion

§

impl Inherits<Object> for AudioEffectEq

§

impl Inherits<Object> for AudioEffectEq10

§

impl Inherits<Object> for AudioEffectEq21

§

impl Inherits<Object> for AudioEffectEq6

§

impl Inherits<Object> for AudioEffectFilter

§

impl Inherits<Object> for AudioEffectHardLimiter

§

impl Inherits<Object> for AudioEffectHighPassFilter

§

impl Inherits<Object> for AudioEffectHighShelfFilter

§

impl Inherits<Object> for AudioEffectInstance

§

impl Inherits<Object> for AudioEffectLimiter

§

impl Inherits<Object> for AudioEffectLowPassFilter

§

impl Inherits<Object> for AudioEffectLowShelfFilter

§

impl Inherits<Object> for AudioEffectNotchFilter

§

impl Inherits<Object> for AudioEffectPanner

§

impl Inherits<Object> for AudioEffectPhaser

§

impl Inherits<Object> for AudioEffectPitchShift

§

impl Inherits<Object> for AudioEffectRecord

§

impl Inherits<Object> for AudioEffectReverb

§

impl Inherits<Object> for AudioEffectSpectrumAnalyzer

§

impl Inherits<Object> for AudioEffectSpectrumAnalyzerInstance

§

impl Inherits<Object> for AudioEffectStereoEnhance

§

impl Inherits<Object> for AudioListener2D

§

impl Inherits<Object> for AudioListener3D

§

impl Inherits<Object> for AudioSample

§

impl Inherits<Object> for AudioSamplePlayback

§

impl Inherits<Object> for AudioServer

§

impl Inherits<Object> for AudioStream

§

impl Inherits<Object> for AudioStreamGenerator

§

impl Inherits<Object> for AudioStreamGeneratorPlayback

§

impl Inherits<Object> for AudioStreamInteractive

§

impl Inherits<Object> for AudioStreamMicrophone

§

impl Inherits<Object> for AudioStreamMp3

§

impl Inherits<Object> for AudioStreamOggVorbis

§

impl Inherits<Object> for AudioStreamPlayback

§

impl Inherits<Object> for AudioStreamPlaybackInteractive

§

impl Inherits<Object> for AudioStreamPlaybackOggVorbis

§

impl Inherits<Object> for AudioStreamPlaybackPlaylist

§

impl Inherits<Object> for AudioStreamPlaybackPolyphonic

§

impl Inherits<Object> for AudioStreamPlaybackResampled

§

impl Inherits<Object> for AudioStreamPlaybackSynchronized

§

impl Inherits<Object> for AudioStreamPlayer

§

impl Inherits<Object> for AudioStreamPlayer2D

§

impl Inherits<Object> for AudioStreamPlayer3D

§

impl Inherits<Object> for AudioStreamPlaylist

§

impl Inherits<Object> for AudioStreamPolyphonic

§

impl Inherits<Object> for AudioStreamRandomizer

§

impl Inherits<Object> for AudioStreamSynchronized

§

impl Inherits<Object> for AudioStreamWav

§

impl Inherits<Object> for BackBufferCopy

§

impl Inherits<Object> for BaseButton

§

impl Inherits<Object> for BaseMaterial3D

§

impl Inherits<Object> for BitMap

§

impl Inherits<Object> for Bone2D

§

impl Inherits<Object> for BoneAttachment3D

§

impl Inherits<Object> for BoneMap

§

impl Inherits<Object> for BoxContainer

§

impl Inherits<Object> for BoxMesh

§

impl Inherits<Object> for BoxOccluder3D

§

impl Inherits<Object> for BoxShape3D

§

impl Inherits<Object> for Button

§

impl Inherits<Object> for ButtonGroup

§

impl Inherits<Object> for CallbackTweener

§

impl Inherits<Object> for Camera2D

§

impl Inherits<Object> for Camera3D

§

impl Inherits<Object> for CameraAttributes

§

impl Inherits<Object> for CameraAttributesPhysical

§

impl Inherits<Object> for CameraAttributesPractical

§

impl Inherits<Object> for CameraFeed

§

impl Inherits<Object> for CameraServer

§

impl Inherits<Object> for CameraTexture

§

impl Inherits<Object> for CanvasGroup

§

impl Inherits<Object> for CanvasItem

§

impl Inherits<Object> for CanvasItemMaterial

§

impl Inherits<Object> for CanvasLayer

§

impl Inherits<Object> for CanvasModulate

§

impl Inherits<Object> for CanvasTexture

§

impl Inherits<Object> for CapsuleMesh

§

impl Inherits<Object> for CapsuleShape2D

§

impl Inherits<Object> for CapsuleShape3D

§

impl Inherits<Object> for CenterContainer

§

impl Inherits<Object> for CharFxTransform

§

impl Inherits<Object> for CharacterBody2D

§

impl Inherits<Object> for CharacterBody3D

§

impl Inherits<Object> for CheckBox

§

impl Inherits<Object> for CheckButton

§

impl Inherits<Object> for CircleShape2D

§

impl Inherits<Object> for ClassDb

§

impl Inherits<Object> for CodeEdit

§

impl Inherits<Object> for CodeHighlighter

§

impl Inherits<Object> for CollisionObject2D

§

impl Inherits<Object> for CollisionObject3D

§

impl Inherits<Object> for CollisionPolygon2D

§

impl Inherits<Object> for CollisionPolygon3D

§

impl Inherits<Object> for CollisionShape2D

§

impl Inherits<Object> for CollisionShape3D

§

impl Inherits<Object> for ColorPicker

§

impl Inherits<Object> for ColorPickerButton

§

impl Inherits<Object> for ColorRect

§

impl Inherits<Object> for Compositor

§

impl Inherits<Object> for CompositorEffect

§

impl Inherits<Object> for CompressedCubemap

§

impl Inherits<Object> for CompressedCubemapArray

§

impl Inherits<Object> for CompressedTexture2D

§

impl Inherits<Object> for CompressedTexture2DArray

§

impl Inherits<Object> for CompressedTexture3D

§

impl Inherits<Object> for CompressedTextureLayered

§

impl Inherits<Object> for ConcavePolygonShape2D

§

impl Inherits<Object> for ConcavePolygonShape3D

§

impl Inherits<Object> for ConeTwistJoint3D

§

impl Inherits<Object> for ConfigFile

§

impl Inherits<Object> for ConfirmationDialog

§

impl Inherits<Object> for Container

§

impl Inherits<Object> for Control

§

impl Inherits<Object> for ConvexPolygonShape2D

§

impl Inherits<Object> for ConvexPolygonShape3D

§

impl Inherits<Object> for CpuParticles2D

§

impl Inherits<Object> for CpuParticles3D

§

impl Inherits<Object> for Crypto

§

impl Inherits<Object> for CryptoKey

§

impl Inherits<Object> for CsgBox3D

§

impl Inherits<Object> for CsgCombiner3D

§

impl Inherits<Object> for CsgCylinder3D

§

impl Inherits<Object> for CsgMesh3D

§

impl Inherits<Object> for CsgPolygon3D

§

impl Inherits<Object> for CsgPrimitive3D

§

impl Inherits<Object> for CsgShape3D

§

impl Inherits<Object> for CsgSphere3D

§

impl Inherits<Object> for CsgTorus3D

§

impl Inherits<Object> for Cubemap

§

impl Inherits<Object> for CubemapArray

§

impl Inherits<Object> for Curve

§

impl Inherits<Object> for Curve2D

§

impl Inherits<Object> for Curve3D

§

impl Inherits<Object> for CurveTexture

§

impl Inherits<Object> for CurveXyzTexture

§

impl Inherits<Object> for CylinderMesh

§

impl Inherits<Object> for CylinderShape3D

§

impl Inherits<Object> for DampedSpringJoint2D

§

impl Inherits<Object> for Decal

§

impl Inherits<Object> for DirAccess

§

impl Inherits<Object> for DirectionalLight2D

§

impl Inherits<Object> for DirectionalLight3D

§

impl Inherits<Object> for DisplayServer

§

impl Inherits<Object> for DtlsServer

§

impl Inherits<Object> for ENetConnection

§

impl Inherits<Object> for ENetMultiplayerPeer

§

impl Inherits<Object> for ENetPacketPeer

§

impl Inherits<Object> for EditorCommandPalette

§

impl Inherits<Object> for EditorDebuggerPlugin

§

impl Inherits<Object> for EditorDebuggerSession

§

impl Inherits<Object> for EditorExportPlatform

§

impl Inherits<Object> for EditorExportPlatformAndroid

§

impl Inherits<Object> for EditorExportPlatformIos

§

impl Inherits<Object> for EditorExportPlatformLinuxBsd

§

impl Inherits<Object> for EditorExportPlatformMacOs

§

impl Inherits<Object> for EditorExportPlatformPc

§

impl Inherits<Object> for EditorExportPlatformWeb

§

impl Inherits<Object> for EditorExportPlatformWindows

§

impl Inherits<Object> for EditorExportPlugin

§

impl Inherits<Object> for EditorFeatureProfile

§

impl Inherits<Object> for EditorFileDialog

§

impl Inherits<Object> for EditorFileSystem

§

impl Inherits<Object> for EditorFileSystemDirectory

§

impl Inherits<Object> for EditorFileSystemImportFormatSupportQuery

§

impl Inherits<Object> for EditorImportPlugin

§

impl Inherits<Object> for EditorInspector

§

impl Inherits<Object> for EditorInspectorPlugin

§

impl Inherits<Object> for EditorInterface

§

impl Inherits<Object> for EditorNode3DGizmo

§

impl Inherits<Object> for EditorNode3DGizmoPlugin

§

impl Inherits<Object> for EditorPaths

§

impl Inherits<Object> for EditorPlugin

§

impl Inherits<Object> for EditorProperty

§

impl Inherits<Object> for EditorResourceConversionPlugin

§

impl Inherits<Object> for EditorResourcePicker

§

impl Inherits<Object> for EditorResourcePreview

§

impl Inherits<Object> for EditorResourcePreviewGenerator

§

impl Inherits<Object> for EditorResourceTooltipPlugin

§

impl Inherits<Object> for EditorSceneFormatImporter

§

impl Inherits<Object> for EditorSceneFormatImporterBlend

§

impl Inherits<Object> for EditorSceneFormatImporterFbx2gltf

§

impl Inherits<Object> for EditorSceneFormatImporterGltf

§

impl Inherits<Object> for EditorSceneFormatImporterUfbx

§

impl Inherits<Object> for EditorScenePostImport

§

impl Inherits<Object> for EditorScenePostImportPlugin

§

impl Inherits<Object> for EditorScript

§

impl Inherits<Object> for EditorScriptPicker

§

impl Inherits<Object> for EditorSelection

§

impl Inherits<Object> for EditorSettings

§

impl Inherits<Object> for EditorSpinSlider

§

impl Inherits<Object> for EditorSyntaxHighlighter

§

impl Inherits<Object> for EditorTranslationParserPlugin

§

impl Inherits<Object> for EditorUndoRedoManager

§

impl Inherits<Object> for EditorVcsInterface

§

impl Inherits<Object> for EncodedObjectAsId

§

impl Inherits<Object> for Engine

§

impl Inherits<Object> for EngineDebugger

§

impl Inherits<Object> for EngineProfiler

§

impl Inherits<Object> for Environment

§

impl Inherits<Object> for Expression

§

impl Inherits<Object> for FastNoiseLite

§

impl Inherits<Object> for FbxDocument

§

impl Inherits<Object> for FbxState

§

impl Inherits<Object> for FileAccess

§

impl Inherits<Object> for FileDialog

§

impl Inherits<Object> for FileSystemDock

§

impl Inherits<Object> for FlowContainer

§

impl Inherits<Object> for FogMaterial

§

impl Inherits<Object> for FogVolume

§

impl Inherits<Object> for Font

§

impl Inherits<Object> for FontFile

§

impl Inherits<Object> for FontVariation

§

impl Inherits<Object> for GDExtension

§

impl Inherits<Object> for GDExtensionManager

§

impl Inherits<Object> for GDScript

§

impl Inherits<Object> for Generic6DofJoint3D

§

impl Inherits<Object> for Geometry2D

§

impl Inherits<Object> for Geometry3D

§

impl Inherits<Object> for GeometryInstance3D

§

impl Inherits<Object> for GltfAccessor

§

impl Inherits<Object> for GltfAnimation

§

impl Inherits<Object> for GltfBufferView

§

impl Inherits<Object> for GltfCamera

§

impl Inherits<Object> for GltfDocument

§

impl Inherits<Object> for GltfDocumentExtension

§

impl Inherits<Object> for GltfDocumentExtensionConvertImporterMesh

§

impl Inherits<Object> for GltfLight

§

impl Inherits<Object> for GltfMesh

§

impl Inherits<Object> for GltfNode

§

impl Inherits<Object> for GltfPhysicsBody

§

impl Inherits<Object> for GltfPhysicsShape

§

impl Inherits<Object> for GltfSkeleton

§

impl Inherits<Object> for GltfSkin

§

impl Inherits<Object> for GltfSpecGloss

§

impl Inherits<Object> for GltfState

§

impl Inherits<Object> for GltfTexture

§

impl Inherits<Object> for GltfTextureSampler

§

impl Inherits<Object> for GpuParticles2D

§

impl Inherits<Object> for GpuParticles3D

§

impl Inherits<Object> for GpuParticlesAttractor3D

§

impl Inherits<Object> for GpuParticlesAttractorBox3D

§

impl Inherits<Object> for GpuParticlesAttractorSphere3D

§

impl Inherits<Object> for GpuParticlesAttractorVectorField3D

§

impl Inherits<Object> for GpuParticlesCollision3D

§

impl Inherits<Object> for GpuParticlesCollisionBox3D

§

impl Inherits<Object> for GpuParticlesCollisionHeightField3D

§

impl Inherits<Object> for GpuParticlesCollisionSdf3d

§

impl Inherits<Object> for GpuParticlesCollisionSphere3D

§

impl Inherits<Object> for Gradient

§

impl Inherits<Object> for GradientTexture1D

§

impl Inherits<Object> for GradientTexture2D

§

impl Inherits<Object> for GraphEdit

§

impl Inherits<Object> for GraphElement

§

impl Inherits<Object> for GraphFrame

§

impl Inherits<Object> for GraphNode

§

impl Inherits<Object> for GridContainer

§

impl Inherits<Object> for GridMap

§

impl Inherits<Object> for GrooveJoint2D

§

impl Inherits<Object> for HBoxContainer

§

impl Inherits<Object> for HFlowContainer

§

impl Inherits<Object> for HScrollBar

§

impl Inherits<Object> for HSeparator

§

impl Inherits<Object> for HSlider

§

impl Inherits<Object> for HSplitContainer

§

impl Inherits<Object> for HashingContext

§

impl Inherits<Object> for HeightMapShape3D

§

impl Inherits<Object> for HingeJoint3D

§

impl Inherits<Object> for HmacContext

§

impl Inherits<Object> for HttpClient

§

impl Inherits<Object> for HttpRequest

§

impl Inherits<Object> for Image

§

impl Inherits<Object> for ImageFormatLoader

§

impl Inherits<Object> for ImageFormatLoaderExtension

§

impl Inherits<Object> for ImageTexture

§

impl Inherits<Object> for ImageTexture3D

§

impl Inherits<Object> for ImageTextureLayered

§

impl Inherits<Object> for ImmediateMesh

§

impl Inherits<Object> for ImporterMesh

§

impl Inherits<Object> for ImporterMeshInstance3D

§

impl Inherits<Object> for Input

§

impl Inherits<Object> for InputEvent

§

impl Inherits<Object> for InputEventAction

§

impl Inherits<Object> for InputEventFromWindow

§

impl Inherits<Object> for InputEventGesture

§

impl Inherits<Object> for InputEventJoypadButton

§

impl Inherits<Object> for InputEventJoypadMotion

§

impl Inherits<Object> for InputEventKey

§

impl Inherits<Object> for InputEventMagnifyGesture

§

impl Inherits<Object> for InputEventMidi

§

impl Inherits<Object> for InputEventMouse

§

impl Inherits<Object> for InputEventMouseButton

§

impl Inherits<Object> for InputEventMouseMotion

§

impl Inherits<Object> for InputEventPanGesture

§

impl Inherits<Object> for InputEventScreenDrag

§

impl Inherits<Object> for InputEventScreenTouch

§

impl Inherits<Object> for InputEventShortcut

§

impl Inherits<Object> for InputEventWithModifiers

§

impl Inherits<Object> for InputMap

§

impl Inherits<Object> for InstancePlaceholder

§

impl Inherits<Object> for IntervalTweener

§

impl Inherits<Object> for Ip

§

impl Inherits<Object> for ItemList

§

impl Inherits<Object> for Joint2D

§

impl Inherits<Object> for Joint3D

§

impl Inherits<Object> for Json

§

impl Inherits<Object> for JsonRpc

§

impl Inherits<Object> for KinematicCollision2D

§

impl Inherits<Object> for KinematicCollision3D

§

impl Inherits<Object> for Label

§

impl Inherits<Object> for Label3D

§

impl Inherits<Object> for LabelSettings

§

impl Inherits<Object> for Light2D

§

impl Inherits<Object> for Light3D

§

impl Inherits<Object> for LightOccluder2D

§

impl Inherits<Object> for LightmapGi

§

impl Inherits<Object> for LightmapGiData

§

impl Inherits<Object> for LightmapProbe

§

impl Inherits<Object> for Lightmapper

§

impl Inherits<Object> for LightmapperRd

§

impl Inherits<Object> for Line2D

§

impl Inherits<Object> for LineEdit

§

impl Inherits<Object> for LinkButton

§

impl Inherits<Object> for MainLoop

§

impl Inherits<Object> for MarginContainer

§

impl Inherits<Object> for Marker2D

§

impl Inherits<Object> for Marker3D

§

impl Inherits<Object> for Marshalls

§

impl Inherits<Object> for Material

§

impl Inherits<Object> for MenuBar

§

impl Inherits<Object> for MenuButton

§

impl Inherits<Object> for Mesh

§

impl Inherits<Object> for MeshConvexDecompositionSettings

§

impl Inherits<Object> for MeshDataTool

§

impl Inherits<Object> for MeshInstance2D

§

impl Inherits<Object> for MeshInstance3D

§

impl Inherits<Object> for MeshLibrary

§

impl Inherits<Object> for MeshTexture

§

impl Inherits<Object> for MethodTweener

§

impl Inherits<Object> for MissingNode

§

impl Inherits<Object> for MissingResource

§

impl Inherits<Object> for MobileVrInterface

§

impl Inherits<Object> for MovieWriter

§

impl Inherits<Object> for MultiMesh

§

impl Inherits<Object> for MultiMeshInstance2D

§

impl Inherits<Object> for MultiMeshInstance3D

§

impl Inherits<Object> for MultiplayerApi

§

impl Inherits<Object> for MultiplayerApiExtension

§

impl Inherits<Object> for MultiplayerPeer

§

impl Inherits<Object> for MultiplayerPeerExtension

§

impl Inherits<Object> for MultiplayerSpawner

§

impl Inherits<Object> for MultiplayerSynchronizer

§

impl Inherits<Object> for NativeMenu

§

impl Inherits<Object> for NavigationAgent2D

§

impl Inherits<Object> for NavigationAgent3D

§

impl Inherits<Object> for NavigationLink2D

§

impl Inherits<Object> for NavigationLink3D

§

impl Inherits<Object> for NavigationMesh

§

impl Inherits<Object> for NavigationMeshGenerator

§

impl Inherits<Object> for NavigationMeshSourceGeometryData2D

§

impl Inherits<Object> for NavigationMeshSourceGeometryData3D

§

impl Inherits<Object> for NavigationObstacle2D

§

impl Inherits<Object> for NavigationObstacle3D

§

impl Inherits<Object> for NavigationPathQueryParameters2D

§

impl Inherits<Object> for NavigationPathQueryParameters3D

§

impl Inherits<Object> for NavigationPathQueryResult2D

§

impl Inherits<Object> for NavigationPathQueryResult3D

§

impl Inherits<Object> for NavigationPolygon

§

impl Inherits<Object> for NavigationRegion2D

§

impl Inherits<Object> for NavigationRegion3D

§

impl Inherits<Object> for NavigationServer2D

§

impl Inherits<Object> for NavigationServer3D

§

impl Inherits<Object> for NinePatchRect

§

impl Inherits<Object> for Node

§

impl Inherits<Object> for Node2D

§

impl Inherits<Object> for Node3D

§

impl Inherits<Object> for Node3DGizmo

§

impl Inherits<Object> for Noise

§

impl Inherits<Object> for NoiseTexture2D

§

impl Inherits<Object> for NoiseTexture3D

§

impl Inherits<Object> for Occluder3D

§

impl Inherits<Object> for OccluderInstance3D

§

impl Inherits<Object> for OccluderPolygon2D

§

impl Inherits<Object> for OfflineMultiplayerPeer

§

impl Inherits<Object> for OggPacketSequence

§

impl Inherits<Object> for OggPacketSequencePlayback

§

impl Inherits<Object> for OmniLight3D

§

impl Inherits<Object> for OpenXrAction

§

impl Inherits<Object> for OpenXrActionMap

§

impl Inherits<Object> for OpenXrActionSet

§

impl Inherits<Object> for OpenXrApiExtension

§

impl Inherits<Object> for OpenXrCompositionLayer

§

impl Inherits<Object> for OpenXrCompositionLayerCylinder

§

impl Inherits<Object> for OpenXrCompositionLayerEquirect

§

impl Inherits<Object> for OpenXrCompositionLayerQuad

§

impl Inherits<Object> for OpenXrExtensionWrapperExtension

§

impl Inherits<Object> for OpenXrHand

§

impl Inherits<Object> for OpenXrInteractionProfile

§

impl Inherits<Object> for OpenXrInteractionProfileMetadata

§

impl Inherits<Object> for OpenXrInterface

§

impl Inherits<Object> for OpenXrIpBinding

§

impl Inherits<Object> for OptimizedTranslation

§

impl Inherits<Object> for OptionButton

§

impl Inherits<Object> for OrmMaterial3D

§

impl Inherits<Object> for Os

§

impl Inherits<Object> for PackedDataContainer

§

impl Inherits<Object> for PackedDataContainerRef

§

impl Inherits<Object> for PackedScene

§

impl Inherits<Object> for PacketPeer

§

impl Inherits<Object> for PacketPeerDtls

§

impl Inherits<Object> for PacketPeerExtension

§

impl Inherits<Object> for PacketPeerStream

§

impl Inherits<Object> for PacketPeerUdp

§

impl Inherits<Object> for Panel

§

impl Inherits<Object> for PanelContainer

§

impl Inherits<Object> for PanoramaSkyMaterial

§

impl Inherits<Object> for Parallax2D

§

impl Inherits<Object> for ParallaxBackground

§

impl Inherits<Object> for ParallaxLayer

§

impl Inherits<Object> for ParticleProcessMaterial

§

impl Inherits<Object> for Path2D

§

impl Inherits<Object> for Path3D

§

impl Inherits<Object> for PathFollow2D

§

impl Inherits<Object> for PathFollow3D

§

impl Inherits<Object> for PckPacker

§

impl Inherits<Object> for Performance

§

impl Inherits<Object> for PhysicalBone2D

§

impl Inherits<Object> for PhysicalBone3D

§

impl Inherits<Object> for PhysicalBoneSimulator3D

§

impl Inherits<Object> for PhysicalSkyMaterial

§

impl Inherits<Object> for PhysicsBody2D

§

impl Inherits<Object> for PhysicsBody3D

§

impl Inherits<Object> for PhysicsDirectBodyState2D

§

impl Inherits<Object> for PhysicsDirectBodyState2DExtension

§

impl Inherits<Object> for PhysicsDirectBodyState3D

§

impl Inherits<Object> for PhysicsDirectBodyState3DExtension

§

impl Inherits<Object> for PhysicsDirectSpaceState2D

§

impl Inherits<Object> for PhysicsDirectSpaceState2DExtension

§

impl Inherits<Object> for PhysicsDirectSpaceState3D

§

impl Inherits<Object> for PhysicsDirectSpaceState3DExtension

§

impl Inherits<Object> for PhysicsMaterial

§

impl Inherits<Object> for PhysicsPointQueryParameters2D

§

impl Inherits<Object> for PhysicsPointQueryParameters3D

§

impl Inherits<Object> for PhysicsRayQueryParameters2D

§

impl Inherits<Object> for PhysicsRayQueryParameters3D

§

impl Inherits<Object> for PhysicsServer2D

§

impl Inherits<Object> for PhysicsServer2DExtension

§

impl Inherits<Object> for PhysicsServer2DManager

§

impl Inherits<Object> for PhysicsServer3D

§

impl Inherits<Object> for PhysicsServer3DExtension

§

impl Inherits<Object> for PhysicsServer3DManager

§

impl Inherits<Object> for PhysicsServer3DRenderingServerHandler

§

impl Inherits<Object> for PhysicsShapeQueryParameters2D

§

impl Inherits<Object> for PhysicsShapeQueryParameters3D

§

impl Inherits<Object> for PhysicsTestMotionParameters2D

§

impl Inherits<Object> for PhysicsTestMotionParameters3D

§

impl Inherits<Object> for PhysicsTestMotionResult2D

§

impl Inherits<Object> for PhysicsTestMotionResult3D

§

impl Inherits<Object> for PinJoint2D

§

impl Inherits<Object> for PinJoint3D

§

impl Inherits<Object> for PlaceholderCubemap

§

impl Inherits<Object> for PlaceholderCubemapArray

§

impl Inherits<Object> for PlaceholderMaterial

§

impl Inherits<Object> for PlaceholderMesh

§

impl Inherits<Object> for PlaceholderTexture2D

§

impl Inherits<Object> for PlaceholderTexture2DArray

§

impl Inherits<Object> for PlaceholderTexture3D

§

impl Inherits<Object> for PlaceholderTextureLayered

§

impl Inherits<Object> for PlaneMesh

§

impl Inherits<Object> for PointLight2D

§

impl Inherits<Object> for PointMesh

§

impl Inherits<Object> for Polygon2D

§

impl Inherits<Object> for PolygonOccluder3D

§

impl Inherits<Object> for PolygonPathFinder

§

impl Inherits<Object> for Popup

§

impl Inherits<Object> for PopupMenu

§

impl Inherits<Object> for PopupPanel

§

impl Inherits<Object> for PortableCompressedTexture2D

§

impl Inherits<Object> for PrimitiveMesh

§

impl Inherits<Object> for PrismMesh

§

impl Inherits<Object> for ProceduralSkyMaterial

§

impl Inherits<Object> for ProgressBar

§

impl Inherits<Object> for ProjectSettings

§

impl Inherits<Object> for PropertyTweener

§

impl Inherits<Object> for QuadMesh

§

impl Inherits<Object> for QuadOccluder3D

§

impl Inherits<Object> for RandomNumberGenerator

§

impl Inherits<Object> for Range

§

impl Inherits<Object> for RayCast2D

§

impl Inherits<Object> for RayCast3D

§

impl Inherits<Object> for RdAttachmentFormat

§

impl Inherits<Object> for RdFramebufferPass

§

impl Inherits<Object> for RdPipelineColorBlendState

§

impl Inherits<Object> for RdPipelineColorBlendStateAttachment

§

impl Inherits<Object> for RdPipelineDepthStencilState

§

impl Inherits<Object> for RdPipelineMultisampleState

§

impl Inherits<Object> for RdPipelineRasterizationState

§

impl Inherits<Object> for RdPipelineSpecializationConstant

§

impl Inherits<Object> for RdSamplerState

§

impl Inherits<Object> for RdShaderFile

§

impl Inherits<Object> for RdShaderSource

§

impl Inherits<Object> for RdShaderSpirv

§

impl Inherits<Object> for RdTextureFormat

§

impl Inherits<Object> for RdTextureView

§

impl Inherits<Object> for RdUniform

§

impl Inherits<Object> for RdVertexAttribute

§

impl Inherits<Object> for RectangleShape2D

§

impl Inherits<Object> for RefCounted

§

impl Inherits<Object> for ReferenceRect

§

impl Inherits<Object> for ReflectionProbe

§

impl Inherits<Object> for RegEx

§

impl Inherits<Object> for RegExMatch

§

impl Inherits<Object> for RemoteTransform2D

§

impl Inherits<Object> for RemoteTransform3D

§

impl Inherits<Object> for RenderData

§

impl Inherits<Object> for RenderDataExtension

§

impl Inherits<Object> for RenderDataRd

§

impl Inherits<Object> for RenderSceneBuffers

§

impl Inherits<Object> for RenderSceneBuffersConfiguration

§

impl Inherits<Object> for RenderSceneBuffersExtension

§

impl Inherits<Object> for RenderSceneBuffersRd

§

impl Inherits<Object> for RenderSceneData

§

impl Inherits<Object> for RenderSceneDataExtension

§

impl Inherits<Object> for RenderSceneDataRd

§

impl Inherits<Object> for RenderingDevice

§

impl Inherits<Object> for RenderingServer

§

impl Inherits<Object> for Resource

§

impl Inherits<Object> for ResourceFormatLoader

§

impl Inherits<Object> for ResourceFormatSaver

§

impl Inherits<Object> for ResourceImporter

§

impl Inherits<Object> for ResourceImporterBitMap

§

impl Inherits<Object> for ResourceImporterBmFont

§

impl Inherits<Object> for ResourceImporterCsvTranslation

§

impl Inherits<Object> for ResourceImporterDynamicFont

§

impl Inherits<Object> for ResourceImporterImage

§

impl Inherits<Object> for ResourceImporterImageFont

§

impl Inherits<Object> for ResourceImporterLayeredTexture

§

impl Inherits<Object> for ResourceImporterMp3

§

impl Inherits<Object> for ResourceImporterObj

§

impl Inherits<Object> for ResourceImporterOggVorbis

§

impl Inherits<Object> for ResourceImporterScene

§

impl Inherits<Object> for ResourceImporterShaderFile

§

impl Inherits<Object> for ResourceImporterTexture

§

impl Inherits<Object> for ResourceImporterTextureAtlas

§

impl Inherits<Object> for ResourceImporterWav

§

impl Inherits<Object> for ResourceLoader

§

impl Inherits<Object> for ResourcePreloader

§

impl Inherits<Object> for ResourceSaver

§

impl Inherits<Object> for ResourceUid

§

impl Inherits<Object> for RibbonTrailMesh

§

impl Inherits<Object> for RichTextEffect

§

impl Inherits<Object> for RichTextLabel

§

impl Inherits<Object> for RigidBody2D

§

impl Inherits<Object> for RigidBody3D

§

impl Inherits<Object> for RootMotionView

§

impl Inherits<Object> for SceneMultiplayer

§

impl Inherits<Object> for SceneReplicationConfig

§

impl Inherits<Object> for SceneState

§

impl Inherits<Object> for SceneTree

§

impl Inherits<Object> for SceneTreeTimer

§

impl Inherits<Object> for Script

§

impl Inherits<Object> for ScriptCreateDialog

§

impl Inherits<Object> for ScriptEditor

§

impl Inherits<Object> for ScriptEditorBase

§

impl Inherits<Object> for ScriptExtension

§

impl Inherits<Object> for ScriptLanguage

§

impl Inherits<Object> for ScriptLanguageExtension

§

impl Inherits<Object> for ScrollBar

§

impl Inherits<Object> for ScrollContainer

§

impl Inherits<Object> for SegmentShape2D

§

impl Inherits<Object> for SeparationRayShape2D

§

impl Inherits<Object> for SeparationRayShape3D

§

impl Inherits<Object> for Separator

§

impl Inherits<Object> for Shader

§

impl Inherits<Object> for ShaderGlobalsOverride

§

impl Inherits<Object> for ShaderInclude

§

impl Inherits<Object> for ShaderMaterial

§

impl Inherits<Object> for Shape2D

§

impl Inherits<Object> for Shape3D

§

impl Inherits<Object> for ShapeCast2D

§

impl Inherits<Object> for ShapeCast3D

§

impl Inherits<Object> for Shortcut

§

impl Inherits<Object> for Skeleton2D

§

impl Inherits<Object> for Skeleton3D

§

impl Inherits<Object> for SkeletonIk3d

§

impl Inherits<Object> for SkeletonModification2D

§

impl Inherits<Object> for SkeletonModification2DJiggle

§

impl Inherits<Object> for SkeletonModification2DLookAt

§

impl Inherits<Object> for SkeletonModification2DPhysicalBones

§

impl Inherits<Object> for SkeletonModification2DStackHolder

§

impl Inherits<Object> for SkeletonModification2DTwoBoneIk

§

impl Inherits<Object> for SkeletonModification2Dccdik

§

impl Inherits<Object> for SkeletonModification2Dfabrik

§

impl Inherits<Object> for SkeletonModificationStack2D

§

impl Inherits<Object> for SkeletonModifier3D

§

impl Inherits<Object> for SkeletonProfile

§

impl Inherits<Object> for SkeletonProfileHumanoid

§

impl Inherits<Object> for Skin

§

impl Inherits<Object> for SkinReference

§

impl Inherits<Object> for Sky

§

impl Inherits<Object> for Slider

§

impl Inherits<Object> for SliderJoint3D

§

impl Inherits<Object> for SoftBody3D

§

impl Inherits<Object> for SphereMesh

§

impl Inherits<Object> for SphereOccluder3D

§

impl Inherits<Object> for SphereShape3D

§

impl Inherits<Object> for SpinBox

§

impl Inherits<Object> for SplitContainer

§

impl Inherits<Object> for SpotLight3D

§

impl Inherits<Object> for SpringArm3D

§

impl Inherits<Object> for Sprite2D

§

impl Inherits<Object> for Sprite3D

§

impl Inherits<Object> for SpriteBase3D

§

impl Inherits<Object> for SpriteFrames

§

impl Inherits<Object> for StandardMaterial3D

§

impl Inherits<Object> for StaticBody2D

§

impl Inherits<Object> for StaticBody3D

§

impl Inherits<Object> for StatusIndicator

§

impl Inherits<Object> for StreamPeer

§

impl Inherits<Object> for StreamPeerBuffer

§

impl Inherits<Object> for StreamPeerExtension

§

impl Inherits<Object> for StreamPeerGzip

§

impl Inherits<Object> for StreamPeerTcp

§

impl Inherits<Object> for StreamPeerTls

§

impl Inherits<Object> for StyleBox

§

impl Inherits<Object> for StyleBoxEmpty

§

impl Inherits<Object> for StyleBoxFlat

§

impl Inherits<Object> for StyleBoxLine

§

impl Inherits<Object> for StyleBoxTexture

§

impl Inherits<Object> for SubViewport

§

impl Inherits<Object> for SubViewportContainer

§

impl Inherits<Object> for SurfaceTool

§

impl Inherits<Object> for SyntaxHighlighter

§

impl Inherits<Object> for SystemFont

§

impl Inherits<Object> for TabBar

§

impl Inherits<Object> for TabContainer

§

impl Inherits<Object> for TcpServer

§

impl Inherits<Object> for TextEdit

§

impl Inherits<Object> for TextLine

§

impl Inherits<Object> for TextMesh

§

impl Inherits<Object> for TextParagraph

§

impl Inherits<Object> for TextServer

§

impl Inherits<Object> for TextServerAdvanced

§

impl Inherits<Object> for TextServerDummy

§

impl Inherits<Object> for TextServerExtension

§

impl Inherits<Object> for TextServerManager

§

impl Inherits<Object> for Texture

§

impl Inherits<Object> for Texture2D

§

impl Inherits<Object> for Texture2DArray

§

impl Inherits<Object> for Texture2DArrayRd

§

impl Inherits<Object> for Texture2Drd

§

impl Inherits<Object> for Texture3D

§

impl Inherits<Object> for Texture3Drd

§

impl Inherits<Object> for TextureButton

§

impl Inherits<Object> for TextureCubemapArrayRd

§

impl Inherits<Object> for TextureCubemapRd

§

impl Inherits<Object> for TextureLayered

§

impl Inherits<Object> for TextureLayeredRd

§

impl Inherits<Object> for TextureProgressBar

§

impl Inherits<Object> for TextureRect

§

impl Inherits<Object> for Theme

§

impl Inherits<Object> for ThemeDb

§

impl Inherits<Object> for TileData

§

impl Inherits<Object> for TileMap

§

impl Inherits<Object> for TileMapLayer

§

impl Inherits<Object> for TileMapPattern

§

impl Inherits<Object> for TileSet

§

impl Inherits<Object> for TileSetAtlasSource

§

impl Inherits<Object> for TileSetScenesCollectionSource

§

impl Inherits<Object> for TileSetSource

§

impl Inherits<Object> for Time

§

impl Inherits<Object> for Timer

§

impl Inherits<Object> for TlsOptions

§

impl Inherits<Object> for TorusMesh

§

impl Inherits<Object> for TouchScreenButton

§

impl Inherits<Object> for Translation

§

impl Inherits<Object> for TranslationServer

§

impl Inherits<Object> for Tree

§

impl Inherits<Object> for TreeItem

§

impl Inherits<Object> for TriangleMesh

§

impl Inherits<Object> for TubeTrailMesh

§

impl Inherits<Object> for Tween

§

impl Inherits<Object> for Tweener

§

impl Inherits<Object> for UdpServer

§

impl Inherits<Object> for UndoRedo

§

impl Inherits<Object> for UniformSetCacheRd

§

impl Inherits<Object> for Upnp

§

impl Inherits<Object> for UpnpDevice

§

impl Inherits<Object> for VBoxContainer

§

impl Inherits<Object> for VFlowContainer

§

impl Inherits<Object> for VScrollBar

§

impl Inherits<Object> for VSeparator

§

impl Inherits<Object> for VSlider

§

impl Inherits<Object> for VSplitContainer

§

impl Inherits<Object> for VehicleBody3D

§

impl Inherits<Object> for VehicleWheel3D

§

impl Inherits<Object> for VideoStream

§

impl Inherits<Object> for VideoStreamPlayback

§

impl Inherits<Object> for VideoStreamPlayer

§

impl Inherits<Object> for VideoStreamTheora

§

impl Inherits<Object> for Viewport

§

impl Inherits<Object> for ViewportTexture

§

impl Inherits<Object> for VisibleOnScreenEnabler2D

§

impl Inherits<Object> for VisibleOnScreenEnabler3D

§

impl Inherits<Object> for VisibleOnScreenNotifier2D

§

impl Inherits<Object> for VisibleOnScreenNotifier3D

§

impl Inherits<Object> for VisualInstance3D

§

impl Inherits<Object> for VisualShader

§

impl Inherits<Object> for VisualShaderNode

§

impl Inherits<Object> for VisualShaderNodeBillboard

§

impl Inherits<Object> for VisualShaderNodeBooleanConstant

§

impl Inherits<Object> for VisualShaderNodeBooleanParameter

§

impl Inherits<Object> for VisualShaderNodeClamp

§

impl Inherits<Object> for VisualShaderNodeColorConstant

§

impl Inherits<Object> for VisualShaderNodeColorFunc

§

impl Inherits<Object> for VisualShaderNodeColorOp

§

impl Inherits<Object> for VisualShaderNodeColorParameter

§

impl Inherits<Object> for VisualShaderNodeComment

§

impl Inherits<Object> for VisualShaderNodeCompare

§

impl Inherits<Object> for VisualShaderNodeConstant

§

impl Inherits<Object> for VisualShaderNodeCubemap

§

impl Inherits<Object> for VisualShaderNodeCubemapParameter

§

impl Inherits<Object> for VisualShaderNodeCurveTexture

§

impl Inherits<Object> for VisualShaderNodeCurveXyzTexture

§

impl Inherits<Object> for VisualShaderNodeCustom

§

impl Inherits<Object> for VisualShaderNodeDerivativeFunc

§

impl Inherits<Object> for VisualShaderNodeDeterminant

§

impl Inherits<Object> for VisualShaderNodeDistanceFade

§

impl Inherits<Object> for VisualShaderNodeDotProduct

§

impl Inherits<Object> for VisualShaderNodeExpression

§

impl Inherits<Object> for VisualShaderNodeFaceForward

§

impl Inherits<Object> for VisualShaderNodeFloatConstant

§

impl Inherits<Object> for VisualShaderNodeFloatFunc

§

impl Inherits<Object> for VisualShaderNodeFloatOp

§

impl Inherits<Object> for VisualShaderNodeFloatParameter

§

impl Inherits<Object> for VisualShaderNodeFrame

§

impl Inherits<Object> for VisualShaderNodeFresnel

§

impl Inherits<Object> for VisualShaderNodeGlobalExpression

§

impl Inherits<Object> for VisualShaderNodeGroupBase

§

impl Inherits<Object> for VisualShaderNodeIf

§

impl Inherits<Object> for VisualShaderNodeInput

§

impl Inherits<Object> for VisualShaderNodeIntConstant

§

impl Inherits<Object> for VisualShaderNodeIntFunc

§

impl Inherits<Object> for VisualShaderNodeIntOp

§

impl Inherits<Object> for VisualShaderNodeIntParameter

§

impl Inherits<Object> for VisualShaderNodeIs

§

impl Inherits<Object> for VisualShaderNodeLinearSceneDepth

§

impl Inherits<Object> for VisualShaderNodeMix

§

impl Inherits<Object> for VisualShaderNodeMultiplyAdd

§

impl Inherits<Object> for VisualShaderNodeOuterProduct

§

impl Inherits<Object> for VisualShaderNodeOutput

§

impl Inherits<Object> for VisualShaderNodeParameter

§

impl Inherits<Object> for VisualShaderNodeParameterRef

§

impl Inherits<Object> for VisualShaderNodeParticleAccelerator

§

impl Inherits<Object> for VisualShaderNodeParticleBoxEmitter

§

impl Inherits<Object> for VisualShaderNodeParticleConeVelocity

§

impl Inherits<Object> for VisualShaderNodeParticleEmit

§

impl Inherits<Object> for VisualShaderNodeParticleEmitter

§

impl Inherits<Object> for VisualShaderNodeParticleMeshEmitter

§

impl Inherits<Object> for VisualShaderNodeParticleMultiplyByAxisAngle

§

impl Inherits<Object> for VisualShaderNodeParticleOutput

§

impl Inherits<Object> for VisualShaderNodeParticleRandomness

§

impl Inherits<Object> for VisualShaderNodeParticleRingEmitter

§

impl Inherits<Object> for VisualShaderNodeParticleSphereEmitter

§

impl Inherits<Object> for VisualShaderNodeProximityFade

§

impl Inherits<Object> for VisualShaderNodeRandomRange

§

impl Inherits<Object> for VisualShaderNodeRemap

§

impl Inherits<Object> for VisualShaderNodeReroute

§

impl Inherits<Object> for VisualShaderNodeResizableBase

§

impl Inherits<Object> for VisualShaderNodeRotationByAxis

§

impl Inherits<Object> for VisualShaderNodeSample3D

§

impl Inherits<Object> for VisualShaderNodeScreenNormalWorldSpace

§

impl Inherits<Object> for VisualShaderNodeScreenUvToSdf

§

impl Inherits<Object> for VisualShaderNodeSdfRaymarch

§

impl Inherits<Object> for VisualShaderNodeSdfToScreenUv

§

impl Inherits<Object> for VisualShaderNodeSmoothStep

§

impl Inherits<Object> for VisualShaderNodeStep

§

impl Inherits<Object> for VisualShaderNodeSwitch

§

impl Inherits<Object> for VisualShaderNodeTexture

§

impl Inherits<Object> for VisualShaderNodeTexture2DArray

§

impl Inherits<Object> for VisualShaderNodeTexture2DArrayParameter

§

impl Inherits<Object> for VisualShaderNodeTexture2DParameter

§

impl Inherits<Object> for VisualShaderNodeTexture3D

§

impl Inherits<Object> for VisualShaderNodeTexture3DParameter

§

impl Inherits<Object> for VisualShaderNodeTextureParameter

§

impl Inherits<Object> for VisualShaderNodeTextureParameterTriplanar

§

impl Inherits<Object> for VisualShaderNodeTextureSdf

§

impl Inherits<Object> for VisualShaderNodeTextureSdfNormal

§

impl Inherits<Object> for VisualShaderNodeTransformCompose

§

impl Inherits<Object> for VisualShaderNodeTransformConstant

§

impl Inherits<Object> for VisualShaderNodeTransformDecompose

§

impl Inherits<Object> for VisualShaderNodeTransformFunc

§

impl Inherits<Object> for VisualShaderNodeTransformOp

§

impl Inherits<Object> for VisualShaderNodeTransformParameter

§

impl Inherits<Object> for VisualShaderNodeTransformVecMult

§

impl Inherits<Object> for VisualShaderNodeUIntConstant

§

impl Inherits<Object> for VisualShaderNodeUIntFunc

§

impl Inherits<Object> for VisualShaderNodeUIntOp

§

impl Inherits<Object> for VisualShaderNodeUIntParameter

§

impl Inherits<Object> for VisualShaderNodeUvFunc

§

impl Inherits<Object> for VisualShaderNodeUvPolarCoord

§

impl Inherits<Object> for VisualShaderNodeVarying

§

impl Inherits<Object> for VisualShaderNodeVaryingGetter

§

impl Inherits<Object> for VisualShaderNodeVaryingSetter

§

impl Inherits<Object> for VisualShaderNodeVec2Constant

§

impl Inherits<Object> for VisualShaderNodeVec2Parameter

§

impl Inherits<Object> for VisualShaderNodeVec3Constant

§

impl Inherits<Object> for VisualShaderNodeVec3Parameter

§

impl Inherits<Object> for VisualShaderNodeVec4Constant

§

impl Inherits<Object> for VisualShaderNodeVec4Parameter

§

impl Inherits<Object> for VisualShaderNodeVectorBase

§

impl Inherits<Object> for VisualShaderNodeVectorCompose

§

impl Inherits<Object> for VisualShaderNodeVectorDecompose

§

impl Inherits<Object> for VisualShaderNodeVectorDistance

§

impl Inherits<Object> for VisualShaderNodeVectorFunc

§

impl Inherits<Object> for VisualShaderNodeVectorLen

§

impl Inherits<Object> for VisualShaderNodeVectorOp

§

impl Inherits<Object> for VisualShaderNodeVectorRefract

§

impl Inherits<Object> for VisualShaderNodeWorldPositionFromDepth

§

impl Inherits<Object> for VoxelGi

§

impl Inherits<Object> for VoxelGiData

§

impl Inherits<Object> for WeakRef

§

impl Inherits<Object> for WebRtcDataChannel

§

impl Inherits<Object> for WebRtcDataChannelExtension

§

impl Inherits<Object> for WebRtcMultiplayerPeer

§

impl Inherits<Object> for WebRtcPeerConnection

§

impl Inherits<Object> for WebRtcPeerConnectionExtension

§

impl Inherits<Object> for WebSocketMultiplayerPeer

§

impl Inherits<Object> for WebSocketPeer

§

impl Inherits<Object> for WebXrInterface

§

impl Inherits<Object> for Window

§

impl Inherits<Object> for WorkerThreadPool

§

impl Inherits<Object> for World2D

§

impl Inherits<Object> for World3D

§

impl Inherits<Object> for WorldBoundaryShape2D

§

impl Inherits<Object> for WorldBoundaryShape3D

§

impl Inherits<Object> for WorldEnvironment

§

impl Inherits<Object> for X509Certificate

§

impl Inherits<Object> for XmlParser

§

impl Inherits<Object> for XrAnchor3D

§

impl Inherits<Object> for XrBodyModifier3D

§

impl Inherits<Object> for XrBodyTracker

§

impl Inherits<Object> for XrCamera3D

§

impl Inherits<Object> for XrController3D

§

impl Inherits<Object> for XrControllerTracker

§

impl Inherits<Object> for XrFaceModifier3D

§

impl Inherits<Object> for XrFaceTracker

§

impl Inherits<Object> for XrHandModifier3D

§

impl Inherits<Object> for XrHandTracker

§

impl Inherits<Object> for XrInterface

§

impl Inherits<Object> for XrInterfaceExtension

§

impl Inherits<Object> for XrNode3D

§

impl Inherits<Object> for XrOrigin3D

§

impl Inherits<Object> for XrPose

§

impl Inherits<Object> for XrPositionalTracker

§

impl Inherits<Object> for XrServer

§

impl Inherits<Object> for XrTracker

§

impl Inherits<Object> for Xrvrs

§

impl Inherits<Object> for ZipPacker

§

impl Inherits<Object> for ZipReader

Auto Trait Implementations§

§

impl Freeze for Object

§

impl RefUnwindSafe for Object

§

impl !Send for Object

§

impl !Sync for Object

§

impl Unpin for Object

§

impl UnwindSafe for Object

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<T> NewAlloc for T
where T: GodotDefault<Memory = MemManual> + Bounds,

§

fn new_alloc() -> Gd<T>

Return a new, manually-managed Gd containing a default-constructed instance. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

source§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<T> Inherits<T> for T
where T: GodotClass,