godot::prelude

Trait FromGodot

pub trait FromGodot: Sized + GodotConvert {
    // Required method
    fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>;

    // Provided methods
    fn from_godot(via: Self::Via) -> Self { ... }
    fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError> { ... }
    fn from_variant(variant: &Variant) -> Self { ... }
}
Expand description

Defines the canonical conversion from Godot for a type.

It is assumed that all the methods return equal values given equal inputs. Additionally, it is assumed that if ToGodot is implemented, converting to Godot and back again will return a value equal to the starting value.

Violating these assumptions is safe but will give unexpected results.

Please read the godot::meta module docs for further information about conversions.

This trait can be derived using the #[derive(GodotConvert)] macro.

Required Methods§

fn try_from_godot(via: Self::Via) -> Result<Self, ConvertError>

Converts the Godot representation to this type, returning Err on failure.

Provided Methods§

fn from_godot(via: Self::Via) -> Self

⚠️ Converts the Godot representation to this type.

§Panics

If the conversion fails.

fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>

Performs the conversion from a Variant, returning Err on failure.

fn from_variant(variant: &Variant) -> Self

⚠️ Performs the conversion from a Variant.

§Panics

If the conversion fails.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

§

impl FromGodot for bool

§

impl FromGodot for f32

§

impl FromGodot for f64

§

impl FromGodot for i8

§

impl FromGodot for i16

§

impl FromGodot for i32

§

impl FromGodot for i64

§

impl FromGodot for *const c_void

§

impl FromGodot for *const u8

§

impl FromGodot for *const AudioFrame

§

impl FromGodot for *const CaretInfo

§

impl FromGodot for *const Glyph

§

impl FromGodot for *const ObjectId

§

impl FromGodot for *const PhysicsServer2DExtensionMotionResult

§

impl FromGodot for *const PhysicsServer2DExtensionRayResult

§

impl FromGodot for *const PhysicsServer2DExtensionShapeRestInfo

§

impl FromGodot for *const PhysicsServer2DExtensionShapeResult

§

impl FromGodot for *const PhysicsServer3DExtensionMotionCollision

§

impl FromGodot for *const PhysicsServer3DExtensionMotionResult

§

impl FromGodot for *const PhysicsServer3DExtensionRayResult

§

impl FromGodot for *const PhysicsServer3DExtensionShapeRestInfo

§

impl FromGodot for *const PhysicsServer3DExtensionShapeResult

§

impl FromGodot for *const ScriptLanguageExtensionProfilingInfo

§

impl FromGodot for *mut c_void

§

impl FromGodot for *mut f64

§

impl FromGodot for *mut i32

§

impl FromGodot for *mut *const u8

§

impl FromGodot for *mut u8

§

impl FromGodot for *mut AudioFrame

§

impl FromGodot for *mut CaretInfo

§

impl FromGodot for *mut Glyph

§

impl FromGodot for *mut ObjectId

§

impl FromGodot for *mut PhysicsServer2DExtensionMotionResult

§

impl FromGodot for *mut PhysicsServer2DExtensionRayResult

§

impl FromGodot for *mut PhysicsServer2DExtensionShapeRestInfo

§

impl FromGodot for *mut PhysicsServer2DExtensionShapeResult

§

impl FromGodot for *mut PhysicsServer3DExtensionMotionCollision

§

impl FromGodot for *mut PhysicsServer3DExtensionMotionResult

§

impl FromGodot for *mut PhysicsServer3DExtensionRayResult

§

impl FromGodot for *mut PhysicsServer3DExtensionShapeRestInfo

§

impl FromGodot for *mut PhysicsServer3DExtensionShapeResult

§

impl FromGodot for *mut ScriptLanguageExtensionProfilingInfo

§

impl FromGodot for u8

§

impl FromGodot for u16

§

impl FromGodot for u32

§

impl FromGodot for u64

§

impl FromGodot for ()

§

impl FromGodot for String

§

impl<T> FromGodot for Option<T>

§

impl<T> FromGodot for Vec<T>
where T: ArrayElement,

§

impl<T, const LEN: usize> FromGodot for [T; LEN]
where T: ArrayElement,

Implementors§

§

impl FromGodot for Corner

§

impl FromGodot for EulerOrder

§

impl FromGodot for Rid

§

impl FromGodot for Side

§

impl FromGodot for Vector2Axis

§

impl FromGodot for Vector3Axis

§

impl FromGodot for Vector4Axis

§

impl FromGodot for ClockDirection

§

impl FromGodot for godot::global::Orientation

§

impl FromGodot for Aabb

§

impl FromGodot for Basis

§

impl FromGodot for Callable

§

impl FromGodot for Color

§

impl FromGodot for Dictionary

§

impl FromGodot for GString

§

impl FromGodot for NodePath

§

impl FromGodot for PackedByteArray

§

impl FromGodot for PackedColorArray

§

impl FromGodot for PackedFloat32Array

§

impl FromGodot for PackedFloat64Array

§

impl FromGodot for PackedInt32Array

§

impl FromGodot for PackedInt64Array

§

impl FromGodot for PackedStringArray

§

impl FromGodot for PackedVector2Array

§

impl FromGodot for PackedVector3Array

§

impl FromGodot for PackedVector4Array

§

impl FromGodot for Plane

§

impl FromGodot for Projection

§

impl FromGodot for Quaternion

§

impl FromGodot for Rect2

§

impl FromGodot for Rect2i

§

impl FromGodot for Signal

§

impl FromGodot for StringName

§

impl FromGodot for Transform2D

§

