VSTGUI 4.10
Graphical User Interface Framework not only for VST plugins
|
#include <events.h>
Public Member Functions | |
Modifiers ()=default | |
Modifiers (const Modifiers &)=default | |
Modifiers (ModifierKey modifier) | |
Modifiers & | operator= (const Modifiers &)=default |
bool | empty () const |
test if no modifier key is set More... | |
bool | has (ModifierKey modifier) const |
test if modifier key is set More... | |
bool | is (ModifierKey modifier) const |
test if modifier key is set exclusively More... | |
bool | is (const std::initializer_list< ModifierKey > &modifiers) const |
test if the modifier keys are set exclusively More... | |
bool | operator| (ModifierKey modifier) const |
test if modifier key is set More... | |
bool | operator== (ModifierKey modifier) const |
test if modifier key is set exclusively More... | |
void | add (ModifierKey modifier) |
add a modifier key More... | |
void | remove (ModifierKey modifier) |
remove a modifier key More... | |
void | clear () |
clear all modifiers More... | |
Modifiers & | operator= (ModifierKey modifier) |
set to one modifier key More... | |
bool | operator== (const Modifiers &other) const |
check if equal to other modifiers More... | |
bool | operator!= (const Modifiers &other) const |
check if different to other modifiers More... | |
|
default |
|
inlineexplicit |
|
inline |
add a modifier key
|
inline |
clear all modifiers
|
inline |
test if no modifier key is set
|
inline |
test if modifier key is set
|
inline |
test if the modifier keys are set exclusively
|
inline |
test if modifier key is set exclusively
|
inline |
check if different to other modifiers
|
inline |
set to one modifier key
|
inline |
check if equal to other modifiers
|
inline |
test if modifier key is set exclusively
|
inline |
test if modifier key is set
|
inline |
remove a modifier key