AsyncUpdater() | juce::AsyncUpdater | private |
buttonState | juce::MouseInputSourceInternal | |
cancelPendingUpdate() noexcept | juce::AsyncUpdater | private |
enableUnboundedMouseMovement(bool enable, bool keepCursorVisibleUntilOffscreen) | juce::MouseInputSourceInternal | inline |
findComponentAt(Point< float > screenPos) | juce::MouseInputSourceInternal | inline |
getComponentUnderMouse() const | juce::MouseInputSourceInternal | inline |
getCurrentModifiers() const | juce::MouseInputSourceInternal | inline |
getLastMouseDownPosition() const noexcept | juce::MouseInputSourceInternal | inline |
getLastMouseDownTime() const noexcept | juce::MouseInputSourceInternal | inline |
getNumberOfMultipleClicks() const noexcept | juce::MouseInputSourceInternal | inline |
getPeer() | juce::MouseInputSourceInternal | inline |
getScreenPosition() const | juce::MouseInputSourceInternal | inline |
getTargetForGesture(ComponentPeer &peer, Point< float > positionWithinPeer, Time time, Point< float > &screenPos) | juce::MouseInputSourceInternal | inline |
handleAsyncUpdate() override | juce::MouseInputSourceInternal | inlinevirtual |
handleEvent(ComponentPeer &newPeer, Point< float > positionWithinPeer, Time time, const ModifierKeys newMods) | juce::MouseInputSourceInternal | inline |
handleMagnifyGesture(ComponentPeer &peer, Point< float > positionWithinPeer, Time time, const float scaleFactor) | juce::MouseInputSourceInternal | inline |
handleUnboundedDrag(Component ¤t) | juce::MouseInputSourceInternal | inline |
handleUpdateNowIfNeeded() | juce::AsyncUpdater | private |
handleWheel(ComponentPeer &peer, Point< float > positionWithinPeer, Time time, const MouseWheelDetails &wheel) | juce::MouseInputSourceInternal | inline |
hasMouseMovedSignificantlySincePressed() const noexcept | juce::MouseInputSourceInternal | inline |
hideCursor() | juce::MouseInputSourceInternal | inline |
index | juce::MouseInputSourceInternal | |
isCursorVisibleUntilOffscreen | juce::MouseInputSourceInternal | |
isDragging() const noexcept | juce::MouseInputSourceInternal | inline |
isMouseDevice | juce::MouseInputSourceInternal | |
isUnboundedMouseModeOn | juce::MouseInputSourceInternal | |
isUpdatePending() const noexcept | juce::AsyncUpdater | private |
lastScreenPos | juce::MouseInputSourceInternal | |
MouseInputSourceInternal(const int i, const bool isMouse) | juce::MouseInputSourceInternal | inline |
revealCursor(bool forcedUpdate) | juce::MouseInputSourceInternal | inline |
screenPosToLocalPos(Component &comp, Point< float > pos) | juce::MouseInputSourceInternal | inlinestatic |
sendMagnifyGesture(Component &comp, Point< float > screenPos, Time time, const float amount) | juce::MouseInputSourceInternal | inline |
sendMouseDown(Component &comp, Point< float > screenPos, Time time) | juce::MouseInputSourceInternal | inline |
sendMouseDrag(Component &comp, Point< float > screenPos, Time time) | juce::MouseInputSourceInternal | inline |
sendMouseEnter(Component &comp, Point< float > screenPos, Time time) | juce::MouseInputSourceInternal | inline |
sendMouseExit(Component &comp, Point< float > screenPos, Time time) | juce::MouseInputSourceInternal | inline |
sendMouseMove(Component &comp, Point< float > screenPos, Time time) | juce::MouseInputSourceInternal | inline |
sendMouseUp(Component &comp, Point< float > screenPos, Time time, const ModifierKeys oldMods) | juce::MouseInputSourceInternal | inline |
sendMouseWheel(Component &comp, Point< float > screenPos, Time time, const MouseWheelDetails &wheel) | juce::MouseInputSourceInternal | inline |
setButtons(Point< float > screenPos, Time time, const ModifierKeys newButtonState) | juce::MouseInputSourceInternal | inline |
setComponentUnderMouse(Component *const newComponent, Point< float > screenPos, Time time) | juce::MouseInputSourceInternal | inline |
setPeer(ComponentPeer &newPeer, Point< float > screenPos, Time time) | juce::MouseInputSourceInternal | inline |
setScreenPos(Point< float > newScreenPos, Time time, const bool forceUpdate) | juce::MouseInputSourceInternal | inline |
setScreenPosition(Point< float > p) | juce::MouseInputSourceInternal | inline |
showMouseCursor(MouseCursor cursor, bool forcedUpdate) | juce::MouseInputSourceInternal | inline |
triggerAsyncUpdate() | juce::AsyncUpdater | private |
triggerFakeMove() | juce::MouseInputSourceInternal | inline |
unboundedMouseOffset | juce::MouseInputSourceInternal | |
~AsyncUpdater() | juce::AsyncUpdater | privatevirtual |