1681-engine / index / TextureSink
Interface: TextureSink ​
Defined in: src/assets/AssetLoader.ts:9
Where loaded images go: the stage's TextureRegistry satisfies it.
Methods ​
addAtlas()? ​
ts
optional addAtlas(key, pages): unknown;Defined in: src/assets/AssetLoader.ts:13
Needed only by atlas; the stage's TextureRegistry has it.
Parameters ​
| Parameter | Type |
|---|---|
key | string |
pages | readonly object[] |
Returns ​
unknown
addCanvas() ​
ts
addCanvas(key, canvas): unknown;Defined in: src/assets/AssetLoader.ts:10
Parameters ​
| Parameter | Type |
|---|---|
key | string |
canvas | HTMLCanvasElement |
Returns ​
unknown
addSpriteSheet() ​
ts
addSpriteSheet(
key,
canvas,
size
): unknown;Defined in: src/assets/AssetLoader.ts:11
Parameters ​
| Parameter | Type |
|---|---|
key | string |
canvas | HTMLCanvasElement |
size | { frameHeight: number; frameWidth: number; } |
size.frameHeight | number |
size.frameWidth | number |
Returns ​
unknown