[][src]Enum glerminal::menu_systems::MenuSelectionMethod

pub enum MenuSelectionMethod {
    ByLocation(boolbool),
    ByIndex(),
}

Te way that is used to select the menu when switching menus

Default is ByLocation(true, true)

Variants

ByLocation(boolbool)

Select by the closest point where the selection were when the menu got switched. Including/Excluding x or y will mean that those distance values will be discarded when comparing distances.

(include_x, include_y)

ByIndex()

Select by the current select_idx. This is only rarely what you want.

Trait Implementations

impl Default for MenuSelectionMethod
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Erased for T

impl<T> Downcast for T where
    T: Any