Trait godot::obj::Bounds

pub unsafe trait Bounds {
    type Memory: Memory;
    type DynMemory: DynMemory;
    type Declarer: Declarer;
}
Expand description

Library-implemented trait to check bounds on GodotClass types.

See bounds module for how to use this for bounds checking.

Never implement this trait manually.

Most of the time, this trait is covered by #[derive(GodotClass)]. If you implement GodotClass manually, use the implement_godot_bounds! macro.

There are two reasons to avoid a hand-written impl Bounds:

  • The trait is unsafe and it is very easy to get internal bounds wrong. This will lead to immediate UB.
  • Apart from the documented members, the trait may have undocumented items that may be broken at any time and stand under no SemVer guarantees.

§Safety

Internal. The library implements this trait and ensures safety.

Required Associated Types§

type Memory: Memory

Defines the memory strategy of the static type.

type DynMemory: DynMemory

Defines the memory strategy of the instance (at runtime).

type Declarer: Declarer

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

Implementors§

§

impl Bounds for NoBase

§

impl Bounds for AStar2D

§

impl Bounds for AStar3D

§

impl Bounds for AStarGrid2D

§

impl Bounds for AcceptDialog

§

impl Bounds for AesContext

§

impl Bounds for AnimatableBody2D

§

impl Bounds for AnimatableBody3D

§

impl Bounds for AnimatedSprite2D

§

impl Bounds for AnimatedSprite3D

§

impl Bounds for AnimatedTexture

§

impl Bounds for Animation

§

impl Bounds for AnimationLibrary

§

impl Bounds for AnimationMixer

§

impl Bounds for AnimationNode

§

impl Bounds for AnimationNodeAdd2

§

impl Bounds for AnimationNodeAdd3

§

impl Bounds for AnimationNodeAnimation

§

impl Bounds for AnimationNodeBlend2

§

impl Bounds for AnimationNodeBlend3

§

impl Bounds for AnimationNodeBlendSpace1D

§

impl Bounds for AnimationNodeBlendSpace2D

§

impl Bounds for AnimationNodeBlendTree

§

impl Bounds for AnimationNodeOneShot

§

impl Bounds for AnimationNodeOutput

§

impl Bounds for AnimationNodeStateMachine

§

impl Bounds for AnimationNodeStateMachinePlayback

§

impl Bounds for AnimationNodeStateMachineTransition

§

impl Bounds for AnimationNodeSub2

§

impl Bounds for AnimationNodeSync

§

impl Bounds for AnimationNodeTimeScale

§

impl Bounds for AnimationNodeTimeSeek

§

impl Bounds for AnimationNodeTransition

§

impl Bounds for AnimationPlayer

§

impl Bounds for AnimationRootNode

§

impl Bounds for AnimationTree

§

impl Bounds for Area2D

§

impl Bounds for Area3D

§

impl Bounds for ArrayMesh

§

impl Bounds for ArrayOccluder3D

§

impl Bounds for AspectRatioContainer

§

impl Bounds for AtlasTexture

§

impl Bounds for AudioBusLayout

§

impl Bounds for AudioEffect

§

impl Bounds for AudioEffectAmplify

§

impl Bounds for AudioEffectBandLimitFilter

§

impl Bounds for AudioEffectBandPassFilter

§

impl Bounds for AudioEffectCapture

§

impl Bounds for AudioEffectChorus

§

impl Bounds for AudioEffectCompressor

§

impl Bounds for AudioEffectDelay

§

impl Bounds for AudioEffectDistortion

§

impl Bounds for AudioEffectEq6

§

impl Bounds for AudioEffectEq10

§

impl Bounds for AudioEffectEq21

§

impl Bounds for AudioEffectEq

§

impl Bounds for AudioEffectFilter

§

impl Bounds for AudioEffectHardLimiter

§

impl Bounds for AudioEffectHighPassFilter

§

impl Bounds for AudioEffectHighShelfFilter

§

impl Bounds for AudioEffectInstance

§

impl Bounds for AudioEffectLimiter

§

impl Bounds for AudioEffectLowPassFilter

§

impl Bounds for AudioEffectLowShelfFilter

§

impl Bounds for AudioEffectNotchFilter

§

impl Bounds for AudioEffectPanner

§

impl Bounds for AudioEffectPhaser

§

impl Bounds for AudioEffectPitchShift

§

impl Bounds for AudioEffectRecord

§

impl Bounds for AudioEffectReverb

§

impl Bounds for AudioEffectSpectrumAnalyzer

§

impl Bounds for AudioEffectSpectrumAnalyzerInstance

§

impl Bounds for AudioEffectStereoEnhance

§

impl Bounds for AudioListener2D

§

impl Bounds for AudioListener3D

§

impl Bounds for AudioServer

§

impl Bounds for AudioStream

§

impl Bounds for AudioStreamGenerator

§

impl Bounds for AudioStreamGeneratorPlayback

§

impl Bounds for AudioStreamInteractive

§

impl Bounds for AudioStreamMicrophone

§

impl Bounds for AudioStreamMp3

§

impl Bounds for AudioStreamOggVorbis

§

impl Bounds for AudioStreamPlayback

§

impl Bounds for AudioStreamPlaybackInteractive

§

impl Bounds for AudioStreamPlaybackOggVorbis

§

impl Bounds for AudioStreamPlaybackPlaylist

§

impl Bounds for AudioStreamPlaybackPolyphonic

§

