Defines the event data for MouseDevice.ButtonDown and MouseDevice.ButtonUp events. More...
Public Member Functions | |
| MouseButtonEventArgs () | |
| Constructs a new MouseButtonEventArgs instance. | |
| MouseButtonEventArgs (int x, int y, MouseButton button, bool pressed) | |
| Constructs a new MouseButtonEventArgs instance. | |
| MouseButtonEventArgs (MouseButtonEventArgs args) | |
| Constructs a new MouseButtonEventArgs instance. | |
Properties | |
| MouseButton | Button [get, set] |
| The mouse button for the event. | |
| bool | IsPressed [get, set] |
| Gets a System.Boolean representing the state of the mouse button for the event. | |
Defines the event data for MouseDevice.ButtonDown and MouseDevice.ButtonUp events.
Do not cache instances of this type outside their event handler. If necessary, you can clone an instance using the MouseButtonEventArgs(MouseButtonEventArgs) constructor.
Definition at line 504 of file MouseDevice.cs.
| OpenTK.Input.MouseButtonEventArgs.MouseButtonEventArgs | ( | ) |
Constructs a new MouseButtonEventArgs instance.
Definition at line 518 of file MouseDevice.cs.
| OpenTK.Input.MouseButtonEventArgs.MouseButtonEventArgs | ( | int | x, | |
| int | y, | |||
| MouseButton | button, | |||
| bool | pressed | |||
| ) |
Constructs a new MouseButtonEventArgs instance.
| x | The X position. | |
| y | The Y position. | |
| button | The mouse button for the event. | |
| pressed | The current state of the button. |
Definition at line 527 of file MouseDevice.cs.
| OpenTK.Input.MouseButtonEventArgs.MouseButtonEventArgs | ( | MouseButtonEventArgs | args | ) |
Constructs a new MouseButtonEventArgs instance.
| args | The MouseButtonEventArgs instance to clone. |
Definition at line 538 of file MouseDevice.cs.
MouseButton OpenTK.Input.MouseButtonEventArgs.Button [get, set] |
The mouse button for the event.
Definition at line 550 of file MouseDevice.cs.
bool OpenTK.Input.MouseButtonEventArgs.IsPressed [get, set] |
Gets a System.Boolean representing the state of the mouse button for the event.
Definition at line 555 of file MouseDevice.cs.
1.6.1