Search Results for

    Show / Hide Table of Contents

    Class SelectionChangeAction

    Objects selection change action.

    Inheritance
    System.Object
    FlaxEditor.UndoActionBase<SelectionChangeAction.DataStorage>
    SelectionChangeAction
    Implements
    IUndoAction
    IHistoryAction
    Namespace: FlaxEditor
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    public class SelectionChangeAction : UndoActionBase<SelectionChangeAction.DataStorage>, IUndoAction, IHistoryAction

    Constructors

    SelectionChangeAction(SceneGraphNode[], SceneGraphNode[], Action<SceneGraphNode[]>)

    User selection has changed

    Declaration
    public SelectionChangeAction(SceneGraphNode[] before, SceneGraphNode[] after, Action<SceneGraphNode[]> callback)
    Parameters
    FlaxEditor.SceneGraph.SceneGraphNode[] before

    Previously selected nodes

    FlaxEditor.SceneGraph.SceneGraphNode[] after

    Newly selected nodes

    System.Action<FlaxEditor.SceneGraph.SceneGraphNode[]> callback

    Selection change callback

    Properties

    ActionString

    Declaration
    public override string ActionString { get; }
    Property Value
    System.String

    Overrides
    FlaxEditor.UndoActionBase<FlaxEditor.SelectionChangeAction.DataStorage>.ActionString

    Methods

    Do()

    Declaration
    public override void Do()
    Overrides
    FlaxEditor.UndoActionBase<FlaxEditor.SelectionChangeAction.DataStorage>.Do()

    Undo()

    Declaration
    public override void Undo()
    Overrides
    FlaxEditor.UndoActionBase<FlaxEditor.SelectionChangeAction.DataStorage>.Undo()

    Extension Methods

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

    See Also

    IUndoAction
    In This Article
    • Constructors
      • SelectionChangeAction(SceneGraphNode[], SceneGraphNode[], Action<SceneGraphNode[]>)
    • Properties
      • ActionString
    • Methods
      • Do()
      • Undo()
    • Extension Methods
    • See Also
    Back to top Copyright © 2012-2024 Wojciech Figat