impl Bounds for AudioStreamPlaybackResampled

§

impl Bounds for AudioStreamPlaybackSynchronized

§

impl Bounds for AudioStreamPlayer2D

§

impl Bounds for AudioStreamPlayer3D

§

impl Bounds for AudioStreamPlayer

§

impl Bounds for AudioStreamPlaylist

§

impl Bounds for AudioStreamPolyphonic

§

impl Bounds for AudioStreamRandomizer

§

impl Bounds for AudioStreamSynchronized

§

impl Bounds for AudioStreamWav

§

impl Bounds for BackBufferCopy

§

impl Bounds for BaseButton

§

impl Bounds for BaseMaterial3D

§

impl Bounds for BitMap

§

impl Bounds for Bone2D

§

impl Bounds for BoneAttachment3D

§

impl Bounds for BoneMap

§

impl Bounds for BoxContainer

§

impl Bounds for BoxMesh

§

impl Bounds for BoxOccluder3D

§

impl Bounds for BoxShape3D

§

impl Bounds for Button

§

impl Bounds for ButtonGroup

§

impl Bounds for CallbackTweener

§

impl Bounds for Camera2D

§

impl Bounds for Camera3D

§

impl Bounds for CameraAttributes

§

impl Bounds for CameraAttributesPhysical

§

impl Bounds for CameraAttributesPractical

§

impl Bounds for CameraFeed

§

impl Bounds for CameraServer

§

impl Bounds for CameraTexture

§

impl Bounds for CanvasGroup

§

impl Bounds for CanvasItem

§

impl Bounds for CanvasItemMaterial

§

impl Bounds for CanvasLayer

§

impl Bounds for CanvasModulate

§

impl Bounds for CanvasTexture

§

impl Bounds for CapsuleMesh

§

impl Bounds for CapsuleShape2D

§

impl Bounds for CapsuleShape3D

§

impl Bounds for CenterContainer

§

impl Bounds for CharFxTransform

§

impl Bounds for CharacterBody2D

§

impl Bounds for CharacterBody3D

§

impl Bounds for CheckBox

§

impl Bounds for CheckButton

§

impl Bounds for CircleShape2D

§

impl Bounds for ClassDb

§

impl Bounds for CodeEdit

§

impl Bounds for CodeHighlighter

§

impl Bounds for CollisionObject2D

§

impl Bounds for CollisionObject3D

§

impl Bounds for CollisionPolygon2D

§

impl Bounds for CollisionPolygon3D

§

impl Bounds for CollisionShape2D

§

impl Bounds for CollisionShape3D

§

impl Bounds for ColorPicker

§

impl Bounds for ColorPickerButton

§

impl Bounds for ColorRect

§

impl Bounds for Compositor

§

impl Bounds for CompositorEffect

§

impl Bounds for CompressedCubemap

§

impl Bounds for CompressedCubemapArray

§

impl Bounds for CompressedTexture2D

§

impl Bounds for CompressedTexture2DArray

§

impl Bounds for CompressedTexture3D

§

impl Bounds for CompressedTextureLayered

§

impl Bounds for ConcavePolygonShape2D

§

impl Bounds for ConcavePolygonShape3D

§

impl Bounds for ConeTwistJoint3D

§

impl Bounds for ConfigFile

§

impl Bounds for ConfirmationDialog

§

impl Bounds for Container

§

impl Bounds for Control

§

impl Bounds for ConvexPolygonShape2D

§

impl Bounds for ConvexPolygonShape3D

§

impl Bounds for CpuParticles2D

§

impl Bounds for CpuParticles3D

§

impl Bounds for Crypto

§

impl Bounds for CryptoKey

§

impl Bounds for CsgBox3D

§

impl Bounds for CsgCombiner3D

§

impl Bounds for CsgCylinder3D

§

impl Bounds for CsgMesh3D

§

impl Bounds for CsgPolygon3D

§

impl Bounds for CsgPrimitive3D

§

impl Bounds for CsgShape3D

§

impl Bounds for CsgSphere3D

§

impl Bounds for CsgTorus3D

§

impl Bounds for Cubemap

§

impl Bounds for CubemapArray

§

impl Bounds for Curve2D

§

impl Bounds for Curve3D

§

impl Bounds for Curve

§

impl Bounds for CurveTexture

§

impl Bounds for CurveXyzTexture

§

impl Bounds for CylinderMesh

§

impl Bounds for CylinderShape3D

§

impl Bounds for DampedSpringJoint2D

§

impl Bounds for Decal

§

impl Bounds for DirAccess

§

impl Bounds for DirectionalLight2D

§

impl Bounds for DirectionalLight3D

§

impl Bounds for DisplayServer

§

impl Bounds for DtlsServer

§

impl Bounds for ENetConnection

§

impl Bounds for ENetMultiplayerPeer

§

impl Bounds for ENetPacketPeer

§

impl Bounds for EditorCommandPalette

§

impl Bounds for EditorDebuggerPlugin

§

impl Bounds for EditorDebuggerSession

§

impl Bounds for EditorExportPlatform

§

impl Bounds for EditorExportPlatformAndroid

§

impl Bounds for EditorExportPlatformIos

§

impl Bounds for EditorExportPlatformLinuxBsd

§

impl Bounds for EditorExportPlatformMacOs

§

impl Bounds for EditorExportPlatformPc

§

impl Bounds for EditorExportPlatformWeb

§

