|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Public Types | |
| using | SH = ScalingHelpers |
Static Public Member Functions | |
| static Component * | findComponentAt (Point< float > screenPos, ComponentPeer *peer) |
Definition at line 29 of file juce_MouseInputSourceImpl.h.
Definition at line 32 of file juce_MouseInputSourceImpl.h.
| juce::detail::MouseInputSourceImpl::MouseInputSourceImpl | ( | int | i, |
| MouseInputSource::InputSourceType | type | ||
| ) |
Definition at line 34 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::enableUnboundedMouseMovement | ( | bool | enable, |
| bool | keepCursorVisibleUntilOffscreen | ||
| ) |
Definition at line 444 of file juce_MouseInputSourceImpl.h.
|
static |
Definition at line 65 of file juce_MouseInputSourceImpl.h.
|
noexcept |
Definition at line 45 of file juce_MouseInputSourceImpl.h.
|
noexcept |
Definition at line 50 of file juce_MouseInputSourceImpl.h.
Definition at line 391 of file juce_MouseInputSourceImpl.h.
|
noexcept |
Definition at line 386 of file juce_MouseInputSourceImpl.h.
|
noexcept |
Definition at line 396 of file juce_MouseInputSourceImpl.h.
|
noexcept |
Definition at line 57 of file juce_MouseInputSourceImpl.h.
Definition at line 88 of file juce_MouseInputSourceImpl.h.
Definition at line 81 of file juce_MouseInputSourceImpl.h.
| Component * juce::detail::MouseInputSourceImpl::getTargetForGesture | ( | ComponentPeer & | peer, |
| Point< float > | positionWithinPeer, | ||
| Time | time, | ||
| Point< float > & | screenPos | ||
| ) |
Definition at line 342 of file juce_MouseInputSourceImpl.h.
|
overridevirtual |
Called back to do whatever your class needs to do.
This method is called by the message thread at the next convenient time after the triggerAsyncUpdate() method has been called.
Implements juce::AsyncUpdater.
Definition at line 437 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::handleEvent | ( | ComponentPeer & | newPeer, |
| Point< float > | positionWithinPeer, | ||
| Time | time, | ||
| const ModifierKeys | newMods, | ||
| float | newPressure, | ||
| float | newOrientation, | ||
| PenDetails | pen | ||
| ) |
Definition at line 309 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::handleMagnifyGesture | ( | ComponentPeer & | peer, |
| Point< float > | positionWithinPeer, | ||
| Time | time, | ||
| const float | scaleFactor | ||
| ) |
Definition at line 376 of file juce_MouseInputSourceImpl.h.
Definition at line 466 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::handleWheel | ( | ComponentPeer & | peer, |
| Point< float > | positionWithinPeer, | ||
| Time | time, | ||
| const MouseWheelDetails & | wheel | ||
| ) |
Definition at line 357 of file juce_MouseInputSourceImpl.h.
|
noexcept |
Definition at line 426 of file juce_MouseInputSourceImpl.h.
|
noexcept |
Definition at line 420 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::hideCursor | ( | ) |
Definition at line 503 of file juce_MouseInputSourceImpl.h.
|
noexcept |
Definition at line 40 of file juce_MouseInputSourceImpl.h.
|
noexcept |
Definition at line 414 of file juce_MouseInputSourceImpl.h.
Definition at line 508 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::sendMagnifyGesture | ( | Component & | comp, |
| Point< float > | screenPos, | ||
| Time | time, | ||
| float | amount | ||
| ) |
Definition at line 166 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::sendMouseDown | ( | Component & | comp, |
| const detail::PointerState & | pointerState, | ||
| Time | time | ||
| ) |
Definition at line 132 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::sendMouseDrag | ( | Component & | comp, |
| const detail::PointerState & | pointerState, | ||
| Time | time | ||
| ) |
Definition at line 140 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::sendMouseEnter | ( | Component & | comp, |
| const detail::PointerState & | pointerState, | ||
| Time | time | ||
| ) |
Definition at line 108 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::sendMouseExit | ( | Component & | comp, |
| const detail::PointerState & | pointerState, | ||
| Time | time | ||
| ) |
Definition at line 116 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::sendMouseMove | ( | Component & | comp, |
| const detail::PointerState & | pointerState, | ||
| Time | time | ||
| ) |
Definition at line 124 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::sendMouseUp | ( | Component & | comp, |
| const detail::PointerState & | pointerState, | ||
| Time | time, | ||
| ModifierKeys | oldMods | ||
| ) |
Definition at line 148 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::sendMouseWheel | ( | Component & | comp, |
| Point< float > | screenPos, | ||
| Time | time, | ||
| const MouseWheelDetails & | wheel | ||
| ) |
Definition at line 157 of file juce_MouseInputSourceImpl.h.
| bool juce::detail::MouseInputSourceImpl::setButtons | ( | const detail::PointerState & | pointerState, |
| Time | time, | ||
| ModifierKeys | newButtonState | ||
| ) |
Definition at line 179 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::setComponentUnderMouse | ( | Component * | newComponent, |
| const detail::PointerState & | pointerState, | ||
| Time | time | ||
| ) |
Definition at line 230 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::setPeer | ( | ComponentPeer & | newPeer, |
| const detail::PointerState & | pointerState, | ||
| Time | time | ||
| ) |
Definition at line 264 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::setPointerState | ( | const detail::PointerState & | newPointerState, |
| Time | time, | ||
| bool | forceUpdate | ||
| ) |
Definition at line 275 of file juce_MouseInputSourceImpl.h.
Definition at line 94 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::showMouseCursor | ( | MouseCursor | cursor, |
| bool | forcedUpdate | ||
| ) |
Definition at line 488 of file juce_MouseInputSourceImpl.h.
| void juce::detail::MouseInputSourceImpl::triggerFakeMove | ( | ) |
Definition at line 432 of file juce_MouseInputSourceImpl.h.
| ModifierKeys juce::detail::MouseInputSourceImpl::buttonState |
Definition at line 523 of file juce_MouseInputSourceImpl.h.
Definition at line 519 of file juce_MouseInputSourceImpl.h.
| const MouseInputSource::InputSourceType juce::detail::MouseInputSourceImpl::inputType |
Definition at line 520 of file juce_MouseInputSourceImpl.h.
| bool juce::detail::MouseInputSourceImpl::isCursorVisibleUntilOffscreen |
Definition at line 525 of file juce_MouseInputSourceImpl.h.
| bool juce::detail::MouseInputSourceImpl::isUnboundedMouseModeOn |
Definition at line 525 of file juce_MouseInputSourceImpl.h.
| detail::PointerState juce::detail::MouseInputSourceImpl::lastPointerState |
Definition at line 522 of file juce_MouseInputSourceImpl.h.
Definition at line 521 of file juce_MouseInputSourceImpl.h.