PickCommandMode Class Reference
 
 
 
PickCommandMode Class Reference

#include <cmdmode.h>

Inheritance diagram for PickCommandMode:
CommandMode MaxHeapOperators

Class Description

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.

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

Constructor & Destructor Documentation

virtual ~PickCommandMode ( ) [inline, virtual]
{ };

Member Function Documentation

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.

Returns:
The Class of the command mode.

Implements CommandMode.

{ return PICK_EX_COMMAND; }
virtual HitByNameDlgCallback* GetHitByNameDlgCallback ( ) [pure virtual]
virtual PickModeCallback* GetPickModeCallback ( ) [pure virtual]
virtual PickNodeCallback* GetPickNodeCallback ( ) [pure virtual]