impl Bounds for EditorExportPlatformWindows

§

impl Bounds for EditorExportPlugin

§

impl Bounds for EditorFeatureProfile

§

impl Bounds for EditorFileDialog

§

impl Bounds for EditorFileSystem

§

impl Bounds for EditorFileSystemDirectory

§

impl Bounds for EditorFileSystemImportFormatSupportQuery

§

impl Bounds for EditorImportPlugin

§

impl Bounds for EditorInspector

§

impl Bounds for EditorInspectorPlugin

§

impl Bounds for EditorInterface

§

impl Bounds for EditorNode3DGizmo

§

impl Bounds for EditorNode3DGizmoPlugin

§

impl Bounds for EditorPaths

§

impl Bounds for EditorPlugin

§

impl Bounds for EditorProperty

§

impl Bounds for EditorResourceConversionPlugin

§

impl Bounds for EditorResourcePicker

§

impl Bounds for EditorResourcePreview

§

impl Bounds for EditorResourcePreviewGenerator

§

impl Bounds for EditorResourceTooltipPlugin

§

impl Bounds for EditorSceneFormatImporter

§

impl Bounds for EditorSceneFormatImporterBlend

§

impl Bounds for EditorSceneFormatImporterFbx2gltf

§

impl Bounds for EditorSceneFormatImporterGltf

§

impl Bounds for EditorSceneFormatImporterUfbx

§

impl Bounds for EditorScenePostImport

§

impl Bounds for EditorScenePostImportPlugin

§

impl Bounds for EditorScript

§

impl Bounds for EditorScriptPicker

§

impl Bounds for EditorSelection

§

impl Bounds for EditorSettings

§

impl Bounds for EditorSpinSlider

§

impl Bounds for EditorSyntaxHighlighter

§

impl Bounds for EditorTranslationParserPlugin

§

impl Bounds for EditorUndoRedoManager

§

impl Bounds for EditorVcsInterface

§

impl Bounds for EncodedObjectAsId

§

impl Bounds for Engine

§

impl Bounds for EngineDebugger

§

impl Bounds for EngineProfiler

§

impl Bounds for Environment

§

impl Bounds for Expression

§

impl Bounds for FastNoiseLite

§

impl Bounds for FbxDocument

§

impl Bounds for FbxState

§

impl Bounds for FileAccess

§

impl Bounds for FileDialog

§

impl Bounds for FileSystemDock

§

impl Bounds for FlowContainer

§

impl Bounds for FogMaterial

§

impl Bounds for FogVolume

§

impl Bounds for Font

§

impl Bounds for FontFile

§

impl Bounds for FontVariation

§

impl Bounds for GDExtension

§

impl Bounds for GDExtensionManager

§

impl Bounds for GDScript

§

impl Bounds for Generic6DofJoint3D

§

impl Bounds for Geometry2D

§

impl Bounds for Geometry3D

§

impl Bounds for GeometryInstance3D

§

impl Bounds for GltfAccessor

§

impl Bounds for GltfAnimation

§

impl Bounds for GltfBufferView

§

impl Bounds for GltfCamera

§

impl Bounds for GltfDocument

§

impl Bounds for GltfDocumentExtension

§

impl Bounds for GltfDocumentExtensionConvertImporterMesh

§

impl Bounds for GltfLight

§

impl Bounds for GltfMesh

§

impl Bounds for GltfNode

§

impl Bounds for GltfPhysicsBody

§

impl Bounds for GltfPhysicsShape

§

impl Bounds for GltfSkeleton

§

impl Bounds for GltfSkin

§

impl Bounds for GltfSpecGloss

§

impl Bounds for GltfState

§

impl Bounds for GltfTexture

§

impl Bounds for GltfTextureSampler

§

impl Bounds for GpuParticles2D

§

impl Bounds for GpuParticles3D

§

impl Bounds for GpuParticlesAttractor3D

§

impl Bounds for GpuParticlesAttractorBox3D

§

impl Bounds for GpuParticlesAttractorSphere3D

§

impl Bounds for GpuParticlesAttractorVectorField3D

§

impl Bounds for GpuParticlesCollision3D

§

impl Bounds for GpuParticlesCollisionBox3D

§

impl Bounds for GpuParticlesCollisionHeightField3D

§

impl Bounds for GpuParticlesCollisionSdf3d

§

impl Bounds for GpuParticlesCollisionSphere3D

§

impl Bounds for Gradient

§

impl Bounds for GradientTexture1D

§

impl Bounds for GradientTexture2D

§

impl Bounds for GraphElement

§

impl Bounds for GraphFrame

§

impl Bounds for GridContainer

§

impl Bounds for GridMap

§

impl Bounds for GrooveJoint2D

§

impl Bounds for HBoxContainer

§

impl Bounds for HFlowContainer

§

impl Bounds for HScrollBar

§

impl Bounds for HSeparator

§

impl Bounds for HSlider

§

impl Bounds for HSplitContainer

§

impl Bounds for HashingContext

§

impl Bounds for HeightMapShape3D

§

impl Bounds for HingeJoint3D

§

impl Bounds for HmacContext

§

impl Bounds for HttpClient

§

impl Bounds for HttpRequest

§

impl Bounds for Image

§

impl Bounds for ImageFormatLoader

§

impl Bounds for ImageFormatLoaderExtension

§

impl Bounds for ImageTexture3D

§

impl Bounds for ImageTexture

§

impl Bounds for ImageTextureLayered

