[][src]Enum minifb::CursorStyle

pub enum CursorStyle {
    Arrow,
    Ibeam,
    Crosshair,
    ClosedHand,
    OpenHand,
    ResizeLeftRight,
    ResizeUpDown,
    ResizeAll,
}

Different style of cursors that can be used

Variants

Arrow

Regular arrow style (this is what the cursor normal looks like)

Ibeam

Used when indicating insertion (like text field)

Crosshair

Cross-hair cursor

ClosedHand

Closed hand which useful for dragging things, may use default hand on unsupported OSes.

OpenHand

Open hand which useful for indicating drangable things, may use default hand on unsupported OSes.

ResizeLeftRight

Rezining left-rigth direction

ResizeUpDown

Rezining up-down direction

ResizeAll

Resize in all directions

Trait Implementations

impl Clone for CursorStyle[src]

impl Copy for CursorStyle[src]

impl Debug for CursorStyle[src]

impl PartialEq<CursorStyle> for CursorStyle[src]

impl StructuralPartialEq for CursorStyle[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.