impl FromGodot for Transform3D

§

impl FromGodot for Variant

§

impl FromGodot for VariantOperator

§

impl FromGodot for VariantType

§

impl FromGodot for Vector2

§

impl FromGodot for Vector2i

§

impl FromGodot for Vector3

§

impl FromGodot for Vector3i

§

impl FromGodot for Vector4

§

impl FromGodot for Vector4i

§

impl FromGodot for CellShape

§

impl FromGodot for DiagonalMode

§

impl FromGodot for Heuristic

§

impl FromGodot for godot::classes::aes_context::Mode

§

impl FromGodot for FindMode

§

impl FromGodot for InterpolationType

§

impl FromGodot for godot::classes::animation::LoopMode

§

impl FromGodot for LoopedFlag

§

impl FromGodot for TrackType

§

impl FromGodot for godot::classes::animation::UpdateMode

§

impl FromGodot for AnimationCallbackModeDiscrete

§

impl FromGodot for AnimationCallbackModeMethod

§

impl FromGodot for AnimationCallbackModeProcess

§

impl FromGodot for FilterAction

§

impl FromGodot for PlayMode

§

impl FromGodot for godot::classes::animation_node_blend_space_1d::BlendMode

§

impl FromGodot for godot::classes::animation_node_blend_space_2d::BlendMode

§

impl FromGodot for MixMode

§

impl FromGodot for OneShotRequest

§

impl FromGodot for StateMachineType

§

impl FromGodot for AdvanceMode

§

impl FromGodot for SwitchMode

§

impl FromGodot for AnimationMethodCallMode

§

impl FromGodot for godot::classes::animation_player::AnimationProcessCallback

§

impl FromGodot for godot::classes::animation_tree::AnimationProcessCallback

§

impl FromGodot for godot::classes::area_2d::SpaceOverride

§

impl FromGodot for godot::classes::area_3d::SpaceOverride

§

impl FromGodot for godot::classes::aspect_ratio_container::AlignmentMode

§

impl FromGodot for godot::classes::aspect_ratio_container::StretchMode

§

impl FromGodot for godot::classes::audio_effect_distortion::Mode

§

impl FromGodot for FilterDb

§

impl FromGodot for godot::classes::audio_effect_pitch_shift::FftSize

§

impl FromGodot for godot::classes::audio_effect_spectrum_analyzer::FftSize

§

impl FromGodot for MagnitudeMode

§

impl FromGodot for PlaybackType

§

impl FromGodot for SpeakerMode

§

impl FromGodot for AutoAdvanceMode

§

impl FromGodot for FadeMode

§

impl FromGodot for TransitionFromTime

§

impl FromGodot for TransitionToTime

§

impl FromGodot for MixTarget

§

impl FromGodot for AttenuationModel

§

impl FromGodot for godot::classes::audio_stream_player_3d::DopplerTracking

§

impl FromGodot for PlaybackMode

§

impl FromGodot for godot::classes::audio_stream_wav::Format

§

impl FromGodot for godot::classes::audio_stream_wav::LoopMode

§

impl FromGodot for CopyMode

§

impl FromGodot for ActionMode

§

impl FromGodot for DrawMode

§

impl FromGodot for AlphaAntiAliasing

§

impl FromGodot for BillboardMode

§

impl FromGodot for godot::classes::base_material_3d::BlendMode

§

impl FromGodot for godot::classes::base_material_3d::CullMode

§

impl FromGodot for DepthDrawMode

§

impl FromGodot for DetailUv

§

impl FromGodot for DiffuseMode

§

impl FromGodot for DistanceFadeMode

§

impl FromGodot for EmissionOperator

§

impl FromGodot for godot::classes::base_material_3d::Feature

§

impl FromGodot for godot::classes::base_material_3d::Flags

§

impl FromGodot for ShadingMode

§

impl FromGodot for SpecularMode

§

impl FromGodot for TextureChannel

§

impl FromGodot for godot::classes::base_material_3d::TextureFilter

§

impl FromGodot for TextureParam

§

impl FromGodot for Transparency

§

impl FromGodot for godot::classes::box_container::AlignmentMode

§

impl FromGodot for AnchorMode

§

impl FromGodot for Camera2DProcessCallback

§

impl FromGodot for godot::classes::camera_3d::DopplerTracking

§

impl FromGodot for KeepAspect

§

impl FromGodot for ProjectionType

§

impl FromGodot for FeedDataType

§

impl FromGodot for FeedPosition

§

impl FromGodot for FeedImage

§

impl FromGodot for ClipChildrenMode

§

impl FromGodot for godot::classes::canvas_item::TextureFilter

§

impl FromGodot for godot::classes::canvas_item::TextureRepeat

§

impl FromGodot for godot::classes::canvas_item_material::BlendMode

§

impl FromGodot for LightMode

§

impl FromGodot for godot::classes::character_body_2d::MotionMode

§

impl FromGodot for godot::classes::character_body_2d::PlatformOnLeave

§

impl FromGodot for godot::classes::character_body_3d::MotionMode

§

impl FromGodot for godot::classes::character_body_3d::PlatformOnLeave

§

impl FromGodot for godot::classes::code_edit::CodeCompletionKind

§

impl FromGodot for godot::classes::code_edit::CodeCompletionLocation

§

impl FromGodot for godot::classes::collision_object_2d::DisableMode

§

impl FromGodot for godot::classes::collision_object_3d::DisableMode

§

impl FromGodot for BuildMode

§

impl FromGodot for ColorModeType

§

impl FromGodot for PickerShapeType

§

