Skip to main content

ICapsuleColliderMethods

Trait ICapsuleColliderMethods 

Source
pub trait ICapsuleColliderMethods: ICapsuleCollider {
Show 15 methods // Provided methods fn get_center(self) -> Vector3 { ... } fn set_center(self, value: impl Into<Vector3>) { ... } fn get_radius(self) -> f32 { ... } fn set_radius(self, value: impl Into<f32>) { ... } fn get_height(self) -> f32 { ... } fn set_height(self, value: impl Into<f32>) { ... } fn get_direction(self) -> i32 { ... } fn set_direction(self, value: impl Into<i32>) { ... } fn get_global_extents(self) -> Vector2 { ... } fn calculate_transform(self) -> Matrix4x4 { ... } fn ctor(self) { ... } fn get_center_injected(self) -> Vector3 { ... } fn set_center_injected(self) -> Vector3 { ... } fn get_global_extents_injected(self) -> Vector2 { ... } fn calculate_transform_injected(self) -> Matrix4x4 { ... }
}

Provided Methods§

Source

fn get_center(self) -> Vector3

get_center() overload

Source

fn set_center(self, value: impl Into<Vector3>)

set_center(crate::unity_engine::vector3::Vector3) overload

Source

fn get_radius(self) -> f32

get_radius() overload

Source

fn set_radius(self, value: impl Into<f32>)

set_radius(f32) overload

Source

fn get_height(self) -> f32

get_height() overload

Source

fn set_height(self, value: impl Into<f32>)

set_height(f32) overload

Source

fn get_direction(self) -> i32

get_direction() overload

Source

fn set_direction(self, value: impl Into<i32>)

set_direction(i32) overload

Source

fn get_global_extents(self) -> Vector2

GetGlobalExtents() overload

Source

fn calculate_transform(self) -> Matrix4x4

CalculateTransform() overload

Source

fn ctor(self)

.ctor() overload

Source

fn get_center_injected(self) -> Vector3

get_center_Injected(*mutcrate::unity_engine::vector3::Vector3) overload

Source

fn set_center_injected(self) -> Vector3

set_center_Injected(*mutcrate::unity_engine::vector3::Vector3) overload

Source

fn get_global_extents_injected(self) -> Vector2

GetGlobalExtents_Injected(*mutcrate::unity_engine::vector2::Vector2) overload

Source

fn calculate_transform_injected(self) -> Matrix4x4

CalculateTransform_Injected(*mutcrate::unity_engine::matrix4x4::Matrix4x4) overload

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.

Implementors§

Source§

impl<__T: ICapsuleCollider> ICapsuleColliderMethods for __T

Available on crate feature unity_engine-capsulecollider only.