|
| | CRhinoTransformCommand (bool bTransparent=false, bool bDoNotRepeat=false, const class CRhinoPlugIn *pPlugIn=nullptr, bool bTestCommand=false) |
| |
| unsigned int | DefaultGeometryFilter () const |
| |
| void | DuplicateObjects (CRhinoDoc &doc, class CRhinoXformObjectList &list) |
| |
| bool | ObjectsWerePreSelected () |
| |
| void | ResetGrips (CRhinoDoc &doc, class CRhinoXformObjectList &list) |
| |
| CRhinoCommand::result | SelectObjects (const wchar_t *prompt, class CRhinoXformObjectList &list) |
| |
| CRhinoCommand::result | SelectObjects (const wchar_t *prompt, class CRhinoXformObjectList &list, bool bAllowAllGrips) |
| |
| CRhinoCommand::result | SelectObjects (const wchar_t *prompt, unsigned int geometry_filter, class CRhinoXformObjectList &list) |
| |
| CRhinoCommand::result | SelectObjects (const wchar_t *prompt, unsigned int geometry_filter, class CRhinoXformObjectList &list, bool bAllowAllGrips) |
| |
| void | TransformObjects (CRhinoDoc &doc, class CRhinoXformObjectList &list, ON_Xform &xform, BOOL32 bCopy=FALSE, BOOL32 bAutoHistory=FALSE) |
| |
| CRhinoView * | View () |
| |
Public Member Functions inherited from CRhinoCommand |
| | CRhinoCommand (bool bTransparent=false, bool bDoNotRepeat=false, const class CRhinoPlugIn *pPlugIn=nullptr, bool bTestCommand=false) |
| |
| virtual | ~CRhinoCommand () |
| |
| const unsigned int & | CommandFlags () const |
| |
| UUID | CommandId () const |
| |
| virtual UUID | CommandUUID ()=0 |
| | !! See cmdExample.cpp for instructions on the use of this class. !! ///< More...
|
| |
| virtual bool | ContextHelpURL (ON_wString &url) const |
| |
| virtual void | DoHelp () |
| | Override this function to display help for this command. More...
|
| |
| virtual void | DynamicDraw (class CRhinoView &) |
| |
| virtual CRhinoObject * | EditObjects (const class CRhinoHistoryRecord &history_record, ON_SimpleArray< CRhinoObjectPair > &results) |
| |
| void | EnableHistoryReplayOnObjectAttributeChange (bool bEnable=true) |
| |
| void | EnableRepeatable (BOOL32 bRepeatable=true) |
| |
| void | EnableUndo (bool bUndoable=true) |
| |
| virtual const wchar_t * | EnglishCommandName () const |
| |
| virtual const wchar_t * | EnglishCommandName ()=0 |
| |
| bool | HistoryReplayOnObjectAttributeChange () const |
| |
| bool | IsAlphaCommand () const |
| | Returns true if a command is an "alpha" command. More...
|
| |
| bool | IsRepeatable () const |
| |
| bool | IsScriptRunnerCommand () const |
| |
| bool | IsSystem () const |
| |
| bool | IsTestCommand () const |
| |
| bool | IsTransparent () const |
| |
| bool | IsUndoable () const |
| |
| virtual void | LoadProfile (LPCTSTR lpszSection, CRhinoProfileContext &pc) |
| |
| virtual const wchar_t * | LocalCommandName () const |
| |
| const class CRhinoPlugIn * | PlugIn () const |
| |
| virtual CRhinoObject * | ReplayHistory (const class CRhinoHistoryRecord &history_record) |
| |
| virtual bool | ReplayHistory (const class CRhinoHistoryRecord &history_record, ON_SimpleArray< CRhinoObjectPair > &results) |
| |
| virtual CRhinoCommand::result | RunCommand (const CRhinoCommandContext &)=0 |
| |
| virtual void | SaveProfile (LPCTSTR lpszSection, CRhinoProfileContext &pc) |
| |
| CRhinoSettings & | Settings () |
| |
Description: Base class for all transformation-type commands.