Grasshopper2.Undonamespace
Types
Grasshopper2.Undo.Action
Grasshopper2.Undo.ActionList
A list of Action instances. This class makes it easy to collect a sequence of undo actions for a single record.
Grasshopper2.Undo.Effects
Enumerates the automatic actions to be taken after an Action was either undone or redone.
Grasshopper2.Undo.History
Provides access to the undo/redo history of a Grasshopper document.
Grasshopper2.Undo.HistoryBrowser
A control for browsing and modifying a complete undo HistoryBrowser.History.
Grasshopper2.Undo.Node
Represents a single node in an undo history. A node contains an undo record, as well as parent/child relationships with adjacent nodes.
Grasshopper2.Undo.Record
Represents an entire undo/redo record. A single record may contain any number of individual Actions.
Grasshopper2.Undo.State
Enumerates the possible states in which an undo action can exist.
Grasshopper2.Undo.UndoEventArgs
Event arguments used in various History events.
Grasshopper2.Undo.UndoException
Exception thrown when undo actions are incorrectly undone/redone.
Grasshopper2.Undo.UndoNodeEventArgs
Event arguments used in various History events.
Grasshopper2.Undo.UndoNodeMovedEventArgs
Event arguments used in the History.NodeMoved event.
Grasshopper2.Undo.VerbNoun
A verb+noun string used in undo Record names. Ideally all undo records are framed like verb+noun, i.e. 'Drop Object', 'Set Data', 'Change Setting', etc.