|
LMMS
|
#include <juce_PointerState.h>
Public Member Functions | |
| PointerState ()=default | |
| bool | operator== (const PointerState &other) const noexcept |
| bool | operator!= (const PointerState &other) const noexcept |
| JUCE_NODISCARD PointerState | withPositionOffset (Point< float > x) const noexcept |
| JUCE_NODISCARD PointerState | withPosition (Point< float > x) const noexcept |
| JUCE_NODISCARD PointerState | withPressure (float x) const noexcept |
| JUCE_NODISCARD PointerState | withOrientation (float x) const noexcept |
| JUCE_NODISCARD PointerState | withRotation (float x) const noexcept |
| JUCE_NODISCARD PointerState | withTiltX (float x) const noexcept |
| JUCE_NODISCARD PointerState | withTiltY (float x) const noexcept |
| bool | isPressureValid () const noexcept |
| bool | isOrientationValid () const noexcept |
| bool | isRotationValid () const noexcept |
| bool | isTiltValid (bool isX) const noexcept |
Public Attributes | |
| Point< float > | position |
| float | pressure = MouseInputSource::defaultPressure |
| float | orientation = MouseInputSource::defaultOrientation |
| float | rotation = MouseInputSource::defaultRotation |
| float | tiltX = MouseInputSource::defaultTiltX |
| float | tiltY = MouseInputSource::defaultTiltY |
Private Member Functions | |
| auto | tie () const noexcept |
| template<typename Value> | |
| PointerState | with (Value PointerState::*member, Value item) const |
|
default |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlineprivatenoexcept |
|
inlineprivate |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
| float juce::PointerState::orientation = MouseInputSource::defaultOrientation |
| Point<float> juce::PointerState::position |
| float juce::PointerState::pressure = MouseInputSource::defaultPressure |
| float juce::PointerState::rotation = MouseInputSource::defaultRotation |
| float juce::PointerState::tiltX = MouseInputSource::defaultTiltX |
| float juce::PointerState::tiltY = MouseInputSource::defaultTiltY |