IDrawOperation.cs 340 B

123456789101112
  1. using ChunkyImageLib.DataHolders;
  2. using PixiEditor.DrawingApi.Core.Numerics;
  3. using PixiEditor.Numerics;
  4. namespace ChunkyImageLib.Operations;
  5. internal interface IDrawOperation : IOperation
  6. {
  7. bool IgnoreEmptyChunks { get; }
  8. void DrawOnChunk(Chunk targetChunk, VecI chunkPos);
  9. AffectedArea FindAffectedArea(VecI imageSize);
  10. }