impl FromGodot for EffectCallbackType

§

impl FromGodot for godot::classes::cone_twist_joint_3d::Param

§

impl FromGodot for Anchor

§

impl FromGodot for godot::classes::control::CursorShape

§

impl FromGodot for FocusMode

§

impl FromGodot for GrowDirection

§

impl FromGodot for godot::classes::control::LayoutDirection

§

impl FromGodot for LayoutPreset

§

impl FromGodot for LayoutPresetMode

§

impl FromGodot for MouseFilter

§

impl FromGodot for SizeFlags

§

impl FromGodot for TextDirection

§

impl FromGodot for godot::classes::cpu_particles_2d::DrawOrder

§

impl FromGodot for godot::classes::cpu_particles_2d::EmissionShape

§

impl FromGodot for godot::classes::cpu_particles_2d::Parameter

§

impl FromGodot for godot::classes::cpu_particles_2d::ParticleFlags

§

impl FromGodot for godot::classes::cpu_particles_3d::DrawOrder

§

impl FromGodot for godot::classes::cpu_particles_3d::EmissionShape

§

impl FromGodot for godot::classes::cpu_particles_3d::Parameter

§

impl FromGodot for godot::classes::cpu_particles_3d::ParticleFlags

§

impl FromGodot for godot::classes::csg_polygon_3d::Mode

§

impl FromGodot for PathIntervalType

§

impl FromGodot for PathRotation

§

impl FromGodot for Operation

§

impl FromGodot for TangentMode

§

impl FromGodot for TextureMode

§

impl FromGodot for godot::classes::decal::DecalTexture

§

impl FromGodot for godot::classes::directional_light_3d::ShadowMode

§

impl FromGodot for godot::classes::directional_light_3d::SkyMode

§

impl FromGodot for godot::classes::display_server::CursorShape

§

impl FromGodot for godot::classes::display_server::Feature

§

impl FromGodot for FileDialogMode

§

impl FromGodot for HandleType

§

impl FromGodot for godot::classes::display_server::MouseMode

§

impl FromGodot for ScreenOrientation

§

impl FromGodot for TtsUtteranceEvent

§

impl FromGodot for VSyncMode

§

impl FromGodot for godot::classes::display_server::VirtualKeyboardType

§

impl FromGodot for WindowEvent

§

impl FromGodot for WindowFlags

§

impl FromGodot for WindowMode

§

impl FromGodot for godot::classes::editor_feature_profile::Feature

§

impl FromGodot for godot::classes::editor_file_dialog::Access

§

impl FromGodot for DisplayMode

§

impl FromGodot for godot::classes::editor_file_dialog::FileMode

§

impl FromGodot for AfterGuiInput

§

impl FromGodot for CustomControlContainer

§

impl FromGodot for DockSlot

§

impl FromGodot for InternalImportCategory

§

impl FromGodot for SpecialHistory

§

impl FromGodot for ChangeType

§

impl FromGodot for TreeArea

§

impl FromGodot for godot::classes::enet_connection::CompressionMode

§

impl FromGodot for EventType

§

impl FromGodot for HostStatistic

§

impl FromGodot for PeerState

§

impl FromGodot for PeerStatistic

§

impl FromGodot for AmbientSource

§

impl FromGodot for BgMode

§

impl FromGodot for FogMode

§

impl FromGodot for GlowBlendMode

§

impl FromGodot for ReflectionSource

§

impl FromGodot for SdfgiYScale

§

impl FromGodot for ToneMapper

§

impl FromGodot for CellularDistanceFunction

§

impl FromGodot for CellularReturnType

§

impl FromGodot for DomainWarpFractalType

§

impl FromGodot for DomainWarpType

§

impl FromGodot for FractalType

§

impl FromGodot for NoiseType

§

impl FromGodot for godot::classes::file_access::CompressionMode

§

impl FromGodot for ModeFlags

§

impl FromGodot for UnixPermissionFlags

§

impl FromGodot for godot::classes::file_dialog::Access

§

impl FromGodot for godot::classes::file_dialog::FileMode

§

impl FromGodot for godot::classes::flow_container::AlignmentMode

§

impl FromGodot for LastWrapAlignmentMode

§

impl FromGodot for InitializationLevel

§

impl FromGodot for LoadStatus

§

impl FromGodot for godot::classes::generic6_dof_joint_3d::Flag

§

impl FromGodot for godot::classes::generic6_dof_joint_3d::Param

§

impl FromGodot for PolyBooleanOperation

§

impl FromGodot for PolyEndType

§

impl FromGodot for PolyJoinType

§

impl FromGodot for GiMode

§

impl FromGodot for LightmapScale

§

impl FromGodot for godot::classes::geometry_instance_3d::ShadowCastingSetting

§

impl FromGodot for godot::classes::geometry_instance_3d::VisibilityRangeFadeMode

§

impl FromGodot for GltfAccessorType

§

impl FromGodot for RootNodeMode

§

impl FromGodot for godot::classes::gpu_particles_2d::DrawOrder

§

impl FromGodot for godot::classes::gpu_particles_2d::EmitFlags

§

impl FromGodot for godot::classes::gpu_particles_3d::DrawOrder

§

impl FromGodot for godot::classes::gpu_particles_3d::EmitFlags

§

impl FromGodot for TransformAlign

§

impl FromGodot for godot::classes::gpu_particles_collision_height_field_3d::Resolution

§

impl FromGodot for godot::classes::gpu_particles_collision_height_field_3d::UpdateMode

§

impl FromGodot for godot::classes::gpu_particles_collision_sdf_3d::Resolution

