TestReadonlyTool.cs 460 B

123456789101112131415161718192021
  1. using System;
  2. using PixiEditor.Models.Position;
  3. using PixiEditor.Models.Tools;
  4. namespace PixiEditorTests.ModelsTests.ControllersTests
  5. {
  6. public class TestReadonlyTool : ReadonlyTool
  7. {
  8. public TestReadonlyTool(Action toolAction)
  9. {
  10. ToolAction = toolAction;
  11. }
  12. public Action ToolAction { get; set; }
  13. public override void Use(Coordinates[] pixels)
  14. {
  15. ToolAction();
  16. }
  17. }
  18. }