| 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