§

impl FromGodot for ColorSpace

§

impl FromGodot for InterpolationMode

§

impl FromGodot for Fill

§

impl FromGodot for Repeat

§

impl FromGodot for GridPattern

§

impl FromGodot for PanningScheme

§

impl FromGodot for HashType

§

impl FromGodot for godot::classes::hinge_joint_3d::Flag

§

impl FromGodot for godot::classes::hinge_joint_3d::Param

§

impl FromGodot for Method

§

impl FromGodot for ResponseCode

§

impl FromGodot for godot::classes::http_client::Status

§

impl FromGodot for Result

§

impl FromGodot for AlphaMode

§

impl FromGodot for AstcFormat

§

impl FromGodot for CompressMode

§

impl FromGodot for CompressSource

§

impl FromGodot for godot::classes::image::Format

§

impl FromGodot for Interpolation

§

impl FromGodot for UsedChannels

§

impl FromGodot for LoaderFlags

§

impl FromGodot for godot::classes::input::CursorShape

§

impl FromGodot for godot::classes::input::MouseMode

§

impl FromGodot for ResolverStatus

§

impl FromGodot for godot::classes::ip::Type

§

impl FromGodot for IconMode

§

impl FromGodot for godot::classes::item_list::SelectMode

§

impl FromGodot for ErrorCode

§

impl FromGodot for godot::classes::label_3d::AlphaCutMode

§

impl FromGodot for godot::classes::label_3d::DrawFlags

§

impl FromGodot for godot::classes::light_2d::BlendMode

§

impl FromGodot for ShadowFilter

§

impl FromGodot for BakeMode

§

impl FromGodot for godot::classes::light_3d::Param

§

impl FromGodot for BakeError

§

impl FromGodot for BakeQuality

§

impl FromGodot for EnvironmentMode

§

impl FromGodot for GenerateProbes

§

impl FromGodot for LineCapMode

§

impl FromGodot for LineJointMode

§

impl FromGodot for LineTextureMode

§

impl FromGodot for godot::classes::line_edit::MenuItems

§

impl FromGodot for godot::classes::line_edit::VirtualKeyboardType

§

impl FromGodot for UnderlineMode

§

impl FromGodot for godot::classes::mesh::ArrayCustomFormat

§

impl FromGodot for godot::classes::mesh::ArrayFormat

§

impl FromGodot for godot::classes::mesh::ArrayType

§

impl FromGodot for godot::classes::mesh::BlendShapeMode

§

impl FromGodot for godot::classes::mesh::PrimitiveType

§

impl FromGodot for godot::classes::mesh_convex_decomposition_settings::Mode

§

impl FromGodot for TransformFormat

§

impl FromGodot for RpcMode

§

impl FromGodot for ConnectionStatus

§

impl FromGodot for TransferMode

§

impl FromGodot for VisibilityUpdateMode

§

impl FromGodot for godot::classes::native_menu::Feature

§

impl FromGodot for SystemMenus

§

impl FromGodot for godot::classes::navigation_mesh::ParsedGeometryType

§

impl FromGodot for SamplePartitionType

§

impl FromGodot for godot::classes::navigation_mesh::SourceGeometryMode

§

impl FromGodot for godot::classes::navigation_path_query_parameters_2d::PathMetadataFlags

§

impl FromGodot for godot::classes::navigation_path_query_parameters_2d::PathPostProcessing

§

impl FromGodot for godot::classes::navigation_path_query_parameters_2d::PathfindingAlgorithm

§

impl FromGodot for godot::classes::navigation_path_query_parameters_3d::PathMetadataFlags

§

impl FromGodot for godot::classes::navigation_path_query_parameters_3d::PathPostProcessing

§

impl FromGodot for godot::classes::navigation_path_query_parameters_3d::PathfindingAlgorithm

§

impl FromGodot for godot::classes::navigation_path_query_result_2d::PathSegmentType

§

impl FromGodot for godot::classes::navigation_path_query_result_3d::PathSegmentType

§

impl FromGodot for godot::classes::navigation_polygon::ParsedGeometryType

§

impl FromGodot for godot::classes::navigation_polygon::SourceGeometryMode

§

impl FromGodot for godot::classes::navigation_server_3d::ProcessInfo

§

impl FromGodot for godot::classes::nine_patch_rect::AxisStretchMode

§

impl FromGodot for AutoTranslateMode

§

impl FromGodot for DuplicateFlags

§

impl FromGodot for InternalMode

§

impl FromGodot for PhysicsInterpolationMode

§

impl FromGodot for godot::classes::node::ProcessMode

§

impl FromGodot for ProcessThreadGroup

§

impl FromGodot for ProcessThreadMessages

§

impl FromGodot for RotationEditMode

§

impl FromGodot for ConnectFlags

§

impl FromGodot for godot::classes::occluder_polygon_2d::CullMode

§

impl FromGodot for godot::classes::omni_light_3d::ShadowMode

§

impl FromGodot for ActionType

§

impl FromGodot for OpenXrAlphaBlendModeSupport

§

impl FromGodot for godot::classes::open_xr_hand::BoneUpdate

§

impl FromGodot for Hands

§

impl FromGodot for MotionRange

§

impl FromGodot for SkeletonRig

§

impl FromGodot for Hand

§

impl FromGodot for godot::classes::open_xr_interface::HandJointFlags

§

impl FromGodot for HandJoints

§

impl FromGodot for HandMotionRange

§

impl FromGodot for HandTrackedSource

§

impl FromGodot for RenderingDriver

§

impl FromGodot for SystemDir

