opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations
physical_key_modifier.h File Reference
#include <liboscar/platform/key_modifier.h>
#include <liboscar/utilities/conversion.h>
#include <liboscar/utilities/flags.h>
#include <cstdint>
Include dependency graph for physical_key_modifier.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  osc::Converter< KeyModifiers, PhysicalKeyModifiers >
 
struct  osc::Converter< PhysicalKeyModifiers, KeyModifiers >
 

Namespaces

namespace  osc
 

Typedefs

using osc::PhysicalKeyModifiers = Flags< PhysicalKeyModifier >
 

Enumerations

enum class  osc::PhysicalKeyModifier : uint16_t {
  osc::None = 0 , osc::Shift = 1<<0 , osc::Ctrl = 1<<1 , osc::Meta = 1<<2 ,
  osc::Alt = 1<<3 , osc::NUM_FLAGS = 4
}