§

impl Bounds for ImmediateMesh

§

impl Bounds for ImporterMesh

§

impl Bounds for ImporterMeshInstance3D

§

impl Bounds for Input

§

impl Bounds for InputEvent

§

impl Bounds for InputEventAction

§

impl Bounds for InputEventFromWindow

§

impl Bounds for InputEventGesture

§

impl Bounds for InputEventJoypadButton

§

impl Bounds for InputEventJoypadMotion

§

impl Bounds for InputEventKey

§

impl Bounds for InputEventMagnifyGesture

§

impl Bounds for InputEventMidi

§

impl Bounds for InputEventMouse

§

impl Bounds for InputEventMouseButton

§

impl Bounds for InputEventMouseMotion

§

impl Bounds for InputEventPanGesture

§

impl Bounds for InputEventScreenDrag

§

impl Bounds for InputEventScreenTouch

§

impl Bounds for InputEventShortcut

§

impl Bounds for InputEventWithModifiers

§

impl Bounds for InputMap

§

impl Bounds for InstancePlaceholder

§

impl Bounds for IntervalTweener

§

impl Bounds for Ip

§

impl Bounds for ItemList

§

impl Bounds for Joint2D

§

impl Bounds for Joint3D

§

impl Bounds for Json

§

impl Bounds for JsonRpc

§

impl Bounds for KinematicCollision2D

§

impl Bounds for KinematicCollision3D

§

impl Bounds for Label3D

§

impl Bounds for Label

§

impl Bounds for LabelSettings

§

impl Bounds for Light2D

§

impl Bounds for Light3D

§

impl Bounds for LightOccluder2D

§

impl Bounds for LightmapGi

§

impl Bounds for LightmapGiData

§

impl Bounds for LightmapProbe

§

impl Bounds for Lightmapper

§

impl Bounds for LightmapperRd

§

impl Bounds for Line2D

§

impl Bounds for LineEdit

§

impl Bounds for LinkButton

§

impl Bounds for MainLoop

§

impl Bounds for MarginContainer

§

impl Bounds for Marker2D

§

impl Bounds for Marker3D

§

impl Bounds for Marshalls

§

impl Bounds for Material

§

impl Bounds for MenuBar

§

impl Bounds for MenuButton

§

impl Bounds for Mesh

§

impl Bounds for MeshConvexDecompositionSettings

§

impl Bounds for MeshDataTool

§

impl Bounds for MeshInstance2D

§

impl Bounds for MeshInstance3D

§

impl Bounds for MeshLibrary

§

impl Bounds for MeshTexture

§

impl Bounds for MethodTweener

§

impl Bounds for MissingNode

§

impl Bounds for MissingResource

§

impl Bounds for MobileVrInterface

§

impl Bounds for MovieWriter

§

impl Bounds for MultiMesh

§

impl Bounds for MultiMeshInstance2D

§

impl Bounds for MultiMeshInstance3D

§

impl Bounds for MultiplayerApi

§

impl Bounds for MultiplayerApiExtension

§

impl Bounds for MultiplayerPeer

§

impl Bounds for MultiplayerPeerExtension

§

impl Bounds for MultiplayerSpawner

§

impl Bounds for MultiplayerSynchronizer

§

impl Bounds for NativeMenu

§

impl Bounds for NavigationMeshGenerator

§

impl Bounds for NavigationMeshSourceGeometryData2D

§

impl Bounds for NinePatchRect

§

impl Bounds for Node2D

§

impl Bounds for Node3D

§

impl Bounds for Node3DGizmo

§

impl Bounds for Node

§

impl Bounds for Noise

§

impl Bounds for NoiseTexture2D

§

impl Bounds for NoiseTexture3D

§

impl Bounds for Object

§

impl Bounds for Occluder3D

§

impl Bounds for OccluderInstance3D

§

impl Bounds for OccluderPolygon2D

§

impl Bounds for OfflineMultiplayerPeer

§

impl Bounds for OggPacketSequence

§

impl Bounds for OggPacketSequencePlayback

§

impl Bounds for OmniLight3D

§

impl Bounds for OpenXrAction

§

impl Bounds for OpenXrActionMap

§

impl Bounds for OpenXrActionSet

§

impl Bounds for OpenXrApiExtension

§

impl Bounds for OpenXrCompositionLayer

§

impl Bounds for OpenXrCompositionLayerCylinder

§

impl Bounds for OpenXrCompositionLayerEquirect

§

impl Bounds for OpenXrCompositionLayerQuad

§

impl Bounds for OpenXrExtensionWrapperExtension

§

impl Bounds for OpenXrHand

§

impl Bounds for OpenXrInteractionProfile

§

impl Bounds for OpenXrInteractionProfileMetadata

§

impl Bounds for OpenXrInterface

§

impl Bounds for OpenXrIpBinding

§

impl Bounds for OptimizedTranslation

§

impl Bounds for OptionButton

§

impl Bounds for OrmMaterial3D

§

impl Bounds for Os

§

impl Bounds for PackedDataContainer

§

impl Bounds for PackedDataContainerRef

§

impl Bounds for PackedScene

§

impl Bounds for PacketPeer

§

impl Bounds for PacketPeerDtls

§

impl Bounds for PacketPeerExtension

§

impl Bounds for PacketPeerStream

§

impl Bounds for PacketPeerUdp

§

impl Bounds for Panel

§

impl Bounds for PanelContainer

§