§

impl FromGodot for godot::classes::packed_scene::GenEditState

§

impl FromGodot for godot::classes::packet_peer_dtls::Status

§

impl FromGodot for CollisionMode

§

impl FromGodot for godot::classes::particle_process_material::EmissionShape

§

impl FromGodot for godot::classes::particle_process_material::Parameter

§

impl FromGodot for godot::classes::particle_process_material::ParticleFlags

§

impl FromGodot for SubEmitterMode

§

impl FromGodot for godot::classes::path_follow_3d::RotationMode

§

impl FromGodot for Monitor

§

impl FromGodot for godot::classes::physical_bone_3d::DampMode

§

impl FromGodot for godot::classes::physical_bone_3d::JointType

§

impl FromGodot for godot::classes::physics_server_2d::AreaBodyStatus

§

impl FromGodot for godot::classes::physics_server_2d::AreaParameter

§

impl FromGodot for godot::classes::physics_server_2d::AreaSpaceOverrideMode

§

impl FromGodot for godot::classes::physics_server_2d::BodyDampMode

§

impl FromGodot for godot::classes::physics_server_2d::BodyMode

§

impl FromGodot for godot::classes::physics_server_2d::BodyParameter

§

impl FromGodot for godot::classes::physics_server_2d::BodyState

§

impl FromGodot for godot::classes::physics_server_2d::CcdMode

§

impl FromGodot for DampedSpringParam

§

impl FromGodot for JointParam

§

impl FromGodot for godot::classes::physics_server_2d::JointType

§

impl FromGodot for PinJointFlag

§

impl FromGodot for godot::classes::physics_server_2d::PinJointParam

§

impl FromGodot for godot::classes::physics_server_2d::ProcessInfo

§

impl FromGodot for godot::classes::physics_server_2d::ShapeType

§

impl FromGodot for godot::classes::physics_server_2d::SpaceParameter

§

impl FromGodot for godot::classes::physics_server_3d::AreaBodyStatus

§

impl FromGodot for godot::classes::physics_server_3d::AreaParameter

§

impl FromGodot for godot::classes::physics_server_3d::AreaSpaceOverrideMode

§

impl FromGodot for BodyAxis

§

impl FromGodot for godot::classes::physics_server_3d::BodyDampMode

§

impl FromGodot for godot::classes::physics_server_3d::BodyMode

§

impl FromGodot for godot::classes::physics_server_3d::BodyParameter

§

impl FromGodot for godot::classes::physics_server_3d::BodyState

§

impl FromGodot for ConeTwistJointParam

§

impl FromGodot for G6dofJointAxisFlag

§

impl FromGodot for G6dofJointAxisParam

§

impl FromGodot for HingeJointFlag

§

impl FromGodot for HingeJointParam

§

impl FromGodot for godot::classes::physics_server_3d::JointType

§

impl FromGodot for godot::classes::physics_server_3d::PinJointParam

§

impl FromGodot for godot::classes::physics_server_3d::ProcessInfo

§

impl FromGodot for godot::classes::physics_server_3d::ShapeType

§

impl FromGodot for SliderJointParam

§

impl FromGodot for godot::classes::physics_server_3d::SpaceParameter

§

impl FromGodot for godot::classes::pin_joint_3d::Param

§

impl FromGodot for godot::classes::plane_mesh::Orientation

§

impl FromGodot for godot::classes::portable_compressed_texture_2d::CompressionMode

§

impl FromGodot for godot::classes::progress_bar::FillMode

§

impl FromGodot for AmbientMode

§

impl FromGodot for godot::classes::reflection_probe::UpdateMode

§

impl FromGodot for BarrierMask

§

impl FromGodot for BlendFactor

§

impl FromGodot for BlendOperation

§

impl FromGodot for CompareOperator

§

impl FromGodot for DataFormat

§

impl FromGodot for DeviceType

§

impl FromGodot for DriverResource

§

impl FromGodot for FinalAction

§

impl FromGodot for IndexBufferFormat

§

impl FromGodot for InitialAction

§

impl FromGodot for Limit

§

impl FromGodot for LogicOperation

§

impl FromGodot for MemoryType

§

impl FromGodot for PipelineDynamicStateFlags

§

impl FromGodot for PipelineSpecializationConstantType

§

impl FromGodot for PolygonCullMode

§

impl FromGodot for PolygonFrontFace

§

impl FromGodot for RenderPrimitive

§

impl FromGodot for SamplerBorderColor

§

impl FromGodot for SamplerFilter

§

impl FromGodot for SamplerRepeatMode

§

impl FromGodot for ShaderLanguage

§

impl FromGodot for ShaderStage

§

impl FromGodot for StencilOperation

§

impl FromGodot for StorageBufferUsage

§

impl FromGodot for TextureSamples

§

impl FromGodot for TextureSliceType

§

impl FromGodot for TextureSwizzle

§

impl FromGodot for godot::classes::rendering_device::TextureType

§

impl FromGodot for TextureUsageBits

§

impl FromGodot for UniformType

§

impl FromGodot for VertexFrequency

§

impl FromGodot for godot::classes::rendering_server::ArrayCustomFormat

§

impl FromGodot for godot::classes::rendering_server::ArrayFormat

§

impl FromGodot for godot::classes::rendering_server::ArrayType

§

impl FromGodot for BakeChannels

§

impl FromGodot for godot::classes::rendering_server::BlendShapeMode

§

impl FromGodot for CanvasGroupMode

§

impl FromGodot for CanvasItemTextureFilter

§

