Grasshopper.Kernel.Undo.Actions
Contains a set of predefined undo/redo actions to make certain undo records simpler.
Classes
Class
Description
Public Class
GH_AddObjectAction
Records a single object addition.
Public Class
GH_AddStateAction
Record the addition of a single solution state to a document.
Public Class
GH_DataMatchingAction
Records a single Component DataComparison event.
Public Class
GH_DataModificationAction
Records a single Parameter DataModification event.
Public Class
GH_GenericObjectAction
Records a single object change. Object changes are undone/redone by (de)serializing the objects. Object changes also keep track of all wires feeding into and coming out of the object.
Public Class
GH_HiddenAction
Records a single object Preview event.
Public Class
GH_IconDisplayAction
Records a single icon display mode event.
Public Class
GH_IconOverrideAction
Records a single icon override event.
Public Class
GH_LayoutAction
Records a single object layout event. Useful for tracking object resizes.
Public Class
GH_LockedAction
Records a single object Enabled event.
Public Class
GH_NickNameAction
Records a single object NickName and IconDisplayMode event.
Public Class
GH_PersistentDataAction.T.
Records the changes in the persistent data of a parameter.
Public Class
GH_PivotAction
Records a single object pivot event. Useful for tracking object movement.
Public Class
GH_RemoveObjectAction
Records a single object removal.
Public Class
GH_RemoveStateAction
Record the removal of a single solution state from a document.
Public Class
GH_WireAction
Records any change to the input wires of a given parameter.
Public Class
GH_WireDisplayAction
Records a single wire display mode event.