Enum glfw::MouseButton[src]

pub enum MouseButton {
    MouseButton1,
    MouseButton2,
    MouseButton3,
    MouseButton4,
    MouseButton5,
    MouseButton6,
    MouseButton7,
    MouseButton8,
}

Mouse buttons. The MouseButtonLeft, MouseButtonRight, and MouseButtonMiddle aliases are supplied for convenience.

Variants

MouseButton1

The left mouse button. A MouseButtonLeft alias is provided to improve clarity.

MouseButton2

The right mouse button. A MouseButtonRight alias is provided to improve clarity.

MouseButton3

The middle mouse button. A MouseButtonMiddle alias is provided to improve clarity.

MouseButton4
MouseButton5
MouseButton6
MouseButton7
MouseButton8

Trait Implementations

Derived Implementations

impl TotalEq for MouseButton

impl Show for MouseButton

fn fmt(&self, __arg_0: &mut Formatter) -> Result

impl Hash for MouseButton

fn hash(&self, __arg_0: &mut SipState)

impl Eq for MouseButton

fn eq(&self, __arg_0: &MouseButton) -> bool

fn ne(&self, __arg_0: &MouseButton) -> bool

impl Clone for MouseButton

fn clone(&self) -> MouseButton