impl Bounds for PanoramaSkyMaterial

§

impl Bounds for Parallax2D

§

impl Bounds for ParallaxBackground

§

impl Bounds for ParallaxLayer

§

impl Bounds for ParticleProcessMaterial

§

impl Bounds for Path2D

§

impl Bounds for Path3D

§

impl Bounds for PathFollow2D

§

impl Bounds for PathFollow3D

§

impl Bounds for PckPacker

§

impl Bounds for Performance

§

impl Bounds for PhysicalBone2D

§

impl Bounds for PhysicalBone3D

§

impl Bounds for PhysicalBoneSimulator3D

§

impl Bounds for PhysicalSkyMaterial

§

impl Bounds for PhysicsBody2D

§

impl Bounds for PhysicsBody3D

§

impl Bounds for PhysicsDirectBodyState2D

§

impl Bounds for PhysicsDirectBodyState2DExtension

§

impl Bounds for PhysicsDirectBodyState3D

§

impl Bounds for PhysicsDirectBodyState3DExtension

§

impl Bounds for PhysicsDirectSpaceState2D

§

impl Bounds for PhysicsDirectSpaceState2DExtension

§

impl Bounds for PhysicsDirectSpaceState3D

§

impl Bounds for PhysicsDirectSpaceState3DExtension

§

impl Bounds for PhysicsMaterial

§

impl Bounds for PhysicsPointQueryParameters2D

§

impl Bounds for PhysicsPointQueryParameters3D

§

impl Bounds for PhysicsRayQueryParameters2D

§

impl Bounds for PhysicsRayQueryParameters3D

§

impl Bounds for PhysicsServer2D

§

impl Bounds for PhysicsServer2DExtension

§

impl Bounds for PhysicsServer2DManager

§

impl Bounds for PhysicsServer3D

§

impl Bounds for PhysicsServer3DExtension

§

impl Bounds for PhysicsServer3DManager

§

impl Bounds for PhysicsServer3DRenderingServerHandler

§

impl Bounds for PhysicsShapeQueryParameters2D

§

impl Bounds for PhysicsShapeQueryParameters3D

§

impl Bounds for PhysicsTestMotionParameters2D

§

impl Bounds for PhysicsTestMotionParameters3D

§

impl Bounds for PhysicsTestMotionResult2D

§

impl Bounds for PhysicsTestMotionResult3D

§

impl Bounds for PinJoint2D

§

impl Bounds for PinJoint3D

§

impl Bounds for PlaceholderCubemap

§

impl Bounds for PlaceholderCubemapArray

§

impl Bounds for PlaceholderMaterial

§

impl Bounds for PlaceholderMesh

§

impl Bounds for PlaceholderTexture2D

§

impl Bounds for PlaceholderTexture2DArray

§

impl Bounds for PlaceholderTexture3D

§

impl Bounds for PlaceholderTextureLayered

§

impl Bounds for PlaneMesh

§

impl Bounds for PointLight2D

§

impl Bounds for PointMesh

§

impl Bounds for Polygon2D

§

impl Bounds for PolygonOccluder3D

§

impl Bounds for PolygonPathFinder

§

impl Bounds for Popup

§

impl Bounds for PopupMenu

§

impl Bounds for PopupPanel

§

impl Bounds for PortableCompressedTexture2D

§

impl Bounds for PrimitiveMesh

§

impl Bounds for PrismMesh

§

impl Bounds for ProceduralSkyMaterial

§

impl Bounds for ProgressBar

§

impl Bounds for ProjectSettings

§

impl Bounds for PropertyTweener

§

impl Bounds for QuadMesh

§

impl Bounds for QuadOccluder3D

§

impl Bounds for RandomNumberGenerator

§

impl Bounds for Range

§

impl Bounds for RayCast2D

§

impl Bounds for RayCast3D

§

impl Bounds for RdAttachmentFormat

§

impl Bounds for RdFramebufferPass

§

impl Bounds for RdPipelineColorBlendState

§

impl Bounds for RdPipelineColorBlendStateAttachment

§

impl Bounds for RdPipelineDepthStencilState

§

impl Bounds for RdPipelineMultisampleState

§

impl Bounds for RdPipelineRasterizationState

§

impl Bounds for RdPipelineSpecializationConstant

§

impl Bounds for RdSamplerState

§

impl Bounds for RdShaderFile

§

impl Bounds for RdShaderSource

§

impl Bounds for RdShaderSpirv

§

impl Bounds for RdTextureFormat

§

impl Bounds for RdTextureView

§

impl Bounds for RdUniform

§

impl Bounds for RdVertexAttribute

§

impl Bounds for RectangleShape2D

§

impl Bounds for RefCounted

§

impl Bounds for ReferenceRect

§

impl Bounds for ReflectionProbe

§

impl Bounds for RegEx

§

impl Bounds for RegExMatch

§

impl Bounds for RemoteTransform2D

§

impl Bounds for RemoteTransform3D

§

impl Bounds for RenderData

§

impl Bounds for RenderDataExtension

§

impl Bounds for RenderDataRd

§

impl Bounds for RenderSceneBuffers

§

impl Bounds for RenderSceneBuffersConfiguration

§

impl Bounds for RenderSceneBuffersExtension

§

impl Bounds for RenderSceneBuffersRd

§

impl Bounds for RenderSceneData

§

impl Bounds for RenderSceneDataExtension

§

impl Bounds for RenderSceneDataRd

