AngeliA
Search Results for

    Show / Hide Table of Contents

    Class UndoRedo

    Constructors

    UndoRedo(int, Action<IUndoItem>, Action<IUndoItem>)

    Declaration
    public UndoRedo(int undoLimit = 4096, Action<IUndoItem> onUndoPerformed = null, Action<IUndoItem> onRedoPerformed = null)

    Fields

    RedoList

    Declaration
    protected readonly Pipe<IUndoItem> RedoList

    UndoList

    Declaration
    protected readonly Pipe<IUndoItem> UndoList

    Properties

    CurrentStep

    Declaration
    public int CurrentStep { get; }

    Methods

    AbortUnstable()

    Declaration
    public void AbortUnstable()

    GrowStep()

    Declaration
    public virtual void GrowStep()

    InvokeRedoPerform(IUndoItem)

    Declaration
    protected virtual void InvokeRedoPerform(IUndoItem data)

    InvokeUndoPerform(IUndoItem)

    Declaration
    protected virtual void InvokeUndoPerform(IUndoItem data)

    MarkAsStable()

    Declaration
    public void MarkAsStable()

    Redo()

    Declaration
    public void Redo()

    Register(IUndoItem)

    Declaration
    public virtual void Register(IUndoItem data)

    Reset()

    Declaration
    public virtual void Reset()

    Undo()

    Declaration
    public void Undo()
    Back to top ๐Ÿ„๐Ÿฆโ€โฌ›๐Ÿงฆ๐Ÿˆ๐ŸŽƒ๐Ÿ’“๐ŸŒนโ˜•๐Ÿดโ€โ˜ ๏ธ๐Ÿค