impl FromGodot for CanvasItemTextureRepeat

§

impl FromGodot for CanvasLightBlendMode

§

impl FromGodot for CanvasLightMode

§

impl FromGodot for CanvasLightShadowFilter

§

impl FromGodot for CanvasOccluderPolygonCullMode

§

impl FromGodot for CanvasTextureChannel

§

impl FromGodot for CompositorEffectCallbackType

§

impl FromGodot for CompositorEffectFlags

§

impl FromGodot for CubeMapLayer

§

impl FromGodot for DecalFilter

§

impl FromGodot for godot::classes::rendering_server::DecalTexture

§

impl FromGodot for DofBlurQuality

§

impl FromGodot for DofBokehShape

§

impl FromGodot for EnvironmentAmbientSource

§

impl FromGodot for EnvironmentBg

§

impl FromGodot for EnvironmentFogMode

§

impl FromGodot for EnvironmentGlowBlendMode

§

impl FromGodot for EnvironmentReflectionSource

§

impl FromGodot for EnvironmentSdfgiFramesToConverge

§

impl FromGodot for EnvironmentSdfgiFramesToUpdateLight

§

impl FromGodot for EnvironmentSdfgiRayCount

§

impl FromGodot for EnvironmentSdfgiYScale

§

impl FromGodot for EnvironmentSsaoQuality

§

impl FromGodot for EnvironmentSsilQuality

§

impl FromGodot for EnvironmentSsrRoughnessQuality

§

impl FromGodot for EnvironmentToneMapper

§

impl FromGodot for Features

§

impl FromGodot for FogVolumeShape

§

impl FromGodot for GlobalShaderParameterType

§

impl FromGodot for InstanceFlags

§

impl FromGodot for InstanceType

§

impl FromGodot for LightBakeMode

§

impl FromGodot for LightDirectionalShadowMode

§

impl FromGodot for LightDirectionalSkyMode

§

impl FromGodot for LightOmniShadowMode

§

impl FromGodot for LightParam

§

impl FromGodot for LightProjectorFilter

§

impl FromGodot for LightType

§

impl FromGodot for MultimeshTransformFormat

§

impl FromGodot for NinePatchAxisMode

§

impl FromGodot for ParticlesCollisionHeightfieldResolution

§

impl FromGodot for ParticlesCollisionType

§

impl FromGodot for ParticlesDrawOrder

§

impl FromGodot for ParticlesMode

§

impl FromGodot for ParticlesTransformAlign

§

impl FromGodot for godot::classes::rendering_server::PrimitiveType

§

impl FromGodot for ReflectionProbeAmbientMode

§

impl FromGodot for ReflectionProbeUpdateMode

§

impl FromGodot for RenderingInfo

§

impl FromGodot for ShaderMode

§

impl FromGodot for godot::classes::rendering_server::ShadowCastingSetting

§

impl FromGodot for ShadowQuality

§

impl FromGodot for godot::classes::rendering_server::SkyMode

§

impl FromGodot for SubSurfaceScatteringQuality

§

impl FromGodot for TextureLayeredType

§

impl FromGodot for ViewportClearMode

§

impl FromGodot for ViewportDebugDraw

§

impl FromGodot for ViewportEnvironmentMode

§

impl FromGodot for ViewportMsaa

§

impl FromGodot for ViewportOcclusionCullingBuildQuality

§

impl FromGodot for ViewportRenderInfo

§

impl FromGodot for ViewportRenderInfoType

§

impl FromGodot for ViewportScaling3DMode

§

impl FromGodot for ViewportScreenSpaceAa

§

impl FromGodot for ViewportSdfOversize

§

impl FromGodot for ViewportSdfScale

§

impl FromGodot for ViewportUpdateMode

§

impl FromGodot for ViewportVrsMode

§

impl FromGodot for ViewportVrsUpdateMode

§

impl FromGodot for godot::classes::rendering_server::VisibilityRangeFadeMode

§

impl FromGodot for VoxelGiQuality

§

impl FromGodot for godot::classes::resource_format_loader::CacheMode

§

impl FromGodot for ImportOrder

§

impl FromGodot for godot::classes::resource_loader::CacheMode

§

impl FromGodot for ThreadLoadStatus

§

impl FromGodot for SaverFlags

§

impl FromGodot for Shape

§

impl FromGodot for ImageUpdateMask

§

impl FromGodot for ListType

§

impl FromGodot for godot::classes::rich_text_label::MenuItems

§

impl FromGodot for MetaUnderline

§

impl FromGodot for godot::classes::rigid_body_2d::CcdMode

§

impl FromGodot for godot::classes::rigid_body_2d::CenterOfMassMode

§

impl FromGodot for godot::classes::rigid_body_2d::DampMode

§

impl FromGodot for godot::classes::rigid_body_2d::FreezeMode

§

impl FromGodot for godot::classes::rigid_body_3d::CenterOfMassMode

§

impl FromGodot for godot::classes::rigid_body_3d::DampMode

§

impl FromGodot for godot::classes::rigid_body_3d::FreezeMode

§

impl FromGodot for ReplicationMode

§

impl FromGodot for godot::classes::scene_state::GenEditState

§

impl FromGodot for GroupCallFlags

§

impl FromGodot for ScriptNameCasing

§

impl FromGodot for godot::classes::script_language_extension::CodeCompletionKind

§

impl FromGodot for godot::classes::script_language_extension::CodeCompletionLocation

§

impl FromGodot for LookupResultType

§

impl FromGodot for ScrollMode

§

impl FromGodot for godot::classes::shader::Mode

§

