pub enum HelpAction {
OpenMode(Mode),
GrabGolden,
Quit,
TreeFocusOrigin,
TreeFocusLastBought,
}Expand description
Click target for a help-bar hint or for the prestige-reset confirm line. Mirrors the keyboard shortcuts so the mouse-first player has equivalent reach to every action a key would fire.
Variants§
OpenMode(Mode)
Open the named mode (or close it back to Game if already there).
GrabGolden
Catch whatever golden is on screen.
Quit
Quit the program.
TreeFocusOrigin
Tree modal: jump the cursor to the origin (the cuque anchor).
TreeFocusLastBought
Tree modal: jump the cursor to the last bought node, or to the origin if the player hasn’t bought anything yet this run.
Trait Implementations§
Source§impl Clone for HelpAction
impl Clone for HelpAction
Source§fn clone(&self) -> HelpAction
fn clone(&self) -> HelpAction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HelpAction
impl Debug for HelpAction
Source§impl PartialEq for HelpAction
impl PartialEq for HelpAction
Source§fn eq(&self, other: &HelpAction) -> bool
fn eq(&self, other: &HelpAction) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for HelpAction
impl Eq for HelpAction
impl StructuralPartialEq for HelpAction
Auto Trait Implementations§
impl Freeze for HelpAction
impl RefUnwindSafe for HelpAction
impl Send for HelpAction
impl Sync for HelpAction
impl Unpin for HelpAction
impl UnsafeUnpin for HelpAction
impl UnwindSafe for HelpAction
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more