mirror of
https://github.com/tobspr/shapez.io.git
synced 2024-10-27 20:34:29 +00:00
Minor refactoring
This commit is contained in:
parent
d4617edad5
commit
0d52793c27
@ -197,7 +197,7 @@ export class FormElementItemChooser extends FormElement {
|
||||
canvas.width = 128;
|
||||
canvas.height = 128;
|
||||
const context = canvas.getContext("2d");
|
||||
item.drawRaw(context, 128);
|
||||
item.drawFullSizeOnCanvas(context, 128);
|
||||
this.element.appendChild(canvas);
|
||||
|
||||
const detector = new ClickDetector(canvas, {});
|
||||
|
@ -56,7 +56,7 @@ export class BaseItem extends BasicSerializableObject {
|
||||
* @param {CanvasRenderingContext2D} context
|
||||
* @param {number} size
|
||||
*/
|
||||
drawRaw(context, size) {
|
||||
drawFullSizeOnCanvas(context, size) {
|
||||
abstract;
|
||||
}
|
||||
|
||||
|
@ -62,7 +62,7 @@ export class BooleanItem extends BaseItem {
|
||||
* @param {CanvasRenderingContext2D} context
|
||||
* @param {number} size
|
||||
*/
|
||||
drawRaw(context, size) {
|
||||
drawFullSizeOnCanvas(context, size) {
|
||||
let sprite;
|
||||
if (this.value) {
|
||||
sprite = Loader.getSprite("sprites/wires/boolean_true.png");
|
||||
|
@ -52,7 +52,7 @@ export class ColorItem extends BaseItem {
|
||||
* @param {CanvasRenderingContext2D} context
|
||||
* @param {number} size
|
||||
*/
|
||||
drawRaw(context, size) {
|
||||
drawFullSizeOnCanvas(context, size) {
|
||||
if (!this.cachedSprite) {
|
||||
this.cachedSprite = Loader.getSprite("sprites/colors/" + this.color + ".png");
|
||||
}
|
||||
|
@ -55,8 +55,8 @@ export class ShapeItem extends BaseItem {
|
||||
* @param {CanvasRenderingContext2D} context
|
||||
* @param {number} size
|
||||
*/
|
||||
drawRaw(context, size) {
|
||||
this.definition.drawRaw(context, size);
|
||||
drawFullSizeOnCanvas(context, size) {
|
||||
this.definition.drawFullSizeOnCanvas(context, size);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -302,7 +302,7 @@ export class ShapeDefinition extends BasicSerializableObject {
|
||||
* @param {CanvasRenderingContext2D} context
|
||||
* @param {number} size
|
||||
*/
|
||||
drawRaw(context, size) {
|
||||
drawFullSizeOnCanvas(context, size) {
|
||||
this.internalGenerateShapeBuffer(null, context, size, size, 1);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user