impl FromGodot for ModifierCallbackModeProcess

§

impl FromGodot for TailDirection

§

impl FromGodot for godot::classes::sky::ProcessMode

§

impl FromGodot for RadianceSize

§

impl FromGodot for godot::classes::slider_joint_3d::Param

§

impl FromGodot for godot::classes::soft_body_3d::DisableMode

§

impl FromGodot for DraggerVisibility

§

impl FromGodot for godot::classes::sprite_base_3d::AlphaCutMode

§

impl FromGodot for godot::classes::sprite_base_3d::DrawFlags

§

impl FromGodot for godot::classes::stream_peer_tcp::Status

§

impl FromGodot for godot::classes::stream_peer_tls::Status

§

impl FromGodot for godot::classes::style_box_texture::AxisStretchMode

§

impl FromGodot for ClearMode

§

impl FromGodot for godot::classes::sub_viewport::UpdateMode

§

impl FromGodot for CustomFormat

§

impl FromGodot for SkinWeightCount

§

impl FromGodot for godot::classes::tab_bar::AlignmentMode

§

impl FromGodot for CloseButtonDisplayPolicy

§

impl FromGodot for TabPosition

§

impl FromGodot for CaretType

§

impl FromGodot for EditAction

§

impl FromGodot for GutterType

§

impl FromGodot for LineWrappingMode

§

impl FromGodot for godot::classes::text_edit::MenuItems

§

impl FromGodot for SearchFlags

§

impl FromGodot for SelectionMode

§

impl FromGodot for AutowrapMode

§

impl FromGodot for ContourPointTag

§

impl FromGodot for Direction

§

impl FromGodot for godot::classes::text_server::Feature

§

impl FromGodot for FixedSizeScaleMode

§

impl FromGodot for FontAntialiasing

§

impl FromGodot for FontLcdSubpixelLayout

§

impl FromGodot for FontStyle

§

impl FromGodot for GraphemeFlag

§

impl FromGodot for Hinting

§

impl FromGodot for JustificationFlag

§

impl FromGodot for LineBreakFlag

§

impl FromGodot for godot::classes::text_server::Orientation

§

impl FromGodot for OverrunBehavior

§

impl FromGodot for SpacingType

§

impl FromGodot for StructuredTextParser

§

impl FromGodot for SubpixelPositioning

§

impl FromGodot for TextOverrunFlag

§

impl FromGodot for VisibleCharactersBehavior

§

impl FromGodot for godot::classes::texture_button::StretchMode

§

impl FromGodot for LayeredType

§

impl FromGodot for godot::classes::texture_progress_bar::FillMode

§

impl FromGodot for ExpandMode

§

impl FromGodot for godot::classes::texture_rect::StretchMode

§

impl FromGodot for DataType

§

impl FromGodot for godot::classes::tile_map::VisibilityMode

§

impl FromGodot for DebugVisibilityMode

§

impl FromGodot for CellNeighbor

§

impl FromGodot for TerrainMode

§

impl FromGodot for TileLayout

§

impl FromGodot for TileOffsetAxis

§

impl FromGodot for TileShape

§

impl FromGodot for TileAnimationMode

§

impl FromGodot for Month

§

impl FromGodot for Weekday

§

impl FromGodot for TimerProcessCallback

§

impl FromGodot for godot::classes::touch_screen_button::VisibilityMode

§

impl FromGodot for DropModeFlags

§

impl FromGodot for godot::classes::tree::SelectMode

§

impl FromGodot for TreeCellMode

§

impl FromGodot for EaseType

§

impl FromGodot for TransitionType

§

impl FromGodot for TweenPauseMode

§

impl FromGodot for TweenProcessMode

§

impl FromGodot for MergeMode

§

impl FromGodot for UpnpResult

§

impl FromGodot for IgdStatus

§

impl FromGodot for DebugDraw

§

impl FromGodot for DefaultCanvasItemTextureFilter

§

impl FromGodot for DefaultCanvasItemTextureRepeat

§

impl FromGodot for Msaa

§

impl FromGodot for PositionalShadowAtlasQuadrantSubdiv

§

impl FromGodot for RenderInfo

§

impl FromGodot for RenderInfoType

§

impl FromGodot for Scaling3DMode

§

impl FromGodot for ScreenSpaceAa

§

impl FromGodot for SdfOversize

§

impl FromGodot for SdfScale

§

impl FromGodot for VrsMode

§

impl FromGodot for VrsUpdateMode

§

impl FromGodot for godot::classes::visible_on_screen_enabler_2d::EnableMode

§

impl FromGodot for godot::classes::visible_on_screen_enabler_3d::EnableMode

§

impl FromGodot for godot::classes::visual_shader::Type

§

impl FromGodot for VaryingMode

§

impl FromGodot for VaryingType

§

impl FromGodot for PortType

§

impl FromGodot for BillboardType

§

impl FromGodot for godot::classes::visual_shader_node_clamp::OpType

§

impl FromGodot for godot::classes::visual_shader_node_color_func::Function

§

impl FromGodot for godot::classes::visual_shader_node_color_op::Operator

§

impl FromGodot for ComparisonType

§

impl FromGodot for Condition

§

impl FromGodot for godot::classes::visual_shader_node_compare::Function

§

impl FromGodot for godot::classes::visual_shader_node_cubemap::Source

§

impl FromGodot for godot::classes::visual_shader_node_cubemap::TextureType

§

impl FromGodot for godot::classes::visual_shader_node_derivative_func::Function

§

impl FromGodot for godot::classes::visual_shader_node_derivative_func::OpType

