A base class for controls that can do do multitouch.
More...
#include <IControl.h>
A base class for controls that can do do multitouch.
Definition at line 1278 of file IControl.h.
◆ ~IMultiTouchControlBase()
virtual IMultiTouchControlBase::~IMultiTouchControlBase |
( |
| ) |
|
|
inlinevirtual |
◆ AddTouch()
virtual void IMultiTouchControlBase::AddTouch |
( |
ITouchID |
touchID, |
|
|
float |
x, |
|
|
float |
y, |
|
|
float |
radius |
|
) |
| |
|
inlinevirtual |
◆ ClearAllTouches()
void IMultiTouchControlBase::ClearAllTouches |
( |
| ) |
|
|
inline |
◆ GetTouch()
TrackedTouch * IMultiTouchControlBase::GetTouch |
( |
int |
index | ) |
|
|
inline |
◆ GetTouchWithIdentifier()
TrackedTouch * IMultiTouchControlBase::GetTouchWithIdentifier |
( |
ITouchID |
touchID | ) |
|
|
inline |
◆ NTrackedTouches()
int IMultiTouchControlBase::NTrackedTouches |
( |
| ) |
const |
|
inline |
◆ ReleaseTouch()
virtual void IMultiTouchControlBase::ReleaseTouch |
( |
ITouchID |
touchID | ) |
|
|
inlinevirtual |
◆ UpdateTouch()
virtual void IMultiTouchControlBase::UpdateTouch |
( |
ITouchID |
touchID, |
|
|
float |
x, |
|
|
float |
y, |
|
|
float |
radius |
|
) |
| |
|
inlinevirtual |
◆ MAX_TOUCHES
constexpr int IMultiTouchControlBase::MAX_TOUCHES = 10 |
|
staticconstexprprotected |
◆ mTouchStatus
bool IMultiTouchControlBase::mTouchStatus[MAX_TOUCHES] = { 0 } |
|
protected |
◆ mTrackedTouches
std::unordered_map<ITouchID, TrackedTouch> IMultiTouchControlBase::mTrackedTouches |
|
protected |
The documentation for this class was generated from the following file: