the-world-engine
Version:
three.js based, unity like game engine for browser
35 lines (34 loc) • 1.13 kB
TypeScript
import { Component } from "../../hierarchy_object/Component";
import type { CssCollideTilemapChunkRenderer } from "../grid_physics2d/CssCollideTilemapChunkRenderer";
import type { GridPointer } from "./GridPointer";
/**
* tile brush for test purpose
*/
export declare class TestTileBrush extends Component {
readonly disallowMultipleComponent: boolean;
private _gridPointer;
private _colideTilemapChunk;
private _pointerDown;
start(): void;
onEnable(): void;
onDisable(): void;
private readonly onPointerDown;
private readonly onPointerUp;
private readonly onPointerMove;
/**
* grid pointer (default: null)
*/
get gridPointer(): GridPointer | null;
/**
* grid pointer (default: null)
*/
set gridPointer(value: GridPointer | null);
/**
* colide tilemap chunk renderer for drawing tiles (default: null)
*/
get colideTilemapChunk(): CssCollideTilemapChunkRenderer | null;
/**
* colide tilemap chunk renderer for drawing tiles (default: null)
*/
set colideTilemapChunk(value: CssCollideTilemapChunkRenderer | null);
}