§

impl Bounds for RenderingDevice

§

impl Bounds for RenderingServer

§

impl Bounds for Resource

§

impl Bounds for ResourceFormatLoader

§

impl Bounds for ResourceFormatSaver

§

impl Bounds for ResourceImporter

§

impl Bounds for ResourceImporterBitMap

§

impl Bounds for ResourceImporterBmFont

§

impl Bounds for ResourceImporterCsvTranslation

§

impl Bounds for ResourceImporterDynamicFont

§

impl Bounds for ResourceImporterImage

§

impl Bounds for ResourceImporterImageFont

§

impl Bounds for ResourceImporterLayeredTexture

§

impl Bounds for ResourceImporterMp3

§

impl Bounds for ResourceImporterObj

§

impl Bounds for ResourceImporterOggVorbis

§

impl Bounds for ResourceImporterScene

§

impl Bounds for ResourceImporterShaderFile

§

impl Bounds for ResourceImporterTexture

§

impl Bounds for ResourceImporterTextureAtlas

§

impl Bounds for ResourceImporterWav

§

impl Bounds for ResourceLoader

§

impl Bounds for ResourcePreloader

§

impl Bounds for ResourceSaver

§

impl Bounds for ResourceUid

§

impl Bounds for RibbonTrailMesh

§

impl Bounds for RichTextEffect

§

impl Bounds for RichTextLabel

§

impl Bounds for RigidBody2D

§

impl Bounds for RigidBody3D

§

impl Bounds for RootMotionView

§

impl Bounds for SceneMultiplayer

§

impl Bounds for SceneReplicationConfig

§

impl Bounds for SceneState

§

impl Bounds for SceneTree

§

impl Bounds for SceneTreeTimer

§

impl Bounds for Script

§

impl Bounds for ScriptCreateDialog

§

impl Bounds for ScriptEditor

§

impl Bounds for ScriptEditorBase

§

impl Bounds for ScriptExtension

§

impl Bounds for ScriptLanguage

§

impl Bounds for ScriptLanguageExtension

§

impl Bounds for ScrollBar

§

impl Bounds for ScrollContainer

§

impl Bounds for SegmentShape2D

§

impl Bounds for SeparationRayShape2D

§

impl Bounds for SeparationRayShape3D

§

impl Bounds for Separator

§

impl Bounds for Shader

§

impl Bounds for ShaderGlobalsOverride

§

impl Bounds for ShaderInclude

§

impl Bounds for ShaderMaterial

§

impl Bounds for Shape2D

§

impl Bounds for Shape3D

§

impl Bounds for ShapeCast2D

§

impl Bounds for ShapeCast3D

§

impl Bounds for Shortcut

§

impl Bounds for Skeleton2D

§

impl Bounds for Skeleton3D

§

impl Bounds for SkeletonIk3d

§

impl Bounds for SkeletonModifier3D

§

impl Bounds for SkeletonProfile

§

impl Bounds for SkeletonProfileHumanoid

§

impl Bounds for Skin

§

impl Bounds for SkinReference

§

impl Bounds for Sky

§

impl Bounds for Slider

§

impl Bounds for SliderJoint3D

§

impl Bounds for SoftBody3D

§

impl Bounds for SphereMesh

§

impl Bounds for SphereOccluder3D

§

impl Bounds for SphereShape3D

§

impl Bounds for SpinBox

§

impl Bounds for SplitContainer

§

impl Bounds for SpotLight3D

§

impl Bounds for SpringArm3D

§

impl Bounds for Sprite2D

§

impl Bounds for Sprite3D

§

impl Bounds for SpriteBase3D

§

impl Bounds for SpriteFrames

§

impl Bounds for StandardMaterial3D

§

impl Bounds for StaticBody2D

§

impl Bounds for StaticBody3D

§

impl Bounds for StatusIndicator

§

impl Bounds for StreamPeer

§

impl Bounds for StreamPeerBuffer

§

impl Bounds for StreamPeerExtension

§

impl Bounds for StreamPeerTcp

§

impl Bounds for StreamPeerTls

§

impl Bounds for StyleBox

§

impl Bounds for StyleBoxEmpty

§

impl Bounds for StyleBoxFlat

§

impl Bounds for StyleBoxLine

§

impl Bounds for StyleBoxTexture

§

impl Bounds for SubViewport

§

impl Bounds for SubViewportContainer

§

impl Bounds for SurfaceTool

§

impl Bounds for SyntaxHighlighter

§

impl Bounds for SystemFont

§

impl Bounds for TabBar

§

impl Bounds for TabContainer

§

impl Bounds for TcpServer

§

impl Bounds for TextEdit

§

impl Bounds for TextLine

§

impl Bounds for TextMesh

§

impl Bounds for TextParagraph

§

impl Bounds for TextServer

§

impl Bounds for TextServerAdvanced

§

impl Bounds for TextServerDummy

§

impl Bounds for TextServerExtension

§

impl Bounds for TextServerManager

§

impl Bounds for Texture2D

§

impl Bounds for Texture2DArray

§

impl Bounds for Texture2DArrayRd

§

impl Bounds for Texture2Drd

§

impl Bounds for Texture3D

§

impl Bounds for Texture3Drd

§

impl Bounds for Texture

§

impl Bounds for TextureButton

§

impl Bounds for TextureCubemapArrayRd

§

impl Bounds for TextureCubemapRd

§

impl Bounds for TextureLayered

