|
CFx SDK Documentation
2023 SP0
|
#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.