Struct game::common::CommonState [−][src]
Fields
info_panel: Option<InfoPanel>
cached_actions: Vec<Key>
Implementations
impl CommonState
[src]
impl CommonState
[src]pub fn new() -> CommonState
[src]
pub fn event(
&mut self,
ctx: &mut EventCtx<'_>,
app: &mut App,
ctx_actions: &mut dyn ContextualActions
) -> Option<Transition<App>>
[src]
&mut self,
ctx: &mut EventCtx<'_>,
app: &mut App,
ctx_actions: &mut dyn ContextualActions
) -> Option<Transition<App>>
pub fn draw(&self, g: &mut GfxCtx<'_>, app: &App)
[src]
fn osd_for(app: &App, id: ID) -> Text
[src]
pub fn draw_osd(g: &mut GfxCtx<'_>, app: &App)
[src]
pub fn draw_custom_osd(g: &mut GfxCtx<'_>, app: &App, osd: Text)
[src]
pub fn launch_info_panel(
&mut self,
ctx: &mut EventCtx<'_>,
app: &mut App,
tab: Tab,
ctx_actions: &mut dyn ContextualActions
)
[src]
&mut self,
ctx: &mut EventCtx<'_>,
app: &mut App,
tab: Tab,
ctx_actions: &mut dyn ContextualActions
)
pub fn info_panel_open(&self, app: &App) -> Option<ID>
[src]
pub fn debug_actions(
ctx: &mut EventCtx<'_>,
app: &mut App
) -> Option<Transition<App>>
[src]
ctx: &mut EventCtx<'_>,
app: &mut App
) -> Option<Transition<App>>
Allow toggling of dev mode and warping to an object by ID.
Auto Trait Implementations
impl !RefUnwindSafe for CommonState
impl !Send for CommonState
impl !Sync for CommonState
impl Unpin for CommonState
impl !UnwindSafe for CommonState
Blanket Implementations
impl<T> Downcast for T where
T: Any,
impl<T> Downcast for T where
T: Any,
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,