138 #if JUCE_MAC || JUCE_IOS
182 bool testFlags (
int flagsToTest)
const noexcept {
return (
flags & flagsToTest) != 0; }
#define noexcept
Definition DistrhoDefines.h:72
Definition juce_ModifierKeys.h:41
static ModifierKeys currentModifiers
Definition juce_ModifierKeys.h:189
bool isRightButtonDown() const noexcept
Definition juce_ModifierKeys.h:88
bool isAltDown() const noexcept
Definition juce_ModifierKeys.h:111
bool isAnyMouseButtonDown() const noexcept
Definition juce_ModifierKeys.h:93
int flags
Definition juce_ModifierKeys.h:208
JUCE_NODISCARD ModifierKeys withFlags(int rawFlagsToSet) const noexcept
Definition juce_ModifierKeys.h:179
bool testFlags(int flagsToTest) const noexcept
Definition juce_ModifierKeys.h:182
bool isCtrlDown() const noexcept
Definition juce_ModifierKeys.h:108
JUCE_NODISCARD ModifierKeys withoutFlags(int rawFlagsToClear) const noexcept
Definition juce_ModifierKeys.h:178
bool isLeftButtonDown() const noexcept
Definition juce_ModifierKeys.h:81
ModifierKeys(const ModifierKeys &)=default
static ModifierKeys getCurrentModifiers() noexcept
Definition juce_ModifierKeys.h:197
JUCE_NODISCARD ModifierKeys withOnlyMouseButtons() const noexcept
Definition juce_ModifierKeys.h:166
bool isMiddleButtonDown() const noexcept
Definition juce_ModifierKeys.h:90
bool isCommandDown() const noexcept
Definition juce_ModifierKeys.h:68
int getRawFlags() const noexcept
Definition juce_ModifierKeys.h:176
JUCE_NODISCARD ModifierKeys withoutMouseButtons() const noexcept
Definition juce_ModifierKeys.h:169
bool isAnyModifierKeyDown() const noexcept
Definition juce_ModifierKeys.h:96
bool isPopupMenu() const noexcept
Definition juce_ModifierKeys.h:78
bool isShiftDown() const noexcept
Definition juce_ModifierKeys.h:99
Flags
Definition juce_ModifierKeys.h:116
@ ctrlAltCommandModifiers
Definition juce_ModifierKeys.h:161
@ ctrlModifier
Definition juce_ModifierKeys.h:124
@ commandModifier
Definition juce_ModifierKeys.h:147
@ shiftModifier
Definition juce_ModifierKeys.h:121
@ allMouseButtonModifiers
Definition juce_ModifierKeys.h:158
@ leftButtonModifier
Definition juce_ModifierKeys.h:130
@ middleButtonModifier
Definition juce_ModifierKeys.h:136
@ allKeyboardModifiers
Definition juce_ModifierKeys.h:155
@ popupMenuClickModifier
Definition juce_ModifierKeys.h:151
@ altModifier
Definition juce_ModifierKeys.h:127
@ noModifiers
Definition juce_ModifierKeys.h:118
@ rightButtonModifier
Definition juce_ModifierKeys.h:133
#define JUCE_NODISCARD
Definition juce_CompilerSupport.h:108
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31
#define const
Definition zconf.h:137