[][src]Trait gdnative::FromVariant

pub trait FromVariant {
    fn from_variant(variant: &Variant) -> Result<Self, FromVariantError>;
}

Types that can be converted from a Variant.

Option<T> and MaybeNot<T>

Option<T> requires the Variant to be T or Nil, in that order. For looser semantics, use MaybeNot<T>, which will catch all variant values that are not T as well.

Vec<T>

The FromVariant implementation for Vec<T> only allow homogeneous arrays. If you want to manually handle potentially heterogeneous values e.g. for error reporting, use VariantArray directly or compose with an appropriate wrapper: Vec<Option<T>> or Vec<MaybeNot<T>>.

Deriving FromVariant

The derive macro provides implementation consistent with derived ToVariant. See ToVariant for detailed documentation.

Required methods

Loading content...

Implementations on Foreign Types

impl<T6, T7, T8, T9, T10, T11, T12> FromVariant for (T6, T7, T8, T9, T10, T11, T12) where
    T10: FromVariant,
    T11: FromVariant,
    T12: FromVariant,
    T6: FromVariant,
    T7: FromVariant,
    T8: FromVariant,
    T9: FromVariant
[src]

impl FromVariant for u16[src]

impl<T5, T6, T7, T8, T9, T10, T11, T12> FromVariant for (T5, T6, T7, T8, T9, T10, T11, T12) where
    T10: FromVariant,
    T11: FromVariant,
    T12: FromVariant,
    T5: FromVariant,
    T6: FromVariant,
    T7: FromVariant,
    T8: FromVariant,
    T9: FromVariant
[src]

impl<T> FromVariant for PhantomData<T>[src]

impl FromVariant for f64[src]

impl FromVariant for i64[src]

impl<T10, T11, T12> FromVariant for (T10, T11, T12) where
    T10: FromVariant,
    T11: FromVariant,
    T12: FromVariant
[src]

impl<T, E> FromVariant for Result<T, E> where
    E: FromVariant,
    T: FromVariant
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> FromVariant for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) where
    T1: FromVariant,
    T10: FromVariant,
    T11: FromVariant,
    T12: FromVariant,
    T2: FromVariant,
    T3: FromVariant,
    T4: FromVariant,
    T5: FromVariant,
    T6: FromVariant,
    T7: FromVariant,
    T8: FromVariant,
    T9: FromVariant
[src]

impl<T12> FromVariant for (T12,) where
    T12: FromVariant
[src]

impl FromVariant for Rotation3D<f32, UnknownUnit, UnknownUnit>[src]

impl FromVariant for Vector3D<f32, UnknownUnit>[src]

impl FromVariant for usize[src]

impl FromVariant for Rect<f32, UnknownUnit>[src]

impl<T> FromVariant for Option<T> where
    T: FromVariant
[src]

impl FromVariant for Vector2D<f32, UnknownUnit>[src]

impl<T8, T9, T10, T11, T12> FromVariant for (T8, T9, T10, T11, T12) where
    T10: FromVariant,
    T11: FromVariant,
    T12: FromVariant,
    T8: FromVariant,
    T9: FromVariant
[src]

impl FromVariant for isize[src]

impl<T> FromVariant for Vec<T> where
    T: FromVariant
[src]

impl FromVariant for String[src]

impl FromVariant for u32[src]

impl FromVariant for Transform2D<f32, UnknownUnit, UnknownUnit>[src]

impl FromVariant for ()[src]

impl FromVariant for f32[src]

impl<T7, T8, T9, T10, T11, T12> FromVariant for (T7, T8, T9, T10, T11, T12) where
    T10: FromVariant,
    T11: FromVariant,
    T12: FromVariant,
    T7: FromVariant,
    T8: FromVariant,
    T9: FromVariant
[src]

impl<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> FromVariant for (T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) where
    T10: FromVariant,
    T11: FromVariant,
    T12: FromVariant,
    T2: FromVariant,
    T3: FromVariant,
    T4: FromVariant,
    T5: FromVariant,
    T6: FromVariant,
    T7: FromVariant,
    T8: FromVariant,
    T9: FromVariant
[src]

impl<T11, T12> FromVariant for (T11, T12) where
    T11: FromVariant,
    T12: FromVariant
[src]

impl<T9, T10, T11, T12> FromVariant for (T9, T10, T11, T12) where
    T10: FromVariant,
    T11: FromVariant,
    T12: FromVariant,
    T9: FromVariant
[src]

impl FromVariant for u8[src]

impl<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> FromVariant for (T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) where
    T10: FromVariant,
    T11: FromVariant,
    T12: FromVariant,
    T3: FromVariant,
    T4: FromVariant,
    T5: FromVariant,
    T6: FromVariant,
    T7: FromVariant,
    T8: FromVariant,
    T9: FromVariant
