Struct oxygengine_physics_2d::component::RigidBody2dPrefabProxy [−][src]
pub struct RigidBody2dPrefabProxy {}Show fields
pub gravity_enabled: bool, pub linear_motion_interpolation_enabled: bool, pub position: Vector<Scalar>, pub rotation: Scalar, pub velocity: (Vector<Scalar>, Scalar), pub linear_damping: Scalar, pub angular_damping: Scalar, pub max_linear_velocity: Scalar, pub max_angular_velocity: Scalar, pub local_inertia: (Scalar, Scalar), pub local_center_of_mass: Point<Scalar>, pub status: RigidBody2dPrefabProxyBodyStatus, pub sleep_threshold: Option<Scalar>, pub kinematic_translations: Vector<bool>, pub kinematic_rotations: bool,
Fields
gravity_enabled: bool
linear_motion_interpolation_enabled: bool
position: Vector<Scalar>
rotation: Scalar
velocity: (Vector<Scalar>, Scalar)
linear_damping: Scalar
angular_damping: Scalar
max_linear_velocity: Scalar
max_angular_velocity: Scalar
local_inertia: (Scalar, Scalar)
local_center_of_mass: Point<Scalar>
status: RigidBody2dPrefabProxyBodyStatus
sleep_threshold: Option<Scalar>
kinematic_translations: Vector<bool>
kinematic_rotations: bool
Trait Implementations
impl Clone for RigidBody2dPrefabProxy
[src]
impl Clone for RigidBody2dPrefabProxy
[src]fn clone(&self) -> RigidBody2dPrefabProxy
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for RigidBody2dPrefabProxy
[src]
impl Default for RigidBody2dPrefabProxy
[src]impl<'de> Deserialize<'de> for RigidBody2dPrefabProxy
[src]
impl<'de> Deserialize<'de> for RigidBody2dPrefabProxy
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Prefab for RigidBody2dPrefabProxy
[src]
impl Prefab for RigidBody2dPrefabProxy
[src]pub fn from_prefab(data: Value) -> Result<Self, PrefabError>
[src]
pub fn from_prefab_with_extras(
data: Value,
_named_entities: &HashMap<String, Entity, RandomState>,
_state_token: ID<()>
) -> Result<Self, PrefabError>
[src]
data: Value,
_named_entities: &HashMap<String, Entity, RandomState>,
_state_token: ID<()>
) -> Result<Self, PrefabError>
pub fn to_prefab(&self) -> Result<Value, PrefabError>
[src]
pub fn from_prefab_str(data: &str) -> Result<Self, PrefabError>
[src]
pub fn to_prefab_string(&self) -> Result<String, PrefabError>
[src]
pub fn post_from_prefab(&mut self)
[src]
impl PrefabProxy<RigidBody2dPrefabProxy> for RigidBody2d
[src]
impl PrefabProxy<RigidBody2dPrefabProxy> for RigidBody2d
[src]fn from_proxy_with_extras(
proxy: RigidBody2dPrefabProxy,
_: &HashMap<String, Entity>,
_: StateToken
) -> Result<Self, PrefabError>
[src]
proxy: RigidBody2dPrefabProxy,
_: &HashMap<String, Entity>,
_: StateToken
) -> Result<Self, PrefabError>
impl Serialize for RigidBody2dPrefabProxy
[src]
impl Serialize for RigidBody2dPrefabProxy
[src]Auto Trait Implementations
impl RefUnwindSafe for RigidBody2dPrefabProxy
impl RefUnwindSafe for RigidBody2dPrefabProxy
impl Send for RigidBody2dPrefabProxy
impl Send for RigidBody2dPrefabProxy
impl Sync for RigidBody2dPrefabProxy
impl Sync for RigidBody2dPrefabProxy
impl Unpin for RigidBody2dPrefabProxy
impl Unpin for RigidBody2dPrefabProxy
impl UnwindSafe for RigidBody2dPrefabProxy
impl UnwindSafe for RigidBody2dPrefabProxy
Blanket Implementations
impl<T> Any for T where
T: Any,
impl<T> Any for T where
T: Any,
pub fn get_type_id(&self) -> TypeId
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Downcast for T where
T: Any,
impl<T> Downcast for T where
T: Any,
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
pub fn to_subset(&self) -> Option<SS>
pub fn is_in_subset(&self) -> bool
pub fn to_subset_unchecked(&self) -> SS
pub fn from_subset(element: &SS) -> SP
impl<T> TryDefault for T where
T: Default,
impl<T> TryDefault for T where
T: Default,
pub fn try_default() -> Result<T, String>
pub fn unwrap_default() -> Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,