Struct oxygengine_navigation::component::SimpleNavDriverTag [−][src]
pub struct SimpleNavDriverTag;
Simple nav driver component tag to mark entity to use simple movement on nav mesh.
Trait Implementations
impl Clone for SimpleNavDriverTag[src]
impl Clone for SimpleNavDriverTag[src]fn clone(&self) -> SimpleNavDriverTag[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Component for SimpleNavDriverTag[src]
impl Component for SimpleNavDriverTag[src]type Storage = NullStorage<Self>
Associated storage type for this component.
impl Copy for SimpleNavDriverTag[src]
impl Copy for SimpleNavDriverTag[src]impl Default for SimpleNavDriverTag[src]
impl Default for SimpleNavDriverTag[src]fn default() -> SimpleNavDriverTag[src]
impl<'de> Deserialize<'de> for SimpleNavDriverTag[src]
impl<'de> Deserialize<'de> for SimpleNavDriverTag[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Prefab for SimpleNavDriverTag[src]
impl Prefab for SimpleNavDriverTag[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 PrefabComponent for SimpleNavDriverTag[src]
impl PrefabComponent for SimpleNavDriverTag[src]impl Serialize for SimpleNavDriverTag[src]
impl Serialize for SimpleNavDriverTag[src]Auto Trait Implementations
impl RefUnwindSafe for SimpleNavDriverTag
impl RefUnwindSafe for SimpleNavDriverTagimpl Send for SimpleNavDriverTag
impl Send for SimpleNavDriverTagimpl Sync for SimpleNavDriverTag
impl Sync for SimpleNavDriverTagimpl Unpin for SimpleNavDriverTag
impl Unpin for SimpleNavDriverTagimpl UnwindSafe for SimpleNavDriverTag
impl UnwindSafe for SimpleNavDriverTagBlanket 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<'a, C> ComponentContainerModify<'a, ComponentContainer<'a, C>> for C where
C: Component, [src]
impl<'a, C> ComponentContainerModify<'a, ComponentContainer<'a, C>> for C where
C: Component, [src]pub fn fetch(world: &'a World, entity: Entity) -> ComponentContainer<'a, C>[src]
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> Same<T> for T
impl<T> Same<T> for Ttype 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 unsafe 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,