Trait godot::meta::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.

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.

Object Safety§

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 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>

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 OutArray

§

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 Gd<T>
where T: GodotClass,