LMMS
Loading...
Searching...
No Matches
juce::Keys Namespace Reference

Enumerations

enum  MouseButtons {
  NoButton = 0 , LeftButton = 1 , MiddleButton = 2 , RightButton = 3 ,
  WheelUp = 4 , WheelDown = 5
}

Functions

static void refreshStaleModifierKeys ()
static void refreshStaleMouseKeys ()

Variables

static int AltMask = 0
static int NumLockMask = 0
static bool numLock = false
static bool capsLock = false
static char keyStates [32]
static constexpr int extendedKeyModifier = 0x10000000
static bool modifierKeysAreStale = false

Enumeration Type Documentation

◆ MouseButtons

enum juce::Keys::MouseButtons
Enumerator
NoButton 
LeftButton 
MiddleButton 
RightButton 
WheelUp 
WheelDown 

Function Documentation

◆ refreshStaleModifierKeys()

void juce::Keys::refreshStaleModifierKeys ( )
static

◆ refreshStaleMouseKeys()

void juce::Keys::refreshStaleMouseKeys ( )
static

Variable Documentation

◆ AltMask

int juce::Keys::AltMask = 0
static

◆ capsLock

bool juce::Keys::capsLock = false
static

◆ extendedKeyModifier

int juce::Keys::extendedKeyModifier = 0x10000000
staticconstexpr

◆ keyStates

char juce::Keys::keyStates[32]
static

◆ modifierKeysAreStale

bool juce::Keys::modifierKeysAreStale = false
static

◆ numLock

bool juce::Keys::numLock = false
static

◆ NumLockMask

int juce::Keys::NumLockMask = 0
static