LMMS
Loading...
Searching...
No Matches
juce::MultiTouchMapper< IDType > Class Template Reference

#include <juce_MultiTouchMapper.h>

Classes

struct  TouchInfo

Public Member Functions

 MultiTouchMapper ()
int getIndexOfTouch (ComponentPeer *peer, IDType touchID)
void clear ()
void clearTouch (int index)
bool areAnyTouchesActive () const noexcept
void deleteAllTouchesForPeer (ComponentPeer *peer)

Private Attributes

Array< TouchInfocurrentTouches

Constructor & Destructor Documentation

◆ MultiTouchMapper()

template<typename IDType>
juce::MultiTouchMapper< IDType >::MultiTouchMapper ( )
inline

Member Function Documentation

◆ areAnyTouchesActive()

template<typename IDType>
bool juce::MultiTouchMapper< IDType >::areAnyTouchesActive ( ) const
inlinenoexcept

◆ clear()

template<typename IDType>
void juce::MultiTouchMapper< IDType >::clear ( )
inline

◆ clearTouch()

template<typename IDType>
void juce::MultiTouchMapper< IDType >::clearTouch ( int index)
inline

◆ deleteAllTouchesForPeer()

template<typename IDType>
void juce::MultiTouchMapper< IDType >::deleteAllTouchesForPeer ( ComponentPeer * peer)
inline

◆ getIndexOfTouch()

template<typename IDType>
int juce::MultiTouchMapper< IDType >::getIndexOfTouch ( ComponentPeer * peer,
IDType touchID )
inline

Member Data Documentation

◆ currentTouches

template<typename IDType>
Array<TouchInfo> juce::MultiTouchMapper< IDType >::currentTouches
private

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