use crate::prelude::*;
use crate::sys;
impl System<'_> {
pub fn set_tick_source(&self, id: impl IntoEntity) {
unsafe {
sys::ecs_set_tick_source(
self.entity.world_ptr_mut(),
*self.id,
*id.into_entity(self.world),
);
}
}
pub fn reset_tick_source(&self) {
unsafe { sys::ecs_set_tick_source(self.entity.world_ptr_mut(), *self.id, 0) }
}
}