Properties
Private Readonly cacheableChunks
cacheableChunks: (null | boolean)[]
Private Readonly canCacheTile
canCacheTile: null | ((data: unknown) => boolean)
Private Readonly chunkPool
Readonly drawCacheChunkSize
drawCacheChunkSize: number
Private Readonly drawCacheDecayTime
drawCacheDecayTime: number
Readonly drawCacheMode
drawCacheMode: "never" | "check" | "always"
Private Readonly drawCachePadding
drawCachePadding: number
Private Readonly drawCachePaddingTime
drawCachePaddingTime: number
Private Readonly drawCacheTileResolution
drawCacheTileResolution: number
Private Readonly drawOrder
drawOrder: null | ((data: unknown) => number)
Private Readonly drawTile
draw
Tile
: ((data
: unknown, x
: number, y
: number, g
: P5LayerMap) => void)Type declaration
- (data: unknown, x: number, y: number, g: P5LayerMap): void
Parameters
data: unknown
x: number
y: number
Returns void
Protected Readonly fieldIds
fieldIds: {}
Protected Readonly fieldTypes
Protected Readonly fields
Protected Readonly getTileData
getTileData: ((x: number, y: number) => unknown)
Type declaration
- (x: number, y: number): unknown
Parameters
Returns unknown
Readonly height
height: number
Protected Readonly solidFieldId
solidFieldId: number
Readonly tileSize
tileSize: number
Readonly width
width: number