[src]

impl FromVariant for i8[src]

impl FromVariant for i32[src]

impl<T4, T5, T6, T7, T8, T9, T10, T11, T12> FromVariant for (T4, T5, T6, T7, T8, T9, T10, T11, T12) where
    T10: FromVariant,
    T11: FromVariant,
    T12: FromVariant,
    T4: FromVariant,
    T5: FromVariant,
    T6: FromVariant,
    T7: FromVariant,
    T8: FromVariant,
    T9: FromVariant
[src]

impl FromVariant for bool[src]

impl FromVariant for u64[src]

impl FromVariant for i16[src]

Loading content...

Implementors

impl FromVariant for ARVRAnchor[src]

impl FromVariant for ARVRCamera[src]

impl FromVariant for ARVRController[src]

impl FromVariant for ARVRInterface[src]

impl FromVariant for ARVRInterfaceGDNative[src]

impl FromVariant for ARVROrigin[src]

impl FromVariant for ARVRPositionalTracker[src]

impl FromVariant for ARVRServer[src]

impl FromVariant for AStar[src]

impl FromVariant for AStar2D[src]

impl FromVariant for Aabb[src]

impl FromVariant for AcceptDialog[src]

impl FromVariant for AnimatedSprite[src]

impl FromVariant for AnimatedSprite3D[src]

impl FromVariant for AnimatedTexture[src]

impl FromVariant for Animation[src]

impl FromVariant for AnimationNode[src]

impl FromVariant for AnimationNodeAdd2[src]

impl FromVariant for AnimationNodeAdd3[src]

impl FromVariant for AnimationNodeAnimation[src]

impl FromVariant for AnimationNodeBlend2[src]

impl FromVariant for AnimationNodeBlend3[src]

impl FromVariant for AnimationNodeBlendSpace1D[src]

impl FromVariant for AnimationNodeBlendSpace2D[src]

impl FromVariant for AnimationNodeBlendTree[src]

impl FromVariant for AnimationNodeOneShot[src]

impl FromVariant for AnimationNodeOutput[src]

impl FromVariant for AnimationNodeStateMachine[src]

impl FromVariant for AnimationNodeStateMachinePlayback[src]

impl FromVariant for AnimationNodeStateMachineTransition[src]

impl FromVariant for AnimationNodeTimeScale[src]

impl FromVariant for AnimationNodeTimeSeek[src]

impl FromVariant for AnimationNodeTransition[src]

impl FromVariant for AnimationPlayer[src]

impl FromVariant for AnimationRootNode[src]

impl FromVariant for AnimationTrackEditPlugin[src]

impl FromVariant for AnimationTree[src]

impl FromVariant for AnimationTreePlayer[src]

impl FromVariant for Area[src]

impl FromVariant for Area2D[src]

impl FromVariant for ArrayMesh[src]

impl FromVariant for AtlasTexture[src]

impl FromVariant for AudioBusLayout[src]

impl FromVariant for AudioEffect[src]

impl FromVariant for AudioEffectAmplify[src]

impl FromVariant for AudioEffectBandLimitFilter[src]

impl FromVariant for AudioEffectBandPassFilter[src]

impl FromVariant for AudioEffectChorus[src]

impl FromVariant for AudioEffectCompressor[src]

impl FromVariant for AudioEffectDelay[src]

impl FromVariant for AudioEffectDistortion[src]

impl FromVariant for AudioEffectEQ[src]

impl FromVariant for AudioEffectEQ10[src]

impl FromVariant for AudioEffectEQ21[src]

impl FromVariant for AudioEffectEQ6[src]

impl FromVariant for AudioEffectFilter[src]

impl FromVariant for AudioEffectHighPassFilter[src]

impl FromVariant for AudioEffectHighShelfFilter[src]

impl FromVariant for AudioEffectInstance[src]

impl FromVariant for AudioEffectLimiter[src]

impl FromVariant for AudioEffectLowPassFilter[src]

impl FromVariant for AudioEffectLowShelfFilter[src]

impl FromVariant for AudioEffectNotchFilter[src]

impl FromVariant for AudioEffectPanner[src]

impl FromVariant for AudioEffectPhaser[src]

impl FromVariant for AudioEffectPitchShift[src]

impl FromVariant for AudioEffectRecord[src]

impl FromVariant for AudioEffectReverb[src]

impl FromVariant for AudioEffectSpectrumAnalyzer[src]

impl FromVariant for AudioEffectSpectrumAnalyzerInstance[src]

impl FromVariant for AudioEffectStereoEnhance[src]

impl FromVariant for AudioServer[src]

impl FromVariant for AudioStream[src]

impl FromVariant for AudioStreamGenerator[src]

impl FromVariant for AudioStreamGeneratorPlayback[src]

