Class LayerAbstract<T> Abstract
Constructors
constructor
Type Parameters
Parameters
creator: ((size: Vertex2) => T)
resizer: ((size: Vertex2, oldMaps: T) => T) = creator
Properties
Protected Readonly creator
Protected Readonly resizer
resizer
: ((size
: Vertex2, oldMaps
: T) => T)Methods
Private getMap
- getMap(maps: T, mapName: string): unknown
Parameters
Returns unknown
getSize
- getSize(ratio?: number): { x: number; y: number }
Parameters
Returns { x: number; y: number }
Protected setMaps
- setMaps(maps: null | T): void