§

impl Bounds for TextureLayeredRd

§

impl Bounds for TextureProgressBar

§

impl Bounds for Theme

§

impl Bounds for ThemeDb

§

impl Bounds for TileData

§

impl Bounds for TileMap

§

impl Bounds for TileMapLayer

§

impl Bounds for TileMapPattern

§

impl Bounds for TileSet

§

impl Bounds for TileSetAtlasSource

§

impl Bounds for TileSetScenesCollectionSource

§

impl Bounds for TileSetSource

§

impl Bounds for Time

§

impl Bounds for Timer

§

impl Bounds for TlsOptions

§

impl Bounds for TorusMesh

§

impl Bounds for TouchScreenButton

§

impl Bounds for Translation

§

impl Bounds for TranslationServer

§

impl Bounds for Tree

§

impl Bounds for TreeItem

§

impl Bounds for TriangleMesh

§

impl Bounds for TubeTrailMesh

§

impl Bounds for Tween

§

impl Bounds for Tweener

§

impl Bounds for UdpServer

§

impl Bounds for UndoRedo

§

impl Bounds for Upnp

§

impl Bounds for UpnpDevice

§

impl Bounds for VBoxContainer

§

impl Bounds for VFlowContainer

§

impl Bounds for VScrollBar

§

impl Bounds for VSeparator

§

impl Bounds for VSlider

§

impl Bounds for VSplitContainer

§

impl Bounds for VehicleBody3D

§

impl Bounds for VehicleWheel3D

§

impl Bounds for VideoStream

§

impl Bounds for VideoStreamPlayback

§

impl Bounds for VideoStreamPlayer

§

impl Bounds for VideoStreamTheora

§

impl Bounds for Viewport

§

impl Bounds for ViewportTexture

§

impl Bounds for VisibleOnScreenEnabler2D

§

impl Bounds for VisibleOnScreenEnabler3D

§

impl Bounds for VisibleOnScreenNotifier2D

§

impl Bounds for VisibleOnScreenNotifier3D

§

impl Bounds for VisualInstance3D

§

impl Bounds for VisualShader

§

impl Bounds for VisualShaderNode

§

impl Bounds for VisualShaderNodeBillboard

§

impl Bounds for VisualShaderNodeBooleanConstant

§

impl Bounds for VisualShaderNodeBooleanParameter

§

impl Bounds for VisualShaderNodeClamp

§

impl Bounds for VisualShaderNodeColorConstant

§

impl Bounds for VisualShaderNodeColorFunc

§

impl Bounds for VisualShaderNodeColorOp

§

impl Bounds for VisualShaderNodeColorParameter

§

impl Bounds for VisualShaderNodeComment

§

impl Bounds for VisualShaderNodeCompare

§

impl Bounds for VisualShaderNodeConstant

§

impl Bounds for VisualShaderNodeCubemap

§

impl Bounds for VisualShaderNodeCubemapParameter

§

impl Bounds for VisualShaderNodeCurveTexture

§

impl Bounds for VisualShaderNodeCurveXyzTexture

§

impl Bounds for VisualShaderNodeCustom

§

impl Bounds for VisualShaderNodeDerivativeFunc

§

impl Bounds for VisualShaderNodeDeterminant

§

impl Bounds for VisualShaderNodeDistanceFade

§

impl Bounds for VisualShaderNodeDotProduct

§

impl Bounds for VisualShaderNodeExpression

§

impl Bounds for VisualShaderNodeFaceForward

§

impl Bounds for VisualShaderNodeFloatConstant

§

impl Bounds for VisualShaderNodeFloatFunc

§

impl Bounds for VisualShaderNodeFloatOp

§

impl Bounds for VisualShaderNodeFloatParameter

§

impl Bounds for VisualShaderNodeFrame

§

impl Bounds for VisualShaderNodeFresnel

§

impl Bounds for VisualShaderNodeGlobalExpression

§

impl Bounds for VisualShaderNodeGroupBase

§

impl Bounds for VisualShaderNodeIf

§

impl Bounds for VisualShaderNodeInput

§

impl Bounds for VisualShaderNodeIntConstant

§

impl Bounds for VisualShaderNodeIntFunc

§

impl Bounds for VisualShaderNodeIntOp

§

impl Bounds for VisualShaderNodeIntParameter

§

impl Bounds for VisualShaderNodeIs

§

impl Bounds for VisualShaderNodeLinearSceneDepth

§

impl Bounds for VisualShaderNodeMix

§

impl Bounds for VisualShaderNodeMultiplyAdd

§

impl Bounds for VisualShaderNodeOuterProduct

§

impl Bounds for VisualShaderNodeOutput

§

impl Bounds for VisualShaderNodeParameter

§

impl Bounds for VisualShaderNodeParameterRef

§

impl Bounds for VisualShaderNodeParticleAccelerator

§

impl Bounds for VisualShaderNodeParticleBoxEmitter

§

impl Bounds for VisualShaderNodeParticleConeVelocity

§

impl Bounds for VisualShaderNodeParticleEmit

§

impl Bounds for VisualShaderNodeParticleEmitter

§

impl Bounds for VisualShaderNodeParticleMeshEmitter

§

impl Bounds for VisualShaderNodeParticleMultiplyByAxisAngle

§

impl Bounds for VisualShaderNodeParticleOutput

§

impl Bounds for VisualShaderNodeParticleRandomness

§

impl Bounds for VisualShaderNodeParticleRingEmitter

