JUCE
v8.0.9
JUCE API
Loading...
Searching...
No Matches
juce::Desktop Member List
This is the complete list of members for
juce::Desktop
, including all inherited members.
activeMessage
juce::AsyncUpdater
private
addDarkModeSettingListener
(DarkModeSettingListener *listener)
juce::Desktop
addDesktopComponent
(Component *)
juce::Desktop
private
addFocusChangeListener
(FocusChangeListener *listener)
juce::Desktop
addGlobalMouseListener
(MouseListener *listener)
juce::Desktop
allOrientations
enum value
juce::Desktop
allowedOrientations
juce::Desktop
private
allowedOrientationsChanged
()
juce::Desktop
private
animator
juce::Desktop
private
AsyncUpdater
()
juce::AsyncUpdater
private
beginDragAutoRepeat
(int millisecondsBetweenCallbacks)
juce::Desktop
callAfterDelay
(int milliseconds, std::function< void()> functionToCall)
juce::Timer
private
static
callPendingTimersSynchronously
()
juce::Timer
private
static
cancelPendingUpdate
() noexcept
juce::AsyncUpdater
private
canUseSemiTransparentWindows
() noexcept
juce::Desktop
static
Component
juce::Desktop
friend
componentBroughtToFront
(Component *)
juce::Desktop
private
ComponentPeer
juce::Desktop
friend
createNativeDarkModeChangeDetectorImpl
()
juce::Desktop
private
static
currentLookAndFeel
juce::Desktop
private
darkModeChanged
()
juce::Desktop
private
darkModeSettingListeners
juce::Desktop
private
defaultLookAndFeel
juce::Desktop
private
deleteAll
()
juce::DeletedAtShutdown
private
static
DeletedAtShutdown
juce::Desktop
friend
Desktop
()
juce::Desktop
private
desktopComponents
juce::Desktop
private
detail::MouseInputSourceImpl
juce::Desktop
friend
detail::TopLevelWindowManager
juce::Desktop
friend
DisplayOrientation
enum name
juce::Desktop
Displays
juce::Desktop
friend
displays
juce::Desktop
private
findComponentAt
(Point< int > screenPosition) const
juce::Desktop
focusListeners
juce::Desktop
private
focusOutline
juce::Desktop
private
getAnimator
() noexcept
juce::Desktop
inline
getComponent
(int index) const noexcept
juce::Desktop
getCurrentOrientation
() const
juce::Desktop
getDefaultLookAndFeel
() noexcept
juce::Desktop
getDefaultMasterScale
()
juce::Desktop
private
static
getDisplays
() const noexcept
juce::Desktop
inline
getDraggingMouseSource
(int index) const noexcept
juce::Desktop
getGlobalScaleFactor
() const noexcept
juce::Desktop
inline
getInstance
()
juce::Desktop
static
getKioskModeComponent
() const noexcept
juce::Desktop
inline
getLastMouseDownPosition
()
juce::Desktop
static
getMainMouseSource
() const noexcept
juce::Desktop
getMouseButtonClickCounter
() const noexcept
juce::Desktop
getMouseListeners
()
juce::Desktop
private
getMousePosition
()
juce::Desktop
static
getMousePositionFloat
()
juce::Desktop
private
static
getMouseSource
(int index) const noexcept
juce::Desktop
getMouseSources
() const noexcept
juce::Desktop
getMouseWheelMoveCounter
() const noexcept
juce::Desktop
getNumComponents
() const noexcept
juce::Desktop
getNumDraggingMouseSources
() const noexcept
juce::Desktop
getNumMouseSources
() const noexcept
juce::Desktop
getOrientationsEnabled
() const noexcept
juce::Desktop
getTimerInterval
() const noexcept
juce::Timer
inline
private
handleAsyncUpdate
() override
juce::Desktop
private
virtual
handleUpdateNowIfNeeded
()
juce::AsyncUpdater
private
incrementMouseClickCounter
() noexcept
juce::Desktop
private
incrementMouseWheelCounter
() noexcept
juce::Desktop
private
instance
juce::Desktop
private
static
isDarkModeActive
() const
juce::Desktop
isHeadless
() const noexcept
juce::Desktop
isOrientationEnabled
(DisplayOrientation orientation) const noexcept
juce::Desktop
isScreenSaverEnabled
()
juce::Desktop
static
isTimerRunning
() const noexcept
juce::Timer
inline
private
isUpdatePending
() const noexcept
juce::AsyncUpdater
private
kioskComponentOriginalBounds
juce::Desktop
private
kioskModeComponent
juce::Desktop
private
kioskModeReentrant
juce::Desktop
private
lastFakeMouseMove
juce::Desktop
private
masterScaleFactor
juce::Desktop
private
mouseClickCounter
juce::Desktop
private
mouseListeners
juce::Desktop
private
mouseSources
juce::Desktop
private
mouseWheelCounter
juce::Desktop
private
nativeDarkModeChangeDetectorImpl
juce::Desktop
private
operator=
(const Timer &)=delete
juce::Timer
private
peers
juce::Desktop
private
positionInQueue
juce::Timer
private
removeDarkModeSettingListener
(DarkModeSettingListener *listener)
juce::Desktop
removeDesktopComponent
(Component *)
juce::Desktop
private
removeFocusChangeListener
(FocusChangeListener *listener)
juce::Desktop
removeGlobalMouseListener
(MouseListener *listener)
juce::Desktop
resetTimer
()
juce::Desktop
private
rotatedAntiClockwise
enum value
juce::Desktop
rotatedClockwise
enum value
juce::Desktop
sendMouseMove
()
juce::Desktop
private
setDefaultLookAndFeel
(LookAndFeel *newDefaultLookAndFeel)
juce::Desktop
setGlobalScaleFactor
(float newScaleFactor) noexcept
juce::Desktop
setKioskComponent
(Component *, bool shouldBeEnabled, bool allowMenusAndBars)
juce::Desktop
private
setKioskModeComponent
(Component *componentToUse, bool allowMenusAndBars=true)
juce::Desktop
setMousePosition
(Point< int > newPosition)
juce::Desktop
static
setOrientationsEnabled
(int allowedOrientations)
juce::Desktop
setScreenSaverEnabled
(bool isEnabled)
juce::Desktop
static
startTimer
(int intervalInMilliseconds) noexcept
juce::Timer
private
startTimerHz
(int timerFrequencyHz) noexcept
juce::Timer
private
stopTimer
() noexcept
juce::Timer
private
supportsBorderlessNonClientResize
() const
juce::Desktop
Timer
() noexcept
juce::Timer
private
Timer
(const Timer &) noexcept
juce::Timer
private
timerCallback
() override
juce::Desktop
private
virtual
timerPeriodMs
juce::Timer
private
timerThread
juce::Timer
private
triggerAsyncUpdate
()
juce::AsyncUpdater
private
triggerFocusCallback
()
juce::Desktop
private
updateFocusOutline
()
juce::Desktop
private
upright
enum value
juce::Desktop
upsideDown
enum value
juce::Desktop
~AsyncUpdater
()
juce::AsyncUpdater
private
virtual
~DeletedAtShutdown
()
juce::DeletedAtShutdown
private
virtual
~Desktop
() override
juce::Desktop
private
~Timer
()
juce::Timer
private
virtual
Generated on Sun Sep 14 2025 01:00:52 for JUCE by
1.9.8