16 #ifndef __DS_Command_h__
17 #define __DS_Command_h__
44 const
UT_String &getCommandName() {
return myCmdName; }
61 int parmChanged(
int index);
62 int parmChanged(
const char *token);
63 void axeExpressions();
64 void keepExpressions();
65 void enforceOptions();
67 void setDefaultCommand();
68 void setCommand(
const char *str);
70 const char *getHelp();
80 PRM_Template *addTemplate(DS_Parm *parm,
bool addToggle = 1);
void setRManSyntax(int onOff)
const UT_String & getIcon()
PRM_ParmList * getParmList() const
int getRManSyntax() const
void(* PRM_ChoiceGenFunc)(void *thedata, PRM_Name *thechoicenames, int thelistsize, const PRM_SpareData *thespareptr, const PRM_Parm *theparm)
PRM_Template * getTemplateList() const
#define UT_NON_COPYABLE(CLASS)
Define deleted copy constructor and assignment operator inside a class.
const UT_String & getLabel()
void setVexSyntax(int onoff)