Search Results for

    Show / Hide Table of Contents

    Class EditorUndo

    Implementation of Undo customized for the Editor.

    Inheritance
    System.Object
    Undo
    EditorUndo
    Implements
    System.IDisposable
    Inherited Members
    Undo.add_UndoDone(Undo.UndoEventDelegate)
    Undo.remove_UndoDone(Undo.UndoEventDelegate)
    Undo.add_RedoDone(Undo.UndoEventDelegate)
    Undo.remove_RedoDone(Undo.UndoEventDelegate)
    Undo.add_ActionDone(Undo.UndoEventDelegate)
    Undo.remove_ActionDone(Undo.UndoEventDelegate)
    Undo.RecordBegin(Object, String)
    Undo.RecordEnd(Object, IUndoAction, IUndoAction)
    Undo.RecordMultiBegin(Object[], String)
    Undo.RecordMultiEnd(Object[], IUndoAction, IUndoAction)
    Undo.RecordAction(Object, String, Action)
    Undo.RecordAction<T>(T, String, Action<T>)
    Undo.RecordAction(Object, String, Action<Object>)
    Undo.AddAction(IUndoAction)
    Undo.PerformUndo()
    Undo.PerformRedo()
    Undo.Clear()
    Undo.Dispose()
    Undo.UndoOperationsStack
    Undo.CanUndo
    Undo.CanRedo
    Undo.FirstUndoName
    Undo.FirstRedoName
    Undo.Capacity
    Undo.UndoDone
    Undo.RedoDone
    Undo.ActionDone
    Namespace: FlaxEditor
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    public class EditorUndo : Undo, IDisposable

    Properties

    Enabled

    Gets or sets a value indicating whether this Undo is enabled.

    Declaration
    public override bool Enabled { get; set; }
    Property Value
    System.Boolean

    Overrides
    Undo.Enabled

    Methods

    OnAction(IUndoAction)

    Called when Undo performs action.

    Declaration
    protected override void OnAction(IUndoAction action)
    Parameters
    IUndoAction action

    The action.

    Overrides
    Undo.OnAction(IUndoAction)

    OnRedo(IUndoAction)

    Called when Undo performs redo action.

    Declaration
    protected override void OnRedo(IUndoAction action)
    Parameters
    IUndoAction action

    The action.

    Overrides
    Undo.OnRedo(IUndoAction)

    OnUndo(IUndoAction)

    Called when Undo performs undo action.

    Declaration
    protected override void OnUndo(IUndoAction action)
    Parameters
    IUndoAction action

    The action.

    Overrides
    Undo.OnUndo(IUndoAction)

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.RawClone<T>(T)

    See Also

    Undo
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat