pub trait IGameSkipMethods: IGameSkip {
// Provided methods
fn ctor(self) { ... }
fn calc_skip_input(self) -> GameSkip_Result { ... }
fn tst_status(self, status: impl Into<GameSkip_Status>) -> bool { ... }
fn set_status(self, status: impl Into<GameSkip_Status>) { ... }
fn clear_status(self, status: impl Into<GameSkip_Status>) { ... }
fn on_tick(self) { ... }
}Provided Methods§
Sourcefn calc_skip_input(self) -> GameSkip_Result
fn calc_skip_input(self) -> GameSkip_Result
CalcSkipInput() overload
Sourcefn tst_status(self, status: impl Into<GameSkip_Status>) -> bool
fn tst_status(self, status: impl Into<GameSkip_Status>) -> bool
TstStatus(crate::app::gameskip::GameSkip_Status) overload
Sourcefn set_status(self, status: impl Into<GameSkip_Status>)
fn set_status(self, status: impl Into<GameSkip_Status>)
SetStatus(crate::app::gameskip::GameSkip_Status) overload
Sourcefn clear_status(self, status: impl Into<GameSkip_Status>)
fn clear_status(self, status: impl Into<GameSkip_Status>)
ClearStatus(crate::app::gameskip::GameSkip_Status) overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: IGameSkip> IGameSkipMethods for __T
Available on crate feature
app-gameskip only.