impl FromVariant for AudioStreamMicrophone[src]

impl FromVariant for AudioStreamOGGVorbis[src]

impl FromVariant for AudioStreamPlayback[src]

impl FromVariant for AudioStreamPlaybackResampled[src]

impl FromVariant for AudioStreamPlayer[src]

impl FromVariant for AudioStreamPlayer2D[src]

impl FromVariant for AudioStreamPlayer3D[src]

impl FromVariant for AudioStreamRandomPitch[src]

impl FromVariant for AudioStreamSample[src]

impl FromVariant for BackBufferCopy[src]

impl FromVariant for BakedLightmap[src]

impl FromVariant for BakedLightmapData[src]

impl FromVariant for BaseButton[src]

impl FromVariant for Basis[src]

impl FromVariant for BitMap[src]

impl FromVariant for BitmapFont[src]

impl FromVariant for Bone2D[src]

impl FromVariant for BoneAttachment[src]

impl FromVariant for BoxContainer[src]

impl FromVariant for BoxShape[src]

impl FromVariant for BulletPhysicsDirectBodyState[src]

impl FromVariant for BulletPhysicsServer[src]

impl FromVariant for Button[src]

impl FromVariant for ButtonGroup[src]

impl FromVariant for ByteArray[src]

impl FromVariant for CPUParticles[src]

impl FromVariant for CPUParticles2D[src]

impl FromVariant for CSGBox[src]

impl FromVariant for CSGCombiner[src]

impl FromVariant for CSGCylinder[src]

impl FromVariant for CSGMesh[src]

impl FromVariant for CSGPolygon[src]

impl FromVariant for CSGPrimitive[src]

impl FromVariant for CSGShape[src]

impl FromVariant for CSGSphere[src]

impl FromVariant for CSGTorus[src]

impl FromVariant for Camera[src]

impl FromVariant for Camera2D[src]

impl FromVariant for CameraFeed[src]

impl FromVariant for CameraServer[src]

impl FromVariant for CameraTexture[src]

impl FromVariant for CanvasItem[src]

impl FromVariant for CanvasItemMaterial[src]

impl FromVariant for CanvasLayer[src]

impl FromVariant for CanvasModulate[src]

impl FromVariant for CapsuleMesh[src]

impl FromVariant for CapsuleShape[src]

impl FromVariant for CapsuleShape2D[src]

impl FromVariant for CenterContainer[src]

impl FromVariant for CharFXTransform[src]

impl FromVariant for CheckBox[src]

impl FromVariant for CheckButton[src]

impl FromVariant for CircleShape2D[src]

impl FromVariant for ClassDB[src]

impl FromVariant for ClippedCamera[src]

impl FromVariant for CollisionObject[src]

impl FromVariant for CollisionObject2D[src]

impl FromVariant for CollisionPolygon[src]

impl FromVariant for CollisionPolygon2D[src]

impl FromVariant for CollisionShape[src]

impl FromVariant for CollisionShape2D[src]

impl FromVariant for Color[src]

impl FromVariant for ColorArray[src]

impl FromVariant for ColorPicker[src]

impl FromVariant for ColorPickerButton[src]

impl FromVariant for ColorRect[src]

impl FromVariant for ConcavePolygonShape[src]

impl FromVariant for ConcavePolygonShape2D[src]

impl FromVariant for ConeTwistJoint[src]

impl FromVariant for ConfigFile[src]

impl FromVariant for ConfirmationDialog[src]

impl FromVariant for Container[src]

impl FromVariant for Control[src]

impl FromVariant for ConvexPolygonShape[src]

impl FromVariant for ConvexPolygonShape2D[src]

impl FromVariant for Crypto[src]

impl FromVariant for CryptoKey[src]

impl FromVariant for CubeMap[src]

impl FromVariant for CubeMesh[src]

impl FromVariant for Curve[src]

impl FromVariant for Curve2D[src]

impl FromVariant for Curve3D[src]

impl FromVariant for CurveTexture[src]

impl FromVariant for CylinderMesh[src]

impl FromVariant for CylinderShape[src]

impl FromVariant for DampedSpringJoint2D[src]

impl FromVariant for Dictionary[src]

impl FromVariant for DirectionalLight[src]

impl FromVariant for Directory[src]

impl FromVariant for DynamicFont[src]

impl FromVariant for DynamicFontData[src]

impl FromVariant for EditorExportPlugin[src]

impl FromVariant for EditorFeatureProfile[src]

impl FromVariant for EditorFileDialog[src]

impl FromVariant for EditorFileSystem[src]

impl FromVariant for EditorFileSystemDirectory[src]

impl FromVariant for EditorImportPlugin[src]

impl FromVariant for EditorInspector[src]

impl FromVariant for EditorInspectorPlugin[src]

