CFx SDK Documentation
2020SP3
|
#include <FxInputContextReactor.h>
Public Member Functions | |
CFxInputContextReactor (void) | |
~CFxInputContextReactor (void) override | |
ODRX_DECLARE_MEMBERS (CFxInputContextReactor) | |
virtual void | BeginQuiescentState () |
virtual void | EndQuiescentState () |
virtual void | BeginGetPoint (CFxUserIO *) |
virtual void | EndGetPoint (int returnStatus, CFxUserIO *, const OdGePoint3d &pointOut) |
virtual void | BeginGetAngle (CFxUserIO *) |
virtual void | EndGetAngle (int returnStatus, CFxUserIO *, double dAngle) |
virtual void | BeginGetDistance (CFxUserIO *) |
virtual void | EndGetDistance (int returnStatus, CFxUserIO *, double dDistance) |
virtual void | BeginGetOrientation (CFxUserIO *) |
virtual void | EndGetOrientation (int returnStatus, CFxUserIO *, double dAngle) |
virtual void | BeginGetCorner (CFxUserIO *) |
virtual void | EndGetCorner (int returnStatus, CFxUserIO *, const OdGePoint3d &secondPoint) |
virtual void | BeginGetScaleFactor (CFxUserIO *) |
virtual void | EndGetScaleFactor (int returnStatus, CFxUserIO *, double dScale) |
virtual void | BeginGetString (CFxUserIO *) |
virtual void | EndGetString (int returnStatus, CFxUserIO *, const CFxString &outString) |
virtual void | BeginGetKeyword (CFxUserIO *) |
virtual void | EndGetKeyword (int returnStatus, CFxUserIO *, const CFxString &outKeyword) |
virtual void | BeginGetInteger (const int *pDefault, CFxUserIO *) |
virtual void | EndGetInteger (int returnStatus, CFxUserIO *, int retValue) |
virtual void | BeginGetFileName (CFxUserIO *) |
virtual void | EndGetFileName (int returnStatus, CFxUserIO *, const CFxString &retValue) |
virtual void | BeginGetFileNames (CFxUserIO *) |
virtual void | EndGetFileNames (int returnStatus, CFxUserIO *, const CFxStringArray &retValue) |
virtual void | BeginGetColor (const int *pDefault, CFxUserIO *) |
virtual void | EndGetColor (int returnStatus, CFxUserIO *, int retValue) |
virtual void | BeginGetReal (const double *pDefault, CFxUserIO *) |
virtual void | EndGetReal (int returnStatus, CFxUserIO *, double retValue) |
virtual void | BeginEntsel (CFxUserIO *) |
virtual void | EndEntsel (int returnStatus, CFxUserIO *, const OdDbObjectId &entPicked) |
virtual void | BeginNentsel (CFxUserIO *) |
virtual void | EndNentsel (int returnStatus, CFxUserIO *, const OdDbFullSubentPath &entPicked, const OdGePoint3d &pickPoint) |
virtual void | BeginSSGet (CFxUserIO *) |
virtual void | EndSSGet (int iResult, CFxUserIO *, const OdDbObjectIdArray &ss) |
virtual void | BeginDragSequence (CFxUserIO *) |
virtual void | EndDragSequence (int iResult, OdGePoint3d &pickPoint, OdGeVector3d &vector, CFxUserIO *) |
const CFxInputPointManager * | GetInputContextManager () const |
Public Member Functions inherited from OdRxObject | |
ODRX_HEAP_OPERATORS () | |
OdRxObject () | |
virtual | ~OdRxObject () |
virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
virtual OdRxObject * | x (const OdRxClass *pClass) const |
virtual OdRxClass * | isA () const |
virtual void | addRef ()=0 |
virtual void | release ()=0 |
virtual long | numRefs () const |
bool | isKindOf (const OdRxClass *pClass) const |
virtual OdRxObjectPtr | clone () const |
virtual void | copyFrom (const OdRxObject *pSource) |
virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
virtual bool | isEqualTo (const OdRxObject *pOther) const |
Friends | |
class | CFxInputPointManagerImpl |
Additional Inherited Members | |
Static Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
Description: Represents a input context change(reaction). Library: DDKERNEL
Definition at line 39 of file FxInputContextReactor.h.
CFxInputContextReactor::CFxInputContextReactor | ( | void | ) |
|
override |
Description: Begins a drag sequence. Arguments:
[in,out] | If | non-null, the. |
Definition at line 355 of file FxInputContextReactor.h.
Description: Begins an entsel. Arguments:
[in,out] | If | non-null, the. |
Definition at line 300 of file FxInputContextReactor.h.
Description: Begins a get angle. Arguments:
[in,out] | If | non-null, the. |
Definition at line 85 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Color() is effectively a ranged-checked *Integer(). Arguments:
pDefault | Default value passed by user. | |
[in,out] | If | non-null, the. |
Definition at line 263 of file FxInputContextReactor.h.
Description: Begins a get corner. Arguments:
[in,out] | If | non-null, the. |
Definition at line 139 of file FxInputContextReactor.h.
Description: Begins a get distance.
[in,out] | If | non-null, the. |
Definition at line 103 of file FxInputContextReactor.h.
Description: Begins a get file name. Arguments:
[in,out] | If | non-null, the. |
Definition at line 227 of file FxInputContextReactor.h.
Description: Begins a get file name for multiple files. Arguments:
[in,out] | If | non-null, the. |
Definition at line 245 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Begins a get integer. Arguments:
pDefault | Default value passed by user. | |
[in,out] | If | non-null, the. |
Definition at line 209 of file FxInputContextReactor.h.
Description: Begins a get keyword. Arguments:
[in,out] | If | non-null, the. |
Definition at line 190 of file FxInputContextReactor.h.
Description: Begins a get orientation. Arguments:
[in,out] | If | non-null, the. |
Definition at line 121 of file FxInputContextReactor.h.
Description: Begins a get point. Arguments:
[in,out] | non-null,the. |
Definition at line 67 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Begins a get real. Arguments:
pDefault | Default value passed by user. | |
[in,out] | If | non-null, the. |
Definition at line 282 of file FxInputContextReactor.h.
Definition at line 154 of file FxInputContextReactor.h.
Description: Begins a get string. Arguments:
[in,out] | If | non-null, the. |
Definition at line 172 of file FxInputContextReactor.h.
Description: Begins a nentsel. Arguments:
[in,out] | If | non-null, the. |
Definition at line 318 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Begins a quiescent state.
Definition at line 53 of file FxInputContextReactor.h.
Description: Begins the ss get. Arguments:
[in,out] | If | non-null, the. |
Definition at line 337 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a drag sequence. Arguments:
iResult | Zero-based index of the result. | |
pickPoint | Point picked in operation. | |
vector | Resulting vector. | |
[in,out] | If | non-null, the. |
Definition at line 366 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends an entsel. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
entPicked | The ent picked. |
Definition at line 310 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a get angle. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
dAngle | The angle. |
Definition at line 95 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a get color. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
retValue | The ret value. |
Definition at line 273 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a get corner. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
secondPoint | The second point. |
Definition at line 149 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a get distance. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
dDistance | The distance. |
Definition at line 113 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a get file name. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
retValue | The ret value. |
Definition at line 237 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a get file name for multiple files. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
retValue | The ret value. |
Definition at line 255 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a get integer. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
retValue | The ret value. |
Definition at line 219 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a get keyword. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
outKeyword | The out keyword. |
Definition at line 200 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a get orientation. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
dAngle | The angle. |
Definition at line 131 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a get point. Arguments:
returnStatus | The return status. | |
[in,out] | non-null,the. | |
pointOut | The point out. |
Definition at line 77 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a get real. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
retValue | The ret value. |
Definition at line 292 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a get scale factor. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
dScale | The scale. |
Definition at line 164 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a get string. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
outString | The out string. |
Definition at line 182 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a nentsel. Arguments:
returnStatus | The return status. | |
[in,out] | If | non-null, the. |
entPicked | The ent picked. | |
pickPoint | Pick point. |
Definition at line 329 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends a quiescent state.
Definition at line 59 of file FxInputContextReactor.h.
|
inlinevirtual |
Description: Ends the ss get. Arguments:
iResult | Zero-based index of the result. | |
[in,out] | If | non-null, the. |
ss | The ss. |
Definition at line 347 of file FxInputContextReactor.h.
|
inline |
Description: Gets the input context manager. Return value: null if it fails, else the input context manager.
Definition at line 373 of file FxInputContextReactor.h.
CFxInputContextReactor::ODRX_DECLARE_MEMBERS | ( | CFxInputContextReactor | ) |
|
friend |
Definition at line 41 of file FxInputContextReactor.h.