opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
liboscar
platform
events
display_state_change_event.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
liboscar/platform/events/event.h
>
4
#include <
liboscar/platform/events/event_type.h
>
5
6
namespace
osc
7
{
8
// Represents a display state change, such as:
9
//
10
// - display connected
11
// - display disconnected
12
// - display reoriented
13
// - display resolution changed (maybe DPI change)
14
class
DisplayStateChangeEvent
final
:
public
Event
{
15
public
:
16
explicit
DisplayStateChangeEvent
() :
17
Event
{
EventType
::
DisplayStateChange
}
18
{}
19
};
20
}
osc::DisplayStateChangeEvent
Definition
display_state_change_event.h:14
osc::DisplayStateChangeEvent::DisplayStateChangeEvent
DisplayStateChangeEvent()
Definition
display_state_change_event.h:16
osc::Event
Definition
event.h:13
event.h
event_type.h
osc
Definition
custom_decoration_generator.h:5
osc::EventType
EventType
Definition
event_type.h:7
osc::EventType::DisplayStateChange
@ DisplayStateChange
osc::to
constexpr U to(T &&value)
Definition
conversion.h:56
Generated by
1.9.8