impl FromVariant for EditorInterface[src]

impl FromVariant for EditorNavigationMeshGenerator[src]

impl FromVariant for EditorPlugin[src]

impl FromVariant for EditorProperty[src]

impl FromVariant for EditorResourceConversionPlugin[src]

impl FromVariant for EditorResourcePreview[src]

impl FromVariant for EditorResourcePreviewGenerator[src]

impl FromVariant for EditorSceneImporter[src]

impl FromVariant for EditorSceneImporterAssimp[src]

impl FromVariant for EditorScenePostImport[src]

impl FromVariant for EditorScript[src]

impl FromVariant for EditorSelection[src]

impl FromVariant for EditorSettings[src]

impl FromVariant for EditorSpatialGizmo[src]

impl FromVariant for EditorSpatialGizmoPlugin[src]

impl FromVariant for EditorSpinSlider[src]

impl FromVariant for EditorVCSInterface[src]

impl FromVariant for EncodedObjectAsID[src]

impl FromVariant for Engine[src]

impl FromVariant for Environment[src]

impl FromVariant for Expression[src]

impl FromVariant for File[src]

impl FromVariant for FileDialog[src]

impl FromVariant for Float32Array[src]

impl FromVariant for Font[src]

impl FromVariant for FuncRef[src]

impl FromVariant for GDNative[src]

impl FromVariant for GDNativeLibrary[src]

impl FromVariant for GDScript[src]

impl FromVariant for GDScriptFunctionState[src]

impl FromVariant for GIProbe[src]

impl FromVariant for GIProbeData[src]

impl FromVariant for Generic6DOFJoint[src]

impl FromVariant for Geometry[src]

impl FromVariant for GeometryInstance[src]

impl FromVariant for GlobalConstants[src]

impl FromVariant for GodotString[src]

impl FromVariant for Gradient[src]

impl FromVariant for GradientTexture[src]

impl FromVariant for GraphEdit[src]

impl FromVariant for GraphNode[src]

impl FromVariant for GridContainer[src]

impl FromVariant for GridMap[src]

impl FromVariant for GrooveJoint2D[src]

impl FromVariant for HBoxContainer[src]

impl FromVariant for HScrollBar[src]

impl FromVariant for HSeparator[src]

impl FromVariant for HSlider[src]

impl FromVariant for HSplitContainer[src]

impl FromVariant for HTTPClient[src]

impl FromVariant for HTTPRequest[src]

impl FromVariant for HashingContext[src]

impl FromVariant for HeightMapShape[src]

impl FromVariant for HingeJoint[src]

impl FromVariant for IP[src]

impl FromVariant for IP_Unix[src]

impl FromVariant for Image[src]

impl FromVariant for ImageTexture[src]

impl FromVariant for ImmediateGeometry[src]

impl FromVariant for Input[src]

impl FromVariant for InputDefault[src]

impl FromVariant for InputEvent[src]

impl FromVariant for InputEventAction[src]

impl FromVariant for InputEventGesture[src]

impl FromVariant for InputEventJoypadButton[src]

impl FromVariant for InputEventJoypadMotion[src]

impl FromVariant for InputEventKey[src]

impl FromVariant for InputEventMIDI[src]

impl FromVariant for InputEventMagnifyGesture[src]

impl FromVariant for InputEventMouse[src]

impl FromVariant for InputEventMouseButton[src]

impl FromVariant for InputEventMouseMotion[src]

impl FromVariant for InputEventPanGesture[src]

impl FromVariant for InputEventScreenDrag[src]

impl FromVariant for InputEventScreenTouch[src]

impl FromVariant for InputEventWithModifiers[src]

impl FromVariant for InputMap[src]

impl FromVariant for InstancePlaceholder[src]

impl FromVariant for Int32Array[src]

impl FromVariant for InterpolatedCamera[src]

impl FromVariant for ItemList[src]

impl FromVariant for JSON[src]

impl FromVariant for JSONParseResult[src]

impl FromVariant for JSONRPC[src]

impl FromVariant for JavaClass[src]

impl FromVariant for JavaClassWrapper[src]

impl FromVariant for JavaScript[src]

impl FromVariant for Joint[src]

impl FromVariant for Joint2D[src]

impl FromVariant for KinematicBody[src]

impl FromVariant for KinematicBody2D[src]

impl FromVariant for KinematicCollision[src]

impl FromVariant for KinematicCollision2D[src]

impl FromVariant for Label[src]

impl FromVariant for LargeTexture[src]

impl FromVariant for Light[src]

impl FromVariant for Light2D[src]

impl FromVariant for LightOccluder2D[src]

impl FromVariant for Line2D[src]

impl FromVariant for LineEdit[src]

impl FromVariant for LineShape2D[src]

impl FromVariant for LinkButton[src]

