CFx SDK Documentation 2024 SP0
|
#include <DbGrip.h>
This class passes parameters for the getGripPoints and moveGripPoints functions of OdDbEntity.
<group OdDb_Classes>
|
inline |
Default constructor. Creates a new object of the OdDbGripData class.
|
inline |
Copy constructor. Creates a clone of an existing object of the OdDbGripData class.
OdGripData | [in] Object of the OdDbGripData class to be cloned. |
|
inline |
Constructor. Creates a new object of the OdDbGripData class and sets its data.
pt | [in] Grip point. |
AppData | [in] Application-specific data. |
hotGrip | [in] Function to call when the grip becomes hot. |
hoverGrip | [in] Function to call when the grip is hovered over. |
RtClk | [in] Function to call when the grip is right-clicked. |
wd | [in] Function to draw grip's graphics. |
vd | [in] Function to draw viewport-specific grip's graphics. |
stat | [in] Function that notifies about the edit status of the grip. |
tt | [in] Function that gets the tooltip string of the grip. |
hoverDim | [in] Function that gets the dynamic dimensions of the grip when it is hovered over. |
hotGripDim | [in] Function that gets the dynamic dimensions of the grip when it becomes hot. |
bitFlags | [in] Flags used to modify the grip's behaviour. Specified by the GripFlags enumeration. |
altBasePt | [in] Base point of the grip operation. |
inputPointFunc | [in] Function to call when on the certain step of the grip editing operation the input point is received. Used for custom entities. |
|
inline |
Constructor. Creates a new object of the OdDbGripData class and sets its data including the OdRxClass object associated with this class.
pt | [in] Grip point. |
AppData | [in] Application-specific data. |
pAppDataClass | [in] OdRxClass object associated with this OdDbGripData object. |
hotGrip | [in] Function to call when the grip becomes hot. |
hoverGrip | [in] Function to call when the grip is hovered over. |
RtClk | [in] Function to call when the grip is right-clicked. |
wd | [in] Function to draw grip's graphics. |
vd | [in] Function to draw viewport-specific grip's graphics. |
stat | [in] Function that notifies about the edit status of the grip. |
tt | [in] Function that gets the tooltip string of the grip. |
hoverDim | [in] Function that gets the dynamic dimensions of the grip when it is hovered over. |
hotGripDim | [in] Function that gets the dynamic dimensions of the grip when it becomes hot. |
bitFlags | [in] Flags used to modify the grip's behaviour. Specified by the GripFlags enumeration. |
altBasePt | [in] Base point of the grip operation. |
inputPointFunc | [in] Function to call when on the certain step of the grip editing operation the input point is received. Used for custom entities. |
|
inline |
Returns the base point of the grip operation for this OdDbGripData object.
|
inline |
Returns the application-specific data structure of this OdDbGripData object.
|
inline |
Returns the OdRxClass object associated with this OdDbGripData object.
|
inline |
|
inline |
Returns the flags that modify the behaviour of this OdDbGripData object.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Returns the grip point of this OdDbGripData object.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
OdDbGripData::ODRX_HEAP_OPERATORS | ( | ) |
|
inline |
Comparison operator. Compares this OdDbGripData object with another OdDbGripData object.
OdDbGripData | [in] Object of the OdDbGripData class to be compared with this object. |
|
inline |
|
inline |
Sets all data of this OdDbGripData object.
pt | [in] Grip point. |
AppData | [in] Application-specific data. |
hotGrip | [in] Function to call when the grip becomes hot. |
hoverGrip | [in] Function to call when the grip is hovered over. |
RtClk | [in] Function to call when the grip is right-clicked. |
wd | [in] Function to draw grip's graphics. |
vd | [in] Function to draw viewport-specific grip's graphics. |
stat | [in] Function that notifies about the edit status of the grip. |
tt | [in] Function that gets the tooltip string of the grip. |
hoverDim | [in] Function that gets the dynamic dimensions of the grip when it is hovered over. |
hotGripDim | [in] Function that gets the dynamic dimensions of the grip when it becomes hot. |
bitFlags | [in] Flags used to modify the grip's behaviour. Specified by the GripFlags enumeration. |
altBasePt | [in] Base point of the grip operation. |
inputPointFunc | [in] Function to call when on the certain step of the grip editing operation the input point is received. Used for custom entities. |
pAppDataClass | [in] OdRxClass object associated with this OdDbGripData object. |
|
inline |
Sets the base point of the grip operation for this OdDbGripData object.
altBasePt | [in] Base point of the grip operation. |
Sets the application-specific data structure for this OdDbGripData object.
pAppData | [in] Pointer to the application-specific data structure. |
Associates an OdRxClass object with this OdDbGripData object.
pClass | [in] Pointer to the OdRxClass object to associate this OdDbGripData object with. |
|
inline |
Sets the flags that modify the behaviour of this OdDbGripData object.
flags | [in] Flags value. |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Assigns the function for this OdDbGripData object that notifies about the edit status of the grip.
pf | [in] Pointer to the function that notifies about the edit status of the grip. |
|
inline |
Sets a new grip point for this OdDbGripData object.
pt | [in] New grip point. |
|
inline |
Assigns the function for this OdDbGripData object that is called to get the dynamic dimensions of the grip when it becomes hot.
pf | [in] Pointer to the function that gets the dynamic dimensions of the grip when it becomes hot. |
|
inline |
Assigns the function for this OdDbGripData object that is called when the grip becomes hot.
pf | [in] Pointer to the function that is called when the grip becomes hot. |
|
inline |
Assigns the function for this OdDbGripData object that is called to get the dynamic dimensions of the grip when it is hovered over.
pf | [in] Pointer to the function that gets the dynamic dimensions of the grip when it is hovered over. |
|
inline |
Assigns the function for this OdDbGripData object that is called when the grip is hovered over.
pf | [in] Pointer to the function that is called when the grip is hovered over. |
|
inline |
Assigns the function for this OdDbGripData object that is called when the certain step of the grip editing operation the input point is received. Used for custom entities.
pf | [in] Pointer to the function that is called when the certain step of the grip editing operation the input point is received. |
|
inline |
|
inline |
Assigns the function for this OdDbGripData object that is called when the grip is right-clicked.
pf | [in] Pointer to the function that is called when the grip is right-clicked. |
|
inline |
|
inline |
Assigns the function for this OdDbGripData object that gets the tooltip string of the grip.
pf | [in] Pointer to the function that gets the tooltip string of the grip. |
|
inline |
|
inline |
Assigns the function for this OdDbGripData object that is called to draw viwport-specific grip's graphics.
pf | [in] Pointer to the function that is called to draw viwport-specific grip's graphics. |
|
inline |
Assigns the function for this OdDbGripData object that is called to draw non-viwport-specific grip's graphics.
pf | [in] Pointer to the function that is called to draw non-viwport-specific grip's graphics. |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |