Trait rin::ecs::component::Changes [−][src]
pub trait Changes {
pub fn has_changed(&self) -> bool;
pub fn reset_changed(&mut self);
}Required methods
pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
Implementations on Foreign Types
impl<'a, T> Changes for &'a mut T where
T: Changes, [src]
impl<'a, T> Changes for &'a mut T where
T: Changes, [src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
Implementors
impl Changes for MaterialMultiRef[src]
impl Changes for MaterialMultiRef[src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
impl Changes for MaterialRef[src]
impl Changes for MaterialRef[src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
impl Changes for ShadowMaterialRef[src]
impl Changes for ShadowMaterialRef[src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
impl Changes for Visible[src]
impl Changes for Visible[src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
impl Changes for DebugGeometryRef[src]
impl Changes for DebugGeometryRef[src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
impl Changes for GeometryRef[src]
impl Changes for GeometryRef[src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
impl Changes for Map[src]
impl Changes for Map[src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
impl Changes for StaticMap[src]
impl Changes for StaticMap[src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
impl Changes for AreaLight[src]
impl Changes for AreaLight[src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
impl Changes for DirectionalLight[src]
impl Changes for DirectionalLight[src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
impl Changes for PointLight[src]
impl Changes for PointLight[src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
impl Changes for SpotLight[src]
impl Changes for SpotLight[src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
impl<'a, T> Changes for SliceViewMut<'a, T> where
&'b T: for<'b> HasChanged,
&'b mut T: for<'b> Changes, [src]
impl<'a, T> Changes for SliceViewMut<'a, T> where
&'b T: for<'b> HasChanged,
&'b mut T: for<'b> Changes, [src]pub fn has_changed(&self) -> bool[src]
pub fn reset_changed(&mut self)[src]
impl<T> Changes for Geometry<T> where
T: 'static + Clone, [src]
impl<T> Changes for Geometry<T> where
T: 'static + Clone, [src]