pixel-editor/js/data/variables.js

27 lines
727 B
JavaScript
Raw Normal View History

2019-03-27 02:20:54 +03:00
//init variables
var canvasSize; // REFACTOR: Canvas class / getCanvasSize method
2021-07-23 20:05:33 +03:00
var zoom = 7; // REFACTOR: EditorState class/IIFE? Leave this one for later
2021-07-22 17:40:58 +03:00
var lastMouseClickPos = [0,0]; // REFACTOR: Input IIFE via getter? <- probably editor state as it is changed by tools
// REFACTOR: File class?
2019-03-27 02:20:54 +03:00
var canvasView = document.getElementById("canvas-view");
// Layers
// REFACTOR: File class / IIFE?
var layers = [];
2021-07-23 20:05:33 +03:00
// REFACTOR: File class?
var currentLayer;
// VFX layer used to draw previews of the selection and things like that
// REFACTOR: File class
var VFXLayer;
// TMP layer
// REFACTOR: File class
var TMPLayer;
2020-09-25 10:25:27 +03:00
// Pixel grid layer
// REFACTOR: File class
let pixelGrid;
// REFACTOR: File class
let checkerBoard;