#[repr(C)]pub struct SceneManagerHandlers {
pub on_enter_handlers: *const AppSceneOnEnterCallback,
pub on_event_handlers: *const AppSceneOnEventCallback,
pub on_exit_handlers: *const AppSceneOnExitCallback,
pub scene_num: u32,
}Expand description
Scene Manager configuration structure Contains array of Scene handlers
Fields§
§on_enter_handlers: *const AppSceneOnEnterCallback§on_event_handlers: *const AppSceneOnEventCallback§on_exit_handlers: *const AppSceneOnExitCallback§scene_num: u32Trait Implementations§
Source§impl Clone for SceneManagerHandlers
impl Clone for SceneManagerHandlers
Source§fn clone(&self) -> SceneManagerHandlers
fn clone(&self) -> SceneManagerHandlers
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SceneManagerHandlers
impl Debug for SceneManagerHandlers
impl Copy for SceneManagerHandlers
Auto Trait Implementations§
impl Freeze for SceneManagerHandlers
impl RefUnwindSafe for SceneManagerHandlers
impl !Send for SceneManagerHandlers
impl !Sync for SceneManagerHandlers
impl Unpin for SceneManagerHandlers
impl UnwindSafe for SceneManagerHandlers
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more