Pixel Data JS - v0.40.1
    Preparing search index...

    Function makePaintCursorRenderer

    • Type Parameters

      • T extends HTMLCanvasElement | OffscreenCanvas = OffscreenCanvas

      Parameters

      Returns {
          draw: (
              drawCtx: CanvasRenderingContext2D | OffscreenCanvasRenderingContext2D,
              centerX: number,
              centerY: number,
          ) => void;
          drawRaw: (
              drawCtx: CanvasRenderingContext2D | OffscreenCanvasRenderingContext2D,
              x: number,
              y: number,
          ) => void;
          getBounds: (centerX: number, centerY: number) => Rect;
          getBoundsScaled: (centerX: number, centerY: number) => Rect;
          getSettings: () => {
              color: Color32;
              currentBrush: PaintBrush;
              scale: number;
          };
          update: (
              paintMask?: PaintBrush,
              scale?: number,
              color?: Color32,
              alphaThreshold?: number,
          ) => void;
      }