§

impl FromGodot for Precision

§

impl FromGodot for godot::classes::visual_shader_node_float_func::Function

§

impl FromGodot for godot::classes::visual_shader_node_float_op::Operator

§

impl FromGodot for godot::classes::visual_shader_node_float_parameter::Hint

§

impl FromGodot for godot::classes::visual_shader_node_int_func::Function

§

impl FromGodot for godot::classes::visual_shader_node_int_op::Operator

§

impl FromGodot for godot::classes::visual_shader_node_int_parameter::Hint

§

impl FromGodot for godot::classes::visual_shader_node_is::Function

§

impl FromGodot for godot::classes::visual_shader_node_mix::OpType

§

impl FromGodot for godot::classes::visual_shader_node_multiply_add::OpType

§

impl FromGodot for Qualifier

§

impl FromGodot for godot::classes::visual_shader_node_particle_accelerator::Mode

§

impl FromGodot for godot::classes::visual_shader_node_particle_emit::EmitFlags

§

impl FromGodot for godot::classes::visual_shader_node_particle_randomness::OpType

§

impl FromGodot for godot::classes::visual_shader_node_sample_3d::Source

§

impl FromGodot for godot::classes::visual_shader_node_smooth_step::OpType

§

impl FromGodot for godot::classes::visual_shader_node_step::OpType

§

impl FromGodot for godot::classes::visual_shader_node_switch::OpType

§

impl FromGodot for godot::classes::visual_shader_node_texture::Source

§

impl FromGodot for godot::classes::visual_shader_node_texture::TextureType

§

impl FromGodot for ColorDefault

§

impl FromGodot for godot::classes::visual_shader_node_texture_parameter::TextureFilter

§

impl FromGodot for godot::classes::visual_shader_node_texture_parameter::TextureRepeat

§

impl FromGodot for TextureSource

§

impl FromGodot for godot::classes::visual_shader_node_texture_parameter::TextureType

§

impl FromGodot for godot::classes::visual_shader_node_transform_func::Function

§

impl FromGodot for godot::classes::visual_shader_node_transform_op::Operator

§

impl FromGodot for godot::classes::visual_shader_node_transform_vec_mult::Operator

§

impl FromGodot for godot::classes::visual_shader_node_u_int_func::Function

§

impl FromGodot for godot::classes::visual_shader_node_u_int_op::Operator

§

impl FromGodot for godot::classes::visual_shader_node_uv_func::Function

§

impl FromGodot for godot::classes::visual_shader_node_vector_base::OpType

§

impl FromGodot for godot::classes::visual_shader_node_vector_func::Function

§

impl FromGodot for godot::classes::visual_shader_node_vector_op::Operator

§

impl FromGodot for Subdiv

§

impl FromGodot for ChannelState

§

impl FromGodot for godot::classes::web_rtc_data_channel::WriteMode

§

impl FromGodot for ConnectionState

§

impl FromGodot for GatheringState

§

impl FromGodot for SignalingState

§

impl FromGodot for State

§

impl FromGodot for godot::classes::web_socket_peer::WriteMode

§

impl FromGodot for TargetRayMode

§

impl FromGodot for ContentScaleAspect

§

impl FromGodot for ContentScaleMode

§

impl FromGodot for ContentScaleStretch

§

impl FromGodot for godot::classes::window::Flags

§

impl FromGodot for godot::classes::window::LayoutDirection

§

impl FromGodot for godot::classes::window::Mode

§

impl FromGodot for WindowInitialPosition

§

impl FromGodot for NodeType

§

impl FromGodot for BodyUpdate

§

impl FromGodot for godot::classes::xr_body_modifier_3d::BoneUpdate

§

impl FromGodot for BodyFlags

§

impl FromGodot for Joint

§

impl FromGodot for JointFlags

§

impl FromGodot for BlendShapeEntry

§

impl FromGodot for godot::classes::xr_hand_modifier_3d::BoneUpdate

§

impl FromGodot for HandJoint

§

impl FromGodot for godot::classes::xr_hand_tracker::HandJointFlags

§

impl FromGodot for HandTrackingSource

§

impl FromGodot for Capabilities

§

impl FromGodot for EnvironmentBlendMode

§

impl FromGodot for PlayAreaMode

§

impl FromGodot for TrackingStatus

§

impl FromGodot for TrackingConfidence

§

impl FromGodot for TrackerHand

§

impl FromGodot for godot::classes::xr_server::RotationMode

§

impl FromGodot for TrackerType

§

impl FromGodot for ZipAppend

§

impl FromGodot for Error

§

impl FromGodot for HorizontalAlignment

§

impl FromGodot for InlineAlignment

§

impl FromGodot for JoyAxis

§

impl FromGodot for JoyButton

§

impl FromGodot for Key

§

impl FromGodot for KeyLocation

§

impl FromGodot for KeyModifierMask

§

impl FromGodot for MethodFlags

§

impl FromGodot for MidiMessage

§

impl FromGodot for MouseButton

§

impl FromGodot for MouseButtonMask

§

impl FromGodot for PropertyHint

§

impl FromGodot for PropertyUsageFlags

§

impl FromGodot for VerticalAlignment

§

impl FromGodot for InstanceId

§

impl<T> FromGodot for Array<T>
where T: ArrayElement,

§

impl<T> FromGodot for RefArg<'_, T>
where T: FromGodot,

§

impl<T> FromGodot for Gd<T>
where T: GodotClass,

§

impl<T, D> FromGodot for DynGd<T, D>
where T: GodotClass, D: 'static + ?Sized,