LMMS
Loading...
Searching...
No Matches
juce::MouseInputSourceInternal::RecentMouseDown Struct Reference

Public Member Functions

 RecentMouseDown ()=default
bool canBePartOfMultipleClickWith (const RecentMouseDown &other, int maxTimeBetweenMs) const noexcept
int getPositionToleranceForInputType () const noexcept

Public Attributes

Point< float > position
Time time
ModifierKeys buttons
uint32 peerID = 0
bool isTouch = false

Constructor & Destructor Documentation

◆ RecentMouseDown()

juce::MouseInputSourceInternal::RecentMouseDown::RecentMouseDown ( )
default

Member Function Documentation

◆ canBePartOfMultipleClickWith()

bool juce::MouseInputSourceInternal::RecentMouseDown::canBePartOfMultipleClickWith ( const RecentMouseDown & other,
int maxTimeBetweenMs ) const
inlinenoexcept

◆ getPositionToleranceForInputType()

int juce::MouseInputSourceInternal::RecentMouseDown::getPositionToleranceForInputType ( ) const
inlinenoexcept

Member Data Documentation

◆ buttons

ModifierKeys juce::MouseInputSourceInternal::RecentMouseDown::buttons

◆ isTouch

bool juce::MouseInputSourceInternal::RecentMouseDown::isTouch = false

◆ peerID

uint32 juce::MouseInputSourceInternal::RecentMouseDown::peerID = 0

◆ position

Point<float> juce::MouseInputSourceInternal::RecentMouseDown::position

◆ time

Time juce::MouseInputSourceInternal::RecentMouseDown::time

The documentation for this struct was generated from the following file: