Trait Export
pub trait Export: Var {
// Provided method
fn export_hint() -> PropertyHintInfo { ... }
}Expand description
Trait implemented for types that can be used as #[export] fields.
To export objects, see the Exporting section of Gd<T>.
For enums, this trait can be derived using the #[derive(Export)] macro.
Provided Methods§
fn export_hint() -> PropertyHintInfo
fn export_hint() -> PropertyHintInfo
The export info to use for an exported field of this type, if no other export info is specified.
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 Export for bool
impl Export for bool
fn export_hint() -> PropertyHintInfo
§impl Export for f32
impl Export for f32
fn export_hint() -> PropertyHintInfo
§impl Export for f64
impl Export for f64
fn export_hint() -> PropertyHintInfo
§impl Export for i8
impl Export for i8
fn export_hint() -> PropertyHintInfo
§impl Export for i16
impl Export for i16
fn export_hint() -> PropertyHintInfo
§impl Export for i32
impl Export for i32
fn export_hint() -> PropertyHintInfo
§impl Export for i64
impl Export for i64
fn export_hint() -> PropertyHintInfo
§impl Export for u8
impl Export for u8
fn export_hint() -> PropertyHintInfo
§impl Export for u16
impl Export for u16
fn export_hint() -> PropertyHintInfo
§impl Export for u32
impl Export for u32
fn export_hint() -> PropertyHintInfo
§impl<T> Export for Option<Gd<T>>
See Gd Exporting section.
impl<T> Export for Option<Gd<T>>
See Gd Exporting section.
fn export_hint() -> PropertyHintInfo
§impl<T> Export for Option<T>
impl<T> Export for Option<T>
fn export_hint() -> PropertyHintInfo
§impl<T, D> Export for Option<DynGd<T, D>>
See DynGd Exporting section.
impl<T, D> Export for Option<DynGd<T, D>>
See DynGd Exporting section.
fn export_hint() -> PropertyHintInfo
Implementors§
impl Export for Corner
impl Export for ClockDirection
impl Export for godot::global::Orientation
impl Export for EulerOrder
impl Export for Side
impl Export for CellShape
impl Export for DiagonalMode
impl Export for Heuristic
impl Export for godot::classes::aes_context::Mode
impl Export for FindMode
impl Export for InterpolationType
impl Export for godot::classes::animation::LoopMode
impl Export for LoopedFlag
impl Export for TrackType
impl Export for godot::classes::animation::UpdateMode
impl Export for AnimationCallbackModeDiscrete
impl Export for AnimationCallbackModeMethod
impl Export for AnimationCallbackModeProcess
impl Export for FilterAction
impl Export for PlayMode
impl Export for godot::classes::animation_node_blend_space_1d::BlendMode
impl Export for godot::classes::animation_node_blend_space_2d::BlendMode
impl Export for MixMode
impl Export for OneShotRequest
impl Export for StateMachineType
impl Export for AdvanceMode
impl Export for SwitchMode
impl Export for AnimationMethodCallMode
impl Export for godot::classes::animation_player::AnimationProcessCallback
impl Export for godot::classes::animation_tree::AnimationProcessCallback
impl Export for godot::classes::area_2d::SpaceOverride
impl Export for godot::classes::area_3d::SpaceOverride
impl Export for godot::classes::aspect_ratio_container::AlignmentMode
impl Export for godot::classes::aspect_ratio_container::StretchMode
impl Export for godot::classes::audio_effect_distortion::Mode
impl Export for FilterDb
impl Export for godot::classes::audio_effect_pitch_shift::FftSize
impl Export for godot::classes::audio_effect_spectrum_analyzer::FftSize
impl Export for MagnitudeMode
impl Export for godot::classes::audio_listener_3d::DopplerTracking
impl Export for PlaybackType
impl Export for SpeakerMode
impl Export for AudioStreamGeneratorMixRate
impl Export for AutoAdvanceMode
impl Export for FadeMode
impl Export for TransitionFromTime
impl Export for TransitionToTime
impl Export for MixTarget
impl Export for AttenuationModel
impl Export for godot::classes::audio_stream_player_3d::DopplerTracking
impl Export for PlaybackMode
impl Export for godot::classes::audio_stream_wav::Format
impl Export for godot::classes::audio_stream_wav::LoopMode
impl Export for CopyMode
impl Export for ActionMode
impl Export for DrawMode
impl Export for AlphaAntiAliasing
impl Export for BillboardMode
impl Export for godot::classes::base_material_3d::BlendMode
impl Export for godot::classes::base_material_3d::CullMode
impl Export for DepthDrawMode
impl Export for DepthTest
impl Export for DetailUv
impl Export for DiffuseMode
impl Export for DistanceFadeMode
impl Export for EmissionOperator
impl Export for godot::classes::base_material_3d::Feature
impl Export for godot::classes::base_material_3d::Flags
impl Export for ShadingMode
impl Export for SpecularMode
impl Export for StencilCompare
impl Export for StencilFlags
impl Export for StencilMode
impl Export for TextureChannel
impl Export for godot::classes::base_material_3d::TextureFilter
impl Export for TextureParam
impl Export for Transparency
impl Export for godot::classes::box_container::AlignmentMode
impl Export for AnchorMode
impl Export for Camera2DProcessCallback
impl Export for godot::classes::camera_3d::DopplerTracking
impl Export for KeepAspect
impl Export for ProjectionType
impl Export for FeedDataType
impl Export for FeedPosition
impl Export for FeedImage
impl Export for ClipChildrenMode
impl Export for godot::classes::canvas_item::TextureFilter
impl Export for godot::classes::canvas_item::TextureRepeat
impl Export for godot::classes::canvas_item_material::BlendMode
impl Export for LightMode
impl Export for godot::classes::character_body_2d::MotionMode
impl Export for godot::classes::character_body_2d::PlatformOnLeave
impl Export for godot::classes::character_body_3d::MotionMode
impl Export for godot::classes::character_body_3d::PlatformOnLeave
impl Export for ApiType
impl Export for godot::classes::code_edit::CodeCompletionKind
impl Export for godot::classes::code_edit::CodeCompletionLocation
impl Export for godot::classes::collision_object_2d::DisableMode
impl Export for godot::classes::collision_object_3d::DisableMode
impl Export for BuildMode
impl Export for ColorModeType
impl Export for PickerShapeType
impl Export for EffectCallbackType
impl Export for godot::classes::cone_twist_joint_3d::Param
impl Export for Anchor
impl Export for godot::classes::control::CursorShape
impl Export for FocusBehaviorRecursive
impl Export for FocusMode
impl Export for GrowDirection
impl Export for godot::classes::control::LayoutDirection
impl Export for LayoutPreset
impl Export for LayoutPresetMode
impl Export for MouseBehaviorRecursive
impl Export for MouseFilter
impl Export for SizeFlags
impl Export for TextDirection
impl Export for TransformMode
impl Export for AxisFlag
impl Export for godot::classes::copy_transform_modifier_3d::TransformFlag
impl Export for godot::classes::cpu_particles_2d::DrawOrder
impl Export for godot::classes::cpu_particles_2d::EmissionShape
impl Export for godot::classes::cpu_particles_2d::Parameter
impl Export for godot::classes::cpu_particles_2d::ParticleFlags
impl Export for godot::classes::cpu_particles_3d::DrawOrder
impl Export for godot::classes::cpu_particles_3d::EmissionShape
impl Export for godot::classes::cpu_particles_3d::Parameter
impl Export for godot::classes::cpu_particles_3d::ParticleFlags
impl Export for godot::classes::csg_polygon_3d::Mode
impl Export for PathIntervalType
impl Export for PathRotation
impl Export for Operation
impl Export for TangentMode
impl Export for TextureMode
impl Export for godot::classes::decal::DecalTexture
impl Export for godot::classes::directional_light_3d::ShadowMode
impl Export for godot::classes::directional_light_3d::SkyMode
impl Export for AccessibilityAction
impl Export for AccessibilityFlags
impl Export for AccessibilityLiveMode
impl Export for AccessibilityPopupType
impl Export for AccessibilityRole
impl Export for AccessibilityScrollHint
impl Export for AccessibilityScrollUnit
impl Export for godot::classes::display_server::CursorShape
impl Export for godot::classes::display_server::Feature
impl Export for FileDialogMode
impl Export for HandleType
impl Export for godot::classes::display_server::MouseMode
impl Export for ScreenOrientation
impl Export for TtsUtteranceEvent
impl Export for VSyncMode
impl Export for godot::classes::display_server::VirtualKeyboardType
impl Export for WindowEvent
impl Export for WindowFlags
impl Export for WindowMode
impl Export for WindowResizeEdge
impl Export for ContextMenuSlot
impl Export for DebugFlags
impl Export for ExportMessageType
impl Export for ExportFilter
impl Export for FileExportMode
impl Export for ScriptExportMode
impl Export for godot::classes::editor_feature_profile::Feature
impl Export for godot::classes::editor_file_dialog::Access
impl Export for godot::classes::editor_file_dialog::DisplayMode
impl Export for godot::classes::editor_file_dialog::FileMode
impl Export for AfterGuiInput
impl Export for CustomControlContainer
impl Export for DockSlot
impl Export for InternalImportCategory
impl Export for Severity
impl Export for SpecialHistory
impl Export for ChangeType
impl Export for TreeArea
impl Export for godot::classes::enet_connection::CompressionMode
impl Export for EventType
impl Export for HostStatistic
impl Export for PeerState
impl Export for PeerStatistic
impl Export for AmbientSource
impl Export for BgMode
impl Export for FogMode
impl Export for GlowBlendMode
impl Export for ReflectionSource
impl Export for SdfgiYScale
impl Export for ToneMapper
impl Export for CellularDistanceFunction
impl Export for CellularReturnType
impl Export for DomainWarpFractalType
impl Export for DomainWarpType
impl Export for FractalType
impl Export for NoiseType
impl Export for godot::classes::file_access::CompressionMode
impl Export for ModeFlags
impl Export for UnixPermissionFlags
impl Export for godot::classes::file_dialog::Access
impl Export for Customization
impl Export for godot::classes::file_dialog::DisplayMode
impl Export for godot::classes::file_dialog::FileMode
impl Export for godot::classes::flow_container::AlignmentMode
impl Export for LastWrapAlignmentMode
impl Export for TitlePosition
impl Export for InitializationLevel
impl Export for LoadStatus
impl Export for godot::classes::generic6_dof_joint_3d::Flag
impl Export for godot::classes::generic6_dof_joint_3d::Param
impl Export for PolyBooleanOperation
impl Export for PolyEndType
impl Export for PolyJoinType
impl Export for GiMode
impl Export for LightmapScale
impl Export for godot::classes::geometry_instance_3d::ShadowCastingSetting
impl Export for godot::classes::geometry_instance_3d::VisibilityRangeFadeMode
impl Export for GltfAccessorType
impl Export for GltfComponentType
impl Export for RootNodeMode
impl Export for godot::classes::gltf_document::VisibilityMode
impl Export for GltfObjectModelType
impl Export for godot::classes::gpu_particles_2d::DrawOrder
impl Export for godot::classes::gpu_particles_2d::EmitFlags
impl Export for godot::classes::gpu_particles_3d::DrawOrder
impl Export for godot::classes::gpu_particles_3d::EmitFlags
impl Export for TransformAlign
impl Export for godot::classes::gpu_particles_collision_height_field_3d::Resolution
impl Export for godot::classes::gpu_particles_collision_height_field_3d::UpdateMode
impl Export for godot::classes::gpu_particles_collision_sdf_3d::Resolution
impl Export for ColorSpace
impl Export for InterpolationMode
impl Export for Fill
impl Export for Repeat
impl Export for GridPattern
impl Export for PanningScheme
impl Export for HashType
impl Export for godot::classes::hinge_joint_3d::Flag
impl Export for godot::classes::hinge_joint_3d::Param
impl Export for Method
impl Export for ResponseCode
impl Export for godot::classes::http_client::Status
impl Export for Result
impl Export for AlphaMode
impl Export for AstcFormat
impl Export for CompressMode
impl Export for CompressSource
impl Export for godot::classes::image::Format
impl Export for Interpolation
impl Export for UsedChannels
impl Export for LoaderFlags
impl Export for godot::classes::input::CursorShape
impl Export for godot::classes::input::MouseMode
impl Export for ResolverStatus
impl Export for godot::classes::ip::Type
impl Export for IconMode
impl Export for godot::classes::item_list::SelectMode
impl Export for ErrorCode
impl Export for godot::classes::label_3d::AlphaCutMode
impl Export for godot::classes::label_3d::DrawFlags
impl Export for godot::classes::light_2d::BlendMode
impl Export for ShadowFilter
impl Export for BakeMode
impl Export for godot::classes::light_3d::Param
impl Export for BakeError
impl Export for BakeQuality
impl Export for EnvironmentMode
impl Export for GenerateProbes
impl Export for ShadowmaskMode
impl Export for LineCapMode
impl Export for LineJointMode
impl Export for LineTextureMode
impl Export for godot::classes::line_edit::MenuItems
impl Export for godot::classes::line_edit::VirtualKeyboardType
impl Export for UnderlineMode
impl Export for ErrorType
impl Export for OriginFrom
impl Export for godot::classes::mesh::ArrayCustomFormat
impl Export for godot::classes::mesh::ArrayFormat
impl Export for godot::classes::mesh::ArrayType
impl Export for godot::classes::mesh::BlendShapeMode
impl Export for godot::classes::mesh::PrimitiveType
impl Export for godot::classes::mesh_convex_decomposition_settings::Mode
impl Export for PhysicsInterpolationQuality
impl Export for TransformFormat
impl Export for RpcMode
impl Export for ConnectionStatus
impl Export for TransferMode
impl Export for VisibilityUpdateMode
impl Export for godot::classes::native_menu::Feature
impl Export for SystemMenus
impl Export for godot::classes::navigation_mesh::ParsedGeometryType
impl Export for godot::classes::navigation_mesh::SamplePartitionType
impl Export for godot::classes::navigation_mesh::SourceGeometryMode
impl Export for godot::classes::navigation_path_query_parameters_2d::PathMetadataFlags
impl Export for godot::classes::navigation_path_query_parameters_2d::PathPostProcessing
impl Export for godot::classes::navigation_path_query_parameters_2d::PathfindingAlgorithm
impl Export for godot::classes::navigation_path_query_parameters_3d::PathMetadataFlags
impl Export for godot::classes::navigation_path_query_parameters_3d::PathPostProcessing
impl Export for godot::classes::navigation_path_query_parameters_3d::PathfindingAlgorithm
impl Export for godot::classes::navigation_path_query_result_2d::PathSegmentType
impl Export for godot::classes::navigation_path_query_result_3d::PathSegmentType
impl Export for godot::classes::navigation_polygon::ParsedGeometryType
impl Export for godot::classes::navigation_polygon::SamplePartitionType
impl Export for godot::classes::navigation_polygon::SourceGeometryMode
impl Export for godot::classes::navigation_server_2d::ProcessInfo
impl Export for godot::classes::navigation_server_3d::ProcessInfo
impl Export for godot::classes::nine_patch_rect::AxisStretchMode
impl Export for AutoTranslateMode
impl Export for DuplicateFlags
impl Export for InternalMode
impl Export for PhysicsInterpolationMode
impl Export for godot::classes::node::ProcessMode
impl Export for ProcessThreadGroup
impl Export for ProcessThreadMessages
impl Export for RotationEditMode
impl Export for ConnectFlags
impl Export for godot::classes::occluder_polygon_2d::CullMode
impl Export for godot::classes::omni_light_3d::ShadowMode
impl Export for ActionType
impl Export for OpenXrAlphaBlendModeSupport
impl Export for Filter
impl Export for MipmapMode
impl Export for Swizzle
impl Export for Wrap
impl Export for ResultStatus
impl Export for godot::classes::open_xr_hand::BoneUpdate
impl Export for Hands
impl Export for MotionRange
impl Export for SkeletonRig
impl Export for Hand
impl Export for godot::classes::open_xr_interface::HandJointFlags
impl Export for HandJoints
impl Export for HandMotionRange
impl Export for HandTrackedSource
impl Export for PerfSettingsLevel
impl Export for PerfSettingsNotificationLevel
impl Export for PerfSettingsSubDomain
impl Export for SessionState
impl Export for RenderModelTracker
impl Export for RenderingDriver
impl Export for StdHandleType
impl Export for SystemDir
impl Export for godot::classes::packed_scene::GenEditState
impl Export for godot::classes::packet_peer_dtls::Status
impl Export for CollisionMode
impl Export for godot::classes::particle_process_material::EmissionShape
impl Export for godot::classes::particle_process_material::Parameter
impl Export for godot::classes::particle_process_material::ParticleFlags
impl Export for SubEmitterMode
impl Export for godot::classes::path_follow_3d::RotationMode
impl Export for Monitor
impl Export for godot::classes::physical_bone_3d::DampMode
impl Export for godot::classes::physical_bone_3d::JointType
impl Export for godot::classes::physics_server_2d::AreaBodyStatus
impl Export for godot::classes::physics_server_2d::AreaParameter
impl Export for godot::classes::physics_server_2d::AreaSpaceOverrideMode
impl Export for godot::classes::physics_server_2d::BodyDampMode
impl Export for godot::classes::physics_server_2d::BodyMode
impl Export for godot::classes::physics_server_2d::BodyParameter
impl Export for godot::classes::physics_server_2d::BodyState
impl Export for godot::classes::physics_server_2d::CcdMode
impl Export for DampedSpringParam
impl Export for JointParam
impl Export for godot::classes::physics_server_2d::JointType
impl Export for PinJointFlag
impl Export for godot::classes::physics_server_2d::PinJointParam
impl Export for godot::classes::physics_server_2d::ProcessInfo
impl Export for godot::classes::physics_server_2d::ShapeType
impl Export for godot::classes::physics_server_2d::SpaceParameter
impl Export for godot::classes::physics_server_3d::AreaBodyStatus
impl Export for godot::classes::physics_server_3d::AreaParameter
impl Export for godot::classes::physics_server_3d::AreaSpaceOverrideMode
impl Export for BodyAxis
impl Export for godot::classes::physics_server_3d::BodyDampMode
impl Export for godot::classes::physics_server_3d::BodyMode
impl Export for godot::classes::physics_server_3d::BodyParameter
impl Export for godot::classes::physics_server_3d::BodyState
impl Export for ConeTwistJointParam
impl Export for G6dofJointAxisFlag
impl Export for G6dofJointAxisParam
impl Export for HingeJointFlag
impl Export for HingeJointParam
impl Export for godot::classes::physics_server_3d::JointType
impl Export for godot::classes::physics_server_3d::PinJointParam
impl Export for godot::classes::physics_server_3d::ProcessInfo
impl Export for godot::classes::physics_server_3d::ShapeType
impl Export for SliderJointParam
impl Export for godot::classes::physics_server_3d::SpaceParameter
impl Export for godot::classes::pin_joint_3d::Param
impl Export for godot::classes::plane_mesh::Orientation
impl Export for godot::classes::portable_compressed_texture_2d::CompressionMode
impl Export for godot::classes::progress_bar::FillMode
impl Export for AmbientMode
impl Export for godot::classes::reflection_probe::UpdateMode
impl Export for BarrierMask
impl Export for BlendFactor
impl Export for BlendOperation
impl Export for BreadcrumbMarker
impl Export for BufferCreationBits
impl Export for CompareOperator
impl Export for DataFormat
impl Export for DeviceType
impl Export for godot::classes::rendering_device::DrawFlags
impl Export for DriverResource
impl Export for godot::classes::rendering_device::Features
impl Export for FinalAction
impl Export for IndexBufferFormat
impl Export for InitialAction
impl Export for Limit
impl Export for LogicOperation
impl Export for MemoryType
impl Export for PipelineDynamicStateFlags
impl Export for PipelineSpecializationConstantType
impl Export for PolygonCullMode
impl Export for PolygonFrontFace
impl Export for RenderPrimitive
impl Export for SamplerBorderColor
impl Export for SamplerFilter
impl Export for SamplerRepeatMode
impl Export for ShaderLanguage
impl Export for ShaderStage
impl Export for StencilOperation
impl Export for StorageBufferUsage
impl Export for TextureSamples
impl Export for TextureSliceType
impl Export for TextureSwizzle
impl Export for godot::classes::rendering_device::TextureType
impl Export for TextureUsageBits
impl Export for UniformType
impl Export for VertexFrequency
impl Export for godot::classes::rendering_server::ArrayCustomFormat
impl Export for godot::classes::rendering_server::ArrayFormat
impl Export for godot::classes::rendering_server::ArrayType
impl Export for BakeChannels
impl Export for godot::classes::rendering_server::BlendShapeMode
impl Export for CanvasGroupMode
impl Export for CanvasItemTextureFilter
impl Export for CanvasItemTextureRepeat
impl Export for CanvasLightBlendMode
impl Export for CanvasLightMode
impl Export for CanvasLightShadowFilter
impl Export for CanvasOccluderPolygonCullMode
impl Export for CanvasTextureChannel
impl Export for CompositorEffectCallbackType
impl Export for CompositorEffectFlags
impl Export for CubeMapLayer
impl Export for DecalFilter
impl Export for godot::classes::rendering_server::DecalTexture
impl Export for DofBlurQuality
impl Export for DofBokehShape
impl Export for EnvironmentAmbientSource
impl Export for EnvironmentBg
impl Export for EnvironmentFogMode
impl Export for EnvironmentGlowBlendMode
impl Export for EnvironmentReflectionSource
impl Export for EnvironmentSdfgiFramesToConverge
impl Export for EnvironmentSdfgiFramesToUpdateLight
impl Export for EnvironmentSdfgiRayCount
impl Export for EnvironmentSdfgiYScale
impl Export for EnvironmentSsaoQuality
impl Export for EnvironmentSsilQuality
impl Export for EnvironmentSsrRoughnessQuality
impl Export for EnvironmentToneMapper
impl Export for godot::classes::rendering_server::Features
impl Export for FogVolumeShape
impl Export for GlobalShaderParameterType
impl Export for InstanceFlags
impl Export for InstanceType
impl Export for LightBakeMode
impl Export for LightDirectionalShadowMode
impl Export for LightDirectionalSkyMode
impl Export for LightOmniShadowMode
impl Export for LightParam
impl Export for LightProjectorFilter
impl Export for LightType
impl Export for MultimeshPhysicsInterpolationQuality
impl Export for MultimeshTransformFormat
impl Export for NinePatchAxisMode
impl Export for ParticlesCollisionHeightfieldResolution
impl Export for ParticlesCollisionType
impl Export for ParticlesDrawOrder
impl Export for ParticlesMode
impl Export for ParticlesTransformAlign
impl Export for PipelineSource
impl Export for godot::classes::rendering_server::PrimitiveType
impl Export for ReflectionProbeAmbientMode
impl Export for ReflectionProbeUpdateMode
impl Export for RenderingInfo
impl Export for ShaderMode
impl Export for godot::classes::rendering_server::ShadowCastingSetting
impl Export for ShadowQuality
impl Export for godot::classes::rendering_server::SkyMode
impl Export for SubSurfaceScatteringQuality
impl Export for TextureLayeredType
impl Export for godot::classes::rendering_server::TextureType
impl Export for ViewportAnisotropicFiltering
impl Export for ViewportClearMode
impl Export for ViewportDebugDraw
impl Export for ViewportEnvironmentMode
impl Export for ViewportMsaa
impl Export for ViewportOcclusionCullingBuildQuality
impl Export for ViewportRenderInfo
impl Export for ViewportRenderInfoType
impl Export for ViewportScaling3DMode
impl Export for ViewportScreenSpaceAa
impl Export for ViewportSdfOversize
impl Export for ViewportSdfScale
impl Export for ViewportUpdateMode
impl Export for ViewportVrsMode
impl Export for ViewportVrsUpdateMode
impl Export for godot::classes::rendering_server::VisibilityRangeFadeMode
impl Export for VoxelGiQuality
impl Export for DeepDuplicateMode
impl Export for godot::classes::resource_format_loader::CacheMode
impl Export for ImportOrder
impl Export for godot::classes::resource_loader::CacheMode
impl Export for ThreadLoadStatus
impl Export for SaverFlags
impl Export for godot::classes::retarget_modifier_3d::TransformFlag
impl Export for Shape
impl Export for ImageUpdateMask
impl Export for ListType
impl Export for godot::classes::rich_text_label::MenuItems
impl Export for MetaUnderline
impl Export for godot::classes::rigid_body_2d::CcdMode
impl Export for godot::classes::rigid_body_2d::CenterOfMassMode
impl Export for godot::classes::rigid_body_2d::DampMode
impl Export for godot::classes::rigid_body_2d::FreezeMode
impl Export for godot::classes::rigid_body_3d::CenterOfMassMode
impl Export for godot::classes::rigid_body_3d::DampMode
impl Export for godot::classes::rigid_body_3d::FreezeMode
impl Export for ReplicationMode
impl Export for godot::classes::scene_state::GenEditState
impl Export for GroupCallFlags
impl Export for ScriptNameCasing
impl Export for godot::classes::script_language_extension::CodeCompletionKind
impl Export for godot::classes::script_language_extension::CodeCompletionLocation
impl Export for LookupResultType
impl Export for ScrollMode
impl Export for godot::classes::shader::Mode
impl Export for ModifierCallbackModeProcess
impl Export for BoneAxis
impl Export for TailDirection
impl Export for godot::classes::sky::ProcessMode
impl Export for RadianceSize
impl Export for TickPosition
impl Export for godot::classes::slider_joint_3d::Param
impl Export for godot::classes::soft_body_3d::DisableMode
impl Export for DraggerVisibility
impl Export for BoneDirection
impl Export for CenterFrom
impl Export for RotationAxis
impl Export for godot::classes::sprite_base_3d::AlphaCutMode
impl Export for godot::classes::sprite_base_3d::DrawFlags
impl Export for godot::classes::stream_peer_tcp::Status
impl Export for godot::classes::stream_peer_tls::Status
impl Export for godot::classes::style_box_texture::AxisStretchMode
impl Export for ClearMode
impl Export for godot::classes::sub_viewport::UpdateMode
impl Export for CustomFormat
impl Export for SkinWeightCount
impl Export for godot::classes::tab_bar::AlignmentMode
impl Export for CloseButtonDisplayPolicy
impl Export for TabPosition
impl Export for CaretType
impl Export for EditAction
impl Export for GutterType
impl Export for LineWrappingMode
impl Export for godot::classes::text_edit::MenuItems
impl Export for SearchFlags
impl Export for SelectionMode
impl Export for AutowrapMode
impl Export for ContourPointTag
impl Export for Direction
impl Export for godot::classes::text_server::Feature
impl Export for FixedSizeScaleMode
impl Export for FontAntialiasing
impl Export for FontLcdSubpixelLayout
impl Export for FontStyle
impl Export for GraphemeFlag
impl Export for Hinting
impl Export for JustificationFlag
impl Export for LineBreakFlag
impl Export for godot::classes::text_server::Orientation
impl Export for OverrunBehavior
impl Export for SpacingType
impl Export for StructuredTextParser
impl Export for SubpixelPositioning
impl Export for TextOverrunFlag
impl Export for VisibleCharactersBehavior
impl Export for godot::classes::texture_button::StretchMode
impl Export for LayeredType
impl Export for godot::classes::texture_progress_bar::FillMode
impl Export for ExpandMode
impl Export for godot::classes::texture_rect::StretchMode
impl Export for DataType
impl Export for godot::classes::tile_map::VisibilityMode
impl Export for DebugVisibilityMode
impl Export for CellNeighbor
impl Export for TerrainMode
impl Export for TileLayout
impl Export for TileOffsetAxis
impl Export for TileShape
impl Export for TileAnimationMode
impl Export for Month
impl Export for Weekday
impl Export for TimerProcessCallback
impl Export for godot::classes::touch_screen_button::VisibilityMode
impl Export for DropModeFlags
impl Export for godot::classes::tree::SelectMode
impl Export for TreeCellMode
impl Export for EaseType
impl Export for TransitionType
impl Export for TweenPauseMode
impl Export for TweenProcessMode
impl Export for MergeMode
impl Export for UpnpResult
impl Export for IgdStatus
impl Export for AnisotropicFiltering
impl Export for DebugDraw
impl Export for DefaultCanvasItemTextureFilter
impl Export for DefaultCanvasItemTextureRepeat
impl Export for Msaa
impl Export for PositionalShadowAtlasQuadrantSubdiv
impl Export for RenderInfo
impl Export for RenderInfoType
impl Export for Scaling3DMode
impl Export for ScreenSpaceAa
impl Export for SdfOversize
impl Export for SdfScale
impl Export for VrsMode
impl Export for VrsUpdateMode
impl Export for godot::classes::visible_on_screen_enabler_2d::EnableMode
impl Export for godot::classes::visible_on_screen_enabler_3d::EnableMode
impl Export for godot::classes::visual_shader::Type
impl Export for VaryingMode
impl Export for VaryingType
impl Export for PortType
impl Export for BillboardType
impl Export for godot::classes::visual_shader_node_clamp::OpType
impl Export for godot::classes::visual_shader_node_color_func::Function
impl Export for godot::classes::visual_shader_node_color_op::Operator
impl Export for ComparisonType
impl Export for Condition
impl Export for godot::classes::visual_shader_node_compare::Function
impl Export for godot::classes::visual_shader_node_cubemap::Source
impl Export for godot::classes::visual_shader_node_cubemap::TextureType
impl Export for godot::classes::visual_shader_node_derivative_func::Function
impl Export for godot::classes::visual_shader_node_derivative_func::OpType
impl Export for Precision
impl Export for godot::classes::visual_shader_node_float_func::Function
impl Export for godot::classes::visual_shader_node_float_op::Operator
impl Export for godot::classes::visual_shader_node_float_parameter::Hint
impl Export for godot::classes::visual_shader_node_int_func::Function
impl Export for godot::classes::visual_shader_node_int_op::Operator
impl Export for godot::classes::visual_shader_node_int_parameter::Hint
impl Export for godot::classes::visual_shader_node_is::Function
impl Export for godot::classes::visual_shader_node_mix::OpType
impl Export for godot::classes::visual_shader_node_multiply_add::OpType
impl Export for Qualifier
impl Export for godot::classes::visual_shader_node_particle_accelerator::Mode
impl Export for godot::classes::visual_shader_node_particle_emit::EmitFlags
impl Export for godot::classes::visual_shader_node_particle_randomness::OpType
impl Export for godot::classes::visual_shader_node_remap::OpType
impl Export for godot::classes::visual_shader_node_sample_3d::Source
impl Export for godot::classes::visual_shader_node_smooth_step::OpType
impl Export for godot::classes::visual_shader_node_step::OpType
impl Export for godot::classes::visual_shader_node_switch::OpType
impl Export for godot::classes::visual_shader_node_texture::Source
impl Export for godot::classes::visual_shader_node_texture::TextureType
impl Export for ColorDefault
impl Export for godot::classes::visual_shader_node_texture_parameter::TextureFilter
impl Export for godot::classes::visual_shader_node_texture_parameter::TextureRepeat
impl Export for TextureSource
impl Export for godot::classes::visual_shader_node_texture_parameter::TextureType
impl Export for godot::classes::visual_shader_node_transform_func::Function
impl Export for godot::classes::visual_shader_node_transform_op::Operator
impl Export for godot::classes::visual_shader_node_transform_vec_mult::Operator
impl Export for godot::classes::visual_shader_node_u_int_func::Function
impl Export for godot::classes::visual_shader_node_u_int_op::Operator
impl Export for godot::classes::visual_shader_node_uv_func::Function
impl Export for godot::classes::visual_shader_node_vector_base::OpType
impl Export for godot::classes::visual_shader_node_vector_func::Function
impl Export for godot::classes::visual_shader_node_vector_op::Operator
impl Export for Subdiv
impl Export for ChannelState
impl Export for godot::classes::web_rtc_data_channel::WriteMode
impl Export for ConnectionState
impl Export for GatheringState
impl Export for SignalingState
impl Export for State
impl Export for godot::classes::web_socket_peer::WriteMode
impl Export for TargetRayMode
impl Export for ContentScaleAspect
impl Export for ContentScaleMode
impl Export for ContentScaleStretch
impl Export for godot::classes::window::Flags
impl Export for godot::classes::window::LayoutDirection
impl Export for godot::classes::window::Mode
impl Export for WindowInitialPosition
impl Export for NodeType
impl Export for BodyUpdate
impl Export for godot::classes::xr_body_modifier_3d::BoneUpdate
impl Export for BodyFlags
impl Export for Joint
impl Export for JointFlags
impl Export for BlendShapeEntry
impl Export for godot::classes::xr_hand_modifier_3d::BoneUpdate
impl Export for HandJoint
impl Export for godot::classes::xr_hand_tracker::HandJointFlags
impl Export for HandTrackingSource
impl Export for Capabilities
impl Export for EnvironmentBlendMode
impl Export for PlayAreaMode
impl Export for TrackingStatus
impl Export for VrsTextureFormat
impl Export for TrackingConfidence
impl Export for TrackerHand
impl Export for godot::classes::xr_server::RotationMode
impl Export for TrackerType
impl Export for CompressionLevel
impl Export for ZipAppend
impl Export for Error
impl Export for HorizontalAlignment
impl Export for InlineAlignment
impl Export for JoyAxis
impl Export for JoyButton
impl Export for Key
impl Export for KeyLocation
impl Export for KeyModifierMask
impl Export for MethodFlags
impl Export for MidiMessage
impl Export for MouseButton
impl Export for MouseButtonMask
impl Export for PropertyHint
impl Export for PropertyUsageFlags
impl Export for VerticalAlignment
impl Export for Aabb
impl Export for Basis
impl Export for Color
impl Export for Dictionary
impl Export for GString
impl Export for NodePath
impl Export for Plane
impl Export for Projection
impl Export for Quaternion
impl Export for Rect2
impl Export for Rect2i
impl Export for StringName
impl Export for Transform2D
impl Export for Transform3D
impl Export for Variant
impl Export for VariantOperator
impl Export for VariantType
impl Export for Vector2
impl Export for Vector2i
impl Export for Vector3
impl Export for Vector3i
impl Export for Vector4
impl Export for Vector4i
impl<T> Export for Array<Gd<T>>where
T: GodotClass<Exportable = Yes> + Bounds,
impl<T> Export for Array<T>where
T: ArrayElement + Export,
impl<T> Export for OnEditor<Gd<T>>
See Gd Exporting section.
impl<T> Export for OnEditor<T>
impl<T> Export for PackedArray<T>where
T: PackedArrayElement,
impl<T> Export for PhantomVar<T>
impl<T, D> Export for Array<DynGd<T, D>>
#[export] for Array<DynGd<T, D>> is available only for T being Engine class (such as Node or Resource).
Consider exporting Array<Gd<T>> instead of Array<DynGd<T, D>> for user-declared GDExtension classes.
impl<T, D> Export for OnEditor<DynGd<T, D>>
See DynGd Exporting section.