impl FromVariant for Listener[src]

impl FromVariant for MainLoop[src]

impl FromVariant for MarginContainer[src]

impl FromVariant for Marshalls[src]

impl FromVariant for Material[src]

impl FromVariant for MenuButton[src]

impl FromVariant for Mesh[src]

impl FromVariant for MeshDataTool[src]

impl FromVariant for MeshInstance[src]

impl FromVariant for MeshInstance2D[src]

impl FromVariant for MeshLibrary[src]

impl FromVariant for MeshTexture[src]

impl FromVariant for MobileVRInterface[src]

impl FromVariant for MultiMesh[src]

impl FromVariant for MultiMeshInstance[src]

impl FromVariant for MultiMeshInstance2D[src]

impl FromVariant for MultiplayerAPI[src]

impl FromVariant for MultiplayerPeerGDNative[src]

impl FromVariant for Mutex[src]

impl FromVariant for NativeScript[src]

impl FromVariant for Navigation[src]

impl FromVariant for Navigation2D[src]

impl FromVariant for NavigationMesh[src]

impl FromVariant for NavigationMeshInstance[src]

impl FromVariant for NavigationPolygon[src]

impl FromVariant for NavigationPolygonInstance[src]

impl FromVariant for NetworkedMultiplayerENet[src]

impl FromVariant for NetworkedMultiplayerPeer[src]

impl FromVariant for NinePatchRect[src]

impl FromVariant for Node[src]

impl FromVariant for Node2D[src]

impl FromVariant for NodePath[src]

impl FromVariant for NoiseTexture[src]

impl FromVariant for OS[src]

impl FromVariant for Object[src]

impl FromVariant for OccluderPolygon2D[src]

impl FromVariant for OmniLight[src]

impl FromVariant for OpenSimplexNoise[src]

impl FromVariant for OptionButton[src]

impl FromVariant for PCKPacker[src]

impl FromVariant for PHashTranslation[src]

impl FromVariant for PackedDataContainer[src]

impl FromVariant for PackedDataContainerRef[src]

impl FromVariant for PackedScene[src]

impl FromVariant for PacketPeer[src]

impl FromVariant for PacketPeerGDNative[src]

impl FromVariant for PacketPeerStream[src]

impl FromVariant for PacketPeerUDP[src]

impl FromVariant for Panel[src]

impl FromVariant for PanelContainer[src]

impl FromVariant for PanoramaSky[src]

impl FromVariant for ParallaxBackground[src]

impl FromVariant for ParallaxLayer[src]

impl FromVariant for Particles[src]

impl FromVariant for Particles2D[src]

impl FromVariant for ParticlesMaterial[src]

impl FromVariant for Path[src]

impl FromVariant for Path2D[src]

impl FromVariant for PathFollow[src]

impl FromVariant for PathFollow2D[src]

impl FromVariant for Performance[src]

impl FromVariant for PhysicalBone[src]

impl FromVariant for Physics2DDirectBodyState[src]

impl FromVariant for Physics2DDirectBodyStateSW[src]

impl FromVariant for Physics2DDirectSpaceState[src]

impl FromVariant for Physics2DServer[src]

impl FromVariant for Physics2DServerSW[src]

impl FromVariant for Physics2DShapeQueryParameters[src]

impl FromVariant for Physics2DShapeQueryResult[src]

impl FromVariant for Physics2DTestMotionResult[src]

impl FromVariant for PhysicsBody[src]

impl FromVariant for PhysicsBody2D[src]

impl FromVariant for PhysicsDirectBodyState[src]

impl FromVariant for PhysicsDirectSpaceState[src]

impl FromVariant for PhysicsMaterial[src]

impl FromVariant for PhysicsServer[src]

impl FromVariant for PhysicsShapeQueryParameters[src]

impl FromVariant for PhysicsShapeQueryResult[src]

impl FromVariant for PinJoint[src]

impl FromVariant for PinJoint2D[src]

impl FromVariant for Plane[src]

impl FromVariant for PlaneMesh[src]

impl FromVariant for PlaneShape[src]

impl FromVariant for PluginScript[src]

impl FromVariant for PointMesh[src]

impl FromVariant for Polygon2D[src]

impl FromVariant for PolygonPathFinder[src]

impl FromVariant for Popup[src]

impl FromVariant for PopupDialog[src]

impl FromVariant for PopupMenu[src]

impl FromVariant for PopupPanel[src]

impl FromVariant for Position2D[src]

impl FromVariant for Position3D[src]

impl FromVariant for PrimitiveMesh[src]

impl FromVariant for PrismMesh[src]

impl FromVariant for ProceduralSky[src]

impl FromVariant for ProgressBar[src]

impl FromVariant for ProjectSettings[src]

