Skip to main content

Export

Trait Export 

pub trait Export: Var { }
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.

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 f32

§

impl Export for f64

§

impl Export for i8

§

impl Export for i16

§

impl Export for i32

§

impl Export for i64

§

impl Export for u8

§

impl Export for u16

§

impl Export for u32

§

impl<T> Export for Option<Gd<T>>
where T: GodotClass<Exportable = Yes> + Bounds, Option<Gd<T>>: Var,

See Gd Exporting section.

§

impl<T> Export for Option<T>
where T: Export, Option<T>: Var,

§

impl<T, D> Export for Option<DynGd<T, D>>
where T: GodotClass<Exportable = Yes> + Bounds, D: 'static + ?Sized,

See DynGd Exporting section.

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 ReferenceType

§

impl Export for DisperseMode

§

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 DockLayout

§

impl Export for godot::classes::editor_dock::DockSlot

§

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 AfterGuiInput

§

impl Export for CustomControlContainer

§

impl Export for godot::classes::editor_plugin::DockSlot

§

impl Export for InternalImportCategory

§

impl Export for ControlState

§

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 Access

§

impl Export for Customization

§

impl Export for DisplayMode

§

impl Export for 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 HandleBinaryImageMode

§

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

§

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

§

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 ThreadType

§

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 PersistenceScope

§

impl Export for AprilTagDict

§

impl Export for ArucoDict

§

impl Export for MarkerType

§

impl Export for PlaneAlignment

§

impl Export for PlaneSemanticLabel

§

impl Export for Capability

§

impl Export for ComponentType

§

impl Export for EntityTrackingState

§

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 MonitorType

§

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 SplashStretchMode

§

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 godot::classes::scroll_container::ScrollHintMode

§

impl Export for ScrollMode

§

impl Export for godot::classes::shader::Mode

§

impl Export for ModifierCallbackModeProcess

§

impl Export for BoneAxis

§

impl Export for BoneDirection

§

impl Export for RotationAxis

§

impl Export for SecondaryDirection

§

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 CenterFrom

§

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_socket::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 godot::classes::texture_rect::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::ScrollHintMode

§

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 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<K, V> Export for Dictionary<K, V>
where K: Element + Export, V: Element + Export,

§

impl<T> Export for Array<Gd<T>>
where T: GodotClass<Exportable = Yes> + Bounds,

§

impl<T> Export for Array<T>
where T: Element + Export,

§

impl<T> Export for OnEditor<Gd<T>>
where OnEditor<Gd<T>>: Var, T: GodotClass<Exportable = Yes> + Bounds,

See Gd Exporting section.

§

impl<T> Export for OnEditor<T>

§

impl<T> Export for PackedArray<T>
where T: PackedElement,

§

impl<T> Export for PhantomVar<T>
where T: GodotConvert + Var + Export,

§

impl<T, D> Export for Array<DynGd<T, D>>
where T: GodotClass<Exportable = Yes> + GodotClass + Bounds, D: 'static + ?Sized,

#[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>>
where OnEditor<DynGd<T, D>>: Var, T: GodotClass<Exportable = Yes> + Bounds, D: 'static + ?Sized,

See DynGd Exporting section.