Example #1
0
 /// <summary>Initializes a new instance of the <seealso cref="ObjectsCreated"/> class.</summary>
 /// <param name="affectedObjects">The objects that this action will affect.</param>
 /// <param name="createObjectsAction">The action that creates the specified objects.</param>
 /// <param name="deleteObjectsAction">The action that deletes the created objects.</param>
 public ObjectsCreated(LevelObjectCollection affectedObjects, ObjectsUndoableActionDelegate deleteObjectsAction, ObjectsUndoableActionDelegate createObjectsAction)
     : base(affectedObjects, createObjectsAction, deleteObjectsAction)
 {
 }
 /// <summary>Initializes a new instance of the <seealso cref="SelectedObjectsRemoved"/> class.</summary>
 /// <param name="affectedObjects">The objects that this action will affect.</param>
 /// <param name="deselectObjectsAction">The action that deselects the specified objects.</param>
 /// <param name="selectObjectsAction">The action that selects the specified objects.</param>
 public SelectedObjectsRemoved(LevelObjectCollection affectedObjects, ObjectsUndoableActionDelegate deselectObjectsAction, ObjectsUndoableActionDelegate selectObjectsAction)
     : base(affectedObjects, deselectObjectsAction, selectObjectsAction)
 {
 }