Struct oxygengine_physics_2d::component::Collider2dPrefabProxy [−][src]
pub struct Collider2dPrefabProxy { pub margin: Scalar, pub collision_groups: Collider2dPrefabProxyCollisionGroups, pub shape: Collider2dPrefabProxyShape, pub position: Vector<Scalar>, pub rotation: Scalar, pub density: Scalar, pub linear_prediction: Scalar, pub angular_prediction: Scalar, pub is_sensor: bool, pub ccd_enabled: bool, }
Fields
margin: Scalar
collision_groups: Collider2dPrefabProxyCollisionGroups
shape: Collider2dPrefabProxyShape
position: Vector<Scalar>
rotation: Scalar
density: Scalar
linear_prediction: Scalar
angular_prediction: Scalar
is_sensor: bool
ccd_enabled: bool
Trait Implementations
impl Clone for Collider2dPrefabProxy
[src]
impl Clone for Collider2dPrefabProxy
[src]fn clone(&self) -> Collider2dPrefabProxy
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for Collider2dPrefabProxy
[src]
impl Default for Collider2dPrefabProxy
[src]impl<'de> Deserialize<'de> for Collider2dPrefabProxy
[src]
impl<'de> Deserialize<'de> for Collider2dPrefabProxy
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Prefab for Collider2dPrefabProxy
[src]
impl Prefab for Collider2dPrefabProxy
[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<Collider2dPrefabProxy> for Collider2d
[src]
impl PrefabProxy<Collider2dPrefabProxy> for Collider2d
[src]fn from_proxy_with_extras(
proxy: Collider2dPrefabProxy,
_: &HashMap<String, Entity>,
_: StateToken
) -> Result<Self, PrefabError>
[src]
proxy: Collider2dPrefabProxy,
_: &HashMap<String, Entity>,
_: StateToken
) -> Result<Self, PrefabError>
impl Serialize for Collider2dPrefabProxy
[src]
impl Serialize for Collider2dPrefabProxy
[src]Auto Trait Implementations
impl RefUnwindSafe for Collider2dPrefabProxy
impl RefUnwindSafe for Collider2dPrefabProxy
impl Send for Collider2dPrefabProxy
impl Send for Collider2dPrefabProxy
impl Sync for Collider2dPrefabProxy
impl Sync for Collider2dPrefabProxy
impl Unpin for Collider2dPrefabProxy
impl Unpin for Collider2dPrefabProxy
impl UnwindSafe for Collider2dPrefabProxy
impl UnwindSafe for Collider2dPrefabProxy
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>,