pub enum EventControlCommand {
Show 20 variants
Loop(Loop),
BreakLoop,
GotoLoopStart,
PrepareTransition,
ExecuteTransition,
SetTransition(SetTransition),
MoveRoute(MoveRoute),
WaitForMoveRoute,
MoveDuringEventsOn,
MoveDuringEventsOff,
GotoTitle,
GameEnd,
StopNonPictureGraphicUpdates,
ResumeNonPictureGraphicUpdates,
ForceExitEvent,
EraseEvent(EraseEvent),
Wait(Wait),
LoopCount(LoopCount),
LabelPoint(Label),
LabelJump(Label),
}Variants§
Loop(Loop)
BreakLoop
GotoLoopStart
PrepareTransition
ExecuteTransition
SetTransition(SetTransition)
MoveRoute(MoveRoute)
WaitForMoveRoute
MoveDuringEventsOn
MoveDuringEventsOff
GotoTitle
GameEnd
StopNonPictureGraphicUpdates
ResumeNonPictureGraphicUpdates
ForceExitEvent
EraseEvent(EraseEvent)
Wait(Wait)
LoopCount(LoopCount)
LabelPoint(Label)
LabelJump(Label)
Implementations§
Source§impl EventControlCommand
impl EventControlCommand
pub fn parse_loop(bytes: &[u8]) -> (usize, u32, Self)
pub fn parse_break_loop(_: &[u8]) -> (usize, Self)
pub fn parse_goto_loop_start(_: &[u8]) -> (usize, Self)
pub fn parse_prepare_transition(_: &[u8]) -> (usize, Self)
pub fn parse_execute_transition(_: &[u8]) -> (usize, Self)
pub fn parse_set_transition(bytes: &[u8]) -> (usize, Self)
pub fn parse_move_route(bytes: &[u8]) -> (usize, Self)
pub fn parse_wait_for_move_route(_: &[u8]) -> (usize, Self)
pub fn parse_move_during_events_on(_: &[u8]) -> (usize, Self)
pub fn parse_move_during_events_off(_: &[u8]) -> (usize, Self)
pub fn parse_goto_title(_: &[u8]) -> (usize, Self)
pub fn parse_game_end(_: &[u8]) -> (usize, Self)
pub fn parse_stop_non_picture_graphic_updates(_: &[u8]) -> (usize, Self)
pub fn parse_resume_non_picture_graphic_updates(_: &[u8]) -> (usize, Self)
pub fn parse_force_exit_event(_: &[u8]) -> (usize, Self)
pub fn parse_erase_event(bytes: &[u8]) -> (usize, Self)
pub fn parse_wait(bytes: &[u8]) -> (usize, Self)
pub fn parse_loop_count(bytes: &[u8]) -> (usize, u32, Self)
pub fn parse_label_point(bytes: &[u8]) -> (usize, Self)
pub fn parse_label_jump(bytes: &[u8]) -> (usize, Self)
Auto Trait Implementations§
impl Freeze for EventControlCommand
impl RefUnwindSafe for EventControlCommand
impl Send for EventControlCommand
impl Sync for EventControlCommand
impl Unpin for EventControlCommand
impl UnwindSafe for EventControlCommand
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