|
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