impl FromVariant for ProximityGroup[src]

impl FromVariant for ProxyTexture[src]

impl FromVariant for QuadMesh[src]

impl FromVariant for RandomNumberGenerator[src]

impl FromVariant for Range[src]

impl FromVariant for RayCast[src]

impl FromVariant for RayCast2D[src]

impl FromVariant for RayShape[src]

impl FromVariant for RayShape2D[src]

impl FromVariant for RectangleShape2D[src]

impl FromVariant for Reference[src]

impl FromVariant for ReferenceRect[src]

impl FromVariant for ReflectionProbe[src]

impl FromVariant for RegEx[src]

impl FromVariant for RegExMatch[src]

impl FromVariant for RemoteTransform[src]

impl FromVariant for RemoteTransform2D[src]

impl FromVariant for Resource[src]

impl FromVariant for ResourceFormatLoader[src]

impl FromVariant for ResourceFormatLoaderCrypto[src]

impl FromVariant for ResourceFormatSaver[src]

impl FromVariant for ResourceFormatSaverCrypto[src]

impl FromVariant for ResourceImporter[src]

impl FromVariant for ResourceInteractiveLoader[src]

impl FromVariant for ResourceLoader[src]

impl FromVariant for ResourcePreloader[src]

impl FromVariant for ResourceSaver[src]

impl FromVariant for RichTextEffect[src]

impl FromVariant for RichTextLabel[src]

impl FromVariant for Rid[src]

impl FromVariant for RigidBody[src]

impl FromVariant for RigidBody2D[src]

impl FromVariant for RootMotionView[src]

impl FromVariant for SceneState[src]

impl FromVariant for SceneTree[src]

impl FromVariant for SceneTreeTimer[src]

impl FromVariant for Script[src]

impl FromVariant for ScriptCreateDialog[src]

impl FromVariant for ScriptEditor[src]

impl FromVariant for ScrollBar[src]

impl FromVariant for ScrollContainer[src]

impl FromVariant for SegmentShape2D[src]

impl FromVariant for Semaphore[src]

impl FromVariant for Separator[src]

impl FromVariant for Shader[src]

impl FromVariant for ShaderMaterial[src]

impl FromVariant for Shape[src]

impl FromVariant for Shape2D[src]

impl FromVariant for ShortCut[src]

impl FromVariant for Skeleton[src]

impl FromVariant for Skeleton2D[src]

impl FromVariant for SkeletonIK[src]

impl FromVariant for Skin[src]

impl FromVariant for SkinReference[src]

impl FromVariant for Sky[src]

impl FromVariant for Slider[src]

impl FromVariant for SliderJoint[src]

impl FromVariant for SoftBody[src]

impl FromVariant for Spatial[src]

impl FromVariant for SpatialGizmo[src]

impl FromVariant for SpatialMaterial[src]

impl FromVariant for SpatialVelocityTracker[src]

impl FromVariant for SphereMesh[src]

impl FromVariant for SphereShape[src]

impl FromVariant for SpinBox[src]

impl FromVariant for SplitContainer[src]

impl FromVariant for SpotLight[src]

impl FromVariant for SpringArm[src]

impl FromVariant for Sprite[src]

impl FromVariant for Sprite3D[src]

impl FromVariant for SpriteBase3D[src]

impl FromVariant for SpriteFrames[src]

impl FromVariant for StaticBody[src]

impl FromVariant for StaticBody2D[src]

impl FromVariant for StreamPeer[src]

impl FromVariant for StreamPeerBuffer[src]

impl FromVariant for StreamPeerGDNative[src]

impl FromVariant for StreamPeerSSL[src]

impl FromVariant for StreamPeerTCP[src]

impl FromVariant for StreamTexture[src]

impl FromVariant for StringArray[src]

impl FromVariant for StyleBox[src]

impl FromVariant for StyleBoxEmpty[src]

impl FromVariant for StyleBoxFlat[src]

impl FromVariant for StyleBoxLine[src]

impl FromVariant for StyleBoxTexture[src]

impl FromVariant for SurfaceTool[src]

impl FromVariant for TCP_Server[src]

impl FromVariant for TabContainer[src]

impl FromVariant for Tabs[src]

impl FromVariant for TextEdit[src]

impl FromVariant for TextFile[src]

impl FromVariant for Texture[src]

impl FromVariant for Texture3D[src]

impl FromVariant for TextureArray[src]

impl FromVariant for TextureButton[src]

impl FromVariant for TextureLayered[src]

impl FromVariant for TextureProgress[src]

impl FromVariant for TextureRect[src]

impl FromVariant for Theme[src]

impl FromVariant for Thread[src]

impl FromVariant for TileMap[src]

impl FromVariant for TileSet[src]

impl FromVariant for Timer[src]

impl FromVariant for ToolButton[src]

