Skip to content

Rhino.Commands

Classes

Class

Description


Public Class
Command

Defines a base class for all commands. This class is abstract.


Public Class
CommandEventArgs
Public Class
CommandStyleAttribute

Decorates commands to provide styles.


Public Class
CustomUndoEventArgs

Argument package that is passed to a custom undo delegate


Public Class
MostRecentCommandDescription

Stores the macro and display string of the most recent command.


Public Class
SelCommand

For adding nestable whole object and subobject selection commands, derive your command from SelCommand and override the abstract SelFilter and virtual SelSubObjectFilter functions.


Public Class
TransformCommand
Public Class
UndoRedoEventArgs

Delegates

Delegate

Description


Public delegate

Command.RunCommandDelegate

Enumerations

Enumeration

Description


Public Enum
Result

Defines enumerated constant values for several command result types.


Public Enum
RunMode

Provides enumerated constants for a command running mode. This is currently interactive or scripted.


Public Enum
Style

Defines bitwise mask flags for different styles of commands, such as Hidden or DoNotRepeat.