UNPKG

shaku

Version:

A simple and effective JavaScript game development framework that knows its place!

35 lines 1.8 kB
declare const _exports: { _loaded: {}; _waitingAssets: any; _failedAssets: any; _successfulLoadedAssetsCount: number; root: string; suffix: string; "__#13@#_wrapUrl"(url: string): string; readonly pendingAssets: string[]; readonly failedAssets: string[]; waitForAll(): Promise<any>; setup(): any; startFrame(): void; endFrame(): void; "__#13@#_getFromCache"(url: string, type: any): any; "__#13@#_loadAndCacheAsset"(newAsset: import("./asset"), params: any): Promise<any>; getCached(url: string): import("./asset"); "__#13@#_loadAssetType"(url: any, typeClass: any, params: any): any; "__#13@#_createAsset"(name: any, classType: any, initMethod: any, needWait: any): any; loadSound(url: string): Promise<import("./sound_asset")>; loadTexture(url: string, params?: any): Promise<import("./texture_asset")>; createRenderTarget(name: string, width: number, height: number, channels?: number): Promise<import("./texture_asset")>; createTextureAtlas(name: string, sources: string[], maxWidth?: number, maxHeight?: number, extraMargins?: import("../utils/vector2")): Promise<import("./texture_atlas_asset")>; loadFontTexture(url: string, params: any): Promise<import("./font_texture_asset")>; loadMsdfFontTexture(url: string, params?: any): Promise<import("./msdf_font_texture_asset")>; loadJson(url: string): Promise<import("./json_asset")>; createJson(name: string, data: any): Promise<import("./json_asset")>; loadBinary(url: string): Promise<import("./binary_asset")>; createBinary(name: string, data: number[] | Uint8Array): Promise<import("./binary_asset")>; free(url: string): void; clearCache(): void; destroy(): void; }; export = _exports; //# sourceMappingURL=index.d.ts.map