Struct oxygengine_script_flow::resource::FlowManager [−][src]
pub struct FlowManager { /* fields omitted */ }
Implementations
impl FlowManager
[src]
impl FlowManager
[src]pub fn create_vm(&mut self, name: &str, ast: Program) -> Result<(), VmError>
[src]
pub fn destroy_vm(&mut self, name: &str) -> bool
[src]
pub fn is_paused(&self, name: &str) -> Option<bool>
[src]
pub fn set_paused(&mut self, name: &str, paused: bool) -> Option<()>
[src]
pub fn get(&self, name: &str) -> Option<&Vm>
[src]
pub fn get_mut(&mut self, name: &str) -> Option<&mut Vm>
[src]
pub fn vms(&self) -> impl Iterator<Item = &Vm>
[src]
pub fn vms_mut(&mut self) -> impl Iterator<Item = &mut Vm>
[src]
pub fn process_events(&mut self) -> Result<(), VmError>
[src]
Trait Implementations
impl Default for FlowManager
[src]
impl Default for FlowManager
[src]fn default() -> FlowManager
[src]
Auto Trait Implementations
impl !RefUnwindSafe for FlowManager
impl !RefUnwindSafe for FlowManager
impl Send for FlowManager
impl Send for FlowManager
impl Sync for FlowManager
impl Sync for FlowManager
impl Unpin for FlowManager
impl Unpin for FlowManager
impl !UnwindSafe for FlowManager
impl !UnwindSafe for FlowManager
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> TryDefault for T where
T: Default,
impl<T> TryDefault for T where
T: Default,