impl FromVariant for TouchScreenButton[src]

impl FromVariant for Transform[src]

impl FromVariant for Translation[src]

impl FromVariant for TranslationServer[src]

impl FromVariant for Tree[src]

impl FromVariant for TreeItem[src]

impl FromVariant for TriangleMesh[src]

impl FromVariant for Tween[src]

impl FromVariant for UPNP[src]

impl FromVariant for UPNPDevice[src]

impl FromVariant for UndoRedo[src]

impl FromVariant for VBoxContainer[src]

impl FromVariant for VScrollBar[src]

impl FromVariant for VSeparator[src]

impl FromVariant for VSlider[src]

impl FromVariant for VSplitContainer[src]

impl FromVariant for Variant[src]

impl FromVariant for VariantArray[src]

impl FromVariant for Vector2Array[src]

impl FromVariant for Vector3Array[src]

impl FromVariant for VehicleBody[src]

impl FromVariant for VehicleWheel[src]

impl FromVariant for VideoPlayer[src]

impl FromVariant for VideoStream[src]

impl FromVariant for VideoStreamGDNative[src]

impl FromVariant for VideoStreamTheora[src]

impl FromVariant for VideoStreamWebm[src]

impl FromVariant for Viewport[src]

impl FromVariant for ViewportContainer[src]

impl FromVariant for ViewportTexture[src]

impl FromVariant for VisibilityEnabler[src]

impl FromVariant for VisibilityEnabler2D[src]

impl FromVariant for VisibilityNotifier[src]

impl FromVariant for VisibilityNotifier2D[src]

impl FromVariant for VisualInstance[src]

impl FromVariant for VisualScript[src]

impl FromVariant for VisualScriptBasicTypeConstant[src]

impl FromVariant for VisualScriptBuiltinFunc[src]

impl FromVariant for VisualScriptClassConstant[src]

impl FromVariant for VisualScriptComment[src]

impl FromVariant for VisualScriptComposeArray[src]

impl FromVariant for VisualScriptCondition[src]

impl FromVariant for VisualScriptConstant[src]

impl FromVariant for VisualScriptConstructor[src]

impl FromVariant for VisualScriptCustomNode[src]

impl FromVariant for VisualScriptDeconstruct[src]

impl FromVariant for VisualScriptEditor[src]

impl FromVariant for VisualScriptEmitSignal[src]

impl FromVariant for VisualScriptEngineSingleton[src]

impl FromVariant for VisualScriptExpression[src]

impl FromVariant for VisualScriptFunction[src]

impl FromVariant for VisualScriptFunctionCall[src]

impl FromVariant for VisualScriptFunctionState[src]

impl FromVariant for VisualScriptGlobalConstant[src]

impl FromVariant for VisualScriptIndexGet[src]

impl FromVariant for VisualScriptIndexSet[src]

impl FromVariant for VisualScriptInputAction[src]

impl FromVariant for VisualScriptIterator[src]

impl FromVariant for VisualScriptLists[src]

impl FromVariant for VisualScriptLocalVar[src]

impl FromVariant for VisualScriptLocalVarSet[src]

impl FromVariant for VisualScriptMathConstant[src]

impl FromVariant for VisualScriptNode[src]

impl FromVariant for VisualScriptOperator[src]

impl FromVariant for VisualScriptPreload[src]

impl FromVariant for VisualScriptPropertyGet[src]

impl FromVariant for VisualScriptPropertySet[src]

impl FromVariant for VisualScriptResourcePath[src]

impl FromVariant for VisualScriptReturn[src]

impl FromVariant for VisualScriptSceneNode[src]

impl FromVariant for VisualScriptSceneTree[src]

impl FromVariant for VisualScriptSelect[src]

impl FromVariant for VisualScriptSelf[src]

impl FromVariant for VisualScriptSequence[src]

impl FromVariant for VisualScriptSubCall[src]

impl FromVariant for VisualScriptSwitch[src]

impl FromVariant for VisualScriptTypeCast[src]

impl FromVariant for VisualScriptVariableGet[src]

impl FromVariant for VisualScriptVariableSet[src]

impl FromVariant for VisualScriptWhile[src]

impl FromVariant for VisualScriptYield[src]

impl FromVariant for VisualScriptYieldSignal[src]

impl FromVariant for VisualServer[src]

impl FromVariant for VisualShader[src]

impl FromVariant for VisualShaderNode[src]

impl FromVariant for VisualShaderNodeBooleanConstant[src]

impl FromVariant for VisualShaderNodeBooleanUniform[src]

impl FromVariant for VisualShaderNodeColorConstant[src]

impl FromVariant for VisualShaderNodeColorFunc[src]

impl FromVariant for VisualShaderNodeColorOp[src]

