Mountain
1.0.0
Simple C++ 2D Game Framework
mouse_input.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "Mountain/core.hpp"
4
7
8
namespace
Mountain
9
{
11
enum class
MouseButton
: uint8_t
12
{
14
Left
,
16
Right
,
18
Middle
,
20
Button3
,
22
Button4
,
24
Button5
,
26
Button6
,
28
Button7
,
30
Button8
,
31
32
None
33
};
34
36
enum class
MouseButtonStatus
: uint8_t
37
{
39
Pressed
,
41
Down
,
43
Release
44
};
45
}
Mountain::MouseButton::Button6
Extension button 6.
Mountain::MouseButton
MouseButton
List of mouse buttons
Definition:
mouse_input.hpp:11
Mountain::MouseButton::Button4
Extension button 4.
Mountain::GamepadButtonStatus::Down
Held down.
Mountain::MouseButton::Button5
Extension button 5.
Mountain::MouseButtonStatus
MouseButtonStatus
List of mouse button states
Definition:
mouse_input.hpp:36
Mountain::MouseButton::Left
Left click.
Mountain::GamepadButtonStatus::Pressed
Pressed this frame.
Mountain::MouseButton::Right
Right click.
Mountain::MouseButton::Middle
Wheel click.
Mountain::KeyStatus::Release
Released.
Mountain::MouseButton::Button8
Extension button 8.
Mountain::MouseButton::Button3
Extension button 3.
Mountain::MouseButton::Button7
Extension button 7.
Mountain
Contains all declarations of the Mountain Framework.
Definition:
audio.hpp:22
Mountain
include
Mountain
input
mouse_input.hpp
Generated by
1.8.13