opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
liboscar
platform
events
event_type.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
osc
4
{
5
// Represents an enumeration of known-at-compile-time event types
6
// that can be cheaply queried (compared to downcasting an `Event`).
7
enum class
EventType
{
8
DropFile
,
9
KeyDown
,
10
KeyUp
,
11
TextInput
,
12
MouseButtonDown
,
13
MouseButtonUp
,
14
MouseMove
,
15
MouseWheel
,
16
DisplayStateChange
,
17
Quit
,
18
Window
,
19
Custom
,
20
NUM_OPTIONS
,
21
};
22
}
osc
Definition
custom_decoration_generator.h:5
osc::BlendingEquation::NUM_OPTIONS
@ NUM_OPTIONS
osc::EventType
EventType
Definition
event_type.h:7
osc::EventType::Quit
@ Quit
osc::EventType::KeyUp
@ KeyUp
osc::EventType::MouseButtonUp
@ MouseButtonUp
osc::EventType::DropFile
@ DropFile
osc::EventType::MouseWheel
@ MouseWheel
osc::EventType::DisplayStateChange
@ DisplayStateChange
osc::EventType::MouseButtonDown
@ MouseButtonDown
osc::EventType::Custom
@ Custom
osc::EventType::TextInput
@ TextInput
osc::EventType::Window
@ Window
osc::EventType::KeyDown
@ KeyDown
osc::EventType::MouseMove
@ MouseMove
Generated by
1.9.8