impl FromVariant for VisualShaderNodeColorUniform[src]

impl FromVariant for VisualShaderNodeCompare[src]

impl FromVariant for VisualShaderNodeCubeMap[src]

impl FromVariant for VisualShaderNodeCubeMapUniform[src]

impl FromVariant for VisualShaderNodeCustom[src]

impl FromVariant for VisualShaderNodeDeterminant[src]

impl FromVariant for VisualShaderNodeDotProduct[src]

impl FromVariant for VisualShaderNodeExpression[src]

impl FromVariant for VisualShaderNodeFaceForward[src]

impl FromVariant for VisualShaderNodeFresnel[src]

impl FromVariant for VisualShaderNodeGlobalExpression[src]

impl FromVariant for VisualShaderNodeGroupBase[src]

impl FromVariant for VisualShaderNodeIf[src]

impl FromVariant for VisualShaderNodeInput[src]

impl FromVariant for VisualShaderNodeIs[src]

impl FromVariant for VisualShaderNodeOuterProduct[src]

impl FromVariant for VisualShaderNodeOutput[src]

impl FromVariant for VisualShaderNodeScalarClamp[src]

impl FromVariant for VisualShaderNodeScalarConstant[src]

impl FromVariant for VisualShaderNodeScalarDerivativeFunc[src]

impl FromVariant for VisualShaderNodeScalarFunc[src]

impl FromVariant for VisualShaderNodeScalarInterp[src]

impl FromVariant for VisualShaderNodeScalarOp[src]

impl FromVariant for VisualShaderNodeScalarSmoothStep[src]

impl FromVariant for VisualShaderNodeScalarSwitch[src]

impl FromVariant for VisualShaderNodeScalarUniform[src]

impl FromVariant for VisualShaderNodeSwitch[src]

impl FromVariant for VisualShaderNodeTexture[src]

impl FromVariant for VisualShaderNodeTextureUniform[src]

impl FromVariant for VisualShaderNodeTextureUniformTriplanar[src]

impl FromVariant for VisualShaderNodeTransformCompose[src]

impl FromVariant for VisualShaderNodeTransformConstant[src]

impl FromVariant for VisualShaderNodeTransformDecompose[src]

impl FromVariant for VisualShaderNodeTransformFunc[src]

impl FromVariant for VisualShaderNodeTransformMult[src]

impl FromVariant for VisualShaderNodeTransformUniform[src]

impl FromVariant for VisualShaderNodeTransformVecMult[src]

impl FromVariant for VisualShaderNodeUniform[src]

impl FromVariant for VisualShaderNodeVec3Constant[src]

impl FromVariant for VisualShaderNodeVec3Uniform[src]

impl FromVariant for VisualShaderNodeVectorClamp[src]

impl FromVariant for VisualShaderNodeVectorCompose[src]

impl FromVariant for VisualShaderNodeVectorDecompose[src]

impl FromVariant for VisualShaderNodeVectorDerivativeFunc[src]

impl FromVariant for VisualShaderNodeVectorDistance[src]

impl FromVariant for VisualShaderNodeVectorFunc[src]

impl FromVariant for VisualShaderNodeVectorInterp[src]

impl FromVariant for VisualShaderNodeVectorLen[src]

impl FromVariant for VisualShaderNodeVectorOp[src]

impl FromVariant for VisualShaderNodeVectorRefract[src]

impl FromVariant for VisualShaderNodeVectorScalarMix[src]

impl FromVariant for VisualShaderNodeVectorScalarSmoothStep[src]

impl FromVariant for VisualShaderNodeVectorScalarStep[src]

impl FromVariant for VisualShaderNodeVectorSmoothStep[src]

impl FromVariant for WeakRef[src]

impl FromVariant for WebRTCDataChannel[src]

impl FromVariant for WebRTCDataChannelGDNative[src]

impl FromVariant for WebRTCMultiplayer[src]

impl FromVariant for WebRTCPeerConnection[src]

impl FromVariant for WebRTCPeerConnectionGDNative[src]

impl FromVariant for WebSocketClient[src]

impl FromVariant for WebSocketMultiplayerPeer[src]

impl FromVariant for WebSocketPeer[src]

impl FromVariant for WebSocketServer[src]

impl FromVariant for WindowDialog[src]

impl FromVariant for World[src]

impl FromVariant for World2D[src]

impl FromVariant for WorldEnvironment[src]

impl FromVariant for X509Certificate[src]

impl FromVariant for XMLParser[src]

impl FromVariant for YSort[src]

impl<T> FromVariant for Instance<T> where
    T: NativeClass,
    <T as NativeClass>::Base: FromVariant,
    <T as NativeClass>::Base: Clone
[src]

impl<T> FromVariant for MaybeNot<T> where
    T: FromVariant
[src]

Loading content...