Struct godot::engine::physics_server_3d::ShapeType
pub struct ShapeType { /* private fields */ }
Implementations§
§impl ShapeType
impl ShapeType
pub const WORLD_BOUNDARY: ShapeType = _
pub const WORLD_BOUNDARY: ShapeType = _
Godot enumerator name: SHAPE_WORLD_BOUNDARY
pub const SEPARATION_RAY: ShapeType = _
pub const SEPARATION_RAY: ShapeType = _
Godot enumerator name: SHAPE_SEPARATION_RAY
pub const CONVEX_POLYGON: ShapeType = _
pub const CONVEX_POLYGON: ShapeType = _
Godot enumerator name: SHAPE_CONVEX_POLYGON
pub const CONCAVE_POLYGON: ShapeType = _
pub const CONCAVE_POLYGON: ShapeType = _
Godot enumerator name: SHAPE_CONCAVE_POLYGON
Trait Implementations§
§impl EngineEnum for ShapeType
impl EngineEnum for ShapeType
§impl FromGodot for ShapeType
impl FromGodot for ShapeType
§fn try_from_godot(
via: <ShapeType as GodotConvert>::Via
) -> Result<ShapeType, ConvertError>
fn try_from_godot( via: <ShapeType as GodotConvert>::Via ) -> Result<ShapeType, ConvertError>
Performs the conversion.
§fn from_godot(via: Self::Via) -> Self
fn from_godot(via: Self::Via) -> Self
⚠️ Performs the conversion. Read more
§fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
fn try_from_variant(variant: &Variant) -> Result<Self, ConvertError>
Performs the conversion from a
Variant
.§fn from_variant(variant: &Variant) -> Self
fn from_variant(variant: &Variant) -> Self
§impl ToGodot for ShapeType
impl ToGodot for ShapeType
§fn to_godot(&self) -> <ShapeType as GodotConvert>::Via
fn to_godot(&self) -> <ShapeType as GodotConvert>::Via
Converts this type to the Godot type by reference, usually by cloning.
§fn into_godot(self) -> Self::Via
fn into_godot(self) -> Self::Via
Converts this type to the Godot type. Read more
§fn to_variant(&self) -> Variant
fn to_variant(&self) -> Variant
Converts this type to a Variant.
impl Copy for ShapeType
impl Eq for ShapeType
impl StructuralPartialEq for ShapeType
Auto Trait Implementations§
impl Freeze for ShapeType
impl RefUnwindSafe for ShapeType
impl Send for ShapeType
impl Sync for ShapeType
impl Unpin for ShapeType
impl UnwindSafe for ShapeType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more