Derive your command mode class from this one if you wish to implement your own pick command mode and want to hook it into the select by name mechanism.
#include <cmdmode.h>
Public Member Functions |
|
virtual | ~PickCommandMode () |
virtual int | Class () |
Returns the Class of the command mode.
|
|
virtual HitByNameDlgCallback * | GetHitByNameDlgCallback ()=0 |
virtual PickModeCallback * | GetPickModeCallback ()=0 |
virtual PickNodeCallback * | GetPickNodeCallback ()=0 |
virtual ~PickCommandMode | ( | ) | [inline, virtual] |
{ };
virtual int Class | ( | ) | [inline, virtual] |
Returns the Class of the command mode.
The class describes the type of command mode this is. If the developer is defining a command mode to be used as part of the sub-object manipulation (Move, Rotate, and Scale) then one of the following pre-defined values in Command Classes should be used.
Implements CommandMode.
{ return PICK_EX_COMMAND; }
virtual HitByNameDlgCallback* GetHitByNameDlgCallback | ( | ) | [pure virtual] |
virtual PickModeCallback* GetPickModeCallback | ( | ) | [pure virtual] |
virtual PickNodeCallback* GetPickNodeCallback | ( | ) | [pure virtual] |