CFx SDK Documentation
2023 SP0
|
#include <FxTracker.h>
Public Member Functions | |
CFxTracker () | |
virtual | ~CFxTracker () |
virtual void | Update (CFxTrackerContext *pContext, CFxHitTestInfo *pHitTestInfo)=0 |
virtual void | DrawTracker (CFxTrackerContext *pContext, const CFxHitTestInfo *pHitTestInfo) const =0 |
virtual void | DrawDDTracker (CFxTrackerContext *pContext, const CFxHitTestInfo *pHitTestInfo) const |
virtual bool | CheckRegenAbort (const CFxInputPointManager *pInputManager) const |
virtual const CFxString & | GetName () const |
virtual bool | IsEager (const CFxHitTestInfo *pHitTestInfo) const |
virtual bool | DoAction (const CFxHitTestInfo *pHitTestInfo) |
virtual void | OnMainSelectionSetChanged (const CFxHitTestInfo *pHitTestInfo) |
Public Attributes | |
bool | m_bAdded |
Protected Attributes | |
CFxString | m_strName |
Description: Represents the tracking of a point relative to other points on the drawing. Library: DDKERNEL
Definition at line 35 of file FxTracker.h.
CFxTracker::CFxTracker | ( | ) |
|
virtual |
|
virtual |
Description: Arguments:
pInputManager | Output Return Value: |
|
virtual |
Description: Return Value:called by manager in case this tracker was eager and won competition
|
inlinevirtual |
Description: Used to draw tracker details using ODA entities (using pContext->DrawDrawable()). Arguments:
pContext | Output |
pHitTestInfo | Input |
Definition at line 61 of file FxTracker.h.
|
pure virtual |
Description: Used to draw tracker details using QPainter (obtained with pContext->GetPainter()). Arguments:
pContext | Output |
pHitTestInfo | Input |
|
virtual |
Description: Return Value:
|
virtual |
Description: Return Value:retuns true if it wants to take an action
|
virtual |
Description: Return Value:
|
pure virtual |
Description: Arguments:
pContext | Output |
pHitTestInfo | Input |
bool CFxTracker::m_bAdded |
Definition at line 96 of file FxTracker.h.
|
protected |
Definition at line 92 of file FxTracker.h.