§

impl Bounds for VisualShaderNodeParticleSphereEmitter

§

impl Bounds for VisualShaderNodeProximityFade

§

impl Bounds for VisualShaderNodeRandomRange

§

impl Bounds for VisualShaderNodeRemap

§

impl Bounds for VisualShaderNodeReroute

§

impl Bounds for VisualShaderNodeResizableBase

§

impl Bounds for VisualShaderNodeRotationByAxis

§

impl Bounds for VisualShaderNodeSample3D

§

impl Bounds for VisualShaderNodeScreenNormalWorldSpace

§

impl Bounds for VisualShaderNodeScreenUvToSdf

§

impl Bounds for VisualShaderNodeSdfRaymarch

§

impl Bounds for VisualShaderNodeSdfToScreenUv

§

impl Bounds for VisualShaderNodeSmoothStep

§

impl Bounds for VisualShaderNodeStep

§

impl Bounds for VisualShaderNodeSwitch

§

impl Bounds for VisualShaderNodeTexture2DArray

§

impl Bounds for VisualShaderNodeTexture2DArrayParameter

§

impl Bounds for VisualShaderNodeTexture2DParameter

§

impl Bounds for VisualShaderNodeTexture3D

§

impl Bounds for VisualShaderNodeTexture3DParameter

§

impl Bounds for VisualShaderNodeTexture

§

impl Bounds for VisualShaderNodeTextureParameter

§

impl Bounds for VisualShaderNodeTextureParameterTriplanar

§

impl Bounds for VisualShaderNodeTextureSdf

§

impl Bounds for VisualShaderNodeTextureSdfNormal

§

impl Bounds for VisualShaderNodeTransformCompose

§

impl Bounds for VisualShaderNodeTransformConstant

§

impl Bounds for VisualShaderNodeTransformDecompose

§

impl Bounds for VisualShaderNodeTransformFunc

§

impl Bounds for VisualShaderNodeTransformOp

§

impl Bounds for VisualShaderNodeTransformParameter

§

impl Bounds for VisualShaderNodeTransformVecMult

§

impl Bounds for VisualShaderNodeUIntConstant

§

impl Bounds for VisualShaderNodeUIntFunc

§

impl Bounds for VisualShaderNodeUIntOp

§

impl Bounds for VisualShaderNodeUIntParameter

§

impl Bounds for VisualShaderNodeUvFunc

§

impl Bounds for VisualShaderNodeUvPolarCoord

§

impl Bounds for VisualShaderNodeVarying

§

impl Bounds for VisualShaderNodeVaryingGetter

§

impl Bounds for VisualShaderNodeVaryingSetter

§

impl Bounds for VisualShaderNodeVec2Constant

§

impl Bounds for VisualShaderNodeVec2Parameter

§

impl Bounds for VisualShaderNodeVec3Constant

§

impl Bounds for VisualShaderNodeVec3Parameter

§

impl Bounds for VisualShaderNodeVec4Constant

§

impl Bounds for VisualShaderNodeVec4Parameter

§

impl Bounds for VisualShaderNodeVectorBase

§

impl Bounds for VisualShaderNodeVectorCompose

§

impl Bounds for VisualShaderNodeVectorDecompose

§

impl Bounds for VisualShaderNodeVectorDistance

§

impl Bounds for VisualShaderNodeVectorFunc

§

impl Bounds for VisualShaderNodeVectorLen

§

impl Bounds for VisualShaderNodeVectorOp

§

impl Bounds for VisualShaderNodeVectorRefract

§

impl Bounds for VisualShaderNodeWorldPositionFromDepth

§

impl Bounds for VoxelGi

§

impl Bounds for VoxelGiData

§

impl Bounds for WeakRef

§

impl Bounds for WebRtcDataChannel

§

impl Bounds for WebRtcDataChannelExtension

§

impl Bounds for WebRtcMultiplayerPeer

§

impl Bounds for WebRtcPeerConnection

§

impl Bounds for WebRtcPeerConnectionExtension

§

impl Bounds for WebSocketMultiplayerPeer

§

impl Bounds for WebSocketPeer

§

impl Bounds for WebXrInterface

§

impl Bounds for Window

§

impl Bounds for WorkerThreadPool

§

impl Bounds for World2D

§

impl Bounds for World3D

§

impl Bounds for WorldBoundaryShape2D

§

impl Bounds for WorldBoundaryShape3D

§

impl Bounds for WorldEnvironment

§

impl Bounds for X509Certificate

§

impl Bounds for XmlParser

§

impl Bounds for XrAnchor3D

§

impl Bounds for XrBodyModifier3D

§

impl Bounds for XrBodyTracker

§

impl Bounds for XrCamera3D

§

impl Bounds for XrController3D

§

impl Bounds for XrControllerTracker

§

impl Bounds for XrFaceModifier3D

§

impl Bounds for XrFaceTracker

§

impl Bounds for XrHandModifier3D

§

impl Bounds for XrHandTracker

§

impl Bounds for XrInterface

§

impl Bounds for XrInterfaceExtension

§

impl Bounds for XrNode3D

§

impl Bounds for XrOrigin3D

§

impl Bounds for XrPose

§

impl Bounds for XrPositionalTracker

§

impl Bounds for XrServer

§

impl Bounds for XrTracker

§

impl Bounds for Xrvrs

§

impl Bounds for ZipPacker

§

impl Bounds for ZipReader