From 94f66a2818a103e0b68440b4d28c5bc276652436 Mon Sep 17 00:00:00 2001 From: TorgaW Date: Sun, 14 Apr 2024 17:22:51 +0300 Subject: [PATCH] added Scene, SceneObject, TickHandler and more. Part II --- src/Game/Game.js | 24 +- src/Game/GameObject/GameObject.js | 46 +- src/Game/GameState/GameState.js | 71 + src/Game/GlobalVariables/GlobalVariables.js | 3 +- src/Game/Scene/Scene.js | 44 + src/Game/SceneObjects/SceneObject.js | 21 + src/Game/TickHandler/TickHandler.js | 8 + src/Game/World/DayNightCycle.js | 4 +- src/pixi/pixi.d.mts | 10692 ------------------ 9 files changed, 197 insertions(+), 10716 deletions(-) create mode 100644 src/Game/GameState/GameState.js create mode 100644 src/Game/Scene/Scene.js create mode 100644 src/Game/SceneObjects/SceneObject.js create mode 100644 src/Game/TickHandler/TickHandler.js delete mode 100644 src/pixi/pixi.d.mts diff --git a/src/Game/Game.js b/src/Game/Game.js index 29e1b84..9723d61 100644 --- a/src/Game/Game.js +++ b/src/Game/Game.js @@ -25,6 +25,8 @@ import { handleDayNightCycle } from "./World/DayNightCycle"; import { ambientDay, ambientMusic, ambientNight, handleSounds } from "./Sound/Sound"; import { handleChunkFilling } from "./WorldGeneration/ChunkFillQueue"; import { addNPCToWorld } from "./NPC/NPC"; +import { gameStateObjectsCleaner } from "./GameState/GameState"; +import { tickHandler } from "./TickHandler/TickHandler"; export function generateWorld() { @@ -233,18 +235,18 @@ export async function initGame() { s.loadingAssets = false; }); - let world = new PIXI.Container(); + // let world = new PIXI.Container(); let viewport = new PIXI.Container(); - let NPCLayer = new PIXI.Container(); - world.addChild(viewport); - viewport.addChild(NPCLayer); + // let NPCLayer = new PIXI.Container(); + // world.addChild(viewport); + // viewport.addChild(NPCLayer); setBC_VIEWPORT(viewport); - setBC_WORLD(world); - setBC_NPC_LAYER(NPCLayer); - NPCLayer.zIndex = 100; + // setBC_WORLD(world); + // setBC_NPC_LAYER(NPCLayer); + // NPCLayer.zIndex = 100; viewport.isRenderGroup = true; - NPCLayer.isRenderGroup = true; - app.stage.addChild(world); + // NPCLayer.isRenderGroup = true; + app.stage.addChild(viewport); // world.tint = 0x00ffff; BC_CAMERA.position.x = Math.floor(PRNG() * 3242 - 372); @@ -276,5 +278,7 @@ function startGame() { ambientDay.play(); ambientNight.play(); ambientMusic.play(); - addNPCToWorld(BC_CAMERA.position.x, BC_CAMERA.position.y, {type: "slave"}); + // addNPCToWorld(BC_CAMERA.position.x, BC_CAMERA.position.y, {type: "slave"}); + BC_APP.ticker.add(gameStateObjectsCleaner); + BC_APP.ticker.add(tickHandler); } diff --git a/src/Game/GameObject/GameObject.js b/src/Game/GameObject/GameObject.js index 0b7e833..fc52086 100644 --- a/src/Game/GameObject/GameObject.js +++ b/src/Game/GameObject/GameObject.js @@ -1,25 +1,46 @@ import * as PIXI from "../../pixi/pixi.mjs" +import { addToCleaningQueue } from "../GameState/GameState"; /** * Base class for all game objects. - * Contains only necessary functions */ export class GameObject { - id = -1; - tickEnabled = true; - // markedAsWaitingForDestruction = false; + //currently not in use + majorId = -1; + //primary game object id + minorId = -1; + #tickEnabled = true; + #markedPendingKill = false; // markedAsInitialized = false; /** * GameObject id - * @param {Number} id * @param {Boolean} tickAble */ - constructor(id, tickAble) + constructor(tickAble = true) { - this.id = id; - this.tickEnabled = tickAble; + this.#tickEnabled = tickAble; + }; + + /** + * inits GameObject with id. Without id object will not be added to the scene. id must be unique + */ + init_byGameState(major_id, minor_id) + { + this.majorId = major_id; + this.minorId = minor_id; + }; + + /** + * Removes object from scene in the next frame and delete it completely after several frames + */ + kill() + { + if(this.#markedPendingKill) return; + this.preDestroy(); + this.#markedPendingKill = true; + addToCleaningQueue(this.majorId, this.minorId); }; /** @@ -30,16 +51,19 @@ export class GameObject { /** * called after spawn */ - afterSpawn(){}; + onSpawn(){}; /** - * called before spawn + * called after initialization */ - preSpawn(){}; + onInit(){}; /** * called every frame * @param {PIXI.Ticker} ticker */ tick(ticker){}; + + isTickEnabled(){return this.#tickEnabled;}; + isMarkedPendingKill(){return this.#markedPendingKill;}; }; \ No newline at end of file diff --git a/src/Game/GameState/GameState.js b/src/Game/GameState/GameState.js new file mode 100644 index 0000000..cde0ba2 --- /dev/null +++ b/src/Game/GameState/GameState.js @@ -0,0 +1,71 @@ +import { GameObject } from "../GameObject/GameObject"; + +/** + * @type Map + */ +let GameObjects = new Map(); + +/** + * @type Map + */ +let TickGameObjects = new Map(); + +/** + * @type Array<{major: Number, minor: Number}> + */ +let CleaningQueue = new Array(); + +let currentMajorId = 0; +let currentMinorId = 0; + +function incId() { + currentMinorId++; + if(currentMinorId === Number.MAX_SAFE_INTEGER) + { + currentMinorId = 0; + currentMajorId++; + } +} + +/** + * adds game object to game state + * @param {GameObject} gameObject + */ +export function addGameObjectToGameState(gameObject) { + gameObject.init_byGameState(currentMajorId, currentMinorId); + GameObjects.set(currentMinorId, gameObject); + if(gameObject.isTickEnabled()) + { + TickGameObjects.set(currentMinorId, gameObject); + } + incId(); + gameObject.onInit(); +} + +export function gameStateObjectsCleaner() { + for (const i of CleaningQueue) { + GameObjects.delete(i.minor); + TickGameObjects.delete(i.minor); + } +} + + +export function addToCleaningQueue(major_id, minor_id) { + CleaningQueue.push({major: major_id, minor: minor_id}); +} + +/** + * + * @returns all game objects + */ +export function getGameObjects() { + return GameObjects; +} +/** + * + * @returns all game objects + */ +export function getTickGameObjects() { + return TickGameObjects; +} + diff --git a/src/Game/GlobalVariables/GlobalVariables.js b/src/Game/GlobalVariables/GlobalVariables.js index ebf9a64..2aed9de 100644 --- a/src/Game/GlobalVariables/GlobalVariables.js +++ b/src/Game/GlobalVariables/GlobalVariables.js @@ -1,4 +1,5 @@ import Alea from "alea"; +import { Container } from "../../pixi/pixi.mjs"; export let BC_APP; @@ -7,7 +8,7 @@ export function setBC_APP(app) { }; /** - * {PIXI.Container} + * @type Container */ export let BC_VIEWPORT; export function setBC_VIEWPORT(viewport) { diff --git a/src/Game/Scene/Scene.js b/src/Game/Scene/Scene.js new file mode 100644 index 0000000..c15d606 --- /dev/null +++ b/src/Game/Scene/Scene.js @@ -0,0 +1,44 @@ +import { addGameObjectToGameState } from "../GameState/GameState"; +import { BC_VIEWPORT } from "../GlobalVariables/GlobalVariables"; +import { SceneObject } from "../SceneObjects/SceneObject"; + +export class Scene { + /** + * @type Map + */ + #SceneObjects = new Map(); + + getObjectById(minor_id) { + return this.#SceneObjects.get(minor_id); + }; + + /** + * SceneObject must be initialized! + * @param {SceneObject} sceneObject + */ + addObjectToScene(sceneObject) { + this.#SceneObjects.set(sceneObject.minorId, sceneObject); + BC_VIEWPORT.addChild(sceneObject.drawObject); + }; + + /** + * Uninitialized SceneObject + * @param {SceneObject} sceneObject + */ + addObjectToSceneWithInitialization(sceneObject) { + addGameObjectToGameState(sceneObject); + this.addObjectToScene(sceneObject); + }; + + /** + * Removes object from render stage and Scene storage + * @param {SceneObject} sceneObject + */ + removeObjectFromScene(sceneObject) { + if(this.#SceneObjects.has(sceneObject.minorId)) + { + BC_VIEWPORT.removeChild(sceneObject.drawObject); + this.#SceneObjects.delete(sceneObject.minorId); + } + }; +} diff --git a/src/Game/SceneObjects/SceneObject.js b/src/Game/SceneObjects/SceneObject.js new file mode 100644 index 0000000..c26b674 --- /dev/null +++ b/src/Game/SceneObjects/SceneObject.js @@ -0,0 +1,21 @@ +import { GameObject } from "../GameObject/GameObject"; +import { Container } from "../../pixi/pixi.mjs"; + +export class SceneObject extends GameObject { + /** + * Pixi container. This container will be added to render stage. + * @type Container + */ + drawObject = new Container(); + + /** + * Instantly* kills drawObject (by PIXI) and after several ticks kills SceneObject + * + * * not sure about instant killing + */ + kill() + { + super.kill(); + this.drawObject.destroy(); + } +} diff --git a/src/Game/TickHandler/TickHandler.js b/src/Game/TickHandler/TickHandler.js new file mode 100644 index 0000000..52170de --- /dev/null +++ b/src/Game/TickHandler/TickHandler.js @@ -0,0 +1,8 @@ +import { getTickGameObjects } from "../GameState/GameState"; + +export function tickHandler(ticker) { + let gameObjects = getTickGameObjects(); + for (const i of gameObjects) { + i[1].tick(ticker); + } +} \ No newline at end of file diff --git a/src/Game/World/DayNightCycle.js b/src/Game/World/DayNightCycle.js index ced6283..225f6f9 100644 --- a/src/Game/World/DayNightCycle.js +++ b/src/Game/World/DayNightCycle.js @@ -1,4 +1,4 @@ -import { BC_WORLD, PRNG } from "../GlobalVariables/GlobalVariables"; +import { BC_VIEWPORT, BC_WORLD, PRNG } from "../GlobalVariables/GlobalVariables"; import { UIGameTimePipe } from "../UIPipes/UIPipes"; import { RGBColor, RGBCue } from "../Utils/DataTypes.utils"; @@ -45,7 +45,7 @@ export function handleDayNightCycle(tick) { // console.log(currentColor.toHex()); // console.log(((Math.floor(timeElapsed) % (gameSecondsInGameMinute * gameMinutesInGameHour * gameHoursInGameDay)) / (gameSecondsInGameMinute * gameMinutesInGameHour * gameHoursInGameDay))); // currentColor.multiplyByNumber(((Math.floor(timeElapsed) % (gameSecondsInGameMinute * gameMinutesInGameHour * gameHoursInGameDay)) / (gameSecondsInGameMinute * gameMinutesInGameHour * gameHoursInGameDay))); - BC_WORLD.tint = currentColor.toNumber(); + BC_VIEWPORT.tint = currentColor.toNumber(); } export function getDayPhase() { diff --git a/src/pixi/pixi.d.mts b/src/pixi/pixi.d.mts deleted file mode 100644 index b863be8..0000000 --- a/src/pixi/pixi.d.mts +++ /dev/null @@ -1,10692 +0,0 @@ -declare const eo_base: any; -declare class eo extends eo_base { - [x: string]: any; - constructor(...args: any[]); - chars: any; - lineHeight: number; - fontFamily: string; - fontMetrics: { - fontSize: number; - ascent: number; - descent: number; - }; - baseLineOffset: number; - distanceField: { - type: string; - range: number; - }; - pages: any[]; - baseMeasurementFontSize: number; - baseRenderedFontSize: number; - get font(): string; - get pageTextures(): any[]; - get size(): number; - get distanceFieldRange(): number; - get distanceFieldType(): string; - destroy(t?: boolean): void; -} -declare let Or: { - new (t: any): { - [x: string]: any; - runners: any; - renderPipes: any; - _initOptions: {}; - _systemsHash: any; - type: any; - name: any; - init(t?: {}): Promise; - _roundPixels: number | undefined; - render(t: any, e: any): void; - _lastObjectRendered: any; - resize(t: any, e: any, s: any): void; - clear(t?: {}): void; - resolution: any; - readonly width: any; - readonly height: any; - readonly canvas: any; - readonly lastObjectRendered: any; - readonly renderingToScreen: any; - readonly screen: any; - _addRunners(...t: any[]): void; - _addSystems(t: any): void; - _addSystem(t: any, e: any): any; - _addPipes(t: any, e: any): void; - destroy(t?: boolean): void; - generateTexture(t: any): any; - readonly roundPixels: boolean; - _unsafeEvalCheck(): void; - }; - [x: string]: any; - defaultOptions: { - resolution: number; - failIfMajorPerformanceCaveat: boolean; - roundPixels: boolean; - }; -}; -declare class fi extends V { - constructor(t: any, e: any); - batched: boolean; - resolution: any; - _didTextUpdate: boolean; - _roundPixels: number; - _bounds: lt; - _boundsDirty: boolean; - _styleClass: any; - set text(t: any); - get text(): any; - set style(t: any); - get style(): any; - allowChildren: boolean; - _anchor: rt; - set anchor(t: rt); - get anchor(): rt; - set roundPixels(t: boolean); - get roundPixels(): boolean; - _text: any; - _style: any; - get bounds(): lt; - addBounds(t: any): void; - containsPoint(t: any): boolean; - onViewUpdate(): void; - _getKey(): string; - owner: any; -} -declare class en { - constructor(t: any, e?: any); - _mobileInfo: any; - debug: boolean; - _isActive: boolean; - _isMobileAccessibility: boolean; - _pool: any[]; - _renderId: number; - _children: any[]; - _androidUpdateCount: number; - _androidUpdateFrequency: number; - _hookDiv: HTMLButtonElement | null; - _div: HTMLDivElement; - _renderer: any; - _onKeyDown(t: any): void; - _onMouseMove(t: any): void; - get isActive(): boolean; - get isMobileAccessibility(): boolean; - get hookDiv(): HTMLButtonElement | null; - _createTouchHook(): void; - _destroyTouchHook(): void; - _activate(): void; - _deactivate(): void; - _updateAccessibleObjects(t: any): void; - init(t: any): void; - postrender(): void; - _updateDebugHTML(t: any): void; - _capHitArea(t: any): void; - _addChild(t: any): void; - _dispatchEvent(t: any, e: any): void; - _onClick(t: any): void; - _onFocus(t: any): void; - _onFocusOut(t: any): void; - destroy(): void; -} -declare namespace en { - namespace extension { - let type: any[]; - let name: string; - } -} -declare let KT: { - new (t: any): { - [x: string]: any; - alpha: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - defaultOptions: { - alpha: number; - }; - from(t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; -}; -declare class pn { - static test(t: any): boolean; - constructor(t: any); - priority: number; - pipe: string; - init(t: any): void; - mask: any; - renderMaskToTexture: boolean | undefined; - reset(): void; - addBounds(t: any, e: any): void; - addLocalBounds(t: any, e: any): void; - containsPoint(t: any, e: any): any; - destroy(): void; -} -declare namespace pn { - let extension_1: any; - export { extension_1 as extension }; -} -declare class Pa { - constructor(t: any); - _activeMaskStage: any[]; - _renderer: any; - push(t: any, e: any, s: any): void; - pop(t: any, e: any, s: any): void; - execute(t: any): void; - destroy(): void; -} -declare namespace Pa { - export namespace extension_2 { - let type_1: any[]; - export { type_1 as type }; - let name_1: string; - export { name_1 as name }; - } - export { extension_2 as extension }; -} -declare class Yr extends Ft { - static fromFrames(t: any): Yr; - static fromImages(t: any): Yr; - constructor(t: any, e?: boolean); - _textures: any; - _durations: any[] | null; - _autoUpdate: boolean; - _isConnectedToTicker: boolean; - animationSpeed: number; - loop: boolean; - updateAnchor: boolean; - onComplete: any; - onFrameChange: any; - onLoop: any; - _currentTime: number; - _playing: boolean; - _previousFrame: any; - set textures(t: any); - get textures(): any; - stop(): void; - play(): void; - gotoAndStop(t: any): void; - set currentFrame(t: number); - get currentFrame(): number; - gotoAndPlay(t: any): void; - update(t: any): void; - _updateTexture(): void; - destroy(): void; - get totalFrames(): any; - get playing(): boolean; - set autoUpdate(t: boolean); - get autoUpdate(): boolean; -} -declare let Cp: { - new (...t: any[]): { - stage: V; - init(t: any): Promise; - renderer: z_ | null | undefined; - render(): void; - readonly canvas: any; - readonly view: any; - readonly screen: any; - destroy(t?: boolean, e?: boolean): void; - }; - _plugins: any[]; -}; -declare const Br: mf; -declare class mf { - _detections: any[]; - _initialized: boolean; - resolver: qt; - loader: Xp; - cache: { - _parsers: any[]; - _cache: Map; - _cacheMap: Map; - reset(): void; - has(t: any): boolean; - get(t: any): any; - set(t: any, e: any): void; - remove(t: any): void; - readonly parsers: any[]; - }; - _backgroundLoader: Gp; - init(t?: {}): Promise; - add(t: any): void; - load(t: any, e: any): Promise; - addBundle(t: any, e: any): void; - loadBundle(t: any, e: any): Promise; - backgroundLoad(t: any): Promise; - backgroundLoadBundle(t: any): Promise; - reset(): void; - get(t: any): any; - _mapLoadToResolve(t: any, e: any): Promise<{}>; - unload(t: any): Promise; - unloadBundle(t: any): Promise; - _unloadFromResolved(t: any): Promise; - _detectFormats(t: any): Promise; - get detections(): any[]; - setPreferences(t: any): void; -} -declare namespace Lh { - let normal: string; - let add: string; - let screen: string; -} -declare var Xr: any; -declare class Gp { - constructor(t: any, e?: boolean); - _loader: any; - _assetList: any[]; - _isLoading: boolean; - _maxConcurrent: number; - verbose: boolean; - add(t: any): void; - _next(): Promise; - set active(t: any); - get active(): any; - _isActive: any; -} -declare let o_: { - new (): { - clearBeforeRender: boolean; - _backgroundColor: { - _value: any; - _components: Float32Array; - _int: number; - value: any; - readonly red: number; - readonly green: number; - readonly blue: number; - readonly alpha: number; - setValue(t: any): any; - _cloneSource(t: any): any; - _isSourceEqual(t: any, e: any): any; - toRgba(): { - r: number; - g: number; - b: number; - a: number; - }; - toRgb(): { - r: number; - g: number; - b: number; - }; - toRgbaString(): string; - toUint8RgbArray(t: any): any; - _arrayRgb: any[] | undefined; - toArray(t: any): any; - _arrayRgba: any[] | undefined; - toRgbArray(t: any): any; - toNumber(): number; - toBgrNumber(): any; - toLittleEndianNumber(): number; - multiply(t: any): any; - premultiply(t: any, e?: boolean): any; - toPremultiplied(t: any, e?: boolean): number; - toHex(): string; - toHexa(): string; - setAlpha(t: any): any; - _normalize(t: any): void; - _refreshInt(): void; - _clamp(t: any, e?: number, s?: number): any; - }; - color: { - _value: any; - _components: Float32Array; - _int: number; - value: any; - readonly red: number; - readonly green: number; - readonly blue: number; - readonly alpha: number; - setValue(t: any): any; - _cloneSource(t: any): any; - _isSourceEqual(t: any, e: any): any; - toRgba(): { - r: number; - g: number; - b: number; - a: number; - }; - toRgb(): { - r: number; - g: number; - b: number; - }; - toRgbaString(): string; - toUint8RgbArray(t: any): any; - _arrayRgb: any[] | undefined; - toArray(t: any): any; - _arrayRgba: any[] | undefined; - toRgbArray(t: any): any; - toNumber(): number; - toBgrNumber(): any; - toLittleEndianNumber(): number; - multiply(t: any): any; - premultiply(t: any, e?: boolean): any; - toPremultiplied(t: any, e?: boolean): number; - toHex(): string; - toHexa(): string; - setAlpha(t: any): any; - _normalize(t: any): void; - _refreshInt(): void; - _clamp(t: any, e?: number, s?: number): any; - }; - alpha: number; - init(t: any): void; - readonly colorRgba: any; - destroy(): void; - }; - extension: { - type: any[]; - name: string; - priority: number; - }; - defaultOptions: { - backgroundAlpha: number; - backgroundColor: number; - clearBeforeRender: boolean; - }; -}; -declare class An { - renderPipeId: string; - action: string; - start: number; - size: number; - blendMode: string; - canBundle: boolean; - destroy(): void; - textures: any; - gpuBindGroup: any; - bindGroup: any; - batcher: any; -} -declare class yn extends Oe { - constructor(); -} -declare class En { - ids: any; - textures: any[]; - count: number; - clear(): void; -} -declare class vs { - batcher: any; - batch: any; - applyTransform: boolean; - roundPixels: number; - get blendMode(): any; - packIndex(t: any, e: any, s: any): void; - packAttributes(t: any, e: any, s: any, i: any): void; - get vertSize(): any; - copyTo(t: any): void; - reset(): void; -} -declare class ws { - batcher: any; - batch: any; - roundPixels: number; - _uvUpdateId: number; - _textureMatrixUpdateId: number; - get blendMode(): any; - reset(): void; - mesh: any; - texture: any; - packIndex(t: any, e: any, s: any): void; - packAttributes(t: any, e: any, s: any, i: any): void; - _transformedUvs: Float32Array | undefined; - get vertexSize(): number; - get indexSize(): any; -} -declare class Rs { - vertexSize: number; - indexSize: number; - location: number; - batcher: any; - batch: any; - roundPixels: number; - get blendMode(): any; - packAttributes(t: any, e: any, s: any, i: any): void; - packIndex(t: any, e: any, s: any): void; - reset(): void; - renderable: any; - texture: any; - bounds: any; -} -declare let Pn: { - new (t?: {}): { - uid: number; - dirty: boolean; - batchIndex: number; - batches: any[]; - _vertexSize: number; - _elements: any[]; - _batchPool: any[]; - _batchPoolIndex: number; - _textureBatchPool: any[]; - _textureBatchPoolIndex: number; - attributeBuffer: Tn; - indexBuffer: Uint16Array; - begin(): void; - elementSize: number | undefined; - elementStart: number | undefined; - indexSize: number | undefined; - attributeSize: number | undefined; - _batchIndexStart: any; - _batchIndexSize: any; - add(t: any): void; - checkAndUpdateTexture(t: any, e: any): boolean; - updateElement(t: any): void; - break(t: any): void; - _finishBatch(t: any, e: any, s: any, i: any, n: any, o: any, a: any): void; - finish(t: any): void; - ensureAttributeBuffer(t: any): void; - ensureIndexBuffer(t: any): void; - _resizeAttributeBuffer(t: any): void; - _resizeIndexBuffer(t: any): void; - destroy(): void; - }; - defaultOptions: { - vertexSize: number; - indexSize: number; - }; -}; -declare class Aa { - constructor(t: any, e: any); - state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - _batches: any; - _geometries: any; - renderer: any; - _adaptor: any; - buildStart(t: any): void; - _activeBatch: any; - _activeGeometry: any; - addToBatch(t: any): void; - break(t: any): void; - buildEnd(t: any): void; - upload(t: any): void; - execute(t: any): void; - destroy(): void; -} -declare namespace Aa { - export namespace extension_3 { - let type_2: any[]; - export { type_2 as type }; - let name_2: string; - export { name_2 as name }; - } - export { extension_3 as extension }; -} -declare const H: El; -declare class Lt { - constructor(t: any); - resources: any; - _dirty: boolean; - _updateKey(): void; - _key: string | undefined; - setResource(t: any, e: any): void; - getResource(t: any): any; - _touch(t: any): void; - destroy(): void; - onResourceChange(): void; -} -declare class Pu { - constructor(t: any); - _hash: any; - _renderer: any; - contextChange(t: any): void; - _gpu: any; - getBindGroup(t: any, e: any, s: any): any; - _createBindGroup(t: any, e: any, s: any): any; - destroy(): void; -} -declare namespace Pu { - export namespace extension_4 { - let type_3: any[]; - export { type_3 as type }; - let name_3: string; - export { name_3 as name }; - } - export { extension_4 as extension }; -} -declare class bo extends eo { - static install(t: any): void; - static uninstall(t: any): void; - constructor(t: any, e: any); - baseRenderedFontSize: any; - baseMeasurementFontSize: any; - fontMetrics: { - ascent: number; - descent: number; - fontSize: any; - }; - baseLineOffset: any; - lineHeight: any; - fontFamily: any; - distanceField: any; - url: any; - destroy(): void; -} -declare const Pr: { - ALPHA: (string | string[])[]; - NUMERIC: string[][]; - ALPHANUMERIC: (string | string[])[]; - ASCII: string[][]; - defaultOptions: { - chars: (string | string[])[]; - resolution: number; - padding: number; - skipKerning: boolean; - }; - getFont(t: any, e: any): any; - getLayout(t: any, e: any): { - width: number; - height: number; - offsetY: number; - scale: number; - lines: { - width: number; - charPositions: never[]; - spaceWidth: number; - spacesIndex: never[]; - chars: never[]; - }[]; - }; - measureText(t: any, e: any): { - width: number; - height: number; - offsetY: number; - scale: number; - lines: { - width: number; - charPositions: never[]; - spaceWidth: number; - spacesIndex: never[]; - chars: never[]; - }[]; - }; - install(...t: any[]): go; - uninstall(t: any): void; -}; -declare class zm extends fi { - constructor(...t: any[]); - renderPipeId: string; - _updateBounds(): void; -} -declare class Go { - constructor(t: any); - _gpuBitmapText: {}; - _renderer: any; - validateRenderable(t: any): any; - addRenderable(t: any, e: any): void; - destroyRenderable(t: any): void; - _destroyRenderableByUid(t: any): void; - updateRenderable(t: any): void; - _updateContext(t: any, e: any): void; - _sdfShader: Id | null | undefined; - _getGpuBitmapText(t: any): any; - initGpuText(t: any): any; - _updateDistanceField(t: any): void; - destroy(): void; -} -declare namespace Go { - export namespace extension_5 { - let type_4: any[]; - export { type_4 as type }; - let name_4: string; - export { name_4 as name }; - } - export { extension_5 as extension }; -} -declare const NT_base: { - new (t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - from(t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - defaultOptions: { - blendMode: string; - resolution: number; - padding: number; - antialias: string; - blendRequired: boolean; - }; -}; -declare class NT extends NT_base { -} -declare class fu { - constructor(t: any); - _isAdvanced: boolean; - _filterHash: any; - _renderer: any; - setBlendMode(t: any, e: any, s: any): void; - _activeBlendMode: any; - _beginAdvancedBlendMode(t: any): void; - _renderableList: any[] | null | undefined; - _endAdvancedBlendMode(t: any): void; - buildStart(): void; - buildEnd(t: any): void; - destroy(): void; -} -declare namespace fu { - export namespace extension_6 { - let type_5: any[]; - export { type_5 as type }; - let name_5: string; - export { name_5 as name }; - } - export { extension_6 as extension }; -} -declare const um_base: { - new (t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - from(t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - defaultOptions: { - blendMode: string; - resolution: number; - padding: number; - antialias: string; - blendRequired: boolean; - }; -}; -declare class um extends um_base { - constructor(...t: any[]); - _repeatEdgePixels: boolean; - blurXFilter: { - [x: string]: any; - horizontal: any; - _quality: number; - quality: number; - blur: any; - _uniforms: any; - apply(t: any, e: any, s: any, i: any): void; - padding: any; - strength: any; - passes: number | undefined; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - antialias: any; - resolution: any; - blendRequired: any; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - blurYFilter: { - [x: string]: any; - horizontal: any; - _quality: number; - quality: number; - blur: any; - _uniforms: any; - apply(t: any, e: any, s: any, i: any): void; - padding: any; - strength: any; - passes: number | undefined; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - antialias: any; - resolution: any; - blendRequired: any; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - set quality(t: number); - get quality(): number; - set blur(t: any); - get blur(): any; - set repeatEdgePixels(t: boolean); - get repeatEdgePixels(): boolean; - updatePadding(): void; - set blurX(t: any); - get blurX(): any; - set blurY(t: any); - get blurY(): any; -} -declare namespace um { - namespace defaultOptions { - let strength: number; - let quality: number; - let kernelSize: number; - } -} -declare let oi: { - new (t: any): { - [x: string]: any; - horizontal: any; - _quality: number; - quality: number; - blur: any; - _uniforms: any; - apply(t: any, e: any, s: any, i: any): void; - padding: any; - strength: any; - passes: number | undefined; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - antialias: any; - resolution: any; - blendRequired: any; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - defaultOptions: { - strength: number; - quality: number; - kernelSize: number; - }; - from(t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; -}; -declare class lt { - constructor(t?: number, e?: number, s?: number, i?: number); - minX: number; - minY: number; - maxX: number; - maxY: number; - matrix: G; - isEmpty(): boolean; - get rectangle(): z; - _rectangle: z | undefined; - clear(): this; - set(t: any, e: any, s: any, i: any): void; - addFrame(t: any, e: any, s: any, i: any, n: any): void; - addRect(t: any, e: any): void; - addBounds(t: any, e: any): void; - addBoundsMask(t: any): void; - applyMatrix(t: any): void; - fit(t: any): this; - fitBounds(t: any, e: any, s: any, i: any): this; - pad(t: any, e?: any): this; - ceil(): this; - clone(): lt; - scale(t: any, e?: any): this; - set x(t: number); - get x(): number; - set y(t: number); - get y(): number; - set width(t: number); - get width(): number; - set height(t: number); - get height(): number; - get left(): number; - get right(): number; - get top(): number; - get bottom(): number; - get isPositive(): boolean; - get isValid(): boolean; - addVertexData(t: any, e: any, s: any, i: any): void; - containsPoint(t: any, e: any): boolean; - toString(): string; -} -declare namespace nh { - function createCanvas(r: any, t: any): HTMLCanvasElement; - function getCanvasRenderingContext2D(): { - new (): CanvasRenderingContext2D; - prototype: CanvasRenderingContext2D; - }; - function getWebGLRenderingContext(): { - new (): WebGLRenderingContext; - prototype: WebGLRenderingContext; - readonly DEPTH_BUFFER_BIT: 256; - readonly STENCIL_BUFFER_BIT: 1024; - readonly COLOR_BUFFER_BIT: 16384; - readonly POINTS: 0; - readonly LINES: 1; - readonly LINE_LOOP: 2; - readonly LINE_STRIP: 3; - readonly TRIANGLES: 4; - readonly TRIANGLE_STRIP: 5; - readonly TRIANGLE_FAN: 6; - readonly ZERO: 0; - readonly ONE: 1; - readonly SRC_COLOR: 768; - readonly ONE_MINUS_SRC_COLOR: 769; - readonly SRC_ALPHA: 770; - readonly ONE_MINUS_SRC_ALPHA: 771; - readonly DST_ALPHA: 772; - readonly ONE_MINUS_DST_ALPHA: 773; - readonly DST_COLOR: 774; - readonly ONE_MINUS_DST_COLOR: 775; - readonly SRC_ALPHA_SATURATE: 776; - readonly FUNC_ADD: 32774; - readonly BLEND_EQUATION: 32777; - readonly BLEND_EQUATION_RGB: 32777; - readonly BLEND_EQUATION_ALPHA: 34877; - readonly FUNC_SUBTRACT: 32778; - readonly FUNC_REVERSE_SUBTRACT: 32779; - readonly BLEND_DST_RGB: 32968; - readonly BLEND_SRC_RGB: 32969; - readonly BLEND_DST_ALPHA: 32970; - readonly BLEND_SRC_ALPHA: 32971; - readonly CONSTANT_COLOR: 32769; - readonly ONE_MINUS_CONSTANT_COLOR: 32770; - readonly CONSTANT_ALPHA: 32771; - readonly ONE_MINUS_CONSTANT_ALPHA: 32772; - readonly BLEND_COLOR: 32773; - readonly ARRAY_BUFFER: 34962; - readonly ELEMENT_ARRAY_BUFFER: 34963; - readonly ARRAY_BUFFER_BINDING: 34964; - readonly ELEMENT_ARRAY_BUFFER_BINDING: 34965; - readonly STREAM_DRAW: 35040; - readonly STATIC_DRAW: 35044; - readonly DYNAMIC_DRAW: 35048; - readonly BUFFER_SIZE: 34660; - readonly BUFFER_USAGE: 34661; - readonly CURRENT_VERTEX_ATTRIB: 34342; - readonly FRONT: 1028; - readonly BACK: 1029; - readonly FRONT_AND_BACK: 1032; - readonly CULL_FACE: 2884; - readonly BLEND: 3042; - readonly DITHER: 3024; - readonly STENCIL_TEST: 2960; - readonly DEPTH_TEST: 2929; - readonly SCISSOR_TEST: 3089; - readonly POLYGON_OFFSET_FILL: 32823; - readonly SAMPLE_ALPHA_TO_COVERAGE: 32926; - readonly SAMPLE_COVERAGE: 32928; - readonly NO_ERROR: 0; - readonly INVALID_ENUM: 1280; - readonly INVALID_VALUE: 1281; - readonly INVALID_OPERATION: 1282; - readonly OUT_OF_MEMORY: 1285; - readonly CW: 2304; - readonly CCW: 2305; - readonly LINE_WIDTH: 2849; - readonly ALIASED_POINT_SIZE_RANGE: 33901; - readonly ALIASED_LINE_WIDTH_RANGE: 33902; - readonly CULL_FACE_MODE: 2885; - readonly FRONT_FACE: 2886; - readonly DEPTH_RANGE: 2928; - readonly DEPTH_WRITEMASK: 2930; - readonly DEPTH_CLEAR_VALUE: 2931; - readonly DEPTH_FUNC: 2932; - readonly STENCIL_CLEAR_VALUE: 2961; - readonly STENCIL_FUNC: 2962; - readonly STENCIL_FAIL: 2964; - readonly STENCIL_PASS_DEPTH_FAIL: 2965; - readonly STENCIL_PASS_DEPTH_PASS: 2966; - readonly STENCIL_REF: 2967; - readonly STENCIL_VALUE_MASK: 2963; - readonly STENCIL_WRITEMASK: 2968; - readonly STENCIL_BACK_FUNC: 34816; - readonly STENCIL_BACK_FAIL: 34817; - readonly STENCIL_BACK_PASS_DEPTH_FAIL: 34818; - readonly STENCIL_BACK_PASS_DEPTH_PASS: 34819; - readonly STENCIL_BACK_REF: 36003; - readonly STENCIL_BACK_VALUE_MASK: 36004; - readonly STENCIL_BACK_WRITEMASK: 36005; - readonly VIEWPORT: 2978; - readonly SCISSOR_BOX: 3088; - readonly COLOR_CLEAR_VALUE: 3106; - readonly COLOR_WRITEMASK: 3107; - readonly UNPACK_ALIGNMENT: 3317; - readonly PACK_ALIGNMENT: 3333; - readonly MAX_TEXTURE_SIZE: 3379; - readonly MAX_VIEWPORT_DIMS: 3386; - readonly SUBPIXEL_BITS: 3408; - readonly RED_BITS: 3410; - readonly GREEN_BITS: 3411; - readonly BLUE_BITS: 3412; - readonly ALPHA_BITS: 3413; - readonly DEPTH_BITS: 3414; - readonly STENCIL_BITS: 3415; - readonly POLYGON_OFFSET_UNITS: 10752; - readonly POLYGON_OFFSET_FACTOR: 32824; - readonly TEXTURE_BINDING_2D: 32873; - readonly SAMPLE_BUFFERS: 32936; - readonly SAMPLES: 32937; - readonly SAMPLE_COVERAGE_VALUE: 32938; - readonly SAMPLE_COVERAGE_INVERT: 32939; - readonly COMPRESSED_TEXTURE_FORMATS: 34467; - readonly DONT_CARE: 4352; - readonly FASTEST: 4353; - readonly NICEST: 4354; - readonly GENERATE_MIPMAP_HINT: 33170; - readonly BYTE: 5120; - readonly UNSIGNED_BYTE: 5121; - readonly SHORT: 5122; - readonly UNSIGNED_SHORT: 5123; - readonly INT: 5124; - readonly UNSIGNED_INT: 5125; - readonly FLOAT: 5126; - readonly DEPTH_COMPONENT: 6402; - readonly ALPHA: 6406; - readonly RGB: 6407; - readonly RGBA: 6408; - readonly LUMINANCE: 6409; - readonly LUMINANCE_ALPHA: 6410; - readonly UNSIGNED_SHORT_4_4_4_4: 32819; - readonly UNSIGNED_SHORT_5_5_5_1: 32820; - readonly UNSIGNED_SHORT_5_6_5: 33635; - readonly FRAGMENT_SHADER: 35632; - readonly VERTEX_SHADER: 35633; - readonly MAX_VERTEX_ATTRIBS: 34921; - readonly MAX_VERTEX_UNIFORM_VECTORS: 36347; - readonly MAX_VARYING_VECTORS: 36348; - readonly MAX_COMBINED_TEXTURE_IMAGE_UNITS: 35661; - readonly MAX_VERTEX_TEXTURE_IMAGE_UNITS: 35660; - readonly MAX_TEXTURE_IMAGE_UNITS: 34930; - readonly MAX_FRAGMENT_UNIFORM_VECTORS: 36349; - readonly SHADER_TYPE: 35663; - readonly DELETE_STATUS: 35712; - readonly LINK_STATUS: 35714; - readonly VALIDATE_STATUS: 35715; - readonly ATTACHED_SHADERS: 35717; - readonly ACTIVE_UNIFORMS: 35718; - readonly ACTIVE_ATTRIBUTES: 35721; - readonly SHADING_LANGUAGE_VERSION: 35724; - readonly CURRENT_PROGRAM: 35725; - readonly NEVER: 512; - readonly LESS: 513; - readonly EQUAL: 514; - readonly LEQUAL: 515; - readonly GREATER: 516; - readonly NOTEQUAL: 517; - readonly GEQUAL: 518; - readonly ALWAYS: 519; - readonly KEEP: 7680; - readonly REPLACE: 7681; - readonly INCR: 7682; - readonly DECR: 7683; - readonly INVERT: 5386; - readonly INCR_WRAP: 34055; - readonly DECR_WRAP: 34056; - readonly VENDOR: 7936; - readonly RENDERER: 7937; - readonly VERSION: 7938; - readonly NEAREST: 9728; - readonly LINEAR: 9729; - readonly NEAREST_MIPMAP_NEAREST: 9984; - readonly LINEAR_MIPMAP_NEAREST: 9985; - readonly NEAREST_MIPMAP_LINEAR: 9986; - readonly LINEAR_MIPMAP_LINEAR: 9987; - readonly TEXTURE_MAG_FILTER: 10240; - readonly TEXTURE_MIN_FILTER: 10241; - readonly TEXTURE_WRAP_S: 10242; - readonly TEXTURE_WRAP_T: 10243; - readonly TEXTURE_2D: 3553; - readonly TEXTURE: 5890; - readonly TEXTURE_CUBE_MAP: 34067; - readonly TEXTURE_BINDING_CUBE_MAP: 34068; - readonly TEXTURE_CUBE_MAP_POSITIVE_X: 34069; - readonly TEXTURE_CUBE_MAP_NEGATIVE_X: 34070; - readonly TEXTURE_CUBE_MAP_POSITIVE_Y: 34071; - readonly TEXTURE_CUBE_MAP_NEGATIVE_Y: 34072; - readonly TEXTURE_CUBE_MAP_POSITIVE_Z: 34073; - readonly TEXTURE_CUBE_MAP_NEGATIVE_Z: 34074; - readonly MAX_CUBE_MAP_TEXTURE_SIZE: 34076; - readonly TEXTURE0: 33984; - readonly TEXTURE1: 33985; - readonly TEXTURE2: 33986; - readonly TEXTURE3: 33987; - readonly TEXTURE4: 33988; - readonly TEXTURE5: 33989; - readonly TEXTURE6: 33990; - readonly TEXTURE7: 33991; - readonly TEXTURE8: 33992; - readonly TEXTURE9: 33993; - readonly TEXTURE10: 33994; - readonly TEXTURE11: 33995; - readonly TEXTURE12: 33996; - readonly TEXTURE13: 33997; - readonly TEXTURE14: 33998; - readonly TEXTURE15: 33999; - readonly TEXTURE16: 34000; - readonly TEXTURE17: 34001; - readonly TEXTURE18: 34002; - readonly TEXTURE19: 34003; - readonly TEXTURE20: 34004; - readonly TEXTURE21: 34005; - readonly TEXTURE22: 34006; - readonly TEXTURE23: 34007; - readonly TEXTURE24: 34008; - readonly TEXTURE25: 34009; - readonly TEXTURE26: 34010; - readonly TEXTURE27: 34011; - readonly TEXTURE28: 34012; - readonly TEXTURE29: 34013; - readonly TEXTURE30: 34014; - readonly TEXTURE31: 34015; - readonly ACTIVE_TEXTURE: 34016; - readonly REPEAT: 10497; - readonly CLAMP_TO_EDGE: 33071; - readonly MIRRORED_REPEAT: 33648; - readonly FLOAT_VEC2: 35664; - readonly FLOAT_VEC3: 35665; - readonly FLOAT_VEC4: 35666; - readonly INT_VEC2: 35667; - readonly INT_VEC3: 35668; - readonly INT_VEC4: 35669; - readonly BOOL: 35670; - readonly BOOL_VEC2: 35671; - readonly BOOL_VEC3: 35672; - readonly BOOL_VEC4: 35673; - readonly FLOAT_MAT2: 35674; - readonly FLOAT_MAT3: 35675; - readonly FLOAT_MAT4: 35676; - readonly SAMPLER_2D: 35678; - readonly SAMPLER_CUBE: 35680; - readonly VERTEX_ATTRIB_ARRAY_ENABLED: 34338; - readonly VERTEX_ATTRIB_ARRAY_SIZE: 34339; - readonly VERTEX_ATTRIB_ARRAY_STRIDE: 34340; - readonly VERTEX_ATTRIB_ARRAY_TYPE: 34341; - readonly VERTEX_ATTRIB_ARRAY_NORMALIZED: 34922; - readonly VERTEX_ATTRIB_ARRAY_POINTER: 34373; - readonly VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: 34975; - readonly IMPLEMENTATION_COLOR_READ_TYPE: 35738; - readonly IMPLEMENTATION_COLOR_READ_FORMAT: 35739; - readonly COMPILE_STATUS: 35713; - readonly LOW_FLOAT: 36336; - readonly MEDIUM_FLOAT: 36337; - readonly HIGH_FLOAT: 36338; - readonly LOW_INT: 36339; - readonly MEDIUM_INT: 36340; - readonly HIGH_INT: 36341; - readonly FRAMEBUFFER: 36160; - readonly RENDERBUFFER: 36161; - readonly RGBA4: 32854; - readonly RGB5_A1: 32855; - readonly RGBA8: 32856; - readonly RGB565: 36194; - readonly DEPTH_COMPONENT16: 33189; - readonly STENCIL_INDEX8: 36168; - readonly DEPTH_STENCIL: 34041; - readonly RENDERBUFFER_WIDTH: 36162; - readonly RENDERBUFFER_HEIGHT: 36163; - readonly RENDERBUFFER_INTERNAL_FORMAT: 36164; - readonly RENDERBUFFER_RED_SIZE: 36176; - readonly RENDERBUFFER_GREEN_SIZE: 36177; - readonly RENDERBUFFER_BLUE_SIZE: 36178; - readonly RENDERBUFFER_ALPHA_SIZE: 36179; - readonly RENDERBUFFER_DEPTH_SIZE: 36180; - readonly RENDERBUFFER_STENCIL_SIZE: 36181; - readonly FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: 36048; - readonly FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: 36049; - readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: 36050; - readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: 36051; - readonly COLOR_ATTACHMENT0: 36064; - readonly DEPTH_ATTACHMENT: 36096; - readonly STENCIL_ATTACHMENT: 36128; - readonly DEPTH_STENCIL_ATTACHMENT: 33306; - readonly NONE: 0; - readonly FRAMEBUFFER_COMPLETE: 36053; - readonly FRAMEBUFFER_INCOMPLETE_ATTACHMENT: 36054; - readonly FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: 36055; - readonly FRAMEBUFFER_INCOMPLETE_DIMENSIONS: 36057; - readonly FRAMEBUFFER_UNSUPPORTED: 36061; - readonly FRAMEBUFFER_BINDING: 36006; - readonly RENDERBUFFER_BINDING: 36007; - readonly MAX_RENDERBUFFER_SIZE: 34024; - readonly INVALID_FRAMEBUFFER_OPERATION: 1286; - readonly UNPACK_FLIP_Y_WEBGL: 37440; - readonly UNPACK_PREMULTIPLY_ALPHA_WEBGL: 37441; - readonly CONTEXT_LOST_WEBGL: 37442; - readonly UNPACK_COLORSPACE_CONVERSION_WEBGL: 37443; - readonly BROWSER_DEFAULT_WEBGL: 37444; - }; - function getWebGL2RenderingContext(): { - new (): WebGL2RenderingContext; - prototype: WebGL2RenderingContext; - readonly READ_BUFFER: 3074; - readonly UNPACK_ROW_LENGTH: 3314; - readonly UNPACK_SKIP_ROWS: 3315; - readonly UNPACK_SKIP_PIXELS: 3316; - readonly PACK_ROW_LENGTH: 3330; - readonly PACK_SKIP_ROWS: 3331; - readonly PACK_SKIP_PIXELS: 3332; - readonly COLOR: 6144; - readonly DEPTH: 6145; - readonly STENCIL: 6146; - readonly RED: 6403; - readonly RGB8: 32849; - readonly RGB10_A2: 32857; - readonly TEXTURE_BINDING_3D: 32874; - readonly UNPACK_SKIP_IMAGES: 32877; - readonly UNPACK_IMAGE_HEIGHT: 32878; - readonly TEXTURE_3D: 32879; - readonly TEXTURE_WRAP_R: 32882; - readonly MAX_3D_TEXTURE_SIZE: 32883; - readonly UNSIGNED_INT_2_10_10_10_REV: 33640; - readonly MAX_ELEMENTS_VERTICES: 33000; - readonly MAX_ELEMENTS_INDICES: 33001; - readonly TEXTURE_MIN_LOD: 33082; - readonly TEXTURE_MAX_LOD: 33083; - readonly TEXTURE_BASE_LEVEL: 33084; - readonly TEXTURE_MAX_LEVEL: 33085; - readonly MIN: 32775; - readonly MAX: 32776; - readonly DEPTH_COMPONENT24: 33190; - readonly MAX_TEXTURE_LOD_BIAS: 34045; - readonly TEXTURE_COMPARE_MODE: 34892; - readonly TEXTURE_COMPARE_FUNC: 34893; - readonly CURRENT_QUERY: 34917; - readonly QUERY_RESULT: 34918; - readonly QUERY_RESULT_AVAILABLE: 34919; - readonly STREAM_READ: 35041; - readonly STREAM_COPY: 35042; - readonly STATIC_READ: 35045; - readonly STATIC_COPY: 35046; - readonly DYNAMIC_READ: 35049; - readonly DYNAMIC_COPY: 35050; - readonly MAX_DRAW_BUFFERS: 34852; - readonly DRAW_BUFFER0: 34853; - readonly DRAW_BUFFER1: 34854; - readonly DRAW_BUFFER2: 34855; - readonly DRAW_BUFFER3: 34856; - readonly DRAW_BUFFER4: 34857; - readonly DRAW_BUFFER5: 34858; - readonly DRAW_BUFFER6: 34859; - readonly DRAW_BUFFER7: 34860; - readonly DRAW_BUFFER8: 34861; - readonly DRAW_BUFFER9: 34862; - readonly DRAW_BUFFER10: 34863; - readonly DRAW_BUFFER11: 34864; - readonly DRAW_BUFFER12: 34865; - readonly DRAW_BUFFER13: 34866; - readonly DRAW_BUFFER14: 34867; - readonly DRAW_BUFFER15: 34868; - readonly MAX_FRAGMENT_UNIFORM_COMPONENTS: 35657; - readonly MAX_VERTEX_UNIFORM_COMPONENTS: 35658; - readonly SAMPLER_3D: 35679; - readonly SAMPLER_2D_SHADOW: 35682; - readonly FRAGMENT_SHADER_DERIVATIVE_HINT: 35723; - readonly PIXEL_PACK_BUFFER: 35051; - readonly PIXEL_UNPACK_BUFFER: 35052; - readonly PIXEL_PACK_BUFFER_BINDING: 35053; - readonly PIXEL_UNPACK_BUFFER_BINDING: 35055; - readonly FLOAT_MAT2x3: 35685; - readonly FLOAT_MAT2x4: 35686; - readonly FLOAT_MAT3x2: 35687; - readonly FLOAT_MAT3x4: 35688; - readonly FLOAT_MAT4x2: 35689; - readonly FLOAT_MAT4x3: 35690; - readonly SRGB: 35904; - readonly SRGB8: 35905; - readonly SRGB8_ALPHA8: 35907; - readonly COMPARE_REF_TO_TEXTURE: 34894; - readonly RGBA32F: 34836; - readonly RGB32F: 34837; - readonly RGBA16F: 34842; - readonly RGB16F: 34843; - readonly VERTEX_ATTRIB_ARRAY_INTEGER: 35069; - readonly MAX_ARRAY_TEXTURE_LAYERS: 35071; - readonly MIN_PROGRAM_TEXEL_OFFSET: 35076; - readonly MAX_PROGRAM_TEXEL_OFFSET: 35077; - readonly MAX_VARYING_COMPONENTS: 35659; - readonly TEXTURE_2D_ARRAY: 35866; - readonly TEXTURE_BINDING_2D_ARRAY: 35869; - readonly R11F_G11F_B10F: 35898; - readonly UNSIGNED_INT_10F_11F_11F_REV: 35899; - readonly RGB9_E5: 35901; - readonly UNSIGNED_INT_5_9_9_9_REV: 35902; - readonly TRANSFORM_FEEDBACK_BUFFER_MODE: 35967; - readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: 35968; - readonly TRANSFORM_FEEDBACK_VARYINGS: 35971; - readonly TRANSFORM_FEEDBACK_BUFFER_START: 35972; - readonly TRANSFORM_FEEDBACK_BUFFER_SIZE: 35973; - readonly TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: 35976; - readonly RASTERIZER_DISCARD: 35977; - readonly MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: 35978; - readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: 35979; - readonly INTERLEAVED_ATTRIBS: 35980; - readonly SEPARATE_ATTRIBS: 35981; - readonly TRANSFORM_FEEDBACK_BUFFER: 35982; - readonly TRANSFORM_FEEDBACK_BUFFER_BINDING: 35983; - readonly RGBA32UI: 36208; - readonly RGB32UI: 36209; - readonly RGBA16UI: 36214; - readonly RGB16UI: 36215; - readonly RGBA8UI: 36220; - readonly RGB8UI: 36221; - readonly RGBA32I: 36226; - readonly RGB32I: 36227; - readonly RGBA16I: 36232; - readonly RGB16I: 36233; - readonly RGBA8I: 36238; - readonly RGB8I: 36239; - readonly RED_INTEGER: 36244; - readonly RGB_INTEGER: 36248; - readonly RGBA_INTEGER: 36249; - readonly SAMPLER_2D_ARRAY: 36289; - readonly SAMPLER_2D_ARRAY_SHADOW: 36292; - readonly SAMPLER_CUBE_SHADOW: 36293; - readonly UNSIGNED_INT_VEC2: 36294; - readonly UNSIGNED_INT_VEC3: 36295; - readonly UNSIGNED_INT_VEC4: 36296; - readonly INT_SAMPLER_2D: 36298; - readonly INT_SAMPLER_3D: 36299; - readonly INT_SAMPLER_CUBE: 36300; - readonly INT_SAMPLER_2D_ARRAY: 36303; - readonly UNSIGNED_INT_SAMPLER_2D: 36306; - readonly UNSIGNED_INT_SAMPLER_3D: 36307; - readonly UNSIGNED_INT_SAMPLER_CUBE: 36308; - readonly UNSIGNED_INT_SAMPLER_2D_ARRAY: 36311; - readonly DEPTH_COMPONENT32F: 36012; - readonly DEPTH32F_STENCIL8: 36013; - readonly FLOAT_32_UNSIGNED_INT_24_8_REV: 36269; - readonly FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: 33296; - readonly FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: 33297; - readonly FRAMEBUFFER_ATTACHMENT_RED_SIZE: 33298; - readonly FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: 33299; - readonly FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: 33300; - readonly FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: 33301; - readonly FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: 33302; - readonly FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: 33303; - readonly FRAMEBUFFER_DEFAULT: 33304; - readonly UNSIGNED_INT_24_8: 34042; - readonly DEPTH24_STENCIL8: 35056; - readonly UNSIGNED_NORMALIZED: 35863; - readonly DRAW_FRAMEBUFFER_BINDING: 36006; - readonly READ_FRAMEBUFFER: 36008; - readonly DRAW_FRAMEBUFFER: 36009; - readonly READ_FRAMEBUFFER_BINDING: 36010; - readonly RENDERBUFFER_SAMPLES: 36011; - readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: 36052; - readonly MAX_COLOR_ATTACHMENTS: 36063; - readonly COLOR_ATTACHMENT1: 36065; - readonly COLOR_ATTACHMENT2: 36066; - readonly COLOR_ATTACHMENT3: 36067; - readonly COLOR_ATTACHMENT4: 36068; - readonly COLOR_ATTACHMENT5: 36069; - readonly COLOR_ATTACHMENT6: 36070; - readonly COLOR_ATTACHMENT7: 36071; - readonly COLOR_ATTACHMENT8: 36072; - readonly COLOR_ATTACHMENT9: 36073; - readonly COLOR_ATTACHMENT10: 36074; - readonly COLOR_ATTACHMENT11: 36075; - readonly COLOR_ATTACHMENT12: 36076; - readonly COLOR_ATTACHMENT13: 36077; - readonly COLOR_ATTACHMENT14: 36078; - readonly COLOR_ATTACHMENT15: 36079; - readonly FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: 36182; - readonly MAX_SAMPLES: 36183; - readonly HALF_FLOAT: 5131; - readonly RG: 33319; - readonly RG_INTEGER: 33320; - readonly R8: 33321; - readonly RG8: 33323; - readonly R16F: 33325; - readonly R32F: 33326; - readonly RG16F: 33327; - readonly RG32F: 33328; - readonly R8I: 33329; - readonly R8UI: 33330; - readonly R16I: 33331; - readonly R16UI: 33332; - readonly R32I: 33333; - readonly R32UI: 33334; - readonly RG8I: 33335; - readonly RG8UI: 33336; - readonly RG16I: 33337; - readonly RG16UI: 33338; - readonly RG32I: 33339; - readonly RG32UI: 33340; - readonly VERTEX_ARRAY_BINDING: 34229; - readonly R8_SNORM: 36756; - readonly RG8_SNORM: 36757; - readonly RGB8_SNORM: 36758; - readonly RGBA8_SNORM: 36759; - readonly SIGNED_NORMALIZED: 36764; - readonly COPY_READ_BUFFER: 36662; - readonly COPY_WRITE_BUFFER: 36663; - readonly COPY_READ_BUFFER_BINDING: 36662; - readonly COPY_WRITE_BUFFER_BINDING: 36663; - readonly UNIFORM_BUFFER: 35345; - readonly UNIFORM_BUFFER_BINDING: 35368; - readonly UNIFORM_BUFFER_START: 35369; - readonly UNIFORM_BUFFER_SIZE: 35370; - readonly MAX_VERTEX_UNIFORM_BLOCKS: 35371; - readonly MAX_FRAGMENT_UNIFORM_BLOCKS: 35373; - readonly MAX_COMBINED_UNIFORM_BLOCKS: 35374; - readonly MAX_UNIFORM_BUFFER_BINDINGS: 35375; - readonly MAX_UNIFORM_BLOCK_SIZE: 35376; - readonly MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: 35377; - readonly MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: 35379; - readonly UNIFORM_BUFFER_OFFSET_ALIGNMENT: 35380; - readonly ACTIVE_UNIFORM_BLOCKS: 35382; - readonly UNIFORM_TYPE: 35383; - readonly UNIFORM_SIZE: 35384; - readonly UNIFORM_BLOCK_INDEX: 35386; - readonly UNIFORM_OFFSET: 35387; - readonly UNIFORM_ARRAY_STRIDE: 35388; - readonly UNIFORM_MATRIX_STRIDE: 35389; - readonly UNIFORM_IS_ROW_MAJOR: 35390; - readonly UNIFORM_BLOCK_BINDING: 35391; - readonly UNIFORM_BLOCK_DATA_SIZE: 35392; - readonly UNIFORM_BLOCK_ACTIVE_UNIFORMS: 35394; - readonly UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: 35395; - readonly UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: 35396; - readonly UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: 35398; - readonly INVALID_INDEX: 4294967295; - readonly MAX_VERTEX_OUTPUT_COMPONENTS: 37154; - readonly MAX_FRAGMENT_INPUT_COMPONENTS: 37157; - readonly MAX_SERVER_WAIT_TIMEOUT: 37137; - readonly OBJECT_TYPE: 37138; - readonly SYNC_CONDITION: 37139; - readonly SYNC_STATUS: 37140; - readonly SYNC_FLAGS: 37141; - readonly SYNC_FENCE: 37142; - readonly SYNC_GPU_COMMANDS_COMPLETE: 37143; - readonly UNSIGNALED: 37144; - readonly SIGNALED: 37145; - readonly ALREADY_SIGNALED: 37146; - readonly TIMEOUT_EXPIRED: 37147; - readonly CONDITION_SATISFIED: 37148; - readonly WAIT_FAILED: 37149; - readonly SYNC_FLUSH_COMMANDS_BIT: 1; - readonly VERTEX_ATTRIB_ARRAY_DIVISOR: 35070; - readonly ANY_SAMPLES_PASSED: 35887; - readonly ANY_SAMPLES_PASSED_CONSERVATIVE: 36202; - readonly SAMPLER_BINDING: 35097; - readonly RGB10_A2UI: 36975; - readonly INT_2_10_10_10_REV: 36255; - readonly TRANSFORM_FEEDBACK: 36386; - readonly TRANSFORM_FEEDBACK_PAUSED: 36387; - readonly TRANSFORM_FEEDBACK_ACTIVE: 36388; - readonly TRANSFORM_FEEDBACK_BINDING: 36389; - readonly TEXTURE_IMMUTABLE_FORMAT: 37167; - readonly MAX_ELEMENT_INDEX: 36203; - readonly TEXTURE_IMMUTABLE_LEVELS: 33503; - readonly TIMEOUT_IGNORED: -1; - readonly MAX_CLIENT_WAIT_TIMEOUT_WEBGL: 37447; - readonly DEPTH_BUFFER_BIT: 256; - readonly STENCIL_BUFFER_BIT: 1024; - readonly COLOR_BUFFER_BIT: 16384; - readonly POINTS: 0; - readonly LINES: 1; - readonly LINE_LOOP: 2; - readonly LINE_STRIP: 3; - readonly TRIANGLES: 4; - readonly TRIANGLE_STRIP: 5; - readonly TRIANGLE_FAN: 6; - readonly ZERO: 0; - readonly ONE: 1; - readonly SRC_COLOR: 768; - readonly ONE_MINUS_SRC_COLOR: 769; - readonly SRC_ALPHA: 770; - readonly ONE_MINUS_SRC_ALPHA: 771; - readonly DST_ALPHA: 772; - readonly ONE_MINUS_DST_ALPHA: 773; - readonly DST_COLOR: 774; - readonly ONE_MINUS_DST_COLOR: 775; - readonly SRC_ALPHA_SATURATE: 776; - readonly FUNC_ADD: 32774; - readonly BLEND_EQUATION: 32777; - readonly BLEND_EQUATION_RGB: 32777; - readonly BLEND_EQUATION_ALPHA: 34877; - readonly FUNC_SUBTRACT: 32778; - readonly FUNC_REVERSE_SUBTRACT: 32779; - readonly BLEND_DST_RGB: 32968; - readonly BLEND_SRC_RGB: 32969; - readonly BLEND_DST_ALPHA: 32970; - readonly BLEND_SRC_ALPHA: 32971; - readonly CONSTANT_COLOR: 32769; - readonly ONE_MINUS_CONSTANT_COLOR: 32770; - readonly CONSTANT_ALPHA: 32771; - readonly ONE_MINUS_CONSTANT_ALPHA: 32772; - readonly BLEND_COLOR: 32773; - readonly ARRAY_BUFFER: 34962; - readonly ELEMENT_ARRAY_BUFFER: 34963; - readonly ARRAY_BUFFER_BINDING: 34964; - readonly ELEMENT_ARRAY_BUFFER_BINDING: 34965; - readonly STREAM_DRAW: 35040; - readonly STATIC_DRAW: 35044; - readonly DYNAMIC_DRAW: 35048; - readonly BUFFER_SIZE: 34660; - readonly BUFFER_USAGE: 34661; - readonly CURRENT_VERTEX_ATTRIB: 34342; - readonly FRONT: 1028; - readonly BACK: 1029; - readonly FRONT_AND_BACK: 1032; - readonly CULL_FACE: 2884; - readonly BLEND: 3042; - readonly DITHER: 3024; - readonly STENCIL_TEST: 2960; - readonly DEPTH_TEST: 2929; - readonly SCISSOR_TEST: 3089; - readonly POLYGON_OFFSET_FILL: 32823; - readonly SAMPLE_ALPHA_TO_COVERAGE: 32926; - readonly SAMPLE_COVERAGE: 32928; - readonly NO_ERROR: 0; - readonly INVALID_ENUM: 1280; - readonly INVALID_VALUE: 1281; - readonly INVALID_OPERATION: 1282; - readonly OUT_OF_MEMORY: 1285; - readonly CW: 2304; - readonly CCW: 2305; - readonly LINE_WIDTH: 2849; - readonly ALIASED_POINT_SIZE_RANGE: 33901; - readonly ALIASED_LINE_WIDTH_RANGE: 33902; - readonly CULL_FACE_MODE: 2885; - readonly FRONT_FACE: 2886; - readonly DEPTH_RANGE: 2928; - readonly DEPTH_WRITEMASK: 2930; - readonly DEPTH_CLEAR_VALUE: 2931; - readonly DEPTH_FUNC: 2932; - readonly STENCIL_CLEAR_VALUE: 2961; - readonly STENCIL_FUNC: 2962; - readonly STENCIL_FAIL: 2964; - readonly STENCIL_PASS_DEPTH_FAIL: 2965; - readonly STENCIL_PASS_DEPTH_PASS: 2966; - readonly STENCIL_REF: 2967; - readonly STENCIL_VALUE_MASK: 2963; - readonly STENCIL_WRITEMASK: 2968; - readonly STENCIL_BACK_FUNC: 34816; - readonly STENCIL_BACK_FAIL: 34817; - readonly STENCIL_BACK_PASS_DEPTH_FAIL: 34818; - readonly STENCIL_BACK_PASS_DEPTH_PASS: 34819; - readonly STENCIL_BACK_REF: 36003; - readonly STENCIL_BACK_VALUE_MASK: 36004; - readonly STENCIL_BACK_WRITEMASK: 36005; - readonly VIEWPORT: 2978; - readonly SCISSOR_BOX: 3088; - readonly COLOR_CLEAR_VALUE: 3106; - readonly COLOR_WRITEMASK: 3107; - readonly UNPACK_ALIGNMENT: 3317; - readonly PACK_ALIGNMENT: 3333; - readonly MAX_TEXTURE_SIZE: 3379; - readonly MAX_VIEWPORT_DIMS: 3386; - readonly SUBPIXEL_BITS: 3408; - readonly RED_BITS: 3410; - readonly GREEN_BITS: 3411; - readonly BLUE_BITS: 3412; - readonly ALPHA_BITS: 3413; - readonly DEPTH_BITS: 3414; - readonly STENCIL_BITS: 3415; - readonly POLYGON_OFFSET_UNITS: 10752; - readonly POLYGON_OFFSET_FACTOR: 32824; - readonly TEXTURE_BINDING_2D: 32873; - readonly SAMPLE_BUFFERS: 32936; - readonly SAMPLES: 32937; - readonly SAMPLE_COVERAGE_VALUE: 32938; - readonly SAMPLE_COVERAGE_INVERT: 32939; - readonly COMPRESSED_TEXTURE_FORMATS: 34467; - readonly DONT_CARE: 4352; - readonly FASTEST: 4353; - readonly NICEST: 4354; - readonly GENERATE_MIPMAP_HINT: 33170; - readonly BYTE: 5120; - readonly UNSIGNED_BYTE: 5121; - readonly SHORT: 5122; - readonly UNSIGNED_SHORT: 5123; - readonly INT: 5124; - readonly UNSIGNED_INT: 5125; - readonly FLOAT: 5126; - readonly DEPTH_COMPONENT: 6402; - readonly ALPHA: 6406; - readonly RGB: 6407; - readonly RGBA: 6408; - readonly LUMINANCE: 6409; - readonly LUMINANCE_ALPHA: 6410; - readonly UNSIGNED_SHORT_4_4_4_4: 32819; - readonly UNSIGNED_SHORT_5_5_5_1: 32820; - readonly UNSIGNED_SHORT_5_6_5: 33635; - readonly FRAGMENT_SHADER: 35632; - readonly VERTEX_SHADER: 35633; - readonly MAX_VERTEX_ATTRIBS: 34921; - readonly MAX_VERTEX_UNIFORM_VECTORS: 36347; - readonly MAX_VARYING_VECTORS: 36348; - readonly MAX_COMBINED_TEXTURE_IMAGE_UNITS: 35661; - readonly MAX_VERTEX_TEXTURE_IMAGE_UNITS: 35660; - readonly MAX_TEXTURE_IMAGE_UNITS: 34930; - readonly MAX_FRAGMENT_UNIFORM_VECTORS: 36349; - readonly SHADER_TYPE: 35663; - readonly DELETE_STATUS: 35712; - readonly LINK_STATUS: 35714; - readonly VALIDATE_STATUS: 35715; - readonly ATTACHED_SHADERS: 35717; - readonly ACTIVE_UNIFORMS: 35718; - readonly ACTIVE_ATTRIBUTES: 35721; - readonly SHADING_LANGUAGE_VERSION: 35724; - readonly CURRENT_PROGRAM: 35725; - readonly NEVER: 512; - readonly LESS: 513; - readonly EQUAL: 514; - readonly LEQUAL: 515; - readonly GREATER: 516; - readonly NOTEQUAL: 517; - readonly GEQUAL: 518; - readonly ALWAYS: 519; - readonly KEEP: 7680; - readonly REPLACE: 7681; - readonly INCR: 7682; - readonly DECR: 7683; - readonly INVERT: 5386; - readonly INCR_WRAP: 34055; - readonly DECR_WRAP: 34056; - readonly VENDOR: 7936; - readonly RENDERER: 7937; - readonly VERSION: 7938; - readonly NEAREST: 9728; - readonly LINEAR: 9729; - readonly NEAREST_MIPMAP_NEAREST: 9984; - readonly LINEAR_MIPMAP_NEAREST: 9985; - readonly NEAREST_MIPMAP_LINEAR: 9986; - readonly LINEAR_MIPMAP_LINEAR: 9987; - readonly TEXTURE_MAG_FILTER: 10240; - readonly TEXTURE_MIN_FILTER: 10241; - readonly TEXTURE_WRAP_S: 10242; - readonly TEXTURE_WRAP_T: 10243; - readonly TEXTURE_2D: 3553; - readonly TEXTURE: 5890; - readonly TEXTURE_CUBE_MAP: 34067; - readonly TEXTURE_BINDING_CUBE_MAP: 34068; - readonly TEXTURE_CUBE_MAP_POSITIVE_X: 34069; - readonly TEXTURE_CUBE_MAP_NEGATIVE_X: 34070; - readonly TEXTURE_CUBE_MAP_POSITIVE_Y: 34071; - readonly TEXTURE_CUBE_MAP_NEGATIVE_Y: 34072; - readonly TEXTURE_CUBE_MAP_POSITIVE_Z: 34073; - readonly TEXTURE_CUBE_MAP_NEGATIVE_Z: 34074; - readonly MAX_CUBE_MAP_TEXTURE_SIZE: 34076; - readonly TEXTURE0: 33984; - readonly TEXTURE1: 33985; - readonly TEXTURE2: 33986; - readonly TEXTURE3: 33987; - readonly TEXTURE4: 33988; - readonly TEXTURE5: 33989; - readonly TEXTURE6: 33990; - readonly TEXTURE7: 33991; - readonly TEXTURE8: 33992; - readonly TEXTURE9: 33993; - readonly TEXTURE10: 33994; - readonly TEXTURE11: 33995; - readonly TEXTURE12: 33996; - readonly TEXTURE13: 33997; - readonly TEXTURE14: 33998; - readonly TEXTURE15: 33999; - readonly TEXTURE16: 34000; - readonly TEXTURE17: 34001; - readonly TEXTURE18: 34002; - readonly TEXTURE19: 34003; - readonly TEXTURE20: 34004; - readonly TEXTURE21: 34005; - readonly TEXTURE22: 34006; - readonly TEXTURE23: 34007; - readonly TEXTURE24: 34008; - readonly TEXTURE25: 34009; - readonly TEXTURE26: 34010; - readonly TEXTURE27: 34011; - readonly TEXTURE28: 34012; - readonly TEXTURE29: 34013; - readonly TEXTURE30: 34014; - readonly TEXTURE31: 34015; - readonly ACTIVE_TEXTURE: 34016; - readonly REPEAT: 10497; - readonly CLAMP_TO_EDGE: 33071; - readonly MIRRORED_REPEAT: 33648; - readonly FLOAT_VEC2: 35664; - readonly FLOAT_VEC3: 35665; - readonly FLOAT_VEC4: 35666; - readonly INT_VEC2: 35667; - readonly INT_VEC3: 35668; - readonly INT_VEC4: 35669; - readonly BOOL: 35670; - readonly BOOL_VEC2: 35671; - readonly BOOL_VEC3: 35672; - readonly BOOL_VEC4: 35673; - readonly FLOAT_MAT2: 35674; - readonly FLOAT_MAT3: 35675; - readonly FLOAT_MAT4: 35676; - readonly SAMPLER_2D: 35678; - readonly SAMPLER_CUBE: 35680; - readonly VERTEX_ATTRIB_ARRAY_ENABLED: 34338; - readonly VERTEX_ATTRIB_ARRAY_SIZE: 34339; - readonly VERTEX_ATTRIB_ARRAY_STRIDE: 34340; - readonly VERTEX_ATTRIB_ARRAY_TYPE: 34341; - readonly VERTEX_ATTRIB_ARRAY_NORMALIZED: 34922; - readonly VERTEX_ATTRIB_ARRAY_POINTER: 34373; - readonly VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: 34975; - readonly IMPLEMENTATION_COLOR_READ_TYPE: 35738; - readonly IMPLEMENTATION_COLOR_READ_FORMAT: 35739; - readonly COMPILE_STATUS: 35713; - readonly LOW_FLOAT: 36336; - readonly MEDIUM_FLOAT: 36337; - readonly HIGH_FLOAT: 36338; - readonly LOW_INT: 36339; - readonly MEDIUM_INT: 36340; - readonly HIGH_INT: 36341; - readonly FRAMEBUFFER: 36160; - readonly RENDERBUFFER: 36161; - readonly RGBA4: 32854; - readonly RGB5_A1: 32855; - readonly RGBA8: 32856; - readonly RGB565: 36194; - readonly DEPTH_COMPONENT16: 33189; - readonly STENCIL_INDEX8: 36168; - readonly DEPTH_STENCIL: 34041; - readonly RENDERBUFFER_WIDTH: 36162; - readonly RENDERBUFFER_HEIGHT: 36163; - readonly RENDERBUFFER_INTERNAL_FORMAT: 36164; - readonly RENDERBUFFER_RED_SIZE: 36176; - readonly RENDERBUFFER_GREEN_SIZE: 36177; - readonly RENDERBUFFER_BLUE_SIZE: 36178; - readonly RENDERBUFFER_ALPHA_SIZE: 36179; - readonly RENDERBUFFER_DEPTH_SIZE: 36180; - readonly RENDERBUFFER_STENCIL_SIZE: 36181; - readonly FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: 36048; - readonly FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: 36049; - readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: 36050; - readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: 36051; - readonly COLOR_ATTACHMENT0: 36064; - readonly DEPTH_ATTACHMENT: 36096; - readonly STENCIL_ATTACHMENT: 36128; - readonly DEPTH_STENCIL_ATTACHMENT: 33306; - readonly NONE: 0; - readonly FRAMEBUFFER_COMPLETE: 36053; - readonly FRAMEBUFFER_INCOMPLETE_ATTACHMENT: 36054; - readonly FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: 36055; - readonly FRAMEBUFFER_INCOMPLETE_DIMENSIONS: 36057; - readonly FRAMEBUFFER_UNSUPPORTED: 36061; - readonly FRAMEBUFFER_BINDING: 36006; - readonly RENDERBUFFER_BINDING: 36007; - readonly MAX_RENDERBUFFER_SIZE: 34024; - readonly INVALID_FRAMEBUFFER_OPERATION: 1286; - readonly UNPACK_FLIP_Y_WEBGL: 37440; - readonly UNPACK_PREMULTIPLY_ALPHA_WEBGL: 37441; - readonly CONTEXT_LOST_WEBGL: 37442; - readonly UNPACK_COLORSPACE_CONVERSION_WEBGL: 37443; - readonly BROWSER_DEFAULT_WEBGL: 37444; - }; - function getNavigator(): Navigator; - function getBaseUrl(): string; - function getFontFaceSet(): FontFaceSet; - function fetch(r: any, t: any): Promise; - function parseXML(r: any): Document; -} -declare const _t_base: any; -declare class _t extends _t_base { - [x: string]: any; - constructor(t: any); - uid: number; - _resourceType: string; - _resourceId: number; - _touched: number; - _updateID: number; - shrinkToFit: any; - _data: any; - descriptor: { - size: any; - usage: any; - mappedAtCreation: boolean; - label: any; - }; - set data(t: any); - get data(): any; - set static(t: boolean); - get static(): boolean; - setDataWithSize(t: any, e: any, s: any): void; - _updateSize: any; - update(t: any): void; - destroy(): void; -} -declare const cs_base: { - new (t?: {}): { - [x: string]: any; - options: {}; - uid: number; - _resourceType: string; - _resourceId: number; - uploadMethodId: string; - _resolution: any; - pixelWidth: any; - pixelHeight: any; - width: number; - height: number; - sampleCount: any; - mipLevelCount: any; - autoGenerateMipmaps: any; - format: any; - dimension: any; - antialias: any; - _touched: number; - _batchTick: number; - _textureBindLocation: number; - label: any; - resource: any; - autoGarbageCollect: any; - alphaMode: any; - style: any; - destroyed: boolean; - readonly source: any; - _style: any; - addressMode: any; - repeatMode: any; - magFilter: any; - minFilter: any; - mipmapFilter: any; - lodMinClamp: any; - lodMaxClamp: any; - _onStyleChange(): void; - update(): void; - destroy(): void; - unload(): void; - readonly resourceWidth: any; - readonly resourceHeight: any; - resolution: any; - resize(t: any, e: any, s: any): boolean; - updateMipmaps(): void; - wrapMode: any; - scaleMode: any; - _refreshPOT(): void; - isPowerOfTwo: boolean | undefined; - }; - [x: string]: any; - test(t: any): void; - defaultOptions: { - resolution: number; - format: string; - alphaMode: string; - dimensions: string; - mipLevelCount: number; - autoGenerateMipmaps: boolean; - sampleCount: number; - antialias: boolean; - autoGarbageCollect: boolean; - }; -}; -declare class cs extends cs_base { - static test(t: any): boolean; - constructor(t: any); -} -declare namespace cs { - let extension_7: any; - export { extension_7 as extension }; -} -declare const yi_base: any; -declare class yi extends yi_base { - [x: string]: any; - constructor({ buffer: t, offset: e, size: s }: { - buffer: any; - offset: any; - size: any; - }); - uid: number; - _resourceType: string; - _touched: number; - _resourceId: number; - _bufferResource: boolean; - buffer: any; - offset: number; - size: any; - onBufferChange(): void; - destroy(t?: boolean): void; -} -declare var $: any; -declare var pt: any; -declare const Y: { - _parsers: any[]; - _cache: Map; - _cacheMap: Map; - reset(): void; - has(t: any): boolean; - get(t: any): any; - set(t: any, e: any): void; - remove(t: any): void; - readonly parsers: any[]; -}; -declare const jt: lc; -declare class lc { - constructor(t: any); - _canvasPool: any; - canvasOptions: any; - enableFullScreen: boolean; - _createCanvasAndContext(t: any, e: any): { - canvas: HTMLCanvasElement; - context: CanvasRenderingContext2D | null; - }; - getOptimalCanvasAndContext(t: any, e: any, s?: number): any; - returnCanvasAndContext(t: any): void; - clear(): void; -} -declare const Qt_base: { - new (t?: {}): { - [x: string]: any; - options: {}; - uid: number; - _resourceType: string; - _resourceId: number; - uploadMethodId: string; - _resolution: any; - pixelWidth: any; - pixelHeight: any; - width: number; - height: number; - sampleCount: any; - mipLevelCount: any; - autoGenerateMipmaps: any; - format: any; - dimension: any; - antialias: any; - _touched: number; - _batchTick: number; - _textureBindLocation: number; - label: any; - resource: any; - autoGarbageCollect: any; - alphaMode: any; - style: any; - destroyed: boolean; - readonly source: any; - _style: any; - addressMode: any; - repeatMode: any; - magFilter: any; - minFilter: any; - mipmapFilter: any; - lodMinClamp: any; - lodMaxClamp: any; - _onStyleChange(): void; - update(): void; - destroy(): void; - unload(): void; - readonly resourceWidth: any; - readonly resourceHeight: any; - resolution: any; - resize(t: any, e: any, s: any): boolean; - updateMipmaps(): void; - wrapMode: any; - scaleMode: any; - _refreshPOT(): void; - isPowerOfTwo: boolean | undefined; - }; - [x: string]: any; - test(t: any): void; - defaultOptions: { - resolution: number; - format: string; - alphaMode: string; - dimensions: string; - mipLevelCount: number; - autoGenerateMipmaps: boolean; - sampleCount: number; - antialias: boolean; - autoGarbageCollect: boolean; - }; -}; -declare class Qt extends Qt_base { - static test(t: any): boolean; - constructor(t: any); - autoDensity: any; - transparent: boolean; - resizeCanvas(): void; - resize(t?: number, e?: number, s?: any): boolean; -} -declare namespace Qt { - let extension_8: any; - export { extension_8 as extension }; -} -declare let It: { - new (t: any, e: any, s: any, i: any, n: any, o: any, a: any, u: any, l: any): { - text: any; - style: any; - width: any; - height: any; - lines: any; - lineWidths: any; - lineHeight: any; - maxLineWidth: any; - fontProperties: any; - }; - readonly experimentalLetterSpacingSupported: any; - measureText(t: string | undefined, e: any, s?: any, i?: any): any; - _measureText(t: any, e: any, s: any): any; - _wordWrap(t: any, e: any, s?: any): string; - _addLine(t: any, e?: boolean): any; - _getFromCache(t: any, e: any, s: any, i: any): any; - _collapseSpaces(t: any): boolean; - _collapseNewlines(t: any): boolean; - _trimRight(t: any): any; - _isNewline(t: any): boolean; - isBreakingSpace(t: any, e: any): boolean; - _tokenize(t: any): any[]; - canBreakWords(t: any, e: any): any; - canBreakChars(t: any, e: any, s: any, i: any, n: any): boolean; - wordWrapSplit(t: any): any[]; - measureFont(t: any): any; - clearMetrics(t?: string): void; - readonly _canvas: any; - readonly _context: any; - METRICS_STRING: string; - BASELINE_SYMBOL: string; - BASELINE_MULTIPLIER: number; - HEIGHT_MULTIPLIER: number; - graphemeSegmenter: (t: any) => any[]; - experimentalLetterSpacing: boolean; - _fonts: {}; - _newlines: number[]; - _breakingSpaces: number[]; - _measurementCache: {}; -}; -declare class qn { - constructor(t: any); - _gpuText: any; - _renderer: any; - validateRenderable(t: any): boolean; - addRenderable(t: any, e: any): void; - updateRenderable(t: any): void; - destroyRenderable(t: any): void; - _destroyRenderableById(t: any): void; - _updateText(t: any): void; - _updateGpuText(t: any): void; - _getGpuText(t: any): any; - initGpuText(t: any): { - texture: null; - currentKey: string; - batchableSprite: any; - }; - destroy(): void; -} -declare namespace qn { - export namespace extension_9 { - let type_6: any[]; - export { type_6 as type }; - let name_6: string; - export { name_6 as name }; - } - export { extension_9 as extension }; -} -declare class to { - _activeTextures: {}; - getTextureSize(t: any, e: any, s: any): { - width: number; - height: number; - }; - getTexture(t: any, e: any, s: any, i: any): any; - _increaseReferenceCount(t: any): void; - decreaseReferenceCount(t: any): void; - getReferenceCount(t: any): any; - renderTextToCanvas(t: any, e: any, s: any, i: any): void; - _drawLetterSpacing(t: any, e: any, s: any, i: any, n: any, o?: boolean): void; - destroy(): void; -} -declare namespace to { - export namespace extension_10 { - let type_7: any[]; - export { type_7 as type }; - let name_7: string; - export { name_7 as name }; - } - export { extension_10 as extension }; -} -declare class Ii { - constructor(t?: number, e?: number, s?: number); - type: string; - x: number; - y: number; - radius: number; - clone(): Ii; - contains(t: any, e: any): boolean; - strokeContains(t: any, e: any, s: any): boolean; - getBounds(t: any): any; - copyFrom(t: any): this; - copyTo(t: any): any; -} -declare let W: { - new (t?: number): { - _value: any; - _components: Float32Array; - _int: number; - value: any; - readonly red: number; - readonly green: number; - readonly blue: number; - readonly alpha: number; - setValue(t: any): any; - _cloneSource(t: any): any; - _isSourceEqual(t: any, e: any): any; - toRgba(): { - r: number; - g: number; - b: number; - a: number; - }; - toRgb(): { - r: number; - g: number; - b: number; - }; - toRgbaString(): string; - toUint8RgbArray(t: any): any; - _arrayRgb: any[] | undefined; - toArray(t: any): any; - _arrayRgba: any[] | undefined; - toRgbArray(t: any): any; - toNumber(): number; - toBgrNumber(): any; - toLittleEndianNumber(): number; - multiply(t: any): any; - premultiply(t: any, e?: boolean): any; - toPremultiplied(t: any, e?: boolean): number; - toHex(): string; - toHexa(): string; - setAlpha(t: any): any; - _normalize(t: any): void; - _refreshInt(): void; - _clamp(t: any, e?: number, s?: number): any; - }; - isColorLike(t: any): boolean; - shared: { - _value: any; - _components: Float32Array; - _int: number; - value: any; - readonly red: number; - readonly green: number; - readonly blue: number; - readonly alpha: number; - setValue(t: any): any; - _cloneSource(t: any): any; - _isSourceEqual(t: any, e: any): any; - toRgba(): { - r: number; - g: number; - b: number; - a: number; - }; - toRgb(): { - r: number; - g: number; - b: number; - }; - toRgbaString(): string; - toUint8RgbArray(t: any): any; - _arrayRgb: any[] | undefined; - toArray(t: any): any; - _arrayRgba: any[] | undefined; - toRgbArray(t: any): any; - toNumber(): number; - toBgrNumber(): any; - toLittleEndianNumber(): number; - multiply(t: any): any; - premultiply(t: any, e?: boolean): any; - toPremultiplied(t: any, e?: boolean): number; - toHex(): string; - toHexa(): string; - setAlpha(t: any): any; - _normalize(t: any): void; - _refreshInt(): void; - _clamp(t: any, e?: number, s?: number): any; - }; - _temp: { - _value: any; - _components: Float32Array; - _int: number; - value: any; - readonly red: number; - readonly green: number; - readonly blue: number; - readonly alpha: number; - setValue(t: any): any; - _cloneSource(t: any): any; - _isSourceEqual(t: any, e: any): any; - toRgba(): { - r: number; - g: number; - b: number; - a: number; - }; - toRgb(): { - r: number; - g: number; - b: number; - }; - toRgbaString(): string; - toUint8RgbArray(t: any): any; - _arrayRgb: any[] | undefined; - toArray(t: any): any; - _arrayRgba: any[] | undefined; - toRgbArray(t: any): any; - toNumber(): number; - toBgrNumber(): any; - toLittleEndianNumber(): number; - multiply(t: any): any; - premultiply(t: any, e?: boolean): any; - toPremultiplied(t: any, e?: boolean): number; - toHex(): string; - toHexa(): string; - setAlpha(t: any): any; - _normalize(t: any): void; - _refreshInt(): void; - _clamp(t: any, e?: number, s?: number): any; - }; - HEX_PATTERN: RegExp; -}; -declare class fn { - static test(t: any): boolean; - constructor(t: any); - priority: number; - pipe: string; - init(t: any): void; - mask: any; - destroy(): void; -} -declare namespace fn { - let extension_11: any; - export { extension_11 as extension }; -} -declare class wa { - constructor(t: any); - _colorStack: any[]; - _colorStackIndex: number; - _currentColor: number; - _renderer: any; - buildStart(): void; - push(t: any, e: any, s: any): void; - pop(t: any, e: any, s: any): void; - execute(t: any): void; - destroy(): void; -} -declare namespace wa { - export namespace extension_12 { - let type_8: any[]; - export { type_8 as type }; - let name_8: string; - export { name_8 as name }; - } - export { extension_12 as extension }; -} -declare const pS_base: { - new (t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - from(t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - defaultOptions: { - blendMode: string; - resolution: number; - padding: number; - antialias: string; - blendRequired: boolean; - }; -}; -declare class pS extends pS_base { - constructor(t?: {}); - set alpha(t: any); - get alpha(): any; - _loadMatrix(t: any, e?: boolean): void; - _multiply(t: any, e: any, s: any): any; - _colorMatrix(t: any): Float32Array; - brightness(t: any, e: any): void; - tint(t: any, e: any): void; - greyscale(t: any, e: any): void; - grayscale(t: any, e: any): void; - blackAndWhite(t: any): void; - hue(t: any, e: any): void; - contrast(t: any, e: any): void; - saturate(t: number | undefined, e: any): void; - desaturate(): void; - negative(t: any): void; - sepia(t: any): void; - technicolor(t: any): void; - polaroid(t: any): void; - toBGR(t: any): void; - kodachrome(t: any): void; - browni(t: any): void; - vintage(t: any): void; - colorTone(t: any, e: any, s: any, i: any, n: any): void; - night(t: any, e: any): void; - predator(t: any, e: any): void; - lsd(t: any): void; - reset(): void; - set matrix(t: any); - get matrix(): any; -} -declare const Fr_base: { - new (t?: {}): { - [x: string]: any; - options: {}; - uid: number; - _resourceType: string; - _resourceId: number; - uploadMethodId: string; - _resolution: any; - pixelWidth: any; - pixelHeight: any; - width: number; - height: number; - sampleCount: any; - mipLevelCount: any; - autoGenerateMipmaps: any; - format: any; - dimension: any; - antialias: any; - _touched: number; - _batchTick: number; - _textureBindLocation: number; - label: any; - resource: any; - autoGarbageCollect: any; - alphaMode: any; - style: any; - destroyed: boolean; - readonly source: any; - _style: any; - addressMode: any; - repeatMode: any; - magFilter: any; - minFilter: any; - mipmapFilter: any; - lodMinClamp: any; - lodMaxClamp: any; - _onStyleChange(): void; - update(): void; - destroy(): void; - unload(): void; - readonly resourceWidth: any; - readonly resourceHeight: any; - resolution: any; - resize(t: any, e: any, s: any): boolean; - updateMipmaps(): void; - wrapMode: any; - scaleMode: any; - _refreshPOT(): void; - isPowerOfTwo: boolean | undefined; - }; - [x: string]: any; - test(t: any): void; - defaultOptions: { - resolution: number; - format: string; - alphaMode: string; - dimensions: string; - mipLevelCount: number; - autoGenerateMipmaps: boolean; - sampleCount: number; - antialias: boolean; - autoGarbageCollect: boolean; - }; -}; -declare class Fr extends Fr_base { - constructor(t: any); -} -declare const V_base: any; -declare class V extends V_base { - [x: string]: any; - static mixin(t: any): void; - constructor(t?: {}); - uid: number; - _updateFlags: number; - isRenderGroupRoot: boolean; - renderGroup: Fl | null; - didChange: boolean; - didViewUpdate: boolean; - relativeRenderGroupDepth: number; - children: any[]; - parent: any; - includeInBuild: boolean; - measurable: boolean; - isSimple: boolean; - updateTick: number; - localTransform: G; - relativeGroupTransform: G; - groupTransform: G; - destroyed: boolean; - _position: rt; - _scale: rt; - _pivot: rt; - _skew: rt; - _cx: number; - _sx: number; - _cy: number; - _sy: number; - _rotation: number; - localColor: number; - localAlpha: number; - groupAlpha: number; - groupColor: number; - groupColorAlpha: number; - localBlendMode: string; - groupBlendMode: string; - localDisplayStatus: number; - globalDisplayStatus: number; - _didChangeId: number; - _didLocalTransformChangeId: number; - effects: any[]; - addChild(...t: any[]): any; - sortDirty: boolean | undefined; - removeChild(...t: any[]): any; - _onUpdate(t: any): void; - set isRenderGroup(t: boolean); - get isRenderGroup(): boolean; - enableRenderGroup(): void; - _updateIsSimple(): void; - get worldTransform(): G; - _worldTransform: G | undefined; - set x(t: any); - get x(): any; - set y(t: any); - get y(): any; - set position(t: rt); - get position(): rt; - set rotation(t: number); - get rotation(): number; - set angle(t: number); - get angle(): number; - set pivot(t: rt); - get pivot(): rt; - set skew(t: rt); - get skew(): rt; - set scale(t: rt); - get scale(): rt; - set width(t: number); - get width(): number; - set height(t: number); - get height(): number; - getSize(t: any): any; - setSize(t: any, e: any): void; - _updateSkew(): void; - updateTransform(t: any): this; - setFromMatrix(t: any): void; - updateLocalTransform(): void; - set alpha(t: number); - get alpha(): number; - set tint(t: number); - get tint(): number; - set blendMode(t: string); - get blendMode(): string; - set visible(t: boolean); - get visible(): boolean; - set culled(t: boolean); - get culled(): boolean; - set renderable(t: boolean); - get renderable(): boolean; - get isRenderable(): boolean; - destroy(t?: boolean): void; - _mask: any; - _filters: any; -} -declare let If: { - new (): { - cull(t: any, e: any, s?: boolean): void; - _cullRecursive(t: any, e: any, s?: boolean): void; - }; - shared: { - cull(t: any, e: any, s?: boolean): void; - _cullRecursive(t: any, e: any, s?: boolean): void; - }; -}; -declare class Bf { - static init(): void; - static destroy(): void; -} -declare namespace Bf { - export let _renderRef: any; - export let render: any; - export namespace extension_13 { - export let priority: number; - let type_9: any; - export { type_9 as type }; - let name_9: string; - export { name_9 as name }; - } - export { extension_13 as extension }; -} -declare class nu { - constructor(t: any); - _renderer: any; - addRenderable(t: any, e: any): void; - execute(t: any): void; - destroy(): void; -} -declare namespace nu { - export namespace extension_14 { - let type_10: any[]; - export { type_10 as type }; - let name_10: string; - export { name_10 as name }; - } - export { extension_14 as extension }; -} -declare const MA: RegExp; -declare namespace I { - export let MAGIC_VALUE: number; - export let MAGIC_SIZE: number; - export let HEADER_SIZE: number; - export let HEADER_DX10_SIZE: number; - export namespace PIXEL_FORMAT_FLAGS { - let ALPHAPIXELS: number; - let ALPHA: number; - let FOURCC: number; - let RGB: number; - let RGBA: number; - let YUV: number; - let LUMINANCE: number; - let LUMINANCEA: number; - } - export let RESOURCE_MISC_TEXTURECUBE: number; - export { Z1 as HEADER_FIELDS }; - export { Q1 as HEADER_DX10_FIELDS }; - export { yf as DXGI_FORMAT }; - export { Tf as D3D10_RESOURCE_DIMENSION }; - export { bt as D3DFMT }; -} -declare const Tl: number; -declare var Xu: any; -declare var Hu: any; -declare namespace X { - function get(): { - createCanvas: (r: any, t: any) => HTMLCanvasElement; - getCanvasRenderingContext2D: () => { - new (): CanvasRenderingContext2D; - prototype: CanvasRenderingContext2D; - }; - getWebGLRenderingContext: () => { - new (): WebGLRenderingContext; - prototype: WebGLRenderingContext; - readonly DEPTH_BUFFER_BIT: 256; - readonly STENCIL_BUFFER_BIT: 1024; - readonly COLOR_BUFFER_BIT: 16384; - readonly POINTS: 0; - readonly LINES: 1; - readonly LINE_LOOP: 2; - readonly LINE_STRIP: 3; - readonly TRIANGLES: 4; - readonly TRIANGLE_STRIP: 5; - readonly TRIANGLE_FAN: 6; - readonly ZERO: 0; - readonly ONE: 1; - readonly SRC_COLOR: 768; - readonly ONE_MINUS_SRC_COLOR: 769; - readonly SRC_ALPHA: 770; - readonly ONE_MINUS_SRC_ALPHA: 771; - readonly DST_ALPHA: 772; - readonly ONE_MINUS_DST_ALPHA: 773; - readonly DST_COLOR: 774; - readonly ONE_MINUS_DST_COLOR: 775; - readonly SRC_ALPHA_SATURATE: 776; - readonly FUNC_ADD: 32774; - readonly BLEND_EQUATION: 32777; - readonly BLEND_EQUATION_RGB: 32777; - readonly BLEND_EQUATION_ALPHA: 34877; - readonly FUNC_SUBTRACT: 32778; - readonly FUNC_REVERSE_SUBTRACT: 32779; - readonly BLEND_DST_RGB: 32968; - readonly BLEND_SRC_RGB: 32969; - readonly BLEND_DST_ALPHA: 32970; - readonly BLEND_SRC_ALPHA: 32971; - readonly CONSTANT_COLOR: 32769; - readonly ONE_MINUS_CONSTANT_COLOR: 32770; - readonly CONSTANT_ALPHA: 32771; - readonly ONE_MINUS_CONSTANT_ALPHA: 32772; - readonly BLEND_COLOR: 32773; - readonly ARRAY_BUFFER: 34962; - readonly ELEMENT_ARRAY_BUFFER: 34963; - readonly ARRAY_BUFFER_BINDING: 34964; - readonly ELEMENT_ARRAY_BUFFER_BINDING: 34965; - readonly STREAM_DRAW: 35040; - readonly STATIC_DRAW: 35044; - readonly DYNAMIC_DRAW: 35048; - readonly BUFFER_SIZE: 34660; - readonly BUFFER_USAGE: 34661; - readonly CURRENT_VERTEX_ATTRIB: 34342; - readonly FRONT: 1028; - readonly BACK: 1029; - readonly FRONT_AND_BACK: 1032; - readonly CULL_FACE: 2884; - readonly BLEND: 3042; - readonly DITHER: 3024; - readonly STENCIL_TEST: 2960; - readonly DEPTH_TEST: 2929; - readonly SCISSOR_TEST: 3089; - readonly POLYGON_OFFSET_FILL: 32823; - readonly SAMPLE_ALPHA_TO_COVERAGE: 32926; - readonly SAMPLE_COVERAGE: 32928; - readonly NO_ERROR: 0; - readonly INVALID_ENUM: 1280; - readonly INVALID_VALUE: 1281; - readonly INVALID_OPERATION: 1282; - readonly OUT_OF_MEMORY: 1285; - readonly CW: 2304; - readonly CCW: 2305; - readonly LINE_WIDTH: 2849; - readonly ALIASED_POINT_SIZE_RANGE: 33901; - readonly ALIASED_LINE_WIDTH_RANGE: 33902; - readonly CULL_FACE_MODE: 2885; - readonly FRONT_FACE: 2886; - readonly DEPTH_RANGE: 2928; - readonly DEPTH_WRITEMASK: 2930; - readonly DEPTH_CLEAR_VALUE: 2931; - readonly DEPTH_FUNC: 2932; - readonly STENCIL_CLEAR_VALUE: 2961; - readonly STENCIL_FUNC: 2962; - readonly STENCIL_FAIL: 2964; - readonly STENCIL_PASS_DEPTH_FAIL: 2965; - readonly STENCIL_PASS_DEPTH_PASS: 2966; - readonly STENCIL_REF: 2967; - readonly STENCIL_VALUE_MASK: 2963; - readonly STENCIL_WRITEMASK: 2968; - readonly STENCIL_BACK_FUNC: 34816; - readonly STENCIL_BACK_FAIL: 34817; - readonly STENCIL_BACK_PASS_DEPTH_FAIL: 34818; - readonly STENCIL_BACK_PASS_DEPTH_PASS: 34819; - readonly STENCIL_BACK_REF: 36003; - readonly STENCIL_BACK_VALUE_MASK: 36004; - readonly STENCIL_BACK_WRITEMASK: 36005; - readonly VIEWPORT: 2978; - readonly SCISSOR_BOX: 3088; - readonly COLOR_CLEAR_VALUE: 3106; - readonly COLOR_WRITEMASK: 3107; - readonly UNPACK_ALIGNMENT: 3317; - readonly PACK_ALIGNMENT: 3333; - readonly MAX_TEXTURE_SIZE: 3379; - readonly MAX_VIEWPORT_DIMS: 3386; - readonly SUBPIXEL_BITS: 3408; - readonly RED_BITS: 3410; - readonly GREEN_BITS: 3411; - readonly BLUE_BITS: 3412; - readonly ALPHA_BITS: 3413; - readonly DEPTH_BITS: 3414; - readonly STENCIL_BITS: 3415; - readonly POLYGON_OFFSET_UNITS: 10752; - readonly POLYGON_OFFSET_FACTOR: 32824; - readonly TEXTURE_BINDING_2D: 32873; - readonly SAMPLE_BUFFERS: 32936; - readonly SAMPLES: 32937; - readonly SAMPLE_COVERAGE_VALUE: 32938; - readonly SAMPLE_COVERAGE_INVERT: 32939; - readonly COMPRESSED_TEXTURE_FORMATS: 34467; - readonly DONT_CARE: 4352; - readonly FASTEST: 4353; - readonly NICEST: 4354; - readonly GENERATE_MIPMAP_HINT: 33170; - readonly BYTE: 5120; - readonly UNSIGNED_BYTE: 5121; - readonly SHORT: 5122; - readonly UNSIGNED_SHORT: 5123; - readonly INT: 5124; - readonly UNSIGNED_INT: 5125; - readonly FLOAT: 5126; - readonly DEPTH_COMPONENT: 6402; - readonly ALPHA: 6406; - readonly RGB: 6407; - readonly RGBA: 6408; - readonly LUMINANCE: 6409; - readonly LUMINANCE_ALPHA: 6410; - readonly UNSIGNED_SHORT_4_4_4_4: 32819; - readonly UNSIGNED_SHORT_5_5_5_1: 32820; - readonly UNSIGNED_SHORT_5_6_5: 33635; - readonly FRAGMENT_SHADER: 35632; - readonly VERTEX_SHADER: 35633; - readonly MAX_VERTEX_ATTRIBS: 34921; - readonly MAX_VERTEX_UNIFORM_VECTORS: 36347; - readonly MAX_VARYING_VECTORS: 36348; - readonly MAX_COMBINED_TEXTURE_IMAGE_UNITS: 35661; - readonly MAX_VERTEX_TEXTURE_IMAGE_UNITS: 35660; - readonly MAX_TEXTURE_IMAGE_UNITS: 34930; - readonly MAX_FRAGMENT_UNIFORM_VECTORS: 36349; - readonly SHADER_TYPE: 35663; - readonly DELETE_STATUS: 35712; - readonly LINK_STATUS: 35714; - readonly VALIDATE_STATUS: 35715; - readonly ATTACHED_SHADERS: 35717; - readonly ACTIVE_UNIFORMS: 35718; - readonly ACTIVE_ATTRIBUTES: 35721; - readonly SHADING_LANGUAGE_VERSION: 35724; - readonly CURRENT_PROGRAM: 35725; - readonly NEVER: 512; - readonly LESS: 513; - readonly EQUAL: 514; - readonly LEQUAL: 515; - readonly GREATER: 516; - readonly NOTEQUAL: 517; - readonly GEQUAL: 518; - readonly ALWAYS: 519; - readonly KEEP: 7680; - readonly REPLACE: 7681; - readonly INCR: 7682; - readonly DECR: 7683; - readonly INVERT: 5386; - readonly INCR_WRAP: 34055; - readonly DECR_WRAP: 34056; - readonly VENDOR: 7936; - readonly RENDERER: 7937; - readonly VERSION: 7938; - readonly NEAREST: 9728; - readonly LINEAR: 9729; - readonly NEAREST_MIPMAP_NEAREST: 9984; - readonly LINEAR_MIPMAP_NEAREST: 9985; - readonly NEAREST_MIPMAP_LINEAR: 9986; - readonly LINEAR_MIPMAP_LINEAR: 9987; - readonly TEXTURE_MAG_FILTER: 10240; - readonly TEXTURE_MIN_FILTER: 10241; - readonly TEXTURE_WRAP_S: 10242; - readonly TEXTURE_WRAP_T: 10243; - readonly TEXTURE_2D: 3553; - readonly TEXTURE: 5890; - readonly TEXTURE_CUBE_MAP: 34067; - readonly TEXTURE_BINDING_CUBE_MAP: 34068; - readonly TEXTURE_CUBE_MAP_POSITIVE_X: 34069; - readonly TEXTURE_CUBE_MAP_NEGATIVE_X: 34070; - readonly TEXTURE_CUBE_MAP_POSITIVE_Y: 34071; - readonly TEXTURE_CUBE_MAP_NEGATIVE_Y: 34072; - readonly TEXTURE_CUBE_MAP_POSITIVE_Z: 34073; - readonly TEXTURE_CUBE_MAP_NEGATIVE_Z: 34074; - readonly MAX_CUBE_MAP_TEXTURE_SIZE: 34076; - readonly TEXTURE0: 33984; - readonly TEXTURE1: 33985; - readonly TEXTURE2: 33986; - readonly TEXTURE3: 33987; - readonly TEXTURE4: 33988; - readonly TEXTURE5: 33989; - readonly TEXTURE6: 33990; - readonly TEXTURE7: 33991; - readonly TEXTURE8: 33992; - readonly TEXTURE9: 33993; - readonly TEXTURE10: 33994; - readonly TEXTURE11: 33995; - readonly TEXTURE12: 33996; - readonly TEXTURE13: 33997; - readonly TEXTURE14: 33998; - readonly TEXTURE15: 33999; - readonly TEXTURE16: 34000; - readonly TEXTURE17: 34001; - readonly TEXTURE18: 34002; - readonly TEXTURE19: 34003; - readonly TEXTURE20: 34004; - readonly TEXTURE21: 34005; - readonly TEXTURE22: 34006; - readonly TEXTURE23: 34007; - readonly TEXTURE24: 34008; - readonly TEXTURE25: 34009; - readonly TEXTURE26: 34010; - readonly TEXTURE27: 34011; - readonly TEXTURE28: 34012; - readonly TEXTURE29: 34013; - readonly TEXTURE30: 34014; - readonly TEXTURE31: 34015; - readonly ACTIVE_TEXTURE: 34016; - readonly REPEAT: 10497; - readonly CLAMP_TO_EDGE: 33071; - readonly MIRRORED_REPEAT: 33648; - readonly FLOAT_VEC2: 35664; - readonly FLOAT_VEC3: 35665; - readonly FLOAT_VEC4: 35666; - readonly INT_VEC2: 35667; - readonly INT_VEC3: 35668; - readonly INT_VEC4: 35669; - readonly BOOL: 35670; - readonly BOOL_VEC2: 35671; - readonly BOOL_VEC3: 35672; - readonly BOOL_VEC4: 35673; - readonly FLOAT_MAT2: 35674; - readonly FLOAT_MAT3: 35675; - readonly FLOAT_MAT4: 35676; - readonly SAMPLER_2D: 35678; - readonly SAMPLER_CUBE: 35680; - readonly VERTEX_ATTRIB_ARRAY_ENABLED: 34338; - readonly VERTEX_ATTRIB_ARRAY_SIZE: 34339; - readonly VERTEX_ATTRIB_ARRAY_STRIDE: 34340; - readonly VERTEX_ATTRIB_ARRAY_TYPE: 34341; - readonly VERTEX_ATTRIB_ARRAY_NORMALIZED: 34922; - readonly VERTEX_ATTRIB_ARRAY_POINTER: 34373; - readonly VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: 34975; - readonly IMPLEMENTATION_COLOR_READ_TYPE: 35738; - readonly IMPLEMENTATION_COLOR_READ_FORMAT: 35739; - readonly COMPILE_STATUS: 35713; - readonly LOW_FLOAT: 36336; - readonly MEDIUM_FLOAT: 36337; - readonly HIGH_FLOAT: 36338; - readonly LOW_INT: 36339; - readonly MEDIUM_INT: 36340; - readonly HIGH_INT: 36341; - readonly FRAMEBUFFER: 36160; - readonly RENDERBUFFER: 36161; - readonly RGBA4: 32854; - readonly RGB5_A1: 32855; - readonly RGBA8: 32856; - readonly RGB565: 36194; - readonly DEPTH_COMPONENT16: 33189; - readonly STENCIL_INDEX8: 36168; - readonly DEPTH_STENCIL: 34041; - readonly RENDERBUFFER_WIDTH: 36162; - readonly RENDERBUFFER_HEIGHT: 36163; - readonly RENDERBUFFER_INTERNAL_FORMAT: 36164; - readonly RENDERBUFFER_RED_SIZE: 36176; - readonly RENDERBUFFER_GREEN_SIZE: 36177; - readonly RENDERBUFFER_BLUE_SIZE: 36178; - readonly RENDERBUFFER_ALPHA_SIZE: 36179; - readonly RENDERBUFFER_DEPTH_SIZE: 36180; - readonly RENDERBUFFER_STENCIL_SIZE: 36181; - readonly FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: 36048; - readonly FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: 36049; - readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: 36050; - readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: 36051; - readonly COLOR_ATTACHMENT0: 36064; - readonly DEPTH_ATTACHMENT: 36096; - readonly STENCIL_ATTACHMENT: 36128; - readonly DEPTH_STENCIL_ATTACHMENT: 33306; - readonly NONE: 0; - readonly FRAMEBUFFER_COMPLETE: 36053; - readonly FRAMEBUFFER_INCOMPLETE_ATTACHMENT: 36054; - readonly FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: 36055; - readonly FRAMEBUFFER_INCOMPLETE_DIMENSIONS: 36057; - readonly FRAMEBUFFER_UNSUPPORTED: 36061; - readonly FRAMEBUFFER_BINDING: 36006; - readonly RENDERBUFFER_BINDING: 36007; - readonly MAX_RENDERBUFFER_SIZE: 34024; - readonly INVALID_FRAMEBUFFER_OPERATION: 1286; - readonly UNPACK_FLIP_Y_WEBGL: 37440; - readonly UNPACK_PREMULTIPLY_ALPHA_WEBGL: 37441; - readonly CONTEXT_LOST_WEBGL: 37442; - readonly UNPACK_COLORSPACE_CONVERSION_WEBGL: 37443; - readonly BROWSER_DEFAULT_WEBGL: 37444; - }; - getWebGL2RenderingContext: () => { - new (): WebGL2RenderingContext; - prototype: WebGL2RenderingContext; - readonly READ_BUFFER: 3074; - readonly UNPACK_ROW_LENGTH: 3314; - readonly UNPACK_SKIP_ROWS: 3315; - readonly UNPACK_SKIP_PIXELS: 3316; - readonly PACK_ROW_LENGTH: 3330; - readonly PACK_SKIP_ROWS: 3331; - readonly PACK_SKIP_PIXELS: 3332; - readonly COLOR: 6144; - readonly DEPTH: 6145; - readonly STENCIL: 6146; - readonly RED: 6403; - readonly RGB8: 32849; - readonly RGB10_A2: 32857; - readonly TEXTURE_BINDING_3D: 32874; - readonly UNPACK_SKIP_IMAGES: 32877; - readonly UNPACK_IMAGE_HEIGHT: 32878; - readonly TEXTURE_3D: 32879; - readonly TEXTURE_WRAP_R: 32882; - readonly MAX_3D_TEXTURE_SIZE: 32883; - readonly UNSIGNED_INT_2_10_10_10_REV: 33640; - readonly MAX_ELEMENTS_VERTICES: 33000; - readonly MAX_ELEMENTS_INDICES: 33001; - readonly TEXTURE_MIN_LOD: 33082; - readonly TEXTURE_MAX_LOD: 33083; - readonly TEXTURE_BASE_LEVEL: 33084; - readonly TEXTURE_MAX_LEVEL: 33085; - readonly MIN: 32775; - readonly MAX: 32776; - readonly DEPTH_COMPONENT24: 33190; - readonly MAX_TEXTURE_LOD_BIAS: 34045; - readonly TEXTURE_COMPARE_MODE: 34892; - readonly TEXTURE_COMPARE_FUNC: 34893; - readonly CURRENT_QUERY: 34917; - readonly QUERY_RESULT: 34918; - readonly QUERY_RESULT_AVAILABLE: 34919; - readonly STREAM_READ: 35041; - readonly STREAM_COPY: 35042; - readonly STATIC_READ: 35045; - readonly STATIC_COPY: 35046; - readonly DYNAMIC_READ: 35049; - readonly DYNAMIC_COPY: 35050; - readonly MAX_DRAW_BUFFERS: 34852; - readonly DRAW_BUFFER0: 34853; - readonly DRAW_BUFFER1: 34854; - readonly DRAW_BUFFER2: 34855; - readonly DRAW_BUFFER3: 34856; - readonly DRAW_BUFFER4: 34857; - readonly DRAW_BUFFER5: 34858; - readonly DRAW_BUFFER6: 34859; - readonly DRAW_BUFFER7: 34860; - readonly DRAW_BUFFER8: 34861; - readonly DRAW_BUFFER9: 34862; - readonly DRAW_BUFFER10: 34863; - readonly DRAW_BUFFER11: 34864; - readonly DRAW_BUFFER12: 34865; - readonly DRAW_BUFFER13: 34866; - readonly DRAW_BUFFER14: 34867; - readonly DRAW_BUFFER15: 34868; - readonly MAX_FRAGMENT_UNIFORM_COMPONENTS: 35657; - readonly MAX_VERTEX_UNIFORM_COMPONENTS: 35658; - readonly SAMPLER_3D: 35679; - readonly SAMPLER_2D_SHADOW: 35682; - readonly FRAGMENT_SHADER_DERIVATIVE_HINT: 35723; - readonly PIXEL_PACK_BUFFER: 35051; - readonly PIXEL_UNPACK_BUFFER: 35052; - readonly PIXEL_PACK_BUFFER_BINDING: 35053; - readonly PIXEL_UNPACK_BUFFER_BINDING: 35055; - readonly FLOAT_MAT2x3: 35685; - readonly FLOAT_MAT2x4: 35686; - readonly FLOAT_MAT3x2: 35687; - readonly FLOAT_MAT3x4: 35688; - readonly FLOAT_MAT4x2: 35689; - readonly FLOAT_MAT4x3: 35690; - readonly SRGB: 35904; - readonly SRGB8: 35905; - readonly SRGB8_ALPHA8: 35907; - readonly COMPARE_REF_TO_TEXTURE: 34894; - readonly RGBA32F: 34836; - readonly RGB32F: 34837; - readonly RGBA16F: 34842; - readonly RGB16F: 34843; - readonly VERTEX_ATTRIB_ARRAY_INTEGER: 35069; - readonly MAX_ARRAY_TEXTURE_LAYERS: 35071; - readonly MIN_PROGRAM_TEXEL_OFFSET: 35076; - readonly MAX_PROGRAM_TEXEL_OFFSET: 35077; - readonly MAX_VARYING_COMPONENTS: 35659; - readonly TEXTURE_2D_ARRAY: 35866; - readonly TEXTURE_BINDING_2D_ARRAY: 35869; - readonly R11F_G11F_B10F: 35898; - readonly UNSIGNED_INT_10F_11F_11F_REV: 35899; - readonly RGB9_E5: 35901; - readonly UNSIGNED_INT_5_9_9_9_REV: 35902; - readonly TRANSFORM_FEEDBACK_BUFFER_MODE: 35967; - readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: 35968; - readonly TRANSFORM_FEEDBACK_VARYINGS: 35971; - readonly TRANSFORM_FEEDBACK_BUFFER_START: 35972; - readonly TRANSFORM_FEEDBACK_BUFFER_SIZE: 35973; - readonly TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: 35976; - readonly RASTERIZER_DISCARD: 35977; - readonly MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: 35978; - readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: 35979; - readonly INTERLEAVED_ATTRIBS: 35980; - readonly SEPARATE_ATTRIBS: 35981; - readonly TRANSFORM_FEEDBACK_BUFFER: 35982; - readonly TRANSFORM_FEEDBACK_BUFFER_BINDING: 35983; - readonly RGBA32UI: 36208; - readonly RGB32UI: 36209; - readonly RGBA16UI: 36214; - readonly RGB16UI: 36215; - readonly RGBA8UI: 36220; - readonly RGB8UI: 36221; - readonly RGBA32I: 36226; - readonly RGB32I: 36227; - readonly RGBA16I: 36232; - readonly RGB16I: 36233; - readonly RGBA8I: 36238; - readonly RGB8I: 36239; - readonly RED_INTEGER: 36244; - readonly RGB_INTEGER: 36248; - readonly RGBA_INTEGER: 36249; - readonly SAMPLER_2D_ARRAY: 36289; - readonly SAMPLER_2D_ARRAY_SHADOW: 36292; - readonly SAMPLER_CUBE_SHADOW: 36293; - readonly UNSIGNED_INT_VEC2: 36294; - readonly UNSIGNED_INT_VEC3: 36295; - readonly UNSIGNED_INT_VEC4: 36296; - readonly INT_SAMPLER_2D: 36298; - readonly INT_SAMPLER_3D: 36299; - readonly INT_SAMPLER_CUBE: 36300; - readonly INT_SAMPLER_2D_ARRAY: 36303; - readonly UNSIGNED_INT_SAMPLER_2D: 36306; - readonly UNSIGNED_INT_SAMPLER_3D: 36307; - readonly UNSIGNED_INT_SAMPLER_CUBE: 36308; - readonly UNSIGNED_INT_SAMPLER_2D_ARRAY: 36311; - readonly DEPTH_COMPONENT32F: 36012; - readonly DEPTH32F_STENCIL8: 36013; - readonly FLOAT_32_UNSIGNED_INT_24_8_REV: 36269; - readonly FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: 33296; - readonly FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: 33297; - readonly FRAMEBUFFER_ATTACHMENT_RED_SIZE: 33298; - readonly FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: 33299; - readonly FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: 33300; - readonly FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: 33301; - readonly FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: 33302; - readonly FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: 33303; - readonly FRAMEBUFFER_DEFAULT: 33304; - readonly UNSIGNED_INT_24_8: 34042; - readonly DEPTH24_STENCIL8: 35056; - readonly UNSIGNED_NORMALIZED: 35863; - readonly DRAW_FRAMEBUFFER_BINDING: 36006; - readonly READ_FRAMEBUFFER: 36008; - readonly DRAW_FRAMEBUFFER: 36009; - readonly READ_FRAMEBUFFER_BINDING: 36010; - readonly RENDERBUFFER_SAMPLES: 36011; - readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: 36052; - readonly MAX_COLOR_ATTACHMENTS: 36063; - readonly COLOR_ATTACHMENT1: 36065; - readonly COLOR_ATTACHMENT2: 36066; - readonly COLOR_ATTACHMENT3: 36067; - readonly COLOR_ATTACHMENT4: 36068; - readonly COLOR_ATTACHMENT5: 36069; - readonly COLOR_ATTACHMENT6: 36070; - readonly COLOR_ATTACHMENT7: 36071; - readonly COLOR_ATTACHMENT8: 36072; - readonly COLOR_ATTACHMENT9: 36073; - readonly COLOR_ATTACHMENT10: 36074; - readonly COLOR_ATTACHMENT11: 36075; - readonly COLOR_ATTACHMENT12: 36076; - readonly COLOR_ATTACHMENT13: 36077; - readonly COLOR_ATTACHMENT14: 36078; - readonly COLOR_ATTACHMENT15: 36079; - readonly FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: 36182; - readonly MAX_SAMPLES: 36183; - readonly HALF_FLOAT: 5131; - readonly RG: 33319; - readonly RG_INTEGER: 33320; - readonly R8: 33321; - readonly RG8: 33323; - readonly R16F: 33325; - readonly R32F: 33326; - readonly RG16F: 33327; - readonly RG32F: 33328; - readonly R8I: 33329; - readonly R8UI: 33330; - readonly R16I: 33331; - readonly R16UI: 33332; - readonly R32I: 33333; - readonly R32UI: 33334; - readonly RG8I: 33335; - readonly RG8UI: 33336; - readonly RG16I: 33337; - readonly RG16UI: 33338; - readonly RG32I: 33339; - readonly RG32UI: 33340; - readonly VERTEX_ARRAY_BINDING: 34229; - readonly R8_SNORM: 36756; - readonly RG8_SNORM: 36757; - readonly RGB8_SNORM: 36758; - readonly RGBA8_SNORM: 36759; - readonly SIGNED_NORMALIZED: 36764; - readonly COPY_READ_BUFFER: 36662; - readonly COPY_WRITE_BUFFER: 36663; - readonly COPY_READ_BUFFER_BINDING: 36662; - readonly COPY_WRITE_BUFFER_BINDING: 36663; - readonly UNIFORM_BUFFER: 35345; - readonly UNIFORM_BUFFER_BINDING: 35368; - readonly UNIFORM_BUFFER_START: 35369; - readonly UNIFORM_BUFFER_SIZE: 35370; - readonly MAX_VERTEX_UNIFORM_BLOCKS: 35371; - readonly MAX_FRAGMENT_UNIFORM_BLOCKS: 35373; - readonly MAX_COMBINED_UNIFORM_BLOCKS: 35374; - readonly MAX_UNIFORM_BUFFER_BINDINGS: 35375; - readonly MAX_UNIFORM_BLOCK_SIZE: 35376; - readonly MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: 35377; - readonly MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: 35379; - readonly UNIFORM_BUFFER_OFFSET_ALIGNMENT: 35380; - readonly ACTIVE_UNIFORM_BLOCKS: 35382; - readonly UNIFORM_TYPE: 35383; - readonly UNIFORM_SIZE: 35384; - readonly UNIFORM_BLOCK_INDEX: 35386; - readonly UNIFORM_OFFSET: 35387; - readonly UNIFORM_ARRAY_STRIDE: 35388; - readonly UNIFORM_MATRIX_STRIDE: 35389; - readonly UNIFORM_IS_ROW_MAJOR: 35390; - readonly UNIFORM_BLOCK_BINDING: 35391; - readonly UNIFORM_BLOCK_DATA_SIZE: 35392; - readonly UNIFORM_BLOCK_ACTIVE_UNIFORMS: 35394; - readonly UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: 35395; - readonly UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: 35396; - readonly UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: 35398; - readonly INVALID_INDEX: 4294967295; - readonly MAX_VERTEX_OUTPUT_COMPONENTS: 37154; - readonly MAX_FRAGMENT_INPUT_COMPONENTS: 37157; - readonly MAX_SERVER_WAIT_TIMEOUT: 37137; - readonly OBJECT_TYPE: 37138; - readonly SYNC_CONDITION: 37139; - readonly SYNC_STATUS: 37140; - readonly SYNC_FLAGS: 37141; - readonly SYNC_FENCE: 37142; - readonly SYNC_GPU_COMMANDS_COMPLETE: 37143; - readonly UNSIGNALED: 37144; - readonly SIGNALED: 37145; - readonly ALREADY_SIGNALED: 37146; - readonly TIMEOUT_EXPIRED: 37147; - readonly CONDITION_SATISFIED: 37148; - readonly WAIT_FAILED: 37149; - readonly SYNC_FLUSH_COMMANDS_BIT: 1; - readonly VERTEX_ATTRIB_ARRAY_DIVISOR: 35070; - readonly ANY_SAMPLES_PASSED: 35887; - readonly ANY_SAMPLES_PASSED_CONSERVATIVE: 36202; - readonly SAMPLER_BINDING: 35097; - readonly RGB10_A2UI: 36975; - readonly INT_2_10_10_10_REV: 36255; - readonly TRANSFORM_FEEDBACK: 36386; - readonly TRANSFORM_FEEDBACK_PAUSED: 36387; - readonly TRANSFORM_FEEDBACK_ACTIVE: 36388; - readonly TRANSFORM_FEEDBACK_BINDING: 36389; - readonly TEXTURE_IMMUTABLE_FORMAT: 37167; - readonly MAX_ELEMENT_INDEX: 36203; - readonly TEXTURE_IMMUTABLE_LEVELS: 33503; - readonly TIMEOUT_IGNORED: -1; - readonly MAX_CLIENT_WAIT_TIMEOUT_WEBGL: 37447; - readonly DEPTH_BUFFER_BIT: 256; - readonly STENCIL_BUFFER_BIT: 1024; - readonly COLOR_BUFFER_BIT: 16384; - readonly POINTS: 0; - readonly LINES: 1; - readonly LINE_LOOP: 2; - readonly LINE_STRIP: 3; - readonly TRIANGLES: 4; - readonly TRIANGLE_STRIP: 5; - readonly TRIANGLE_FAN: 6; - readonly ZERO: 0; - readonly ONE: 1; - readonly SRC_COLOR: 768; - readonly ONE_MINUS_SRC_COLOR: 769; - readonly SRC_ALPHA: 770; - readonly ONE_MINUS_SRC_ALPHA: 771; - readonly DST_ALPHA: 772; - readonly ONE_MINUS_DST_ALPHA: 773; - readonly DST_COLOR: 774; - readonly ONE_MINUS_DST_COLOR: 775; - readonly SRC_ALPHA_SATURATE: 776; - readonly FUNC_ADD: 32774; - readonly BLEND_EQUATION: 32777; - readonly BLEND_EQUATION_RGB: 32777; - readonly BLEND_EQUATION_ALPHA: 34877; - readonly FUNC_SUBTRACT: 32778; - readonly FUNC_REVERSE_SUBTRACT: 32779; - readonly BLEND_DST_RGB: 32968; - readonly BLEND_SRC_RGB: 32969; - readonly BLEND_DST_ALPHA: 32970; - readonly BLEND_SRC_ALPHA: 32971; - readonly CONSTANT_COLOR: 32769; - readonly ONE_MINUS_CONSTANT_COLOR: 32770; - readonly CONSTANT_ALPHA: 32771; - readonly ONE_MINUS_CONSTANT_ALPHA: 32772; - readonly BLEND_COLOR: 32773; - readonly ARRAY_BUFFER: 34962; - readonly ELEMENT_ARRAY_BUFFER: 34963; - readonly ARRAY_BUFFER_BINDING: 34964; - readonly ELEMENT_ARRAY_BUFFER_BINDING: 34965; - readonly STREAM_DRAW: 35040; - readonly STATIC_DRAW: 35044; - readonly DYNAMIC_DRAW: 35048; - readonly BUFFER_SIZE: 34660; - readonly BUFFER_USAGE: 34661; - readonly CURRENT_VERTEX_ATTRIB: 34342; - readonly FRONT: 1028; - readonly BACK: 1029; - readonly FRONT_AND_BACK: 1032; - readonly CULL_FACE: 2884; - readonly BLEND: 3042; - readonly DITHER: 3024; - readonly STENCIL_TEST: 2960; - readonly DEPTH_TEST: 2929; - readonly SCISSOR_TEST: 3089; - readonly POLYGON_OFFSET_FILL: 32823; - readonly SAMPLE_ALPHA_TO_COVERAGE: 32926; - readonly SAMPLE_COVERAGE: 32928; - readonly NO_ERROR: 0; - readonly INVALID_ENUM: 1280; - readonly INVALID_VALUE: 1281; - readonly INVALID_OPERATION: 1282; - readonly OUT_OF_MEMORY: 1285; - readonly CW: 2304; - readonly CCW: 2305; - readonly LINE_WIDTH: 2849; - readonly ALIASED_POINT_SIZE_RANGE: 33901; - readonly ALIASED_LINE_WIDTH_RANGE: 33902; - readonly CULL_FACE_MODE: 2885; - readonly FRONT_FACE: 2886; - readonly DEPTH_RANGE: 2928; - readonly DEPTH_WRITEMASK: 2930; - readonly DEPTH_CLEAR_VALUE: 2931; - readonly DEPTH_FUNC: 2932; - readonly STENCIL_CLEAR_VALUE: 2961; - readonly STENCIL_FUNC: 2962; - readonly STENCIL_FAIL: 2964; - readonly STENCIL_PASS_DEPTH_FAIL: 2965; - readonly STENCIL_PASS_DEPTH_PASS: 2966; - readonly STENCIL_REF: 2967; - readonly STENCIL_VALUE_MASK: 2963; - readonly STENCIL_WRITEMASK: 2968; - readonly STENCIL_BACK_FUNC: 34816; - readonly STENCIL_BACK_FAIL: 34817; - readonly STENCIL_BACK_PASS_DEPTH_FAIL: 34818; - readonly STENCIL_BACK_PASS_DEPTH_PASS: 34819; - readonly STENCIL_BACK_REF: 36003; - readonly STENCIL_BACK_VALUE_MASK: 36004; - readonly STENCIL_BACK_WRITEMASK: 36005; - readonly VIEWPORT: 2978; - readonly SCISSOR_BOX: 3088; - readonly COLOR_CLEAR_VALUE: 3106; - readonly COLOR_WRITEMASK: 3107; - readonly UNPACK_ALIGNMENT: 3317; - readonly PACK_ALIGNMENT: 3333; - readonly MAX_TEXTURE_SIZE: 3379; - readonly MAX_VIEWPORT_DIMS: 3386; - readonly SUBPIXEL_BITS: 3408; - readonly RED_BITS: 3410; - readonly GREEN_BITS: 3411; - readonly BLUE_BITS: 3412; - readonly ALPHA_BITS: 3413; - readonly DEPTH_BITS: 3414; - readonly STENCIL_BITS: 3415; - readonly POLYGON_OFFSET_UNITS: 10752; - readonly POLYGON_OFFSET_FACTOR: 32824; - readonly TEXTURE_BINDING_2D: 32873; - readonly SAMPLE_BUFFERS: 32936; - readonly SAMPLES: 32937; - readonly SAMPLE_COVERAGE_VALUE: 32938; - readonly SAMPLE_COVERAGE_INVERT: 32939; - readonly COMPRESSED_TEXTURE_FORMATS: 34467; - readonly DONT_CARE: 4352; - readonly FASTEST: 4353; - readonly NICEST: 4354; - readonly GENERATE_MIPMAP_HINT: 33170; - readonly BYTE: 5120; - readonly UNSIGNED_BYTE: 5121; - readonly SHORT: 5122; - readonly UNSIGNED_SHORT: 5123; - readonly INT: 5124; - readonly UNSIGNED_INT: 5125; - readonly FLOAT: 5126; - readonly DEPTH_COMPONENT: 6402; - readonly ALPHA: 6406; - readonly RGB: 6407; - readonly RGBA: 6408; - readonly LUMINANCE: 6409; - readonly LUMINANCE_ALPHA: 6410; - readonly UNSIGNED_SHORT_4_4_4_4: 32819; - readonly UNSIGNED_SHORT_5_5_5_1: 32820; - readonly UNSIGNED_SHORT_5_6_5: 33635; - readonly FRAGMENT_SHADER: 35632; - readonly VERTEX_SHADER: 35633; - readonly MAX_VERTEX_ATTRIBS: 34921; - readonly MAX_VERTEX_UNIFORM_VECTORS: 36347; - readonly MAX_VARYING_VECTORS: 36348; - readonly MAX_COMBINED_TEXTURE_IMAGE_UNITS: 35661; - readonly MAX_VERTEX_TEXTURE_IMAGE_UNITS: 35660; - readonly MAX_TEXTURE_IMAGE_UNITS: 34930; - readonly MAX_FRAGMENT_UNIFORM_VECTORS: 36349; - readonly SHADER_TYPE: 35663; - readonly DELETE_STATUS: 35712; - readonly LINK_STATUS: 35714; - readonly VALIDATE_STATUS: 35715; - readonly ATTACHED_SHADERS: 35717; - readonly ACTIVE_UNIFORMS: 35718; - readonly ACTIVE_ATTRIBUTES: 35721; - readonly SHADING_LANGUAGE_VERSION: 35724; - readonly CURRENT_PROGRAM: 35725; - readonly NEVER: 512; - readonly LESS: 513; - readonly EQUAL: 514; - readonly LEQUAL: 515; - readonly GREATER: 516; - readonly NOTEQUAL: 517; - readonly GEQUAL: 518; - readonly ALWAYS: 519; - readonly KEEP: 7680; - readonly REPLACE: 7681; - readonly INCR: 7682; - readonly DECR: 7683; - readonly INVERT: 5386; - readonly INCR_WRAP: 34055; - readonly DECR_WRAP: 34056; - readonly VENDOR: 7936; - readonly RENDERER: 7937; - readonly VERSION: 7938; - readonly NEAREST: 9728; - readonly LINEAR: 9729; - readonly NEAREST_MIPMAP_NEAREST: 9984; - readonly LINEAR_MIPMAP_NEAREST: 9985; - readonly NEAREST_MIPMAP_LINEAR: 9986; - readonly LINEAR_MIPMAP_LINEAR: 9987; - readonly TEXTURE_MAG_FILTER: 10240; - readonly TEXTURE_MIN_FILTER: 10241; - readonly TEXTURE_WRAP_S: 10242; - readonly TEXTURE_WRAP_T: 10243; - readonly TEXTURE_2D: 3553; - readonly TEXTURE: 5890; - readonly TEXTURE_CUBE_MAP: 34067; - readonly TEXTURE_BINDING_CUBE_MAP: 34068; - readonly TEXTURE_CUBE_MAP_POSITIVE_X: 34069; - readonly TEXTURE_CUBE_MAP_NEGATIVE_X: 34070; - readonly TEXTURE_CUBE_MAP_POSITIVE_Y: 34071; - readonly TEXTURE_CUBE_MAP_NEGATIVE_Y: 34072; - readonly TEXTURE_CUBE_MAP_POSITIVE_Z: 34073; - readonly TEXTURE_CUBE_MAP_NEGATIVE_Z: 34074; - readonly MAX_CUBE_MAP_TEXTURE_SIZE: 34076; - readonly TEXTURE0: 33984; - readonly TEXTURE1: 33985; - readonly TEXTURE2: 33986; - readonly TEXTURE3: 33987; - readonly TEXTURE4: 33988; - readonly TEXTURE5: 33989; - readonly TEXTURE6: 33990; - readonly TEXTURE7: 33991; - readonly TEXTURE8: 33992; - readonly TEXTURE9: 33993; - readonly TEXTURE10: 33994; - readonly TEXTURE11: 33995; - readonly TEXTURE12: 33996; - readonly TEXTURE13: 33997; - readonly TEXTURE14: 33998; - readonly TEXTURE15: 33999; - readonly TEXTURE16: 34000; - readonly TEXTURE17: 34001; - readonly TEXTURE18: 34002; - readonly TEXTURE19: 34003; - readonly TEXTURE20: 34004; - readonly TEXTURE21: 34005; - readonly TEXTURE22: 34006; - readonly TEXTURE23: 34007; - readonly TEXTURE24: 34008; - readonly TEXTURE25: 34009; - readonly TEXTURE26: 34010; - readonly TEXTURE27: 34011; - readonly TEXTURE28: 34012; - readonly TEXTURE29: 34013; - readonly TEXTURE30: 34014; - readonly TEXTURE31: 34015; - readonly ACTIVE_TEXTURE: 34016; - readonly REPEAT: 10497; - readonly CLAMP_TO_EDGE: 33071; - readonly MIRRORED_REPEAT: 33648; - readonly FLOAT_VEC2: 35664; - readonly FLOAT_VEC3: 35665; - readonly FLOAT_VEC4: 35666; - readonly INT_VEC2: 35667; - readonly INT_VEC3: 35668; - readonly INT_VEC4: 35669; - readonly BOOL: 35670; - readonly BOOL_VEC2: 35671; - readonly BOOL_VEC3: 35672; - readonly BOOL_VEC4: 35673; - readonly FLOAT_MAT2: 35674; - readonly FLOAT_MAT3: 35675; - readonly FLOAT_MAT4: 35676; - readonly SAMPLER_2D: 35678; - readonly SAMPLER_CUBE: 35680; - readonly VERTEX_ATTRIB_ARRAY_ENABLED: 34338; - readonly VERTEX_ATTRIB_ARRAY_SIZE: 34339; - readonly VERTEX_ATTRIB_ARRAY_STRIDE: 34340; - readonly VERTEX_ATTRIB_ARRAY_TYPE: 34341; - readonly VERTEX_ATTRIB_ARRAY_NORMALIZED: 34922; - readonly VERTEX_ATTRIB_ARRAY_POINTER: 34373; - readonly VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: 34975; - readonly IMPLEMENTATION_COLOR_READ_TYPE: 35738; - readonly IMPLEMENTATION_COLOR_READ_FORMAT: 35739; - readonly COMPILE_STATUS: 35713; - readonly LOW_FLOAT: 36336; - readonly MEDIUM_FLOAT: 36337; - readonly HIGH_FLOAT: 36338; - readonly LOW_INT: 36339; - readonly MEDIUM_INT: 36340; - readonly HIGH_INT: 36341; - readonly FRAMEBUFFER: 36160; - readonly RENDERBUFFER: 36161; - readonly RGBA4: 32854; - readonly RGB5_A1: 32855; - readonly RGBA8: 32856; - readonly RGB565: 36194; - readonly DEPTH_COMPONENT16: 33189; - readonly STENCIL_INDEX8: 36168; - readonly DEPTH_STENCIL: 34041; - readonly RENDERBUFFER_WIDTH: 36162; - readonly RENDERBUFFER_HEIGHT: 36163; - readonly RENDERBUFFER_INTERNAL_FORMAT: 36164; - readonly RENDERBUFFER_RED_SIZE: 36176; - readonly RENDERBUFFER_GREEN_SIZE: 36177; - readonly RENDERBUFFER_BLUE_SIZE: 36178; - readonly RENDERBUFFER_ALPHA_SIZE: 36179; - readonly RENDERBUFFER_DEPTH_SIZE: 36180; - readonly RENDERBUFFER_STENCIL_SIZE: 36181; - readonly FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: 36048; - readonly FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: 36049; - readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: 36050; - readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: 36051; - readonly COLOR_ATTACHMENT0: 36064; - readonly DEPTH_ATTACHMENT: 36096; - readonly STENCIL_ATTACHMENT: 36128; - readonly DEPTH_STENCIL_ATTACHMENT: 33306; - readonly NONE: 0; - readonly FRAMEBUFFER_COMPLETE: 36053; - readonly FRAMEBUFFER_INCOMPLETE_ATTACHMENT: 36054; - readonly FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: 36055; - readonly FRAMEBUFFER_INCOMPLETE_DIMENSIONS: 36057; - readonly FRAMEBUFFER_UNSUPPORTED: 36061; - readonly FRAMEBUFFER_BINDING: 36006; - readonly RENDERBUFFER_BINDING: 36007; - readonly MAX_RENDERBUFFER_SIZE: 34024; - readonly INVALID_FRAMEBUFFER_OPERATION: 1286; - readonly UNPACK_FLIP_Y_WEBGL: 37440; - readonly UNPACK_PREMULTIPLY_ALPHA_WEBGL: 37441; - readonly CONTEXT_LOST_WEBGL: 37442; - readonly UNPACK_COLORSPACE_CONVERSION_WEBGL: 37443; - readonly BROWSER_DEFAULT_WEBGL: 37444; - }; - getNavigator: () => Navigator; - getBaseUrl: () => string; - getFontFaceSet: () => FontFaceSet; - fetch: (r: any, t: any) => Promise; - parseXML: (r: any) => Document; - }; - function set(r: any): void; -} -declare namespace DE { - let POINTS: string; - let LINES: string; - let LINE_STRIP: string; - let TRIANGLES: string; - let TRIANGLE_STRIP: string; -} -declare const ft: { - 70: string; - 71: string; - 72: string; - 73: string; - 74: string; - 75: string; - 76: string; - 77: string; - 78: string; - 79: string; - 80: string; - 81: string; - 82: string; - 83: string; - 84: string; - 94: string; - 95: string; - 96: string; - 97: string; - 98: string; - 99: string; - 28: string; - 29: string; - 87: string; - 91: string; - 41: string; - 49: string; - 56: string; - 61: string; - 24: string; - 11: string; - 13: string; - 10: string; - 54: string; - 34: string; - 16: string; - 2: string; -}; -declare const vS_base: { - new (t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - from(t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - defaultOptions: { - blendMode: string; - resolution: number; - padding: number; - antialias: string; - blendRequired: boolean; - }; -}; -declare class vS extends vS_base { - constructor(...t: any[]); - _sprite: any; - get scale(): any; -} -declare class go extends eo { - constructor(t: any); - resolution: any; - _padding: any; - _measureCache: any; - _currentChars: any[]; - _currentX: number; - _currentY: number; - _currentPageIndex: number; - _skipKerning: any; - baseRenderedFontSize: any; - _style: any; - fontMetrics: any; - lineHeight: any; - ensureCharacters(t: any): void; - _applyKerning(t: any, e: any): void; - _nextPage(): { - canvasAndContext: any; - texture: A; - }; - _setupContext(t: any, e: any, s: any): void; - _drawGlyph(t: any, e: any, s: any, i: any, n: any, o: any): void; - destroy(): void; -} -declare class Bi { - constructor(t?: number, e?: number, s?: number, i?: number); - type: string; - x: number; - y: number; - halfWidth: number; - halfHeight: number; - clone(): Bi; - contains(t: any, e: any): boolean; - strokeContains(t: any, e: any, s: any): boolean; - getBounds(): z; - copyFrom(t: any): this; - copyTo(t: any): any; -} -declare class eh { - constructor(t: any); - dispatch: any; - moveOnAll: boolean; - enableGlobalMoveEvents: boolean; - mappingState: { - trackingData: {}; - }; - eventPool: Map; - _allInteractiveElements: any[]; - _hitElements: any[]; - _isPointerMoveEvent: boolean; - rootTarget: any; - hitPruneFn(t: any, e: any): boolean; - hitTestFn(t: any, e: any): any; - mapPointerDown(t: any): void; - mapPointerMove(t: any): void; - mapPointerOut(t: any): void; - mapPointerOver(t: any): void; - mapPointerUp(t: any): void; - mapPointerUpOutside(t: any): void; - mapWheel(t: any): void; - mappingTable: {}; - addEventMapping(t: any, e: any): void; - dispatchEvent(t: any, e: any): void; - mapEvent(t: any): void; - hitTest(t: any, e: any): any; - propagate(t: any, e: any): void; - all(t: any, e: any, s?: any[]): void; - propagationPath(t: any): any[]; - hitTestMoveRecursive(t: any, e: any, s: any, i: any, n: any, o?: boolean): any[] | null; - hitTestRecursive(t: any, e: any, s: any, i: any, n: any): any; - _isInteractive(t: any): boolean; - _interactivePrune(t: any): boolean; - notifyTarget(t: any, e: any): void; - cursor: any; - findMountedTarget(t: any): any; - createPointerEvent(t: any, e: any, s: any): any; - createWheelEvent(t: any): any; - clonePointerEvent(t: any, e: any): any; - copyWheelData(t: any, e: any): void; - copyPointerData(t: any, e: any): void; - copyMouseData(t: any, e: any): void; - copyData(t: any, e: any): void; - trackingData(t: any): any; - allocateEvent(t: any): any; - freeEvent(t: any): void; - _notifyListeners(t: any, e: any): void; -} -declare var ct: any; -declare let on: { - new (t: any): { - supportsTouchEvents: boolean; - supportsPointerEvents: boolean; - domElement: any; - resolution: number; - renderer: any; - rootBoundary: eh; - autoPreventDefault: boolean; - _eventsAdded: boolean; - _rootPointerEvent: At; - _rootWheelEvent: he; - cursorStyles: { - default: string; - pointer: string; - }; - features: any; - _onPointerDown(t: any): void; - _onPointerMove(t: any): void; - _onPointerUp(t: any): void; - _onPointerOverOut(t: any): void; - onWheel(t: any): void; - init(t: any): void; - resolutionChange(t: any): void; - destroy(): void; - _currentCursor: any; - setCursor(t: any): void; - readonly pointer: At; - setTargetElement(t: any): void; - _addEvents(): void; - _removeEvents(): void; - mapPositionToPoint(t: any, e: any, s: any): void; - _normalizeToPointerData(t: any): any[]; - normalizeWheelEvent(t: any): he; - _bootstrapEvent(t: any, e: any): any; - _transferMouseData(t: any, e: any): void; - }; - readonly defaultEventMode: any; - extension: { - name: string; - type: any[]; - priority: number; - }; - defaultEventFeatures: { - move: boolean; - globalMove: boolean; - click: boolean; - wheel: boolean; - }; -}; -declare const zt: { - interactionFrequency: number; - _deltaTime: number; - _didMove: boolean; - _tickerAdded: boolean; - _pauseUpdate: boolean; - init(t: any): void; - events: any; - pauseUpdate: boolean; - addTickerListener(): void; - removeTickerListener(): void; - pointerMoved(): void; - _update(): void; - _tickerUpdate(t: any): void; -}; -declare var v: any; -declare let l_: { - new (t: any): { - _renderer: any; - _normalizeOptions(t: any, e?: {}): any; - image(t: any): Promise; - base64(t: any): Promise; - canvas(t: any): any; - pixels(t: any): any; - texture(t: any): any; - download(t: any): void; - log(t: any): void; - destroy(): void; - }; - extension: { - type: any[]; - name: string; - }; - defaultImageOptions: { - format: string; - quality: number; - }; -}; -declare const la: { - [x: number]: string; - 36: string; - 110: string; - 111: string; - 112: string; - 113: string; - 114: string; - 115: string; - 116: string; -}; -declare namespace ih { - let onclick: null; - let onmousedown: null; - let onmouseenter: null; - let onmouseleave: null; - let onmousemove: null; - let onglobalmousemove: null; - let onmouseout: null; - let onmouseover: null; - let onmouseup: null; - let onmouseupoutside: null; - let onpointercancel: null; - let onpointerdown: null; - let onpointerenter: null; - let onpointerleave: null; - let onpointermove: null; - let onglobalpointermove: null; - let onpointerout: null; - let onpointerover: null; - let onpointertap: null; - let onpointerup: null; - let onpointerupoutside: null; - let onrightclick: null; - let onrightdown: null; - let onrightup: null; - let onrightupoutside: null; - let ontap: null; - let ontouchcancel: null; - let ontouchend: null; - let ontouchendoutside: null; - let ontouchmove: null; - let onglobaltouchmove: null; - let ontouchstart: null; - let onwheel: null; - let interactive: boolean; - let _internalEventMode: undefined; - let eventMode: any; - function isInteractive(): boolean; - let interactiveChildren: boolean; - let hitArea: null; - function addEventListener(r: any, t: any, e: any): void; - function removeEventListener(r: any, t: any, e: any): void; - function dispatchEvent(r: any): boolean; -} -declare class Ke { - constructor(t: any); - bubbles: boolean; - cancelBubble: boolean; - cancelable: boolean; - composed: boolean; - defaultPrevented: boolean; - eventPhase: any; - propagationStopped: boolean; - propagationImmediatelyStopped: boolean; - layer: j; - page: j; - NONE: number; - CAPTURING_PHASE: number; - AT_TARGET: number; - BUBBLING_PHASE: number; - manager: any; - get layerX(): number; - get layerY(): number; - get pageX(): number; - get pageY(): number; - get data(): this; - composedPath(): any; - path: any; - initEvent(t: any, e: any, s: any): void; - initUIEvent(t: any, e: any, s: any, i: any, n: any): void; - preventDefault(): void; - stopImmediatePropagation(): void; - stopPropagation(): void; -} -declare class ur extends Ke { - constructor(...args: any[]); - client: j; - movement: j; - offset: j; - global: j; - screen: j; - get clientX(): number; - get clientY(): number; - get x(): number; - get y(): number; - get movementX(): number; - get movementY(): number; - get offsetX(): number; - get offsetY(): number; - get globalX(): number; - get globalY(): number; - get screenX(): number; - get screenY(): number; - getLocalPosition(t: any, e: any, s: any): any; - getModifierState(t: any): any; - initMouseEvent(t: any, e: any, s: any, i: any, n: any, o: any, a: any, u: any, l: any, h: any, c: any, d: any, p: any, f: any, g: any): void; -} -declare class At extends ur { - width: number; - height: number; - isPrimary: boolean; - getCoalescedEvents(): this[]; - getPredictedEvents(): void; -} -declare class he extends ur { - DOM_DELTA_PIXEL: number; - DOM_DELTA_LINE: number; - DOM_DELTA_PAGE: number; -} -declare namespace he { - let DOM_DELTA_PIXEL: number; - let DOM_DELTA_LINE: number; - let DOM_DELTA_PAGE: number; -} -declare let Ms: { - new (t: any, e: any, s: any, i: any): { - uid: number; - type: string; - gradientStops: any[]; - x0: any; - y0: any; - x1: any; - y1: any; - addColorStop(t: any, e: any): any; - buildLinearGradient(): void; - texture: A | undefined; - transform: G | undefined; - }; - defaultTextureSize: number; -}; -declare class Jn { - constructor(t: any, e: any); - uid: number; - transform: G; - texture: any; - setTransform(t: any): void; -} -declare let Yt: { - new (t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - from(t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - defaultOptions: { - blendMode: string; - resolution: number; - padding: number; - antialias: string; - blendRequired: boolean; - }; -}; -declare class ts { - constructor(t: any); - pipe: string; - priority: number; - filters: any; - filterArea: any; - destroy(): void; -} -declare class zo { - constructor(t: any); - _renderer: any; - push(t: any, e: any, s: any): void; - pop(t: any, e: any, s: any): void; - execute(t: any): void; - destroy(): void; -} -declare namespace zo { - export namespace extension_15 { - let type_11: any[]; - export { type_11 as type }; - let name_11: string; - export { name_11 as name }; - } - export { extension_15 as extension }; -} -declare class Vo { - constructor(t: any); - _filterStackIndex: number; - _filterStack: any[]; - _filterGlobalUniforms: { - _touched: number; - uid: number; - _resourceType: string; - _resourceId: number; - isUniformGroup: boolean; - _dirtyId: number; - uniformStructures: any; - uniforms: {}; - ubo: any; - isStatic: any; - _signature: any; - update(): void; - }; - _globalFilterBindGroup: Lt; - renderer: any; - get activeBackTexture(): any; - push(t: any): void; - pop(): void; - _activeFilterData: any; - getBackTexture(t: any, e: any, s: any): any; - applyFilter(t: any, e: any, s: any, i: any): void; - _getFilterData(): { - skip: boolean; - inputTexture: null; - bounds: lt; - container: null; - filterEffect: null; - blendRequired: boolean; - previousRenderSurface: null; - }; - calculateSpriteMatrix(t: any, e: any): any; -} -declare namespace Vo { - export namespace extension_16 { - let type_12: any[]; - export { type_12 as type }; - let name_12: string; - export { name_12 as name }; - } - export { extension_16 as extension }; -} -declare const Rr: Map; -declare const ma: { - 5: number[]; - 7: number[]; - 9: number[]; - 11: number[]; - 13: number[]; - 15: number[]; -}; -declare var bi: any; -declare var Af: any; -declare var Ia: any; -declare var N: any; -declare var ig: any; -declare class xu { - constructor(t: any); - _renderer: any; - generateTexture(t: any): A; - destroy(): void; -} -declare namespace xu { - export namespace extension_17 { - let type_13: any[]; - export { type_13 as type }; - let name_13: string; - export { name_13 as name }; - } - export { extension_17 as extension }; -} -declare const Oe_base: any; -declare class Oe extends Oe_base { - [x: string]: any; - constructor(t: any); - uid: number; - _layoutKey: number; - instanceCount: any; - _bounds: lt; - _boundsDirty: boolean; - attributes: any; - buffers: any[]; - indexBuffer: any; - topology: any; - onBufferUpdate(): void; - getAttribute(t: any): any; - getIndex(): any; - getBuffer(t: any): any; - getSize(): number; - get bounds(): any; - destroy(t?: boolean): void; -} -declare let hg: { - new (t: any): { - useBackBuffer: boolean; - _useBackBufferThisRender: boolean; - _renderer: any; - init(t?: {}): void; - _antialias: any; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - } | undefined; - _bigTriangleShader: St | undefined; - renderStart(t: any): void; - _targetTexture: any; - renderEnd(): void; - _presentBackBuffer(): void; - _getBackBufferTexture(t: any): any; - _backBufferTexture: any; - destroy(): void; - }; - extension: { - type: any[]; - name: string; - priority: number; - }; - defaultOptions: { - useBackBuffer: boolean; - }; -}; -declare class Sa { - _didUpload: boolean; - _tempState: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - init(t: any): void; - _shader: St | null | undefined; - contextChange(): void; - start(t: any, e: any): void; - execute(t: any, e: any): void; - destroy(): void; -} -declare namespace Sa { - export namespace extension_18 { - let type_14: any[]; - export { type_14 as type }; - let name_14: string; - export { name_14 as name }; - } - export { extension_18 as extension }; -} -declare class Qm { - constructor(t: any, e: any); - buffer: any; - updateID: number; - byteLength: number; - type: any; -} -declare class Ma { - constructor(t: any); - _gpuBuffers: any; - _boundBufferBases: any; - _renderer: any; - destroy(): void; - _gl: any; - contextChange(): void; - getGlBuffer(t: any): any; - bind(t: any): void; - bindBufferBase(t: any, e: any): void; - bindBufferRange(t: any, e: any, s: any): void; - updateBuffer(t: any): any; - destroyAll(): void; - onBufferDestroy(t: any, e: any): void; - createGLBuffer(t: any): Qm; -} -declare namespace Ma { - export namespace extension_19 { - let type_15: any[]; - export { type_15 as type }; - let name_15: string; - export { name_15 as name }; - } - export { extension_19 as extension }; -} -declare class Da { - constructor(t: any); - _colorMaskCache: number; - _renderer: any; - setMask(t: any): void; -} -declare namespace Da { - export namespace extension_20 { - let type_16: any[]; - export { type_16 as type }; - let name_16: string; - export { name_16 as name }; - } - export { extension_20 as extension }; -} -declare let rg: { - new (t: any): { - supports: { - uint32Indices: boolean; - uniformBufferObject: boolean; - vertexArrayObject: boolean; - srgbTextures: boolean; - nonPowOf2wrapping: boolean; - msaa: boolean; - nonPowOf2mipmaps: boolean; - }; - _renderer: any; - extensions: any; - handleContextLost(t: any): void; - handleContextRestored(): void; - readonly isLost: any; - contextChange(t: any): void; - gl: any; - init(t: any): void; - initFromContext(t: any): void; - webGLVersion: number | undefined; - createContext(t: any, e: any): void; - getExtensions(): void; - _contextLossForced: boolean | undefined; - destroy(): void; - forceContextLoss(): void; - validateContext(t: any): void; - }; - extension: { - type: any[]; - name: string; - }; - defaultOptions: { - context: null; - premultipliedAlpha: boolean; - preserveDrawingBuffer: boolean; - powerPreference: undefined; - preferWebGLVersion: number; - }; -}; -declare class Ua { - constructor(t: any); - commandFinished: Promise; - _renderer: any; - setGeometry(t: any, e: any): void; - finishRenderPass(): void; - draw(t: any): void; - destroy(): void; -} -declare namespace Ua { - export namespace extension_21 { - let type_17: any[]; - export { type_17 as type }; - let name_17: string; - export { name_17 as name }; - } - export { extension_21 as extension }; -} -declare class Ba { - constructor(t: any); - _geometryVaoHash: any; - _renderer: any; - _activeGeometry: any; - _activeVao: any; - hasVao: boolean; - hasInstance: boolean; - contextChange(): void; - gl: any; - bind(t: any, e: any): void; - reset(): void; - updateBuffers(): void; - checkCompatibility(t: any, e: any): void; - getSignature(t: any, e: any): string; - getVao(t: any, e: any): any; - initGeometryVao(t: any, e: any, s?: boolean): any; - onGeometryDestroy(t: any, e: any): void; - destroyAll(t?: boolean): void; - activateVao(t: any, e: any): void; - draw(t: any, e: any, s: any, i: any): this; - unbind(): void; - destroy(): void; -} -declare namespace Ba { - export namespace extension_22 { - let type_18: any[]; - export { type_18 as type }; - let name_18: string; - export { name_18 as name }; - } - export { extension_22 as extension }; -} -declare class su { - init(): void; - shader: St | null | undefined; - execute(t: any, e: any): void; - destroy(): void; -} -declare namespace su { - export namespace extension_23 { - let type_19: any[]; - export { type_19 as type }; - let name_19: string; - export { name_19 as name }; - } - export { extension_23 as extension }; -} -declare class iu { - init(): void; - _shader: St | null | undefined; - execute(t: any, e: any): void; - destroy(): void; -} -declare namespace iu { - export namespace extension_24 { - let type_20: any[]; - export { type_20 as type }; - let name_20: string; - export { name_20 as name }; - } - export { extension_24 as extension }; -} -declare let Rt: { - new (t: any): { - fragment: any; - vertex: any; - _key: any; - destroy(): void; - _attributeData: any; - _uniformData: any; - _uniformBlockData: any; - transformFeedbackVaryings: any; - }; - from(t: any): any; - defaultOptions: { - preferredVertexPrecision: string; - preferredFragmentPrecision: string; - }; -}; -declare class Rg { - constructor(t: any, e: any); - program: any; - uniformData: any; - uniformGroups: {}; - uniformDirtyGroups: {}; - uniformBlockBindings: {}; - destroy(): void; -} -declare class cg { - width: number; - height: number; - msaa: boolean; - msaaRenderBuffer: any[]; -} -declare class xg { - _clearColorCache: number[]; - _viewPortCache: z; - init(t: any, e: any): void; - _renderer: any; - _renderTargetSystem: any; - contextChange(): void; - copyToTexture(t: any, e: any, s: any, i: any, n: any): any; - startRenderPass(t: any, e: boolean | undefined, s: any, i: any): void; - finishRenderPass(t: any): void; - initGpuRenderTarget(t: any): cg; - clear(t: any, e: any, s: any): void; - resizeGpuRenderTarget(t: any): void; - _initColor(t: any, e: any): void; - _resizeColor(t: any, e: any): void; - _initStencil(t: any): void; - _resizeStencil(t: any): void; -} -declare class Va extends ja { - adaptor: xg; -} -declare namespace Va { - export namespace extension_25 { - let type_21: any[]; - export { type_21 as type }; - let name_21: string; - export { name_21 as name }; - } - export { extension_25 as extension }; -} -declare class Za { - constructor(t: any); - _activeProgram: any; - _programDataHash: any; - _nextIndex: number; - _boundUniformsIdsToIndexHash: any; - _boundIndexToUniformsHash: any; - _shaderSyncFunctions: any; - _renderer: any; - contextChange(t: any): void; - _gl: any; - _maxBindings: any; - bind(t: any, e: any): void; - updateUniformGroup(t: any): void; - bindUniformBlock(t: any, e: any, s?: number): void; - _setProgram(t: any): void; - _getProgramData(t: any): any; - _createProgramData(t: any): any; - destroy(): void; - _generateShaderSync(t: any, e: any): Function; -} -declare namespace Za { - export namespace extension_26 { - let type_22: any[]; - export { type_22 as type }; - let name_22: string; - export { name_22 as name }; - } - export { extension_26 as extension }; -} -declare let Hg: { - new (): { - gl: any; - stateId: number; - polygonOffset: number; - blendMode: string; - _blendEq: boolean; - map: ((t: any) => void)[]; - checks: any[]; - defaultState: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - contextChange(t: any): void; - blendModesMap: { - normal: any[]; - add: any[]; - multiply: any[]; - screen: any[]; - none: number[]; - "normal-npm": any[]; - "add-npm": any[]; - "screen-npm": any[]; - erase: any[]; - } | undefined; - set(t: any): void; - forceState(t: any): void; - setBlend(t: any): void; - setOffset(t: any): void; - setDepthTest(t: any): void; - setDepthMask(t: any): void; - setCullFace(t: any): void; - setFrontFace(t: any): void; - setBlendMode(t: any): void; - setPolygonOffset(t: any, e: any): void; - reset(): void; - _updateCheck(t: any, e: any): void; - destroy(): void; - }; - _checkBlendMode(t: any, e: any): void; - _checkPolygonOffset(t: any, e: any): void; - extension: { - type: any[]; - name: string; - }; -}; -declare class ka { - constructor(t: any); - _stencilCache: { - enabled: boolean; - stencilReference: number; - stencilMode: any; - }; - _renderTargetStencilState: any; - contextChange(t: any): void; - _gl: any; - _comparisonFuncMapping: { - always: any; - never: any; - equal: any; - "not-equal": any; - less: any; - "less-equal": any; - greater: any; - "greater-equal": any; - } | undefined; - _stencilOpsMapping: { - keep: any; - zero: any; - replace: any; - invert: any; - "increment-clamp": any; - "decrement-clamp": any; - "increment-wrap": any; - "decrement-wrap": any; - } | undefined; - onRenderTargetChange(t: any): void; - _activeRenderTarget: any; - setStencilMode(t: any, e: any): void; -} -declare namespace ka { - export namespace extension_27 { - let type_23: any[]; - export { type_23 as type }; - let name_23: string; - export { name_23 as name }; - } - export { extension_27 as extension }; -} -declare class Xg { - constructor(t: any); - target: any; - texture: any; - width: number; - height: number; - type: any; - internalFormat: any; - format: any; - samplerType: number; -} -declare class ru { - constructor(t: any); - managedTextures: any[]; - _glTextures: any; - _glSamplers: any; - _boundTextures: any[]; - _activeTextureLocation: number; - _boundSamplers: any; - _uploads: { - image: { - id: string; - upload(r: any, t: any, e: any, s: any): void; - }; - buffer: { - id: string; - upload(r: any, t: any, e: any): void; - }; - video: { - id: string; - upload(r: any, t: any, e: any, s: any): void; - }; - compressed: { - id: string; - upload(r: any, t: any, e: any): void; - }; - }; - _useSeparateSamplers: boolean; - _renderer: any; - contextChange(t: any): void; - _gl: any; - _mapFormatToInternalFormat: any; - _mapFormatToType: { - r8unorm: any; - r8snorm: any; - r8uint: any; - r8sint: any; - r16uint: any; - r16sint: any; - r16float: any; - rg8unorm: any; - rg8snorm: any; - rg8uint: any; - rg8sint: any; - r32uint: any; - r32sint: any; - r32float: any; - rg16uint: any; - rg16sint: any; - rg16float: any; - rgba8unorm: any; - "rgba8unorm-srgb": any; - rgba8snorm: any; - rgba8uint: any; - rgba8sint: any; - bgra8unorm: any; - "bgra8unorm-srgb": any; - rgb9e5ufloat: any; - rgb10a2unorm: any; - rg11b10ufloat: any; - rg32uint: any; - rg32sint: any; - rg32float: any; - rgba16uint: any; - rgba16sint: any; - rgba16float: any; - rgba32uint: any; - rgba32sint: any; - rgba32float: any; - stencil8: any; - depth16unorm: any; - depth24plus: any; - "depth24plus-stencil8": any; - depth32float: any; - "depth32float-stencil8": any; - } | undefined; - _mapFormatToFormat: { - r8unorm: any; - r8snorm: any; - r8uint: any; - r8sint: any; - r16uint: any; - r16sint: any; - r16float: any; - rg8unorm: any; - rg8snorm: any; - rg8uint: any; - rg8sint: any; - r32uint: any; - r32sint: any; - r32float: any; - rg16uint: any; - rg16sint: any; - rg16float: any; - rgba8unorm: any; - "rgba8unorm-srgb": any; - rgba8snorm: any; - rgba8uint: any; - rgba8sint: any; - bgra8unorm: any; - "bgra8unorm-srgb": any; - rgb9e5ufloat: any; - rgb10a2unorm: any; - rg11b10ufloat: any; - rg32uint: any; - rg32sint: any; - rg32float: any; - rgba16uint: any; - rgba16sint: any; - rgba16float: any; - rgba32uint: any; - rgba32sint: any; - rgba32float: any; - stencil8: any; - depth16unorm: any; - depth24plus: any; - "depth24plus-stencil8": any; - depth32float: any; - "depth32float-stencil8": any; - } | undefined; - initSource(t: any): void; - bind(t: any, e?: number): void; - bindSource(t: any, e?: number): void; - _bindSampler(t: any, e?: number): void; - unbind(t: any): void; - _activateLocation(t: any): void; - _initSource(t: any): Xg; - onStyleChange(t: any): void; - updateStyle(t: any, e: any): void; - onSourceUnload(t: any): void; - onSourceUpdate(t: any): void; - onUpdateMipmaps(t: any, e?: boolean): void; - onSourceDestroy(t: any): void; - _initSampler(t: any): any; - _getGlSampler(t: any): any; - getGlSource(t: any): any; - generateCanvas(t: any): HTMLCanvasElement; - getPixels(t: any): { - pixels: Uint8ClampedArray; - width: number; - height: number; - }; - destroy(): void; -} -declare namespace ru { - export namespace extension_28 { - let type_24: any[]; - export { type_24 as type }; - let name_24: string; - export { name_24 as name }; - } - export { extension_28 as extension }; -} -declare class Xa extends La { - constructor(); -} -declare namespace Xa { - export namespace extension_29 { - let type_25: any[]; - export { type_25 as type }; - let name_25: string; - export { name_25 as name }; - } - export { extension_29 as extension }; -} -declare class Qa { - constructor(t: any); - _cache: {}; - _uniformGroupSyncHash: {}; - _renderer: any; - gl: any; - contextChange(t: any): void; - updateUniformGroup(t: any, e: any, s: any): void; - _getUniformSyncFunction(t: any, e: any): any; - _createUniformSyncFunction(t: any, e: any): any; - _generateUniformsSync(t: any, e: any): Function; - _getSignature(t: any, e: any, s: any): string; - destroy(): void; -} -declare namespace Qa { - export namespace extension_30 { - let type_26: any[]; - export { type_26 as type }; - let name_26: string; - export { name_26 as name }; - } - export { extension_30 as extension }; -} -declare class bu { - constructor(t: any); - _stackIndex: number; - _globalUniformDataStack: any[]; - _uniformsPool: any[]; - _activeUniforms: any[]; - _bindGroupPool: any[]; - _activeBindGroups: any[]; - _renderer: any; - reset(): void; - start(t: any): void; - bind({ size: t, projectionMatrix: e, worldTransformMatrix: s, worldColor: i, offset: n }: { - size: any; - projectionMatrix: any; - worldTransformMatrix: any; - worldColor: any; - offset: any; - }): void; - _currentGlobalUniformData: any; - push(t: any): void; - pop(): void; - get bindGroup(): any; - get uniformGroup(): any; - _createUniforms(): { - _touched: number; - uid: number; - _resourceType: string; - _resourceId: number; - isUniformGroup: boolean; - _dirtyId: number; - uniformStructures: any; - uniforms: {}; - ubo: any; - isStatic: any; - _signature: any; - update(): void; - }; - destroy(): void; -} -declare namespace bu { - export namespace extension_31 { - let type_27: any[]; - export { type_27 as type }; - let name_27: string; - export { name_27 as name }; - } - export { extension_31 as extension }; -} -declare class Ea { - init(): void; - _shader: St | null | undefined; - start(t: any, e: any): void; - _geometry: any; - execute(t: any, e: any): void; - destroy(): void; -} -declare namespace Ea { - export namespace extension_32 { - let type_28: any[]; - export { type_28 as type }; - let name_28: string; - export { name_28 as name }; - } - export { extension_32 as extension }; -} -declare const vt: typeof vt; -declare class wu { - _gpuBuffers: any; - _managedBuffers: any[]; - contextChange(t: any): void; - _gpu: any; - getGPUBuffer(t: any): any; - updateBuffer(t: any): any; - destroyAll(): void; - createGPUBuffer(t: any): any; - onBufferChange(t: any): void; - onBufferDestroy(t: any): void; - destroy(): void; - _destroyBuffer(t: any): void; -} -declare namespace wu { - export namespace extension_33 { - let type_29: any[]; - export { type_29 as type }; - let name_29: string; - export { name_29 as name }; - } - export { extension_33 as extension }; -} -declare class Ru { - constructor(t: any); - _colorMaskCache: number; - _renderer: any; - setMask(t: any): void; - destroy(): void; -} -declare namespace Ru { - export namespace extension_34 { - let type_30: any[]; - export { type_30 as type }; - let name_30: string; - export { name_30 as name }; - } - export { extension_34 as extension }; -} -declare class Pi { - constructor(t: any); - _renderer: any; - init(t: any): Promise; - _initPromise: Promise | undefined; - gpu: { - adapter: any; - device: any; - } | null | undefined; - contextChange(t: any): void; - _createDeviceAndAdaptor(t: any): Promise<{ - adapter: any; - device: any; - }>; - destroy(): void; -} -declare namespace Pi { - export namespace extension_35 { - let type_31: any[]; - export { type_31 as type }; - let name_31: string; - export { name_31 as name }; - } - export { extension_35 as extension }; - export namespace defaultOptions_1 { - let powerPreference: undefined; - let forceFallbackAdapter: boolean; - } - export { defaultOptions_1 as defaultOptions }; -} -declare class Mu { - constructor(t: any); - _boundBindGroup: any; - _boundVertexBuffer: any; - _renderer: any; - renderStart(): void; - commandFinished: Promise | undefined; - _resolveCommandFinished: ((value: any) => void) | undefined; - commandEncoder: any; - beginRenderPass(t: any): void; - renderPassEncoder: any; - endRenderPass(): void; - setViewport(t: any): void; - setPipelineFromGeometryProgramAndState(t: any, e: any, s: any, i: any): void; - setPipeline(t: any): void; - _boundPipeline: any; - _setVertexBuffer(t: any, e: any): void; - _setIndexBuffer(t: any): void; - _boundIndexBuffer: any; - resetBindGroup(t: any): void; - setBindGroup(t: any, e: any, s: any): void; - setGeometry(t: any): void; - _setShaderBindGroups(t: any, e: any): void; - _syncBindGroup(t: any): void; - draw(t: any): void; - finishRenderPass(): void; - postrender(): void; - restoreRenderPass(): void; - _clearCache(): void; - destroy(): void; - _gpu: any; - contextChange(t: any): void; -} -declare namespace Mu { - export namespace extension_36 { - let type_32: any[]; - export { type_32 as type }; - let name_32: string; - export { name_32 as name }; - let priority_1: number; - export { priority_1 as priority }; - } - export { extension_36 as extension }; -} -declare class $u { - init(): void; - shader: St | null | undefined; - execute(t: any, e: any): void; - destroy(): void; -} -declare namespace $u { - export namespace extension_37 { - let type_33: any[]; - export { type_33 as type }; - let name_33: string; - export { name_33 as name }; - } - export { extension_37 as extension }; -} -declare class ec { - batches: any[]; - geometryData: { - vertices: never[]; - uvs: never[]; - indices: never[]; - }; -} -declare class Nu { - init(): void; - _shader: St | null | undefined; - execute(t: any, e: any): void; - destroy(): void; -} -declare namespace Nu { - export namespace extension_38 { - let type_34: any[]; - export { type_34 as type }; - let name_34: string; - export { name_34 as name }; - } - export { extension_38 as extension }; -} -declare class $_ { - constructor(t: any); - device: any; - sampler: any; - pipelines: {}; - _getMipmapPipeline(t: any): any; - mipmapShaderModule: any; - generateMipmap(t: any): any; -} -declare class Tt { - static from(t: any): any; - constructor(t: any); - _layoutKey: number; - name: any; - fragment: any; - vertex: any; - structsAndGroups: { - groups: any; - structs: any; - }; - layout: any; - gpuLayout: any; - autoAssignGlobalUniforms: boolean; - autoAssignLocalUniforms: boolean; - _generateProgramKey(): void; - get attributeData(): {} | undefined; - _attributeData: {} | undefined; - destroy(): void; -} -declare function gE(r: any, t: any): void; -declare class F_ { - contexts: any[]; - msaaTextures: any[]; - msaaSamples: number; -} -declare class D_ { - init(t: any, e: any): void; - _renderer: any; - _renderTargetSystem: any; - copyToTexture(t: any, e: any, s: any, i: any, n: any): any; - startRenderPass(t: any, e: boolean | undefined, s: any, i: any): void; - finishRenderPass(): void; - _getGpuColorTexture(t: any): any; - getDescriptor(t: any, e: any, s: any): { - colorAttachments: any; - depthStencilAttachment: { - view: any; - stencilStoreOp: string; - stencilLoadOp: string; - depthClearValue: number; - depthLoadOp: string; - depthStoreOp: string; - } | undefined; - }; - clear(t: any, e: boolean | undefined, s: any, i: any): void; - initGpuRenderTarget(t: any): F_; - ensureDepthStencilTexture(t: any): void; - resizeGpuRenderTarget(t: any): void; -} -declare class Bu extends ja { - adaptor: D_; -} -declare namespace Bu { - export namespace extension_39 { - let type_35: any[]; - export { type_35 as type }; - let name_35: string; - export { name_35 as name }; - } - export { extension_39 as extension }; -} -declare class Fu { - _gpuProgramData: any; - contextChange(t: any): void; - _gpu: any; - getProgramData(t: any): any; - _createGPUProgramData(t: any): any; - destroy(): void; -} -declare namespace Fu { - export namespace extension_40 { - let type_36: any[]; - export { type_36 as type }; - let name_36: string; - export { name_36 as name }; - } - export { extension_40 as extension }; -} -declare class Du { - defaultState: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - contextChange(t: any): void; - gpu: any; - getColorTargets(t: any): { - format: string; - writeMask: number; - blend: any; - }[]; - destroy(): void; -} -declare namespace Du { - export namespace extension_41 { - let type_37: any[]; - export { type_37 as type }; - let name_37: string; - export { name_37 as name }; - } - export { extension_41 as extension }; -} -declare const re: any[]; -declare class Ou { - constructor(t: any); - _renderTargetStencilState: any; - _renderer: any; - onRenderTargetChange(t: any): void; - _activeRenderTarget: any; - setStencilMode(t: any, e: any): void; - destroy(): void; -} -declare namespace Ou { - export namespace extension_42 { - let type_38: any[]; - export { type_38 as type }; - let name_38: string; - export { name_38 as name }; - } - export { extension_42 as extension }; -} -declare class Lu { - constructor(t: any); - managedTextures: any[]; - _gpuSources: any; - _gpuSamplers: any; - _bindGroupHash: any; - _textureViewHash: any; - _uploads: { - image: { - type: string; - upload(r: any, t: any, e: any): void; - }; - buffer: { - type: string; - upload(r: any, t: any, e: any): void; - }; - video: { - type: string; - upload(r: any, t: any, e: any): void; - }; - compressed: { - type: string; - upload(r: any, t: any, e: any): void; - }; - }; - _renderer: any; - contextChange(t: any): void; - _gpu: any; - initSource(t: any): any; - onSourceUpdate(t: any): void; - onSourceUnload(t: any): void; - onUpdateMipmaps(t: any): void; - _mipmapGenerator: $_ | null | undefined; - onSourceDestroy(t: any): void; - onSourceResize(t: any): void; - _initSampler(t: any): any; - getGpuSampler(t: any): any; - getGpuSource(t: any): any; - getTextureBindGroup(t: any): any; - _createTextureBindGroup(t: any): any; - getTextureView(t: any): any; - _createTextureView(t: any): any; - generateCanvas(t: any): HTMLCanvasElement; - getPixels(t: any): { - pixels: Uint8ClampedArray; - width: number; - height: number; - }; - destroy(): void; -} -declare namespace Lu { - export namespace extension_43 { - let type_39: any[]; - export { type_39 as type }; - let name_39: string; - export { name_39 as name }; - } - export { extension_43 as extension }; -} -declare class Cu extends La { - constructor(); -} -declare namespace Cu { - export namespace extension_44 { - let type_40: any[]; - export { type_40 as type }; - let name_40: string; - export { name_40 as name }; - } - export { extension_44 as extension }; -} -declare class Gu { - constructor(t: any); - _bindGroupHash: any; - _buffers: _t[]; - _bindGroups: any[]; - _bufferResources: any[]; - _renderer: any; - _batchBuffer: P_; - renderEnd(): void; - _resetBindGroups(): void; - getUniformBindGroup(t: any, e: any): any; - getUboResource(t: any): any; - getArrayBindGroup(t: any): any; - getArrayBufferResource(t: any): any; - _getBufferResource(t: any): any; - _getBindGroup(t: any): any; - _uploadBindGroups(): void; - destroy(): void; -} -declare namespace Gu { - export namespace extension_45 { - let type_41: any[]; - export { type_41 as type }; - let name_41: string; - export { name_41 as name }; - } - export { extension_45 as extension }; -} -declare class qe extends V { - constructor(t: any); - canBundle: boolean; - renderPipeId: string; - _roundPixels: number; - _context: any; - _ownedContext: { - [x: string]: any; - uid: number; - dirty: boolean; - batchMode: string; - instructions: any[]; - _activePath: ne; - _transform: G; - _fillStyle: any; - _strokeStyle: any; - _stateStack: any[]; - _tick: number; - _bounds: lt; - _boundsDirty: boolean; - clone(): any; - fillStyle: any; - strokeStyle: any; - setFillStyle(t: any): any; - setStrokeStyle(t: any): any; - texture(t: any, e: any, s: any, i: any, n: any, o: any): any; - beginPath(): any; - fill(t: any, e: any): any; - _initNextPathLocation(): void; - stroke(t: any): any; - cut(): any; - arc(t: any, e: any, s: any, i: any, n: any, o: any): any; - arcTo(t: any, e: any, s: any, i: any, n: any): any; - arcToSvg(t: any, e: any, s: any, i: any, n: any, o: any, a: any): any; - bezierCurveTo(t: any, e: any, s: any, i: any, n: any, o: any, a: any): any; - closePath(): any; - ellipse(t: any, e: any, s: any, i: any): any; - circle(t: any, e: any, s: any): any; - path(t: any): any; - lineTo(t: any, e: any): any; - moveTo(t: any, e: any): any; - quadraticCurveTo(t: any, e: any, s: any, i: any, n: any): any; - rect(t: any, e: any, s: any, i: any): any; - roundRect(t: any, e: any, s: any, i: any, n: any): any; - poly(t: any, e: any): any; - regularPoly(t: any, e: any, s: any, i: any, n: number | undefined, o: any): any; - roundPoly(t: any, e: any, s: any, i: any, n: any, o: any): any; - roundShape(t: any, e: any, s: any, i: any): any; - filletRect(t: any, e: any, s: any, i: any, n: any): any; - chamferRect(t: any, e: any, s: any, i: any, n: any, o: any): any; - star(t: any, e: any, s: any, i: any, n?: number, o?: number): any; - svg(t: any): any; - restore(): any; - save(): any; - getTransform(): G; - resetTransform(): any; - rotate(t: any): any; - scale(t: any, e?: any): any; - setTransform(t: any, e: any, s: any, i: any, n: any, o: any): any; - transform(t: any, e: any, s: any, i: any, n: any, o: any): any; - translate(t: any, e?: any): any; - clear(): any; - onUpdate(): void; - readonly bounds: lt; - containsPoint(t: any): boolean; - destroy(t?: boolean): void; - customShader: any; - } | undefined; - allowChildren: boolean; - set roundPixels(t: boolean); - get roundPixels(): boolean; - set context(t: any); - get context(): any; - get bounds(): any; - addBounds(t: any): void; - containsPoint(t: any): any; - onViewUpdate(): void; - _didGraphicsUpdate: boolean | undefined; - destroy(t: any): void; - _callContextMethod(t: any, e: any): this; - setFillStyle(...t: any[]): this; - setStrokeStyle(...t: any[]): this; - fill(...t: any[]): this; - stroke(...t: any[]): this; - texture(...t: any[]): this; - beginPath(): this; - cut(): this; - arc(...t: any[]): this; - arcTo(...t: any[]): this; - arcToSvg(...t: any[]): this; - bezierCurveTo(...t: any[]): this; - closePath(): this; - ellipse(...t: any[]): this; - circle(...t: any[]): this; - path(...t: any[]): this; - lineTo(...t: any[]): this; - moveTo(...t: any[]): this; - quadraticCurveTo(...t: any[]): this; - rect(...t: any[]): this; - roundRect(...t: any[]): this; - poly(...t: any[]): this; - regularPoly(...t: any[]): this; - roundPoly(...t: any[]): this; - roundShape(...t: any[]): this; - filletRect(...t: any[]): this; - chamferRect(...t: any[]): this; - star(...t: any[]): this; - svg(...t: any[]): this; - restore(...t: any[]): this; - save(): this; - getTransform(): any; - resetTransform(): this; - rotateTransform(...t: any[]): this; - scaleTransform(...t: any[]): this; - setTransform(...t: any[]): this; - transform(...t: any[]): this; - translateTransform(...t: any[]): this; - clear(): this; - set fillStyle(t: any); - get fillStyle(): any; - set strokeStyle(t: any); - get strokeStyle(): any; - clone(t?: boolean): qe; - lineStyle(t: any, e: any, s: any): this; - beginFill(t: any, e: any): this; - endFill(): this; - drawCircle(...t: any[]): this; - drawEllipse(...t: any[]): this; - drawPolygon(...t: any[]): this; - drawRect(...t: any[]): this; - drawRoundedRect(...t: any[]): this; - drawStar(...t: any[]): this; -} -declare let Bt: { - new (...args: any[]): { - [x: string]: any; - uid: number; - dirty: boolean; - batchMode: string; - instructions: any[]; - _activePath: ne; - _transform: G; - _fillStyle: any; - _strokeStyle: any; - _stateStack: any[]; - _tick: number; - _bounds: lt; - _boundsDirty: boolean; - clone(): any; - fillStyle: any; - strokeStyle: any; - setFillStyle(t: any): any; - setStrokeStyle(t: any): any; - texture(t: any, e: any, s: any, i: any, n: any, o: any): any; - beginPath(): any; - fill(t: any, e: any): any; - _initNextPathLocation(): void; - stroke(t: any): any; - cut(): any; - arc(t: any, e: any, s: any, i: any, n: any, o: any): any; - arcTo(t: any, e: any, s: any, i: any, n: any): any; - arcToSvg(t: any, e: any, s: any, i: any, n: any, o: any, a: any): any; - bezierCurveTo(t: any, e: any, s: any, i: any, n: any, o: any, a: any): any; - closePath(): any; - ellipse(t: any, e: any, s: any, i: any): any; - circle(t: any, e: any, s: any): any; - path(t: any): any; - lineTo(t: any, e: any): any; - moveTo(t: any, e: any): any; - quadraticCurveTo(t: any, e: any, s: any, i: any, n: any): any; - rect(t: any, e: any, s: any, i: any): any; - roundRect(t: any, e: any, s: any, i: any, n: any): any; - poly(t: any, e: any): any; - regularPoly(t: any, e: any, s: any, i: any, n: number | undefined, o: any): any; - roundPoly(t: any, e: any, s: any, i: any, n: any, o: any): any; - roundShape(t: any, e: any, s: any, i: any): any; - filletRect(t: any, e: any, s: any, i: any, n: any): any; - chamferRect(t: any, e: any, s: any, i: any, n: any, o: any): any; - star(t: any, e: any, s: any, i: any, n?: number, o?: number): any; - svg(t: any): any; - restore(): any; - save(): any; - getTransform(): G; - resetTransform(): any; - rotate(t: any): any; - scale(t: any, e?: any): any; - setTransform(t: any, e: any, s: any, i: any, n: any, o: any): any; - transform(t: any, e: any, s: any, i: any, n: any, o: any): any; - translate(t: any, e?: any): any; - clear(): any; - onUpdate(): void; - readonly bounds: lt; - containsPoint(t: any): boolean; - destroy(t?: boolean): void; - customShader: any; - }; - [x: string]: any; - defaultFillStyle: { - color: number; - alpha: number; - texture: A; - matrix: null; - fill: null; - }; - defaultStrokeStyle: { - width: number; - color: number; - alpha: number; - alignment: number; - miterLimit: number; - cap: string; - join: string; - texture: A; - matrix: null; - fill: null; - }; -}; -declare class rc { - geometry: yn; - instructions: Yi; - init(): void; -} -declare let Ps: { - new (): { - _activeBatchers: any[]; - _gpuContextHash: {}; - _graphicsDataContextHash: any; - _needsContextNeedsRebuild: any[]; - init(t: any): void; - prerender(): void; - getContextRenderData(t: any): any; - updateGpuContext(t: any): any; - getGpuContext(t: any): any; - _returnActiveBatchers(): void; - _initContextRenderData(t: any): any; - _initContext(t: any): any; - onGraphicsContextUpdate(t: any): void; - onGraphicsContextDestroy(t: any): void; - _cleanGraphicsContextData(t: any): void; - destroy(): void; - }; - extension: { - type: any[]; - name: string; - }; - defaultOptions: { - bezierSmoothness: number; - }; -}; -declare class ne { - constructor(t: any); - instructions: any; - uid: number; - _dirty: boolean; - get shapePath(): Pc; - _shapePath: Pc | undefined; - addPath(t: any, e: any): this; - arc(...t: any[]): this; - arcTo(...t: any[]): this; - arcToSvg(...t: any[]): this; - bezierCurveTo(...t: any[]): this; - bezierCurveToShort(t: any, e: any, s: any, i: any, n: any): this; - closePath(): this; - ellipse(...t: any[]): this; - lineTo(...t: any[]): this; - moveTo(...t: any[]): this; - quadraticCurveTo(...t: any[]): this; - quadraticCurveToShort(t: any, e: any, s: any): this; - rect(t: any, e: any, s: any, i: any, n: any): this; - circle(t: any, e: any, s: any, i: any): this; - roundRect(...t: any[]): this; - poly(...t: any[]): this; - regularPoly(...t: any[]): this; - roundPoly(...t: any[]): this; - roundShape(...t: any[]): this; - filletRect(...t: any[]): this; - chamferRect(...t: any[]): this; - star(t: any, e: any, s: any, i: any, n: any, o: any, a: any): this; - clone(t?: boolean): ne; - clear(): this; - transform(t: any): this; - get bounds(): lt; - getLastPoint(t: any): any; -} -declare class Wn { - constructor(t: any, e: any); - state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - _graphicsBatchesHash: any; - renderer: any; - _adaptor: any; - validateRenderable(t: any): boolean; - addRenderable(t: any, e: any): void; - updateRenderable(t: any): void; - destroyRenderable(t: any): void; - execute(t: any): void; - _rebuild(t: any): void; - _addToBatcher(t: any, e: any): void; - _getBatchesForRenderable(t: any): any; - _initBatchesForRenderable(t: any): any; - _removeBatchForRenderable(t: any): void; - destroy(): void; -} -declare namespace Wn { - export namespace extension_46 { - let type_42: any[]; - export { type_42 as type }; - let name_42: string; - export { name_42 as name }; - } - export { extension_46 as extension }; -} -declare class jm extends fi { - constructor(...t: any[]); - renderPipeId: string; - _updateBounds(): void; -} -declare class Io { - constructor(t: any); - _gpuText: any; - _renderer: any; - validateRenderable(t: any): boolean; - addRenderable(t: any): void; - updateRenderable(t: any): void; - destroyRenderable(t: any): void; - _destroyRenderableById(t: any): void; - _updateText(t: any): void; - _updateGpuText(t: any): Promise; - _getGpuText(t: any): any; - initGpuText(t: any): { - texture: A; - currentKey: string; - batchableSprite: any; - textureNeedsUploading: boolean; - generatingTexture: boolean; - }; - destroy(): void; -} -declare namespace Io { - export namespace extension_47 { - let type_43: any[]; - export { type_43 as type }; - let name_43: string; - export { name_43 as name }; - } - export { extension_47 as extension }; -} -declare class Do { - svgRoot: any; - foreignObject: any; - domElement: HTMLElement; - styleElement: HTMLElement; - image: HTMLImageElement; -} -declare const Pe_base: { - new (t?: {}): { - [x: string]: any; - align: any; - _align: any; - breakWords: any; - _breakWords: any; - dropShadow: any; - _dropShadow: any; - fontFamily: any; - _fontFamily: any; - fontSize: any; - _fontSize: any; - fontStyle: any; - _fontStyle: any; - fontVariant: any; - _fontVariant: any; - fontWeight: any; - _fontWeight: any; - leading: any; - _leading: any; - letterSpacing: any; - _letterSpacing: any; - lineHeight: any; - _lineHeight: any; - padding: any; - _padding: any; - trim: any; - _trim: any; - textBaseline: any; - _textBaseline: any; - whiteSpace: any; - _whiteSpace: any; - wordWrap: any; - _wordWrap: any; - wordWrapWidth: any; - _wordWrapWidth: any; - fill: any; - _originalFill: any; - _fill: any; - stroke: any; - _originalStroke: any; - _stroke: any; - _generateKey(): string; - _styleKey: string | null | undefined; - update(): void; - reset(): void; - readonly styleKey: string; - clone(): any; - destroy(t?: boolean): void; - }; - [x: string]: any; - defaultDropShadow: { - alpha: number; - angle: number; - blur: number; - color: string; - distance: number; - }; - defaultTextStyle: { - align: string; - breakWords: boolean; - dropShadow: null; - fill: string; - fontFamily: string; - fontSize: number; - fontStyle: string; - fontVariant: string; - fontWeight: string; - leading: number; - letterSpacing: number; - lineHeight: number; - padding: number; - stroke: null; - textBaseline: string; - trim: boolean; - whiteSpace: string; - wordWrap: boolean; - wordWrapWidth: number; - }; -}; -declare class Pe extends Pe_base { - _cssOverrides: any[]; - set cssOverrides(t: any[]); - get cssOverrides(): any[]; - tagStyles: any; - _cssStyle: string | null | undefined; - clone(): Pe; - get cssStyle(): string; - addOverride(...t: any[]): void; - removeOverride(...t: any[]): void; -} -declare class Xs { - constructor(t: any); - _activeTextures: {}; - _renderer: any; - _createCanvas: boolean; - getTexture(t: any): Promise; - getManagedTexture(t: any, e: any, s: any, i: any): any; - _buildTexturePromise(t: any, e: any, s: any): Promise; - _increaseReferenceCount(t: any): void; - decreaseReferenceCount(t: any): void; - _cleanUp(t: any): void; - getReferenceCount(t: any): any; - destroy(): void; -} -declare namespace Xs { - export namespace extension_48 { - let type_44: any[]; - export { type_44 as type }; - let name_44: string; - export { name_44 as name }; - } - export { extension_48 as extension }; - export namespace defaultFontOptions { - let fontFamily: string; - let fontStyle: string; - let fontWeight: string; - } -} -declare class Ai { - constructor(t: any); - _renderer: any; - init(t: any): void; -} -declare namespace Ai { - export namespace extension_49 { - let type_45: any[]; - export { type_45 as type }; - let name_45: string; - export { name_45 as name }; - let priority_2: number; - export { priority_2 as priority }; - } - export { extension_49 as extension }; - export namespace defaultOptions_2 { - let hello: boolean; - } - export { defaultOptions_2 as defaultOptions }; -} -declare class y2 { -} -declare const ge_base: { - new (t?: {}): { - [x: string]: any; - options: {}; - uid: number; - _resourceType: string; - _resourceId: number; - uploadMethodId: string; - _resolution: any; - pixelWidth: any; - pixelHeight: any; - width: number; - height: number; - sampleCount: any; - mipLevelCount: any; - autoGenerateMipmaps: any; - format: any; - dimension: any; - antialias: any; - _touched: number; - _batchTick: number; - _textureBindLocation: number; - label: any; - resource: any; - autoGarbageCollect: any; - alphaMode: any; - style: any; - destroyed: boolean; - readonly source: any; - _style: any; - addressMode: any; - repeatMode: any; - magFilter: any; - minFilter: any; - mipmapFilter: any; - lodMinClamp: any; - lodMaxClamp: any; - _onStyleChange(): void; - update(): void; - destroy(): void; - unload(): void; - readonly resourceWidth: any; - readonly resourceHeight: any; - resolution: any; - resize(t: any, e: any, s: any): boolean; - updateMipmaps(): void; - wrapMode: any; - scaleMode: any; - _refreshPOT(): void; - isPowerOfTwo: boolean | undefined; - }; - [x: string]: any; - test(t: any): void; - defaultOptions: { - resolution: number; - format: string; - alphaMode: string; - dimensions: string; - mipLevelCount: number; - autoGenerateMipmaps: boolean; - sampleCount: number; - antialias: boolean; - autoGarbageCollect: boolean; - }; -}; -declare class ge extends ge_base { - static test(t: any): boolean; - constructor(t: any); - autoGarbageCollect: boolean; -} -declare namespace ge { - let extension_50: any; - export { extension_50 as extension }; -} -declare class Yi { - uid: number; - instructions: any[]; - instructionSize: number; - reset(): void; - add(t: any): void; - log(): void; -} -declare namespace tt { - export { lT as FILE_HEADER_SIZE }; - export { aT as FILE_IDENTIFIER }; - export { dT as FORMATS_TO_COMPONENTS }; - export { fT as INTERNAL_FORMAT_TO_BYTES_PER_PIXEL }; - export { oT as INTERNAL_FORMAT_TO_TEXTURE_FORMATS }; - export { uT as FIELDS }; - export { cT as TYPES_TO_BYTES_PER_COMPONENT }; - export { pT as TYPES_TO_BYTES_PER_PIXEL }; - export { hT as ENDIANNESS }; -} -declare class Xp { - _parsers: any[]; - _parsersValidated: boolean; - parsers: object; - promiseCache: {}; - reset(): void; - _getLoadPromiseAndParser(t: any, e: any): { - promise: null; - parser: null; - }; - load(t: any, e: any): Promise; - unload(t: any): Promise; - _validateParsers(): void; - _parserHash: any; -} -declare var gt: any; -declare const wt: 16; -declare var j_: any; -declare const rs: Al; -declare class Al { - _effectClasses: any[]; - _tests: any[]; - _initialized: boolean; - init(): void; - add(t: any): void; - getMaskEffect(t: any): any; - returnMaskEffect(t: any): void; -} -declare const wm_base: { - new (t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - from(t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - defaultOptions: { - blendMode: string; - resolution: number; - padding: number; - antialias: string; - blendRequired: boolean; - }; -}; -declare class wm extends wm_base { - sprite: any; - _textureMatrix: hn; -} -declare class G { - static get IDENTITY(): G; - static get shared(): G; - constructor(t?: number, e?: number, s?: number, i?: number, n?: number, o?: number); - array: Float32Array | null; - a: number; - b: number; - c: number; - d: number; - tx: number; - ty: number; - fromArray(t: any): void; - set(t: any, e: any, s: any, i: any, n: any, o: any): this; - toArray(t: any, e: any): any; - apply(t: any, e: any): any; - applyInverse(t: any, e: any): any; - translate(t: any, e: any): this; - scale(t: any, e: any): this; - rotate(t: any): this; - append(t: any): this; - appendFrom(t: any, e: any): this; - setTransform(t: any, e: any, s: any, i: any, n: any, o: any, a: any, u: any, l: any): this; - prepend(t: any): this; - decompose(t: any): any; - invert(): this; - isIdentity(): boolean; - identity(): this; - clone(): G; - copyTo(t: any): any; - copyFrom(t: any): this; - equals(t: any): boolean; -} -declare class $r extends V { - constructor(...t: any[]); - renderPipeId: string; - canBundle: boolean; - _roundPixels: number; - allowChildren: boolean; - set shader(t: any); - get shader(): any; - set texture(t: any); - get texture(): any; - state: any; - _geometry: any; - set roundPixels(t: boolean); - get roundPixels(): boolean; - get material(): any; - _shader: any; - set geometry(t: any); - get geometry(): any; - _texture: any; - get batched(): boolean; - get bounds(): any; - addBounds(t: any): void; - containsPoint(t: any): boolean; - onViewUpdate(): void; - destroy(t: any): void; -} -declare let Jt: { - new (...t: any[]): { - [x: string]: any; - batchMode: string; - positions: any; - uvs: any; - indices: any; - uid: number; - _layoutKey: number; - instanceCount: any; - _bounds: lt; - _boundsDirty: boolean; - attributes: any; - buffers: any[]; - indexBuffer: any; - topology: any; - onBufferUpdate(): void; - getAttribute(t: any): any; - getIndex(): any; - getBuffer(t: any): any; - getSize(): number; - readonly bounds: any; - destroy(t?: boolean): void; - }; - defaultOptions: { - topology: string; - shrinkBuffersToFit: boolean; - }; -}; -declare class Kn { - constructor(t: any, e: any); - localUniforms: { - _touched: number; - uid: number; - _resourceType: string; - _resourceId: number; - isUniformGroup: boolean; - _dirtyId: number; - uniformStructures: any; - uniforms: {}; - ubo: any; - isStatic: any; - _signature: any; - update(): void; - }; - localUniformsBindGroup: Lt; - _meshDataHash: any; - _gpuBatchableMeshHash: any; - renderer: any; - _adaptor: any; - validateRenderable(t: any): boolean; - addRenderable(t: any, e: any): void; - updateRenderable(t: any): void; - destroyRenderable(t: any): void; - execute({ mesh: t }: { - mesh: any; - }): void; - _getMeshData(t: any): any; - _initMeshData(t: any): any; - _getBatchableMesh(t: any): any; - _initBatchableMesh(t: any): any; - destroy(): void; -} -declare namespace Kn { - export namespace extension_51 { - let type_46: any[]; - export { type_46 as type }; - let name_46: string; - export { name_46 as name }; - } - export { extension_51 as extension }; -} -declare class oA extends $r { - constructor(t: any); - autoResize: boolean; - textureUpdated(): void; -} -declare let mA: { - new (t: any): { - [x: string]: any; - autoUpdate: boolean; - onRender: () => void; - _render(): void; - renderPipeId: string; - canBundle: boolean; - _roundPixels: number; - allowChildren: boolean; - shader: any; - texture: any; - state: any; - _geometry: any; - roundPixels: boolean; - readonly material: any; - _shader: any; - geometry: any; - _texture: any; - readonly batched: boolean; - readonly bounds: any; - addBounds(t: any): void; - containsPoint(t: any): boolean; - onViewUpdate(): void; - didViewUpdate: boolean; - destroy(t: any): void; - uid: number; - _updateFlags: number; - isRenderGroupRoot: boolean; - renderGroup: Fl | null; - didChange: boolean; - relativeRenderGroupDepth: number; - children: any[]; - parent: any; - includeInBuild: boolean; - measurable: boolean; - isSimple: boolean; - updateTick: number; - localTransform: G; - relativeGroupTransform: G; - groupTransform: G; - destroyed: boolean; - _position: rt; - _scale: rt; - _pivot: rt; - _skew: rt; - _cx: number; - _sx: number; - _cy: number; - _sy: number; - _rotation: number; - localColor: number; - localAlpha: number; - groupAlpha: number; - groupColor: number; - groupColorAlpha: number; - localBlendMode: string; - groupBlendMode: string; - localDisplayStatus: number; - globalDisplayStatus: number; - _didChangeId: number; - _didLocalTransformChangeId: number; - effects: any[]; - addChild(...t: any[]): any; - sortDirty: boolean | undefined; - removeChild(...t: any[]): any; - _onUpdate(t: any): void; - isRenderGroup: boolean; - enableRenderGroup(): void; - _updateIsSimple(): void; - readonly worldTransform: G; - _worldTransform: G | undefined; - x: any; - y: any; - position: rt; - rotation: number; - angle: number; - pivot: rt; - skew: rt; - scale: rt; - width: number; - height: number; - getSize(t: any): any; - setSize(t: any, e: any): void; - _updateSkew(): void; - updateTransform(t: any): any; - setFromMatrix(t: any): void; - updateLocalTransform(): void; - alpha: number; - tint: number; - blendMode: string; - visible: boolean; - culled: boolean; - renderable: boolean; - readonly isRenderable: boolean; - _mask: any; - _filters: any; - }; - defaultOptions: { - textureScale: number; - }; - mixin(t: any): void; -}; -declare class TA extends $r { - constructor(t: any); - autoUpdate: boolean; - onRender: () => void; - set vertices(t: any); - get vertices(): any; - _render(): void; -} -declare function un(): void; -declare let te: { - new (t?: {}): { - [x: string]: any; - update(t: any): void; - width: any; - height: any; - _originalWidth: any; - _originalHeight: any; - _leftWidth: any; - _rightWidth: any; - _topHeight: any; - _bottomHeight: any; - updatePositions(): void; - updateUvs(): void; - build(t: any): void; - verticesX: any; - verticesY: any; - batchMode: string; - positions: any; - uvs: any; - indices: any; - uid: number; - _layoutKey: number; - instanceCount: any; - _bounds: lt; - _boundsDirty: boolean; - attributes: any; - buffers: any[]; - indexBuffer: any; - topology: any; - onBufferUpdate(): void; - getAttribute(t: any): any; - getIndex(): any; - getBuffer(t: any): any; - getSize(): number; - readonly bounds: any; - destroy(t?: boolean): void; - }; - defaultOptions: { - width: number; - height: number; - leftWidth: number; - topHeight: number; - rightWidth: number; - bottomHeight: number; - originalWidth: number; - originalHeight: number; - }; -}; -declare const wA_base: { - new (t: any): { - [x: string]: any; - _roundPixels: number; - renderPipeId: string; - batched: boolean; - _didSpriteUpdate: boolean; - bounds: { - minX: number; - minY: number; - maxX: number; - maxY: number; - }; - _leftWidth: any; - _topHeight: any; - _rightWidth: any; - _bottomHeight: any; - _width: any; - _height: any; - allowChildren: boolean; - texture: any; - roundPixels: boolean; - width: any; - height: any; - leftWidth: any; - topHeight: any; - rightWidth: any; - bottomHeight: any; - _texture: any; - readonly originalWidth: any; - readonly originalHeight: any; - onViewUpdate(): void; - didViewUpdate: boolean; - addBounds(t: any): void; - containsPoint(t: any): boolean; - destroy(t: any): void; - uid: number; - _updateFlags: number; - isRenderGroupRoot: boolean; - renderGroup: Fl | null; - didChange: boolean; - relativeRenderGroupDepth: number; - children: any[]; - parent: any; - includeInBuild: boolean; - measurable: boolean; - isSimple: boolean; - updateTick: number; - localTransform: G; - relativeGroupTransform: G; - groupTransform: G; - destroyed: boolean; - _position: rt; - _scale: rt; - _pivot: rt; - _skew: rt; - _cx: number; - _sx: number; - _cy: number; - _sy: number; - _rotation: number; - localColor: number; - localAlpha: number; - groupAlpha: number; - groupColor: number; - groupColorAlpha: number; - localBlendMode: string; - groupBlendMode: string; - localDisplayStatus: number; - globalDisplayStatus: number; - _didChangeId: number; - _didLocalTransformChangeId: number; - effects: any[]; - addChild(...t: any[]): any; - sortDirty: boolean | undefined; - removeChild(...t: any[]): any; - _onUpdate(t: any): void; - isRenderGroup: boolean; - enableRenderGroup(): void; - _updateIsSimple(): void; - readonly worldTransform: G; - _worldTransform: G | undefined; - x: any; - y: any; - position: rt; - rotation: number; - angle: number; - pivot: rt; - skew: rt; - scale: rt; - getSize(t: any): any; - setSize(t: any, e: any): void; - _updateSkew(): void; - updateTransform(t: any): any; - setFromMatrix(t: any): void; - updateLocalTransform(): void; - alpha: number; - tint: number; - blendMode: string; - visible: boolean; - culled: boolean; - renderable: boolean; - readonly isRenderable: boolean; - _mask: any; - _filters: any; - }; - defaultOptions: { - texture: A; - }; - mixin(t: any): void; -}; -declare class wA extends wA_base { - constructor(...t: any[]); -} -declare let fx: { - new (t: any): { - [x: string]: any; - _roundPixels: number; - renderPipeId: string; - batched: boolean; - _didSpriteUpdate: boolean; - bounds: { - minX: number; - minY: number; - maxX: number; - maxY: number; - }; - _leftWidth: any; - _topHeight: any; - _rightWidth: any; - _bottomHeight: any; - _width: any; - _height: any; - allowChildren: boolean; - texture: any; - roundPixels: boolean; - width: any; - height: any; - leftWidth: any; - topHeight: any; - rightWidth: any; - bottomHeight: any; - _texture: any; - readonly originalWidth: any; - readonly originalHeight: any; - onViewUpdate(): void; - didViewUpdate: boolean; - addBounds(t: any): void; - containsPoint(t: any): boolean; - destroy(t: any): void; - uid: number; - _updateFlags: number; - isRenderGroupRoot: boolean; - renderGroup: Fl | null; - didChange: boolean; - relativeRenderGroupDepth: number; - children: any[]; - parent: any; - includeInBuild: boolean; - measurable: boolean; - isSimple: boolean; - updateTick: number; - localTransform: G; - relativeGroupTransform: G; - groupTransform: G; - destroyed: boolean; - _position: rt; - _scale: rt; - _pivot: rt; - _skew: rt; - _cx: number; - _sx: number; - _cy: number; - _sy: number; - _rotation: number; - localColor: number; - localAlpha: number; - groupAlpha: number; - groupColor: number; - groupColorAlpha: number; - localBlendMode: string; - groupBlendMode: string; - localDisplayStatus: number; - globalDisplayStatus: number; - _didChangeId: number; - _didLocalTransformChangeId: number; - effects: any[]; - addChild(...t: any[]): any; - sortDirty: boolean | undefined; - removeChild(...t: any[]): any; - _onUpdate(t: any): void; - isRenderGroup: boolean; - enableRenderGroup(): void; - _updateIsSimple(): void; - readonly worldTransform: G; - _worldTransform: G | undefined; - x: any; - y: any; - position: rt; - rotation: number; - angle: number; - pivot: rt; - skew: rt; - scale: rt; - getSize(t: any): any; - setSize(t: any, e: any): void; - _updateSkew(): void; - updateTransform(t: any): any; - setFromMatrix(t: any): void; - updateLocalTransform(): void; - alpha: number; - tint: number; - blendMode: string; - visible: boolean; - culled: boolean; - renderable: boolean; - readonly isRenderable: boolean; - _mask: any; - _filters: any; - }; - defaultOptions: { - texture: A; - }; - mixin(t: any): void; -}; -declare class Xo { - constructor(t: any); - _gpuSpriteHash: any; - _renderer: any; - addRenderable(t: any, e: any): void; - updateRenderable(t: any): void; - validateRenderable(t: any): boolean; - destroyRenderable(t: any): void; - _updateBatchableSprite(t: any, e: any): void; - _getGpuSprite(t: any): any; - _initGPUSprite(t: any): ws; - destroy(): void; -} -declare namespace Xo { - export namespace extension_52 { - let type_47: any[]; - export { type_47 as type }; - let name_47: string; - export { name_47 as name }; - } - export { extension_52 as extension }; -} -declare let PS: { - new (t?: {}): { - [x: string]: any; - noise: any; - seed: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; - defaultOptions: { - noise: number; - }; - from(t: any): { - [x: string]: any; - enabled: boolean; - _state: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - padding: any; - antialias: any; - resolution: any; - blendRequired: any; - apply(t: any, e: any, s: any, i: any): void; - blendMode: any; - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; - }; -}; -declare class rt { - constructor(t: any, e: any, s: any); - _x: any; - _y: any; - _observer: any; - clone(t: any): rt; - set(t?: number, e?: number): this; - copyFrom(t: any): this; - copyTo(t: any): any; - equals(t: any): boolean; - set x(t: any); - get x(): any; - set y(t: any); - get y(): any; -} -declare const vl: number; -declare class Iu { - constructor(t: any); - _moduleCache: any; - _bufferLayoutsCache: any; - _pipeCache: any; - _pipeStateCaches: any; - _colorMask: number; - _multisampleCount: number; - _renderer: any; - contextChange(t: any): void; - _gpu: any; - setMultisampleCount(t: any): void; - setRenderTarget(t: any): void; - _depthStencilAttachment: number | undefined; - setColorMask(t: any): void; - setStencilMode(t: any): void; - _stencilMode: any; - _stencilState: any; - setPipeline(t: any, e: any, s: any, i: any): void; - getPipeline(t: any, e: any, s: any, i: any): any; - _createPipeline(t: any, e: any, s: any, i: any): any; - _getModule(t: any): any; - _createModule(t: any): any; - _generateBufferKey(t: any): any; - _createVertexBufferLayouts(t: any): any; - _updatePipeHash(): void; - destroy(): void; -} -declare namespace Iu { - export namespace extension_53 { - let type_48: any[]; - export { type_48 as type }; - let name_48: string; - export { name_48 as name }; - } - export { extension_53 as extension }; -} -declare let Ho: { - new (...t: any[]): { - [x: string]: any; - build(t: any): void; - verticesX: any; - verticesY: any; - width: any; - height: any; - batchMode: string; - positions: any; - uvs: any; - indices: any; - uid: number; - _layoutKey: number; - instanceCount: any; - _bounds: lt; - _boundsDirty: boolean; - attributes: any; - buffers: any[]; - indexBuffer: any; - topology: any; - onBufferUpdate(): void; - getAttribute(t: any): any; - getIndex(): any; - getBuffer(t: any): any; - getSize(): number; - readonly bounds: any; - destroy(t?: boolean): void; - }; - defaultOptions: { - width: number; - height: number; - verticesX: number; - verticesY: number; - }; -}; -declare class j { - static get shared(): j; - constructor(t?: number, e?: number); - x: number; - y: number; - clone(): j; - copyFrom(t: any): this; - copyTo(t: any): any; - equals(t: any): boolean; - set(t?: number, e?: number): this; -} -declare class Ae { - constructor(...t: any[]); - type: string; - points: any[]; - closePath: boolean; - clone(): Ae; - contains(t: any, e: any): boolean; - strokeContains(t: any, e: any, s: any): boolean; - getBounds(t: any): any; - copyFrom(t: any): this; - copyTo(t: any): any; - get lastX(): any; - get lastY(): any; - get x(): any; - get y(): any; -} -declare class es { - constructor(t: any, e: any); - _pool: any[]; - _count: number; - _index: number; - _classType: any; - prepopulate(t: any): void; - get(t: any): any; - return(t: any): void; - get totalSize(): number; - get totalFree(): number; - get totalUsed(): number; -} -declare class El { - _poolsByClass: Map; - prepopulate(t: any, e: any): void; - get(t: any, e: any): any; - return(t: any): void; - getPool(t: any): any; - stats(): {}; -} -declare let Mm: { - new (t: any): { - _tick: () => void; - timeout: number; - _processQueue: () => void; - renderer: any; - queue: any[]; - resolves: any[]; - getQueue(): any[]; - add(t: any): any; - _addContainer(t: any): void; - upload(t: any): Promise; - dedupeQueue(): void; - _resolve(): void; - }; - uploadsPerFrame: number; -}; -declare const Xm_base: { - new (t: any): { - _tick: () => void; - timeout: number; - _processQueue: () => void; - renderer: any; - queue: any[]; - resolves: any[]; - getQueue(): any[]; - add(t: any): any; - _addContainer(t: any): void; - upload(t: any): Promise; - dedupeQueue(): void; - _resolve(): void; - }; - uploadsPerFrame: number; -}; -declare class Xm extends Xm_base { - resolveQueueItem(t: any, e: any): null; - resolveContainerQueueItem(t: any, e: any): void; - resolveGraphicsContextQueueItem(t: any): any; -} -declare class Wm extends Vm { - destroy(): void; -} -declare namespace Wm { - export namespace extension_54 { - let type_49: any[]; - export { type_49 as type }; - let name_49: string; - export { name_49 as name }; - } - export { extension_54 as extension }; -} -declare class Vm extends Xm { - uploadQueueItem(t: any): void; - uploadTextureSource(t: any): void; - uploadText(t: any): void; - uploadBitmapText(t: any): void; - uploadHTMLText(t: any): void; - uploadGraphicsContext(t: any): null; -} -declare const op_base: { - new (...t: any[]): { - [x: string]: any; - batchMode: string; - positions: any; - uvs: any; - indices: any; - uid: number; - _layoutKey: number; - instanceCount: any; - _bounds: lt; - _boundsDirty: boolean; - attributes: any; - buffers: any[]; - indexBuffer: any; - topology: any; - onBufferUpdate(): void; - getAttribute(t: any): any; - getIndex(): any; - getBuffer(t: any): any; - getSize(): number; - readonly bounds: any; - destroy(t?: boolean): void; - }; - defaultOptions: { - topology: string; - shrinkBuffersToFit: boolean; - }; -}; -declare class op extends op_base { - constructor(); -} -declare const yl: number; -declare class z { - static get EMPTY(): z; - constructor(t?: number, e?: number, s?: number, i?: number); - type: string; - x: number; - y: number; - width: number; - height: number; - get left(): number; - get right(): number; - get top(): number; - get bottom(): number; - isEmpty(): boolean; - clone(): z; - copyFromBounds(t: any): this; - copyFrom(t: any): this; - copyTo(t: any): any; - contains(t: any, e: any): boolean; - strokeContains(t: any, e: any, s: any): boolean; - intersects(t: any, e: any): boolean; - pad(t?: number, e?: number): this; - fit(t: any): this; - ceil(t?: number, e?: number): this; - enlarge(t: any): this; - getBounds(t: any): any; -} -declare class YE extends V { - constructor(t: any); - batched: boolean; - bounds: lt; - canBundle: boolean; - renderPipeId: string; - render(t: any): void; - containsPoint: any; - addBounds: any; -} -declare class Fl { - constructor(t: any); - renderPipeId: string; - root: any; - canBundle: boolean; - renderGroupParent: any; - renderGroupChildren: any[]; - _children: any[]; - worldTransform: G; - worldColorAlpha: number; - worldColor: number; - worldAlpha: number; - childrenToUpdate: any; - updateTick: number; - childrenRenderablesToUpdate: { - list: never[]; - index: number; - }; - structureDidChange: boolean; - instructionSet: Yi; - _onRenderContainers: any[]; - get localTransform(): any; - addRenderGroupChild(t: any): void; - _removeRenderGroupChild(t: any): void; - addChild(t: any): void; - removeChild(t: any): void; - onChildUpdate(t: any): void; - updateRenderable(t: any): void; - onChildViewUpdate(t: any): void; - _removeChildFromUpdate(t: any): void; - get isRenderable(): boolean; - addOnRender(t: any): void; - removeOnRender(t: any): void; - runOnRender(): void; -} -declare class au { - constructor(t: any); - _renderer: any; - addRenderGroup(t: any, e: any): void; - execute(t: any): void; - destroy(): void; -} -declare namespace au { - export namespace extension_55 { - let type_50: any[]; - export { type_50 as type }; - let name_50: string; - export { name_50 as name }; - } - export { extension_55 as extension }; -} -declare class cu { - constructor(t: any); - _renderer: any; - render({ container: t, transform: e }: { - container: any; - transform: any; - }): void; - destroy(): void; -} -declare namespace cu { - export namespace extension_56 { - let type_51: any[]; - export { type_51 as type }; - let name_51: string; - export { name_51 as name }; - } - export { extension_56 as extension }; -} -declare let vi: { - new (t?: {}): { - uid: number; - colorTextures: any; - dirtyId: number; - isRoot: any; - _size: Float32Array; - stencil: any; - depth: any; - depthStencilTexture: any; - readonly size: Float32Array; - readonly width: any; - readonly height: any; - readonly pixelWidth: any; - readonly pixelHeight: any; - readonly resolution: any; - readonly colorTexture: any; - onSourceResize(t: any): void; - ensureDepthStencilTexture(): void; - resize(t: any, e: any, s?: any, i?: boolean): void; - destroy(): void; - }; - defaultOptions: { - width: number; - height: number; - resolution: number; - colorTextures: number; - stencil: boolean; - depth: boolean; - antialias: boolean; - isRoot: boolean; - }; -}; -declare class ja { - constructor(t: any); - rootViewPort: z; - viewport: z; - onRenderTargetChange: Ko; - projectionMatrix: G; - defaultClearColor: number[]; - _renderSurfaceToRenderTargetHash: Map; - _gpuRenderTargetHash: any; - _renderTargetStack: any[]; - _renderer: any; - finishRenderPass(): void; - renderStart({ target: t, clear: e, clearColor: s, frame: i }: { - target: any; - clear: any; - clearColor: any; - frame: any; - }): void; - rootRenderTarget: any; - renderingToScreen: boolean | undefined; - bind(t: any, e: boolean | undefined, s: any, i: any): any; - renderTarget: any; - renderSurface: any; - clear(t: any, e: any, s: any): void; - contextChange(): void; - push(t: any, e: any, s: any, i: any): any; - pop(): void; - getRenderTarget(t: any): any; - copyToTexture(t: any, e: any, s: any, i: any, n: any): any; - ensureDepthStencil(): void; - destroy(): void; - _initRenderTarget(t: any): { - uid: number; - colorTextures: any; - dirtyId: number; - isRoot: any; - _size: Float32Array; - stencil: any; - depth: any; - depthStencilTexture: any; - readonly size: Float32Array; - readonly width: any; - readonly height: any; - readonly pixelWidth: any; - readonly pixelHeight: any; - readonly resolution: any; - readonly colorTexture: any; - onSourceResize(t: any): void; - ensureDepthStencilTexture(): void; - resize(t: any, e: any, s?: any, i?: boolean): void; - destroy(): void; - } | null; - getGpuRenderTarget(t: any): any; -} -declare class h_ extends A { - static create(t: any): A; - resize(t: any, e: any, s: any): this; -} -declare var xt: any; -declare class rn { - static init(t: any): void; - static destroy(): void; -} -declare namespace rn { - export let queueResize: (() => void) | null | undefined; - export let _resizeId: number | null | undefined; - export let _cancelResize: (() => void) | null | undefined; - export let resize: (() => void) | null | undefined; - export let _resizeTo: any; - export let resizeTo: any; - let extension_57: any; - export { extension_57 as extension }; -} -declare class qt { - _defaultBundleIdentifierOptions: { - connector: string; - createBundleAssetId: (t: any, e: any) => string; - extractAssetIdFromBundle: (t: any, e: any) => any; - }; - _bundleIdConnector: string; - _createBundleAssetId: (t: any, e: any) => string; - _extractAssetIdFromBundle: (t: any, e: any) => any; - _assetMap: {}; - _preferredOrder: any[]; - _parsers: any[]; - _resolverHash: {}; - _bundles: {}; - setBundleIdentifier(t: any): void; - prefer(...t: any[]): void; - set basePath(t: any); - get basePath(): any; - _basePath: any; - set rootPath(t: any); - get rootPath(): any; - _rootPath: any; - get parsers(): any[]; - reset(): void; - _manifest: any; - _defaultSearchParams: string | null | undefined; - setDefaultSearchParams(t: any): void; - getAlias(t: any): any; - addManifest(t: any): void; - addBundle(t: any, e: any): void; - add(t: any): void; - resolveBundle(t: any): any; - resolveUrl(t: any): any; - resolve(t: any): any; - hasKey(t: any): boolean; - hasBundle(t: any): boolean; - _getPreferredOrder(t: any): any; - _appendDefaultSearchParams(t: any): any; - _buildResolvedAsset(t: any, e: any): any; -} -declare namespace qt { - let RETINA_PREFIX: RegExp; -} -declare let rx: { - new (t: any): { - [x: string]: any; - points: any; - _width: any; - textureScale: any; - readonly width: any; - _build(): void; - updateVertices(): void; - update(): void; - batchMode: string; - positions: any; - uvs: any; - indices: any; - uid: number; - _layoutKey: number; - instanceCount: any; - _bounds: lt; - _boundsDirty: boolean; - attributes: any; - buffers: any[]; - indexBuffer: any; - topology: any; - onBufferUpdate(): void; - getAttribute(t: any): any; - getIndex(): any; - getBuffer(t: any): any; - getSize(): number; - readonly bounds: any; - destroy(t?: boolean): void; - }; - defaultOptions: { - width: number; - points: never[]; - textureScale: number; - }; -}; -declare class Fi { - constructor(t?: number, e?: number, s?: number, i?: number, n?: number); - type: string; - x: number; - y: number; - width: number; - height: number; - radius: number; - getBounds(t: any): any; - clone(): Fi; - copyFrom(t: any): this; - copyTo(t: any): any; - contains(t: any, e: any): boolean; - strokeContains(t: any, e: any, s: any): boolean; -} -declare const $E: any; -declare var st: any; -declare function Mc(r: any, t: any): any; -declare function xc(r: any, t: any): any; -declare class YS { - constructor(t: any); - priority: number; - pipe: string; - mask: any; - addBounds(t: any, e: any): void; - addLocalBounds(t: any, e: any): void; - containsPoint(t: any, e: any): any; - reset(): void; - destroy(): void; -} -declare class Id extends St { - constructor(); -} -declare const St_base: any; -declare class St extends St_base { - [x: string]: any; - static from(t: any): St; - constructor(t: any); - _uniformBindMap: any; - _ownedBindGroups: any[]; - gpuProgram: any; - glProgram: any; - compatibleRenderers: any; - groups: any; - resources: {}; - addResource(t: any, e: any, s: any): void; - _buildResourceAccessor(t: any, e: any): {}; - destroy(t?: boolean): void; -} -declare var De: any; -declare class Pc { - constructor(t: any); - shapePrimitives: any[]; - _currentPoly: any; - _bounds: lt; - _graphicsPath2D: any; - moveTo(t: any, e: any): this; - lineTo(t: any, e: any): this; - arc(t: any, e: any, s: any, i: any, n: any, o: any): this; - arcTo(t: any, e: any, s: any, i: any, n: any): this; - arcToSvg(t: any, e: any, s: any, i: any, n: any, o: any, a: any): this; - bezierCurveTo(t: any, e: any, s: any, i: any, n: any, o: any, a: any): this; - quadraticCurveTo(t: any, e: any, s: any, i: any, n: any): this; - closePath(): this; - addPath(t: any, e: any): this; - finish(t?: boolean): void; - rect(t: any, e: any, s: any, i: any, n: any): this; - circle(t: any, e: any, s: any, i: any): this; - poly(t: any, e: any, s: any): this; - regularPoly(t: any, e: any, s: any, i: any, n: number | undefined, o: any): this; - roundPoly(t: any, e: any, s: any, i: any, n: any, o: number | undefined, a: any): this; - roundShape(t: any, e: any, s: boolean | undefined, i: any): this; - filletRect(t: any, e: any, s: any, i: any, n: any): this; - chamferRect(t: any, e: any, s: any, i: any, n: any, o: any): this; - ellipse(t: any, e: any, s: any, i: any, n: any): this; - roundRect(t: any, e: any, s: any, i: any, n: any, o: any): this; - drawShape(t: any, e: any): this; - startPoly(t: any, e: any): this; - endPoly(t?: boolean): this; - _ensurePoly(t?: boolean): void; - buildPath(): void; - get bounds(): lt; -} -declare const Au: (typeof Aa | typeof Pa | typeof wa | typeof Ra | typeof nu | typeof au | typeof du | typeof fu)[]; -declare const Eu: (typeof cu | { - new (): { - clearBeforeRender: boolean; - _backgroundColor: { - _value: any; - _components: Float32Array; - _int: number; - value: any; - readonly red: number; - readonly green: number; - readonly blue: number; - readonly alpha: number; - setValue(t: any): any; - _cloneSource(t: any): any; - _isSourceEqual(t: any, e: any): any; - toRgba(): { - r: number; - g: number; - b: number; - a: number; - }; - toRgb(): { - r: number; - g: number; - b: number; - }; - toRgbaString(): string; - toUint8RgbArray(t: any): any; - _arrayRgb: any[] | undefined; - toArray(t: any): any; - _arrayRgba: any[] | undefined; - toRgbArray(t: any): any; - toNumber(): number; - toBgrNumber(): any; - toLittleEndianNumber(): number; - multiply(t: any): any; - premultiply(t: any, e?: boolean): any; - toPremultiplied(t: any, e?: boolean): number; - toHex(): string; - toHexa(): string; - setAlpha(t: any): any; - _normalize(t: any): void; - _refreshInt(): void; - _clamp(t: any, e?: number, s?: number): any; - }; - color: { - _value: any; - _components: Float32Array; - _int: number; - value: any; - readonly red: number; - readonly green: number; - readonly blue: number; - readonly alpha: number; - setValue(t: any): any; - _cloneSource(t: any): any; - _isSourceEqual(t: any, e: any): any; - toRgba(): { - r: number; - g: number; - b: number; - a: number; - }; - toRgb(): { - r: number; - g: number; - b: number; - }; - toRgbaString(): string; - toUint8RgbArray(t: any): any; - _arrayRgb: any[] | undefined; - toArray(t: any): any; - _arrayRgba: any[] | undefined; - toRgbArray(t: any): any; - toNumber(): number; - toBgrNumber(): any; - toLittleEndianNumber(): number; - multiply(t: any): any; - premultiply(t: any, e?: boolean): any; - toPremultiplied(t: any, e?: boolean): number; - toHex(): string; - toHexa(): string; - setAlpha(t: any): any; - _normalize(t: any): void; - _refreshInt(): void; - _clamp(t: any, e?: number, s?: number): any; - }; - alpha: number; - init(t: any): void; - readonly colorRgba: any; - destroy(): void; - }; - extension: { - type: any[]; - name: string; - priority: number; - }; - defaultOptions: { - backgroundAlpha: number; - backgroundColor: number; - clearBeforeRender: boolean; - }; -} | { - new (t: any): { - _renderer: any; - _normalizeOptions(t: any, e?: {}): any; - image(t: any): Promise; - base64(t: any): Promise; - canvas(t: any): any; - pixels(t: any): any; - texture(t: any): any; - download(t: any): void; - log(t: any): void; - destroy(): void; - }; - extension: { - type: any[]; - name: string; - }; - defaultImageOptions: { - format: string; - quality: number; - }; -} | typeof xu | typeof bu | typeof Ai | { - new (t: any): { - _renderer: any; - count: number; - checkCount: number; - init(t: any): void; - checkCountMax: any; - maxIdle: any; - active: any; - postrender(): void; - run(): void; - destroy(): void; - }; - extension: { - type: any[]; - name: string; - }; - defaultOptions: { - textureGCActive: boolean; - textureGCAMaxIdle: number; - textureGCCheckCountMax: number; - }; -} | { - new (): { - resolution: any; - init(t: any): void; - screen: z | undefined; - canvas: any; - antialias: boolean | undefined; - texture: any; - renderTarget: { - uid: number; - colorTextures: any; - dirtyId: number; - isRoot: any; - _size: Float32Array; - stencil: any; - depth: any; - depthStencilTexture: any; - readonly size: Float32Array; - readonly width: any; - readonly height: any; - readonly pixelWidth: any; - readonly pixelHeight: any; - readonly resolution: any; - readonly colorTexture: any; - onSourceResize(t: any): void; - ensureDepthStencilTexture(): void; - resize(t: any, e: any, s?: any, i?: boolean): void; - destroy(): void; - } | undefined; - multiView: boolean | undefined; - resize(t: any, e: any, s: any): void; - destroy(t?: boolean): void; - }; - extension: { - type: any[]; - name: string; - priority: number; - }; - defaultOptions: { - width: number; - height: number; - autoDensity: boolean; - antialias: boolean; - }; -})[]; -declare class Ft extends V { - static from(t: any, e?: boolean): Ft; - constructor(t?: A); - renderPipeId: string; - batched: boolean; - _didSpriteUpdate: boolean; - _bounds: { - minX: number; - maxX: number; - minY: number; - maxY: number; - }; - _sourceBounds: { - minX: number; - maxX: number; - minY: number; - maxY: number; - }; - _boundsDirty: boolean; - _sourceBoundsDirty: boolean; - _roundPixels: number; - _anchor: rt; - set anchor(t: rt); - get anchor(): rt; - set texture(t: any); - get texture(): any; - allowChildren: boolean; - set roundPixels(t: boolean); - get roundPixels(): boolean; - _texture: any; - get bounds(): { - minX: number; - maxX: number; - minY: number; - maxY: number; - }; - get sourceBounds(): { - minX: number; - maxX: number; - minY: number; - maxY: number; - }; - containsPoint(t: any): boolean; - addBounds(t: any): void; - onViewUpdate(): void; - _updateBounds(): void; - _updateSourceBounds(): void; -} -declare class du { - constructor(t: any); - _gpuSpriteHash: any; - _renderer: any; - addRenderable(t: any, e: any): void; - updateRenderable(t: any): void; - validateRenderable(t: any): boolean; - destroyRenderable(t: any): void; - _updateBatchableSprite(t: any, e: any): void; - _getGpuSprite(t: any): any; - _initGPUSprite(t: any): any; - destroy(): void; -} -declare namespace du { - export namespace extension_58 { - let type_52: any[]; - export { type_52 as type }; - let name_52: string; - export { name_52 as name }; - } - export { extension_58 as extension }; -} -declare let cn: { - new (t: any, e: any): { - linkedSheets: any[]; - _texture: A | null; - textureSource: any; - textures: {}; - animations: {}; - data: any; - resolution: any; - _frames: any; - _frameKeys: string[]; - _batchIndex: number; - _callback: ((value: any) => void) | null; - parse(): Promise; - _processFrames(t: any): void; - _processAnimations(): void; - _parseComplete(): void; - _nextBatch(): void; - destroy(t?: boolean): void; - }; - BATCH_SIZE: number; -}; -declare let Ct: { - new (): { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - for2d(): { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; - default2d: { - data: number; - blendMode: any; - polygonOffset: any; - blend: boolean; - depthMask: boolean; - offsets: boolean; - cullMode: "none" | "front" | "back"; - culling: boolean; - clockwiseFrontFace: boolean; - depthTest: boolean; - _blendMode: any; - _blendModeId: any; - _polygonOffset: any; - }; -}; -declare class mn { - static test(t: any): boolean; - constructor(t: any); - priority: number; - pipe: string; - init(t: any): void; - mask: any; - reset(): void; - addBounds(t: any, e: any): void; - addLocalBounds(t: any, e: any): void; - containsPoint(t: any, e: any): any; - destroy(): void; -} -declare namespace mn { - let extension_59: any; - export { extension_59 as extension }; -} -declare class Ra { - constructor(t: any); - _maskStackHash: {}; - _maskHash: WeakMap; - _renderer: any; - push(t: any, e: any, s: any): void; - pop(t: any, e: any, s: any): void; - execute(t: any): void; - destroy(): void; -} -declare namespace Ra { - export namespace extension_60 { - let type_53: any[]; - export { type_53 as type }; - let name_53: string; - export { name_53 as name }; - } - export { extension_60 as extension }; -} -declare class Ko { - constructor(t: any); - items: any[]; - _name: any; - emit(t: any, e: any, s: any, i: any, n: any, o: any, a: any, u: any): this; - add(t: any): this; - remove(t: any): this; - contains(t: any): boolean; - removeAll(): this; - destroy(): void; - get empty(): boolean; - get name(): any; -} -declare const Sf: { - "bc1-rgba-unorm": number; - "bc1-rgba-unorm-srgb": number; - "bc2-rgba-unorm": number; - "bc2-rgba-unorm-srgb": number; - "bc3-rgba-unorm": number; - "bc3-rgba-unorm-srgb": number; - "bc4-r-unorm": number; - "bc4-r-snorm": number; - "bc5-rg-unorm": number; - "bc5-rg-snorm": number; - "bc6h-rgb-ufloat": number; - "bc6h-rgb-float": number; - "bc7-rgba-unorm": number; - "bc7-rgba-unorm-srgb": number; -}; -declare class Ta extends fi { - constructor(...t: any[]); - renderPipeId: string; - _updateBounds(): void; -} -declare let Wt: { - new (t?: {}): { - [x: string]: any; - align: any; - _align: any; - breakWords: any; - _breakWords: any; - dropShadow: any; - _dropShadow: any; - fontFamily: any; - _fontFamily: any; - fontSize: any; - _fontSize: any; - fontStyle: any; - _fontStyle: any; - fontVariant: any; - _fontVariant: any; - fontWeight: any; - _fontWeight: any; - leading: any; - _leading: any; - letterSpacing: any; - _letterSpacing: any; - lineHeight: any; - _lineHeight: any; - padding: any; - _padding: any; - trim: any; - _trim: any; - textBaseline: any; - _textBaseline: any; - whiteSpace: any; - _whiteSpace: any; - wordWrap: any; - _wordWrap: any; - wordWrapWidth: any; - _wordWrapWidth: any; - fill: any; - _originalFill: any; - _fill: any; - stroke: any; - _originalStroke: any; - _stroke: any; - _generateKey(): string; - _styleKey: string | null | undefined; - update(): void; - reset(): void; - readonly styleKey: string; - clone(): any; - destroy(t?: boolean): void; - }; - [x: string]: any; - defaultDropShadow: { - alpha: number; - angle: number; - blur: number; - color: string; - distance: number; - }; - defaultTextStyle: { - align: string; - breakWords: boolean; - dropShadow: null; - fill: string; - fontFamily: string; - fontSize: number; - fontStyle: string; - fontVariant: string; - fontWeight: string; - leading: number; - letterSpacing: number; - lineHeight: number; - padding: number; - stroke: null; - textBaseline: string; - trim: boolean; - whiteSpace: string; - wordWrap: boolean; - wordWrapWidth: number; - }; -}; -declare const A_base: any; -declare class A extends A_base { - [x: string]: any; - constructor({ source: t, label: e, frame: s, orig: i, trim: n, defaultAnchor: o, defaultBorders: a, rotate: u, dynamic: l }?: { - source: any; - label: any; - frame: any; - orig: any; - trim: any; - defaultAnchor: any; - defaultBorders: any; - rotate: any; - dynamic: any; - }); - uid: number; - uvs: { - x0: number; - y0: number; - x1: number; - y1: number; - x2: number; - y2: number; - x3: number; - y3: number; - }; - frame: z; - noFrame: boolean; - dynamic: any; - isTexture: boolean; - label: any; - set source(t: any); - get source(): any; - orig: any; - trim: any; - rotate: any; - defaultAnchor: any; - defaultBorders: any; - destroyed: boolean; - _source: any; - get textureMatrix(): hn; - _textureMatrix: hn | null | undefined; - get width(): any; - get height(): any; - updateUvs(): void; - destroy(t?: boolean): void; - update(): void; - get baseTexture(): any; -} -declare namespace A { - export let EMPTY: A; - export let WHITE: A; - export { Dh as from }; -} -declare let Tu: { - new (t: any): { - _renderer: any; - count: number; - checkCount: number; - init(t: any): void; - checkCountMax: any; - maxIdle: any; - active: any; - postrender(): void; - run(): void; - destroy(): void; - }; - extension: { - type: any[]; - name: string; - }; - defaultOptions: { - textureGCActive: boolean; - textureGCAMaxIdle: number; - textureGCCheckCountMax: number; - }; -}; -declare class hn { - constructor(t: any, e: any); - mapCoord: G; - uClampFrame: Float32Array; - uClampOffset: Float32Array; - _textureID: number; - _updateID: number; - clampOffset: number; - clampMargin: any; - isSimple: boolean; - set texture(t: any); - get texture(): any; - _texture: any; - multiplyUvs(t: any, e: any): any; - update(): boolean; -} -declare const ut: dc; -declare class dc { - constructor(t: any); - _poolKeyHash: any; - _texturePool: {}; - textureOptions: any; - enableFullScreen: boolean; - createTexture(t: any, e: any, s: any): A; - getOptimalTexture(t: any, e: any, s: number | undefined, i: any): any; - getSameSizeTexture(t: any, e?: boolean): any; - returnTexture(t: any): void; - clear(t: any): void; -} -declare let et: { - new (t?: {}): { - [x: string]: any; - options: {}; - uid: number; - _resourceType: string; - _resourceId: number; - uploadMethodId: string; - _resolution: any; - pixelWidth: any; - pixelHeight: any; - width: number; - height: number; - sampleCount: any; - mipLevelCount: any; - autoGenerateMipmaps: any; - format: any; - dimension: any; - antialias: any; - _touched: number; - _batchTick: number; - _textureBindLocation: number; - label: any; - resource: any; - autoGarbageCollect: any; - alphaMode: any; - style: any; - destroyed: boolean; - readonly source: any; - _style: any; - addressMode: any; - repeatMode: any; - magFilter: any; - minFilter: any; - mipmapFilter: any; - lodMinClamp: any; - lodMaxClamp: any; - _onStyleChange(): void; - update(): void; - destroy(): void; - unload(): void; - readonly resourceWidth: any; - readonly resourceHeight: any; - resolution: any; - resize(t: any, e: any, s: any): boolean; - updateMipmaps(): void; - wrapMode: any; - scaleMode: any; - _refreshPOT(): void; - isPowerOfTwo: boolean | undefined; - }; - [x: string]: any; - test(t: any): void; - defaultOptions: { - resolution: number; - format: string; - alphaMode: string; - dimensions: string; - mipLevelCount: number; - autoGenerateMipmaps: boolean; - sampleCount: number; - antialias: boolean; - autoGarbageCollect: boolean; - }; -}; -declare let xh: { - new (t?: {}): { - [x: string]: any; - _resourceType: string; - _touched: number; - _maxAnisotropy: number; - addressMode: any; - addressModeU: any; - addressModeV: any; - addressModeW: any; - scaleMode: any; - magFilter: any; - minFilter: any; - mipmapFilter: any; - lodMinClamp: any; - lodMaxClamp: any; - compare: any; - maxAnisotropy: number; - wrapMode: any; - readonly _resourceId: any; - update(): void; - _sharedResourceId: any; - _generateResourceId(): any; - destroy(): void; - }; - [x: string]: any; - defaultOptions: { - addressMode: string; - scaleMode: string; - }; -}; -declare class NE { - x0: number; - y0: number; - x1: number; - y1: number; - x2: number; - y2: number; - x3: number; - y3: number; - uvsFloat32: Float32Array; - set(t: any, e: any, s: any): void; -} -declare let ht: { - new (): { - autoStart: boolean; - deltaTime: number; - lastTime: number; - speed: number; - started: boolean; - _requestId: number | null; - _maxElapsedMS: number; - _minElapsedMS: number; - _protected: boolean; - _lastFrame: number; - _head: us; - deltaMS: number; - elapsedMS: number; - _tick: (t: any) => void; - _requestIfNeeded(): void; - _cancelIfNeeded(): void; - _startIfPossible(): void; - add(t: any, e: any, s?: any): any; - addOnce(t: any, e: any, s?: any): any; - _addListener(t: any): any; - remove(t: any, e: any): any; - readonly count: number; - start(): void; - stop(): void; - destroy(): void; - update(t?: number): void; - readonly FPS: number; - minFPS: number; - maxFPS: number; - }; - readonly shared: any; - readonly system: any; - targetFPMS: number; -}; -declare class us { - constructor(t: any, e?: null, s?: number, i?: boolean); - next: any; - previous: any; - _destroyed: boolean; - _fn: any; - _context: any; - priority: number; - _once: boolean; - match(t: any, e?: null): boolean; - emit(t: any): any; - connect(t: any): void; - destroy(t?: boolean): any; -} -declare class sn { - static init(t: any): void; - static destroy(): void; -} -declare namespace sn { - export let stop: (() => void) | undefined; - export let start: (() => void) | undefined; - export let _ticker: any; - export let ticker: any; - let extension_61: any; - export { extension_61 as extension }; -} -declare let Lm: { - new (...t: any[]): { - [x: string]: any; - renderPipeId: string; - canBundle: boolean; - batched: boolean; - _roundPixels: number; - _bounds: { - minX: number; - maxX: number; - minY: number; - maxY: number; - }; - _boundsDirty: boolean; - allowChildren: boolean; - _anchor: rt; - _applyAnchorToTexture: any; - texture: any; - _width: any; - _height: any; - _tileTransform: Bm; - anchor: rt; - tilePosition: rt; - tileScale: rt; - tileRotation: number; - roundPixels: boolean; - clampMargin: any; - readonly tileTransform: Bm; - readonly bounds: { - minX: number; - maxX: number; - minY: number; - maxY: number; - }; - _texture: any; - width: any; - height: any; - _updateBounds(): void; - addBounds(t: any): void; - containsPoint(t: any): boolean; - onViewUpdate(): void; - _didTilingSpriteUpdate: boolean | undefined; - didViewUpdate: boolean; - destroy(t?: boolean): void; - uid: number; - _updateFlags: number; - isRenderGroupRoot: boolean; - renderGroup: Fl | null; - didChange: boolean; - relativeRenderGroupDepth: number; - children: any[]; - parent: any; - includeInBuild: boolean; - measurable: boolean; - isSimple: boolean; - updateTick: number; - localTransform: G; - relativeGroupTransform: G; - groupTransform: G; - destroyed: boolean; - _position: rt; - _scale: rt; - _pivot: rt; - _skew: rt; - _cx: number; - _sx: number; - _cy: number; - _sy: number; - _rotation: number; - localColor: number; - localAlpha: number; - groupAlpha: number; - groupColor: number; - groupColorAlpha: number; - localBlendMode: string; - groupBlendMode: string; - localDisplayStatus: number; - globalDisplayStatus: number; - _didChangeId: number; - _didLocalTransformChangeId: number; - effects: any[]; - addChild(...t: any[]): any; - sortDirty: boolean | undefined; - removeChild(...t: any[]): any; - _onUpdate(t: any): void; - isRenderGroup: boolean; - enableRenderGroup(): void; - _updateIsSimple(): void; - readonly worldTransform: G; - _worldTransform: G | undefined; - x: any; - y: any; - position: rt; - rotation: number; - angle: number; - pivot: rt; - skew: rt; - scale: rt; - getSize(t: any): any; - setSize(t: any, e: any): void; - _updateSkew(): void; - updateTransform(t: any): any; - setFromMatrix(t: any): void; - updateLocalTransform(): void; - alpha: number; - tint: number; - blendMode: string; - visible: boolean; - culled: boolean; - renderable: boolean; - readonly isRenderable: boolean; - _mask: any; - _filters: any; - }; - from(t: any, e?: {}): { - [x: string]: any; - renderPipeId: string; - canBundle: boolean; - batched: boolean; - _roundPixels: number; - _bounds: { - minX: number; - maxX: number; - minY: number; - maxY: number; - }; - _boundsDirty: boolean; - allowChildren: boolean; - _anchor: rt; - _applyAnchorToTexture: any; - texture: any; - _width: any; - _height: any; - _tileTransform: Bm; - anchor: rt; - tilePosition: rt; - tileScale: rt; - tileRotation: number; - roundPixels: boolean; - clampMargin: any; - readonly tileTransform: Bm; - readonly bounds: { - minX: number; - maxX: number; - minY: number; - maxY: number; - }; - _texture: any; - width: any; - height: any; - _updateBounds(): void; - addBounds(t: any): void; - containsPoint(t: any): boolean; - onViewUpdate(): void; - _didTilingSpriteUpdate: boolean | undefined; - didViewUpdate: boolean; - destroy(t?: boolean): void; - uid: number; - _updateFlags: number; - isRenderGroupRoot: boolean; - renderGroup: Fl | null; - didChange: boolean; - relativeRenderGroupDepth: number; - children: any[]; - parent: any; - includeInBuild: boolean; - measurable: boolean; - isSimple: boolean; - updateTick: number; - localTransform: G; - relativeGroupTransform: G; - groupTransform: G; - destroyed: boolean; - _position: rt; - _scale: rt; - _pivot: rt; - _skew: rt; - _cx: number; - _sx: number; - _cy: number; - _sy: number; - _rotation: number; - localColor: number; - localAlpha: number; - groupAlpha: number; - groupColor: number; - groupColorAlpha: number; - localBlendMode: string; - groupBlendMode: string; - localDisplayStatus: number; - globalDisplayStatus: number; - _didChangeId: number; - _didLocalTransformChangeId: number; - effects: any[]; - addChild(...t: any[]): any; - sortDirty: boolean | undefined; - removeChild(...t: any[]): any; - _onUpdate(t: any): void; - isRenderGroup: boolean; - enableRenderGroup(): void; - _updateIsSimple(): void; - readonly worldTransform: G; - _worldTransform: G | undefined; - x: any; - y: any; - position: rt; - rotation: number; - angle: number; - pivot: rt; - skew: rt; - scale: rt; - getSize(t: any): any; - setSize(t: any, e: any): void; - _updateSkew(): void; - updateTransform(t: any): any; - setFromMatrix(t: any): void; - updateLocalTransform(): void; - alpha: number; - tint: number; - blendMode: string; - visible: boolean; - culled: boolean; - renderable: boolean; - readonly isRenderable: boolean; - _mask: any; - _filters: any; - }; - defaultOptions: { - texture: A; - anchor: { - x: number; - y: number; - }; - tilePosition: { - x: number; - y: number; - }; - tileScale: { - x: number; - y: number; - }; - tileRotation: number; - applyAnchorToTexture: boolean; - }; - mixin(t: any): void; -}; -declare class No { - constructor(t: any); - _tilingSpriteDataHash: any; - _renderer: any; - validateRenderable(t: any): boolean; - addRenderable(t: any, e: any): void; - execute(t: any): void; - updateRenderable(t: any): void; - destroyRenderable(t: any): void; - _getTilingSpriteData(t: any): any; - _initTilingSpriteData(t: any): any; - _updateBatchableMesh(t: any): void; - destroy(): void; - _updateCanBatch(t: any): any; -} -declare namespace No { - export namespace extension_62 { - let type_54: any[]; - export { type_54 as type }; - let name_54: string; - export { name_54 as name }; - } - export { extension_62 as extension }; -} -declare class np extends St { - constructor(); - updateUniforms(t: any, e: any, s: any, i: any, n: any, o: any): void; -} -declare class Bm { - constructor({ matrix: t, observer: e }?: { - matrix: any; - observer: any; - }); - dirty: boolean; - _matrix: any; - observer: any; - position: rt; - scale: rt; - pivot: rt; - skew: rt; - _rotation: number; - _cx: number; - _sx: number; - _cy: number; - _sy: number; - get matrix(): any; - _onUpdate(t: any): void; - updateSkew(): void; - setFromMatrix(t: any): void; - set rotation(t: number); - get rotation(): number; -} -declare class Qu { - constructor(t?: number, e?: number, s?: number, i?: number, n?: number, o?: number); - type: string; - x: number; - y: number; - x2: number; - y2: number; - x3: number; - y3: number; - contains(t: any, e: any): boolean; - strokeContains(t: any, e: any, s: any): boolean; - clone(): Qu; - copyFrom(t: any): this; - copyTo(t: any): any; - getBounds(t: any): any; -} -declare const kg: { - f32: string; - "vec2": string; - "vec3": string; - "vec4": string; - "mat2x2": string; - "mat3x3": string; - "mat4x4": string; - i32: string; - "vec2": string; - "vec3": string; - "vec4": string; - u32: string; - "vec2": string; - "vec3": string; - "vec4": string; - bool: string; - "vec2": string; - "vec3": string; - "vec4": string; -}; -declare const Ug: { - f32: string; - "vec2": string; - "vec3": string; - "vec4": string; - i32: string; - "vec2": string; - "vec3": string; - "vec4": string; - u32: string; - "vec2": string; - "vec3": string; - "vec4": string; - bool: string; - "vec2": string; - "vec3": string; - "vec4": string; - "mat2x2": string; - "mat3x3": string; - "mat4x4": string; -}; -declare const Qi: 2; -declare const ns: 1; -declare var Xt: any; -declare const xb: 8; -declare const ar: 4; -declare class P_ { - constructor({ minUniformOffsetAlignment: t }: { - minUniformOffsetAlignment: any; - }); - _minUniformOffsetAlignment: any; - byteIndex: number; - data: Float32Array; - clear(): void; - addEmptyGroup(t: any): number; - addGroup(t: any): number; - destroy(): void; - _buffer: any; -} -declare class La { - constructor(t: any); - _syncFunctionHash: any; - _adaptor: any; - _systemCheck(): void; - ensureUniformGroup(t: any): void; - getUniformGroupData(t: any): any; - _initUniformGroup(t: any): any; - _generateUboSync(t: any): any; - syncUniformGroup(t: any, e: any, s: any): boolean; - updateUniformGroup(t: any): boolean; - destroy(): void; -} -declare let it: { - new (t: any, e: any): { - _touched: number; - uid: number; - _resourceType: string; - _resourceId: number; - isUniformGroup: boolean; - _dirtyId: number; - uniformStructures: any; - uniforms: {}; - ubo: any; - isStatic: any; - _signature: any; - update(): void; - }; - defaultOptions: { - ubo: boolean; - isStatic: boolean; - }; -}; -declare const vu: "8.0.5"; -declare let pr: { - new (t: any): { - [x: string]: any; - isReady: boolean; - uploadMethodId: string; - _autoUpdate: boolean; - _isConnectedToTicker: boolean; - _updateFPS: any; - _msToNextUpdate: number; - autoPlay: boolean; - alphaMode: any; - _videoFrameRequestCallback(): void; - _videoFrameRequestCallbackHandle: any; - _load: Promise | null; - _resolve: ((value: any) => void) | null; - _reject: ((reason?: any) => void) | null; - _onCanPlay(): void; - _onCanPlayThrough(): void; - _onError(t: any): void; - _onPlayStart(): void; - _onPlayStop(): void; - _onSeeked(): void; - updateFrame(): void; - readonly isValid: boolean; - load(): Promise; - _preloadTimeout: number | undefined; - _isSourcePlaying(): boolean; - _isSourceReady(): boolean; - _mediaReady(): void; - destroy(): void; - autoUpdate: boolean; - updateFPS: any; - _configureAutoUpdate(): void; - options: {}; - uid: number; - _resourceType: string; - _resourceId: number; - _resolution: any; - pixelWidth: any; - pixelHeight: any; - width: number; - height: number; - sampleCount: any; - mipLevelCount: any; - autoGenerateMipmaps: any; - format: any; - dimension: any; - antialias: any; - _touched: number; - _batchTick: number; - _textureBindLocation: number; - label: any; - resource: any; - autoGarbageCollect: any; - style: any; - destroyed: boolean; - readonly source: any; - _style: any; - addressMode: any; - repeatMode: any; - magFilter: any; - minFilter: any; - mipmapFilter: any; - lodMinClamp: any; - lodMaxClamp: any; - _onStyleChange(): void; - update(): void; - unload(): void; - readonly resourceWidth: any; - readonly resourceHeight: any; - resolution: any; - resize(t: any, e: any, s: any): boolean; - updateMipmaps(): void; - wrapMode: any; - scaleMode: any; - _refreshPOT(): void; - isPowerOfTwo: boolean | undefined; - }; - test(t: any): boolean; - extension: any; - defaultOptions: any; - MIME_TYPES: { - ogv: string; - mov: string; - m4v: string; - }; -}; -declare let y_: { - new (): { - resolution: any; - init(t: any): void; - screen: z | undefined; - canvas: any; - antialias: boolean | undefined; - texture: any; - renderTarget: { - uid: number; - colorTextures: any; - dirtyId: number; - isRoot: any; - _size: Float32Array; - stencil: any; - depth: any; - depthStencilTexture: any; - readonly size: Float32Array; - readonly width: any; - readonly height: any; - readonly pixelWidth: any; - readonly pixelHeight: any; - readonly resolution: any; - readonly colorTexture: any; - onSourceResize(t: any): void; - ensureDepthStencilTexture(): void; - resize(t: any, e: any, s?: any, i?: boolean): void; - destroy(): void; - } | undefined; - multiView: boolean | undefined; - resize(t: any, e: any, s: any): void; - destroy(t?: boolean): void; - }; - extension: { - type: any[]; - name: string; - priority: number; - }; - defaultOptions: { - width: number; - height: number; - autoDensity: boolean; - antialias: boolean; - }; -}; -declare class Tn { - static sizeOf(t: any): 1 | 2 | 4; - constructor(t: any); - rawBinaryData: any; - uint32View: Uint32Array; - float32View: Float32Array; - size: any; - get int8View(): Int8Array; - _int8View: Int8Array | null | undefined; - get uint8View(): Uint8Array; - _uint8View: Uint8Array | null | undefined; - get int16View(): Int16Array; - _int16View: Int16Array | null | undefined; - get int32View(): Int32Array; - _int32View: Int32Array | null | undefined; - get float64View(): Float64Array; - _float64Array: Float64Array | undefined; - get bigUint64View(): any; - _bigUint64Array: any; - view(t: any): any; - destroy(): void; - uint16View: any; -} -declare const jr: { - i32: { - align: number; - size: number; - }; - u32: { - align: number; - size: number; - }; - f32: { - align: number; - size: number; - }; - f16: { - align: number; - size: number; - }; - "vec2": { - align: number; - size: number; - }; - "vec2": { - align: number; - size: number; - }; - "vec2": { - align: number; - size: number; - }; - "vec2": { - align: number; - size: number; - }; - "vec3": { - align: number; - size: number; - }; - "vec3": { - align: number; - size: number; - }; - "vec3": { - align: number; - size: number; - }; - "vec3": { - align: number; - size: number; - }; - "vec4": { - align: number; - size: number; - }; - "vec4": { - align: number; - size: number; - }; - "vec4": { - align: number; - size: number; - }; - "vec4": { - align: number; - size: number; - }; - "mat2x2": { - align: number; - size: number; - }; - "mat2x2": { - align: number; - size: number; - }; - "mat3x2": { - align: number; - size: number; - }; - "mat3x2": { - align: number; - size: number; - }; - "mat4x2": { - align: number; - size: number; - }; - "mat4x2": { - align: number; - size: number; - }; - "mat2x3": { - align: number; - size: number; - }; - "mat2x3": { - align: number; - size: number; - }; - "mat3x3": { - align: number; - size: number; - }; - "mat3x3": { - align: number; - size: number; - }; - "mat4x3": { - align: number; - size: number; - }; - "mat4x3": { - align: number; - size: number; - }; - "mat2x4": { - align: number; - size: number; - }; - "mat2x4": { - align: number; - size: number; - }; - "mat3x4": { - align: number; - size: number; - }; - "mat3x4": { - align: number; - size: number; - }; - "mat4x4": { - align: number; - size: number; - }; - "mat4x4": { - align: number; - size: number; - }; -}; -declare const $a: { - f32: number; - "vec2": number; - "vec3": number; - "vec4": number; - "mat2x2": number; - "mat3x3": number; - "mat4x4": number; -}; -declare const LE: any; -declare const A__base: { - new (t: any): { - [x: string]: any; - runners: any; - renderPipes: any; - _initOptions: {}; - _systemsHash: any; - type: any; - name: any; - init(t?: {}): Promise; - _roundPixels: number | undefined; - render(t: any, e: any): void; - _lastObjectRendered: any; - resize(t: any, e: any, s: any): void; - clear(t?: {}): void; - resolution: any; - readonly width: any; - readonly height: any; - readonly canvas: any; - readonly lastObjectRendered: any; - readonly renderingToScreen: any; - readonly screen: any; - _addRunners(...t: any[]): void; - _addSystems(t: any): void; - _addSystem(t: any, e: any): any; - _addPipes(t: any, e: any): void; - destroy(t?: boolean): void; - generateTexture(t: any): any; - readonly roundPixels: boolean; - _unsafeEvalCheck(): void; - }; - [x: string]: any; - defaultOptions: { - resolution: number; - failIfMajorPerformanceCaveat: boolean; - roundPixels: boolean; - }; -}; -declare class A_ extends A__base { - constructor(); -} -declare const z__base: { - new (t: any): { - [x: string]: any; - runners: any; - renderPipes: any; - _initOptions: {}; - _systemsHash: any; - type: any; - name: any; - init(t?: {}): Promise; - _roundPixels: number | undefined; - render(t: any, e: any): void; - _lastObjectRendered: any; - resize(t: any, e: any, s: any): void; - clear(t?: {}): void; - resolution: any; - readonly width: any; - readonly height: any; - readonly canvas: any; - readonly lastObjectRendered: any; - readonly renderingToScreen: any; - readonly screen: any; - _addRunners(...t: any[]): void; - _addSystems(t: any): void; - _addSystem(t: any, e: any): any; - _addPipes(t: any, e: any): void; - destroy(t?: boolean): void; - generateTexture(t: any): any; - readonly roundPixels: boolean; - _unsafeEvalCheck(): void; - }; - [x: string]: any; - defaultOptions: { - resolution: number; - failIfMajorPerformanceCaveat: boolean; - roundPixels: boolean; - }; -}; -declare class z_ extends z__base { - constructor(); -} -declare const ea: { - _initialized: boolean; - _createdWorkers: number; - _workerPool: any[]; - _queue: any[]; - _resolveHash: {}; - isImageBitmapSupported(): Promise; - _isImageBitmapSupported: Promise | undefined; - loadImageBitmap(t: any): Promise; - _initWorkers(): Promise; - _getWorker(): any; - _returnWorker(t: any): void; - _complete(t: any): void; - _run(t: any, e: any): Promise; - _next(): void; -}; -declare function Vi(r: any, t: any, e: any, s: any): void; -declare function jo(r: any, t: any): void; -declare namespace Jl { - let accessible: boolean; - let accessibleTitle: null; - let accessibleHint: null; - let tabIndex: number; - let _accessibleActive: boolean; - let _accessibleDiv: null; - let accessibleType: string; - let accessiblePointerEvents: string; - let accessibleChildren: boolean; - let _renderId: number; -} -declare function Ao(r: any, t: any, e: any): void; -declare function ps(r: any, t: any, e: any): void; -declare function fs(r: any, t: any, e: any): void; -declare function Kc(r: any, t: any, e: any): any; -declare var Vf: string; -declare var pa: string; -declare function up(r: any, t: any, e: any, s: any): void; -declare function eu(r: any, t: any, e: any, s: any, i: any, n: any, o: any, a: any): void; -declare function Dl(r: any, t: any, e?: {}): void; -declare function vp(r: any): Promise; -declare function wp(r: any): Promise; -declare function Bh(r?: {}): any; -declare namespace Js { - let jsUrl: string; - let wasmUrl: string; -} -declare const Ns: { - _touched: number; - uid: number; - _resourceType: string; - _resourceId: number; - isUniformGroup: boolean; - _dirtyId: number; - uniformStructures: any; - uniforms: {}; - ubo: any; - isStatic: any; - _signature: any; - update(): void; -}; -declare namespace Hc { - let extension_63: any; - export { extension_63 as extension }; - export function test(r: any): boolean; - export function getCacheableAssets(r: any, t: any): {}; -} -declare namespace Is { - function test(r: any): boolean; - function parse(r: any): { - chars: {}; - pages: never[]; - lineHeight: number; - fontSize: number; - fontFamily: string; - distanceField: null; - baseLineOffset: number; - }; -} -declare namespace vo { - function test(r: any): any; - function parse(r: any): { - chars: {}; - pages: never[]; - lineHeight: number; - fontSize: number; - fontFamily: string; - distanceField: null; - baseLineOffset: number; - }; -} -declare namespace yo { - function test(r: any): any; - function parse(r: any): { - chars: {}; - pages: never[]; - lineHeight: number; - fontSize: number; - fontFamily: string; - distanceField: null; - baseLineOffset: number; - }; -} -declare var Lf: string; -declare var $f: string; -declare var Nf: string; -declare const Uu: { - "bc1-rgba-unorm": { - blockBytes: number; - blockWidth: number; - blockHeight: number; - }; - "bc2-rgba-unorm": { - blockBytes: number; - blockWidth: number; - blockHeight: number; - }; - "bc3-rgba-unorm": { - blockBytes: number; - blockWidth: number; - blockHeight: number; - }; - "bc7-rgba-unorm": { - blockBytes: number; - blockWidth: number; - blockHeight: number; - }; - "etc1-rgb-unorm": { - blockBytes: number; - blockWidth: number; - blockHeight: number; - }; - "etc2-rgba8unorm": { - blockBytes: number; - blockWidth: number; - blockHeight: number; - }; - "astc-4x4-unorm": { - blockBytes: number; - blockWidth: number; - blockHeight: number; - }; -}; -declare var tm: string; -declare const kt: es; -declare namespace FT { - export namespace extension_64 { - let type_55: any; - export { type_55 as type }; - let name_55: string; - export { name_55 as name }; - let priority_3: number; - export { priority_3 as priority }; - } - export { extension_64 as extension }; - export function test_1(): boolean; - export { test_1 as test }; - export function load(): Promise; -} -declare function io(r: any, t: any, e: any, s: any, i: any, n: any, o: any, a: any, u: any, l: any): any; -declare function vc(r: any, t: any, e: any, s: any, i: any, n: any, o: any, a: any): any; -declare function ao(r: any, t: any, e: any, s: any, i: any, n: any, o: any, a: any): void; -declare function yc(r: any, t: any, e: any, s: any, i: any, n: any): void; -declare function Sc(r: any, t: any, e: any, s: any, i: any, n: any, o: any, a?: number, u?: number, l?: number): void; -declare namespace _e { - function build(r: any, t: any): any; - function triangulate(r: any, t: any, e: any, s: any, i: any, n: any): void; -} -declare function Jh(r: any, t: any): void; -declare function JE(r: any): any; -declare function qm(r: any, t: any): void; -declare function Wh(r: any, t: any, e: any, s: any, i: any, n: any, o: any, a: any, u: any): void; -declare namespace Fn { - function build(r: any, t: any): any; - function triangulate(r: any, t: any, e: any, s: any, i: any, n: any): void; -} -declare namespace Dn { - function build(r: any, t: any): any; - function triangulate(r: any, t: any, e: any, s: any, i: any, n: any): void; -} -declare function Rn(r: any, t: any, e: any, s: any): void; -declare namespace Un { - function build(r: any, t: any): any; - function triangulate(r: any, t: any, e: any, s: any, i: any, n: any): void; -} -declare function wn(r: any, t: any, e: any, s: any, i: any, n: any, o: any, a?: null): void; -declare namespace Ip { - let extension_65: any; - export { extension_65 as extension }; - export function test_2(r: any): boolean; - export { test_2 as test }; - export function getCacheableAssets(r: any, t: any): {}; -} -declare function bg(r: any, t: any, e: any, s: any, i: any, n: any): any; -declare function Wi(r: any, t: any): any; -declare function Se(r: any, t: any): any; -declare function Mt(r: any, t: any): boolean; -declare namespace Sl { - let allowChildren: boolean; - function removeChildren(r: number | undefined, t: any): any; - function removeChildAt(r: any): any; - function getChildAt(r: any): any; - function setChildIndex(r: any, t: any): void; - function getChildIndex(r: any): any; - function addChildAt(r: any, t: any): any; - function swapChildren(r: any, t: any): void; - function removeFromParent(): void; -} -declare const zh: 0.0001; -declare function Hr(r: any, t: any, e: any): void; -declare function uu(r: any, t?: any[]): any[]; -declare function xr(r: any, t: any, e: any): void; -declare namespace Us { - let name_56: string; - export { name_56 as name }; - export namespace vertex { - let header: string; - let main: string; - } -} -declare namespace ks { - let name_57: string; - export { name_57 as name }; - export namespace vertex_1 { - let header_1: string; - export { header_1 as header }; - let main_1: string; - export { main_1 as main }; - } - export { vertex_1 as vertex }; -} -declare var lm: string; -declare var _a: string; -declare function Yv(r: any, t: any, e: any, s: any): void; -declare const Yg: { - never: number; - less: number; - equal: number; - "less-equal": number; - greater: number; - "not-equal": number; - "greater-equal": number; - always: number; -}; -declare function pd({ template: r, bits: t }: { - template: any; - bits: any; -}): any; -declare function fd({ template: r, bits: t }: { - template: any; - bits: any; -}): any; -declare function ke({ bits: r, name: t }: { - bits: any; - name: any; -}): { - fragment: any; - vertex: any; - _key: any; - destroy(): void; - _attributeData: any; - _uniformData: any; - _uniformBlockData: any; - transformFeedbackVaryings: any; -}; -declare function Ue({ bits: r, name: t }: { - bits: any; - name: any; -}): any; -declare function Po(r: any): {}; -declare function wo(r: any, t: any, e?: boolean): any; -declare function dd(r: any, t: any): any; -declare function Wa(r: any, t: any, e: any): any; -declare function Vt(r: any, t: any): any; -declare function ET(r: any): void; -declare function Pt(r: any, t: any, e?: boolean): any; -declare function ls(r: any, t: any): any; -declare function br(r: any, t: any): any; -declare function Y1(r: any, t: any): Uint8Array[]; -declare function AT(r: any): Uint8Array[]; -declare function uh(r: any): any[]; -declare function ee(r: any, t: any, e: any): A; -declare function dg(r: any): { - uboElements: any; - size: number; -}; -declare function O_(r: any): { - uboElements: any; - size: number; -}; -declare function Na(r: any, t: any, e: any, s: any): Function; -declare function _g(r: any): Function; -declare function G_(r: any): Function; -declare function hf(r: any, t: any, e: any): void; -declare namespace bl { - let cullArea: null; - let cullable: boolean; - let cullableChildren: boolean; -} -declare const On: 0.0001; -declare var ii: string; -declare function Ka(r: any, t: any): false | any[] | 0 | Float32Array | Int32Array | Uint32Array | null; -declare function Zt(r: any): {}; -declare function CA(r: any, t: any, e?: number): void; -declare namespace Bp { - export namespace extension_66 { - let type_56: any; - export { type_56 as type }; - let priority_4: number; - export { priority_4 as priority }; - } - export { extension_66 as extension }; - export function test_3(): Promise; - export { test_3 as test }; - export function add_1(r: any): Promise; - export { add_1 as add }; - export function remove(r: any): Promise; -} -declare namespace X1 { - export namespace extension_67 { - let type_57: any; - export { type_57 as type }; - let priority_5: number; - export { priority_5 as priority }; - } - export { extension_67 as extension }; - export function test_4(): Promise; - export { test_4 as test }; - export function add_2(r: any): Promise; - export { add_2 as add }; - export function remove_1(r: any): Promise; - export { remove_1 as remove }; -} -declare namespace GT { - export namespace extension_68 { - let type_58: any; - export { type_58 as type }; - let priority_6: number; - export { priority_6 as priority }; - } - export { extension_68 as extension }; - export function test_5(): Promise; - export { test_5 as test }; - export function add_3(r: any): Promise; - export { add_3 as add }; - export function remove_2(r: any): Promise; - export { remove_2 as remove }; -} -declare namespace Dp { - export namespace extension_69 { - let type_59: any; - export { type_59 as type }; - let priority_7: number; - export { priority_7 as priority }; - } - export { extension_69 as extension }; - export function test_6(): Promise; - export { test_6 as test }; - export function add_4(r: any): Promise; - export { add_4 as add }; - export function remove_3(r: any): Promise; - export { remove_3 as remove }; -} -declare namespace Up { - export namespace extension_70 { - let type_60: any; - export { type_60 as type }; - let priority_8: number; - export { priority_8 as priority }; - } - export { extension_70 as extension }; - export function test_7(): Promise; - export { test_7 as test }; - export function add_5(r: any): Promise; - export { add_5 as add }; - export function remove_4(r: any): Promise; - export { remove_4 as remove }; -} -declare namespace kp { - export namespace extension_71 { - let type_61: any; - export { type_61 as type }; - let priority_9: number; - export { priority_9 as priority }; - } - export { extension_71 as extension }; - export function test_8(): Promise; - export { test_8 as test }; - export function add_6(r: any): Promise; - export { add_6 as add }; - export function remove_5(r: any): Promise; - export { remove_5 as remove }; -} -declare function _n(): Promise; -declare namespace Lp { - export namespace extension_72 { - let type_62: any; - export { type_62 as type }; - let priority_10: number; - export { priority_10 as priority }; - } - export { extension_72 as extension }; - export function test_9(): Promise; - export { test_9 as test }; - export function add_7(r: any): Promise; - export { add_7 as add }; - export function remove_6(r: any): Promise; - export { remove_6 as remove }; -} -declare namespace $p { - export namespace extension_73 { - let type_63: any; - export { type_63 as type }; - let priority_11: number; - export { priority_11 as priority }; - } - export { extension_73 as extension }; - export function test_10(): Promise; - export { test_10 as test }; - export function add_8(r: any): Promise; - export { add_8 as add }; - export function remove_7(r: any): Promise; - export { remove_7 as remove }; -} -declare function df(r: any, t?: Location): "" | "anonymous"; -declare var dm: string; -declare var pm: string; -declare var xa: string; -declare var Qh: any; -declare namespace Pl { - let _mask: null; - let _filters: null; - let effects: never[]; - function addEffect(r: any): void; - function removeEffect(r: any): void; - let mask: any; - let filters: any; - let filterArea: any; -} -declare function Ga(r: any, t: any): void; -declare function vn(r: any, t: any): any; -declare function mi(r: any, t: any): any; -declare function qc(r: any, t: any, e: any): any; -declare function RA(r: any, t: any): { - [x: string]: any; - align: any; - _align: any; - breakWords: any; - _breakWords: any; - dropShadow: any; - _dropShadow: any; - fontFamily: any; - _fontFamily: any; - fontSize: any; - _fontSize: any; - fontStyle: any; - _fontStyle: any; - fontVariant: any; - _fontVariant: any; - fontWeight: any; - _fontWeight: any; - leading: any; - _leading: any; - letterSpacing: any; - _letterSpacing: any; - lineHeight: any; - _lineHeight: any; - padding: any; - _padding: any; - trim: any; - _trim: any; - textBaseline: any; - _textBaseline: any; - whiteSpace: any; - _whiteSpace: any; - wordWrap: any; - _wordWrap: any; - wordWrapWidth: any; - _wordWrapWidth: any; - fill: any; - _originalFill: any; - _fill: any; - stroke: any; - _originalStroke: any; - _stroke: any; - _generateKey(): string; - _styleKey: string | null | undefined; - update(): void; - reset(): void; - readonly styleKey: string; - clone(): any; - destroy(t?: boolean): void; -}; -declare function ou(r: any, t: any): void; -declare namespace D { - let _addHandlers: {}; - let _removeHandlers: {}; - let _queue: {}; - function remove(...r: any[]): { - _addHandlers: {}; - _removeHandlers: {}; - _queue: {}; - remove(...r: any[]): any; - add(...r: any[]): any; - handle(r: any, t: any, e: any): any; - handleByMap(r: any, t: any): any; - handleByNamedList(r: any, t: any, e?: number): any; - handleByList(r: any, t: any, e?: number): any; - }; - function add(...r: any[]): { - _addHandlers: {}; - _removeHandlers: {}; - _queue: {}; - remove(...r: any[]): any; - add(...r: any[]): any; - handle(r: any, t: any, e: any): any; - handleByMap(r: any, t: any): any; - handleByNamedList(r: any, t: any, e?: number): any; - handleByList(r: any, t: any, e?: number): any; - }; - function handle(r: any, t: any, e: any): { - _addHandlers: {}; - _removeHandlers: {}; - _queue: {}; - remove(...r: any[]): any; - add(...r: any[]): any; - handle(r: any, t: any, e: any): any; - handleByMap(r: any, t: any): any; - handleByNamedList(r: any, t: any, e?: number): any; - handleByList(r: any, t: any, e?: number): any; - }; - function handleByMap(r: any, t: any): { - _addHandlers: {}; - _removeHandlers: {}; - _queue: {}; - remove(...r: any[]): any; - add(...r: any[]): any; - handle(r: any, t: any, e: any): any; - handleByMap(r: any, t: any): any; - handleByNamedList(r: any, t: any, e?: number): any; - handleByList(r: any, t: any, e?: number): any; - }; - function handleByNamedList(r: any, t: any, e?: number): { - _addHandlers: {}; - _removeHandlers: {}; - _queue: {}; - remove(...r: any[]): any; - add(...r: any[]): any; - handle(r: any, t: any, e: any): any; - handleByMap(r: any, t: any): any; - handleByNamedList(r: any, t: any, e?: number): any; - handleByList(r: any, t: any, e?: number): any; - }; - function handleByList(r: any, t: any, e?: number): { - _addHandlers: {}; - _removeHandlers: {}; - _queue: {}; - remove(...r: any[]): any; - add(...r: any[]): any; - handle(r: any, t: any, e: any): any; - handleByMap(r: any, t: any): any; - handleByNamedList(r: any, t: any, e?: number): any; - handleByList(r: any, t: any, e?: number): any; - }; -} -declare function Cg(r: any, t: any, e?: boolean): {}; -declare function nd({ source: r, entryPoint: t }: { - source: any; - entryPoint: any; -}): {}; -declare function Nd(r: any, t: any): any[]; -declare function Ds(r: any): { - groups: any; - structs: any; -}; -declare function _s(r: any, t: any): void; -declare const ld: RegExp; -declare namespace wl { - export let label: null; - let name_58: null; - export { name_58 as name }; - export function getChildByName(r: any, t?: boolean): any; - export function getChildByLabel(r: any, t?: boolean): any; - export function getChildrenByLabel(r: any, t?: boolean, e?: any[]): any[]; -} -declare function vr(r: any): string; -declare function zS(r: any): any; -declare const xd: "\n @in vUV : vec2;\n @in vColor : vec4;\n \n {{header}}\n\n @fragment\n fn main(\n {{in}}\n ) -> @location(0) vec4 {\n \n {{start}}\n\n var outColor:vec4;\n \n {{main}}\n \n return outColor * vColor;\n };\n"; -declare const vd: "\n \n in vec4 vColor;\n in vec2 vUV;\n\n out vec4 finalColor;\n\n {{header}}\n\n void main(void) {\n \n {{start}}\n\n vec4 outColor;\n \n {{main}}\n \n finalColor = outColor * vColor;\n }\n"; -declare function gg(r: any, t: any): string; -declare function C_(r: any, t: any): string; -declare function Zf(r: any): string; -declare function Jf(r: any, t: any): any; -declare function em(r: any, t: any): any; -declare function Qf(r: any, t: any): string; -declare function HS(r: any): ({ - texture: { - sampleType: string; - viewDimension: string; - multisampled: boolean; - }; - binding: number; - visibility: any; - sampler?: undefined; -} | { - sampler: { - type: string; - }; - binding: number; - visibility: any; - texture?: undefined; -})[]; -declare function od({ groups: r }: { - groups: any; -}): never[][]; -declare function XS(r: any): {}; -declare function ad({ groups: r }: { - groups: any; -}): {}[]; -declare function Dg(r: any, t: any): Rg; -declare function wg(r: any, t: any): Function; -declare function po(r: any): string; -declare function Ls(r: any): any; -declare function $s(r: any): any; -declare function XE(): number; -declare function Lg(r: any, t: any): Function; -declare function Sn(r: any, t: any): any; -declare function Fe(r: any): any; -declare function _o(r: any, t: any, e: any): { - width: number; - height: number; - offsetY: number; - scale: number; - lines: { - width: number; - charPositions: never[]; - spaceWidth: number; - spacesIndex: never[]; - chars: never[]; - }[]; -}; -declare function mc(r: any, t?: number): z; -declare function yr(r: any, t: any): any; -declare function za(r: any, t: any): any; -declare function ic(r: any, t: any): 0 | Float32Array | null; -declare function xp(r: any, t: any): any; -declare function Xd(r: any, t: any, e: any): Promise; -declare function Yp(r: any): any; -declare function Uh(r: any, t: any, e: any): any; -declare function og(r: any): any; -declare function nr(r: any, t: any, e: any): any; -declare function bp(r: any, t: any): any; -declare function is(r: any, t: any, e: any): any; -declare function dn(r: any, t: any, e: any): any; -declare function Yc(): any; -declare function jh(r: any): 1 | -1; -declare function Ol(r: any, t: any, e: any): void; -declare function Zn(r: any, t: any, e: any, s: any): any; -declare function Ys(r: any, t?: number): number; -declare function zd(r: any, t: any, e: any, s: any, i: any): string; -declare function ua(): Promise; -declare function oa(): Promise; -declare function na(): any; -declare function Dr(): Promise; -declare function jd(r: any, t: any): any; -declare function Wc(): any; -declare function gs(r: any, t: any): any; -declare function SA(r: any, t: any): any; -declare function RT(r: any): any; -declare function Gg(r: any, t: any): {}; -declare function Ig(r: any, t: any): {}; -declare function ch(r: any): any; -declare function Cf(r: any): any; -declare namespace zg { - let id: string; - function upload(r: any, t: any, e: any): void; -} -declare namespace jg { - let id_1: string; - export { id_1 as id }; - export function upload(r: any, t: any, e: any): void; -} -declare namespace Ja { - let id_2: string; - export { id_2 as id }; - export function upload(r: any, t: any, e: any, s: any): void; -} -declare namespace Vg { - let id_3: string; - export { id_3 as id }; - export function upload(r: any, t: any, e: any, s: any): void; -} -declare namespace yd { - let name_59: string; - export { name_59 as name }; - export namespace vertex_2 { - let header_2: string; - export { header_2 as header }; - } - export { vertex_2 as vertex }; -} -declare namespace Td { - let name_60: string; - export { name_60 as name }; - export namespace vertex_3 { - let header_3: string; - export { header_3 as header }; - } - export { vertex_3 as vertex }; -} -declare namespace hy { - let name_61: string; - export { name_61 as name }; - export namespace vertex_4 { - let header_4: string; - export { header_4 as header }; - } - export { vertex_4 as vertex }; -} -declare function q1(r: any): any; -declare function OT(r: any): any; -declare namespace U_ { - let type_64: string; - export { type_64 as type }; - export function upload(r: any, t: any, e: any): void; -} -declare namespace k_ { - let type_65: string; - export { type_65 as type }; - export function upload(r: any, t: any, e: any): void; -} -declare namespace ku { - let type_66: string; - export { type_66 as type }; - export function upload(r: any, t: any, e: any): void; -} -declare namespace L_ { - let type_67: string; - export { type_67 as type }; - export function upload(r: any, t: any, e: any): void; -} -declare namespace U { - export let E: number; - export let SE: number; - export let S: number; - export let SW: number; - export let W: number; - export let NW: number; - export let N: number; - export let NE: number; - export let MIRROR_VERTICAL: number; - export let MAIN_DIAGONAL: number; - export let MIRROR_HORIZONTAL: number; - export let REVERSE_DIAGONAL: number; - export function uX(r: any): number; - export function uY(r: any): number; - export function vX(r: any): number; - export function vY(r: any): number; - export function inv(r: any): number; - export function add_9(r: any, t: any): any; - export { add_9 as add }; - export function sub(r: any, t: any): any; - export function rotate180(r: any): number; - export function isVertical(r: any): boolean; - export function byDirection(r: any, t: any): number; - export function matrixAppendRotationInv(r: any, t: any, e?: number, s?: number): void; -} -declare function _2(r: any): boolean; -declare var IS: string; -declare const HT: "\n\tfloat getLuminosity(vec3 c) {\n\t\treturn 0.3 * c.r + 0.59 * c.g + 0.11 * c.b;\n\t}\n\n\tvec3 setLuminosity(vec3 c, float lum) {\n\t\tfloat modLum = lum - getLuminosity(c);\n\t\tvec3 color = c.rgb + vec3(modLum);\n\n\t\t// clip back into legal range\n\t\tmodLum = getLuminosity(color);\n\t\tvec3 modLumVec = vec3(modLum);\n\n\t\tfloat cMin = min(color.r, min(color.g, color.b));\n\t\tfloat cMax = max(color.r, max(color.g, color.b));\n\n\t\tif(cMin < 0.0) {\n\t\t\tcolor = mix(modLumVec, color, modLum / (modLum - cMin));\n\t\t}\n\n\t\tif(cMax > 1.0) {\n\t\t\tcolor = mix(modLumVec, color, (1.0 - modLum) / (cMax - modLum));\n\t\t}\n\n\t\treturn color;\n\t}\n\n\tfloat getSaturation(vec3 c) {\n\t\treturn max(c.r, max(c.g, c.b)) - min(c.r, min(c.g, c.b));\n\t}\n\n\tvec3 setSaturationMinMidMax(vec3 cSorted, float s) {\n\t\tvec3 colorSorted = cSorted;\n\n\t\tif(colorSorted.z > colorSorted.x) {\n\t\t\tcolorSorted.y = (((colorSorted.y - colorSorted.x) * s) / (colorSorted.z - colorSorted.x));\n\t\t\tcolorSorted.z = s;\n\t\t}\n\t\telse {\n\t\t\tcolorSorted.y = 0.0;\n\t\t\tcolorSorted.z = 0.0;\n\t\t}\n\n\t\tcolorSorted.x = 0.0;\n\n\t\treturn colorSorted;\n\t}\n\n\tvec3 setSaturation(vec3 c, float s) {\n\t\tvec3 color = c;\n\n\t\tif(color.r <= color.g && color.r <= color.b) {\n\t\t\tif(color.g <= color.b) {\n\t\t\t\tcolor = setSaturationMinMidMax(color.rgb, s).rgb;\n\t\t\t}\n\t\t\telse {\n\t\t\t\tcolor = setSaturationMinMidMax(color.rbg, s).rbg;\n\t\t\t}\n\t\t}\n\t\telse if(color.g <= color.r && color.g <= color.b) {\n\t\t\tif(color.r <= color.b) {\n\t\t\t\tcolor = setSaturationMinMidMax(color.grb, s).grb;\n\t\t\t}\n\t\t\telse {\n\t\t\t\tcolor = setSaturationMinMidMax(color.gbr, s).gbr;\n\t\t\t}\n\t\t}\n\t\telse {\n\t\t\t// Using bgr for both fixes part of hue\n\t\t\tif(color.r <= color.g) {\n\t\t\t\tcolor = setSaturationMinMidMax(color.brg, s).brg;\n\t\t\t}\n\t\t\telse {\n\t\t\t\tcolor = setSaturationMinMidMax(color.bgr, s).bgr;\n\t\t\t}\n\t\t}\n\n\t\treturn color;\n\t}\n "; -declare const XT: "\n\tfn getLuminosity(c: vec3) -> f32\n\t{\n\t\treturn 0.3*c.r + 0.59*c.g + 0.11*c.b;\n\t}\n\n\tfn setLuminosity(c: vec3, lum: f32) -> vec3\n\t{\n\t\tvar modLum: f32 = lum - getLuminosity(c);\n\t\tvar color: vec3 = c.rgb + modLum;\n\n\t\t// clip back into legal range\n\t\tmodLum = getLuminosity(color);\n\t\tlet modLumVec = vec3(modLum);\n\n\t\tlet cMin: f32 = min(color.r, min(color.g, color.b));\n\t\tlet cMax: f32 = max(color.r, max(color.g, color.b));\n\n\t\tif(cMin < 0.0)\n\t\t{\n\t\t\tcolor = mix(modLumVec, color, modLum / (modLum - cMin));\n\t\t}\n\n\t\tif(cMax > 1.0)\n\t\t{\n\t\t\tcolor = mix(modLumVec, color, (1 - modLum) / (cMax - modLum));\n\t\t}\n\n\t\treturn color;\n\t}\n\n\tfn getSaturation(c: vec3) -> f32\n\t{\n\t\treturn max(c.r, max(c.g, c.b)) - min(c.r, min(c.g, c.b));\n\t}\n\n\tfn setSaturationMinMidMax(cSorted: vec3, s: f32) -> vec3\n\t{\n\t\tvar colorSorted = cSorted;\n\n\t\tif(colorSorted.z > colorSorted.x)\n\t\t{\n\t\t\tcolorSorted.y = (((colorSorted.y - colorSorted.x) * s) / (colorSorted.z - colorSorted.x));\n\t\t\tcolorSorted.z = s;\n\t\t}\n\t\telse\n\t\t{\n\t\t\tcolorSorted.y = 0;\n\t\t\tcolorSorted.z = 0;\n\t\t}\n\n\t\tcolorSorted.x = 0;\n\n\t\treturn colorSorted;\n\t}\n\n\tfn setSaturation(c: vec3, s: f32) -> vec3\n\t{\n\t\tvar color = c;\n\n\t\tif (color.r <= color.g && color.r <= color.b)\n\t\t{\n\t\t\tif (color.g <= color.b)\n\t\t\t{\n\t\t\t\tcolor = vec3(setSaturationMinMidMax(color.rgb, s)).rgb;\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tcolor = vec3(setSaturationMinMidMax(color.rbg, s)).rbg;\n\t\t\t}\n\t\t}\n\t\telse if (color.g <= color.r && color.g <= color.b)\n\t\t{\n\t\t\tif (color.r <= color.b)\n\t\t\t{\n\t\t\t\tcolor = vec3(setSaturationMinMidMax(color.grb, s)).grb;\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tcolor = vec3(setSaturationMinMidMax(color.gbr, s)).gbr;\n\t\t\t}\n\t\t}\n\t\telse\n\t\t{\n\t\t\t// Using bgr for both fixes part of hue\n\t\t\tif (color.r <= color.g)\n\t\t\t{\n\t\t\t\tcolor = vec3(setSaturationMinMidMax(color.brg, s)).brg;\n\t\t\t}\n\t\t\telse\n\t\t\t{\n\t\t\t\tcolor = vec3(setSaturationMinMidMax(color.bgr, s)).bgr;\n\t\t\t}\n\t\t}\n\n\t\treturn color;\n\t}\n\t"; -declare function Ro(r: any, t: any): any; -declare function Zc(r: any, t: any): any; -declare const ql: any; -declare function ln(r: any): boolean; -declare function Tg(r: any): boolean; -declare function Fd(): boolean; -declare function cr(r: any): boolean; -declare function Cr(r: any): any; -declare function Gr(r?: {}): Promise; -declare namespace ti { - let jsUrl_1: string; - export { jsUrl_1 as jsUrl }; - let wasmUrl_1: string; - export { wasmUrl_1 as wasmUrl }; -} -declare namespace W1 { - export namespace extension_74 { - let type_68: any; - export { type_68 as type }; - let priority_12: any; - export { priority_12 as priority }; - } - export { extension_74 as extension }; - let name_62: string; - export { name_62 as name }; - export function test(r: any): boolean; - export function load(r: any, t: any, e: any): Promise; - export function unload(r: any): void; -} -declare function vf(r: any, t: any): Promise; -declare namespace Xc { - export namespace extension_75 { - let type_69: any; - export { type_69 as type }; - let priority_13: any; - export { priority_13 as priority }; - } - export { extension_75 as extension }; - export function test(r: any): boolean; - export function testParse(r: any): Promise; - export function parse(r: any, t: any, e: any): Promise; - export function load(r: any, t: any): Promise; - export function unload(r: any, t: any, e: any): Promise; -} -declare namespace sT { - export namespace extension_76 { - let type_70: any; - export { type_70 as type }; - let priority_14: any; - export { priority_14 as priority }; - } - export { extension_76 as extension }; - let name_63: string; - export { name_63 as name }; - export function test(r: any): boolean; - export function load(r: any, t: any, e: any): Promise; - export function unload(r: any): void; -} -declare function Hd(r: any): Promise; -declare function Uo(r: any, t: any): Promise; -declare function nf(r: any): Promise; -declare namespace zp { - export namespace extension_77 { - let type_71: any; - export { type_71 as type }; - let priority_15: any; - export { priority_15 as priority }; - } - export { extension_77 as extension }; - let name_64: string; - export { name_64 as name }; - export function test(r: any): any; - export function load(r: any): Promise; -} -declare namespace bT { - export namespace extension_78 { - let type_72: any; - export { type_72 as type }; - let priority_16: any; - export { priority_16 as priority }; - } - export { extension_78 as extension }; - let name_65: string; - export { name_65 as name }; - export function test(r: any): boolean; - export function load(r: any, t: any, e: any): Promise; - export function unload(r: any): void; -} -declare namespace ST { - export namespace extension_79 { - let type_73: any; - export { type_73 as type }; - let priority_17: any; - export { priority_17 as priority }; - } - export { extension_79 as extension }; - let name_66: string; - export { name_66 as name }; - export function test(r: any): boolean; - export function load(r: any, t: any, e: any): Promise; - export function unload(r: any): void; -} -declare function Mf(r: any, t: any): Promise; -declare function Vd(r: any, t: any, e: any): Promise; -declare namespace Jp { - export namespace extension_80 { - let type_74: any; - export { type_74 as type }; - let priority_18: any; - export { priority_18 as priority }; - } - export { extension_80 as extension }; - let name_67: string; - export { name_67 as name }; - export namespace config { - let crossOrigin: string; - let parseAsGraphicsContext: boolean; - } - export function test(r: any): any; - export function load(r: any, t: any, e: any): Promise; - export function unload(r: any): void; -} -declare namespace ra { - let name_68: string; - export { name_68 as name }; - export namespace extension_81 { - let type_75: any; - export { type_75 as type }; - let priority_19: any; - export { priority_19 as priority }; - } - export { extension_81 as extension }; - export namespace config_1 { - export let preferWorkers: boolean; - export let preferCreateImageBitmap: boolean; - let crossOrigin_1: string; - export { crossOrigin_1 as crossOrigin }; - } - export { config_1 as config }; - export function test(r: any): any; - export function load(r: any, t: any, e: any): Promise; - export function unload(r: any): void; -} -declare namespace jp { - let name_69: string; - export { name_69 as name }; - export namespace extension_82 { - let type_76: any; - export { type_76 as type }; - let priority_20: any; - export { priority_20 as priority }; - } - export { extension_82 as extension }; - export function test(r: any): any; - export function load(r: any): Promise; -} -declare namespace pf { - let name_70: string; - export { name_70 as name }; - export namespace extension_83 { - let type_77: any; - export { type_77 as type }; - } - export { extension_83 as extension }; - let config_2: null; - export { config_2 as config }; - export function test(r: any): any; - export function load(r: any, t: any, e: any): Promise; - export function unload(r: any): void; -} -declare namespace Kp { - export namespace extension_84 { - let type_78: any; - export { type_78 as type }; - let priority_21: any; - export { priority_21 as priority }; - } - export { extension_84 as extension }; - let name_71: string; - export { name_71 as name }; - export function test(r: any): any; - export function load(r: any, t: any): Promise; - export function unload(r: any): void; -} -declare namespace Ne { - let name_72: string; - export { name_72 as name }; - export namespace vertex_5 { - let header_5: string; - export { header_5 as header }; - let main_2: string; - export { main_2 as main }; - export let end: string; - } - export { vertex_5 as vertex }; -} -declare namespace zs { - let name_73: string; - export { name_73 as name }; - export namespace vertex_6 { - let header_6: string; - export { header_6 as header }; - let main_3: string; - export { main_3 as main }; - let end_1: string; - export { end_1 as end }; - } - export { vertex_6 as vertex }; -} -declare const rp: any; -declare namespace Md { - let name_74: string; - export { name_74 as name }; - export namespace vertex_7 { - let header_7: string; - export { header_7 as header }; - let main_4: string; - export { main_4 as main }; - let end_2: string; - export { end_2 as end }; - } - export { vertex_7 as vertex }; - export namespace fragment { - let header_8: string; - export { header_8 as header }; - let main_5: string; - export { main_5 as main }; - } -} -declare namespace Od { - let name_75: string; - export { name_75 as name }; - export namespace vertex_8 { - let header_9: string; - export { header_9 as header }; - let main_6: string; - export { main_6 as main }; - let end_3: string; - export { end_3 as end }; - } - export { vertex_8 as vertex }; - export namespace fragment_1 { - let header_10: string; - export { header_10 as header }; - let main_7: string; - export { main_7 as main }; - } - export { fragment_1 as fragment }; -} -declare function Vb(r: any): number; -declare function GA(r: any, t: any, e?: number): Promise; -declare function Fg(r: any, t: any, e: any, s: any): void; -declare function vx(r: any, t?: number, e?: { - index: number; - color: string; -}): void; -declare function bx(r: any, t?: number, e?: { - color: string; -}): void; -declare namespace Cd { - let name_76: string; - export { name_76 as name }; - export namespace fragment_2 { - let header_11: string; - export { header_11 as header }; - } - export { fragment_2 as fragment }; -} -declare namespace Gd { - let name_77: string; - export { name_77 as name }; - export namespace fragment_3 { - let header_12: string; - export { header_12 as header }; - } - export { fragment_3 as fragment }; -} -declare function Kg(r: any): { - r8unorm: any; - r8snorm: any; - r8uint: any; - r8sint: any; - r16uint: any; - r16sint: any; - r16float: any; - rg8unorm: any; - rg8snorm: any; - rg8uint: any; - rg8sint: any; - r32uint: any; - r32sint: any; - r32float: any; - rg16uint: any; - rg16sint: any; - rg16float: any; - rgba8unorm: any; - "rgba8unorm-srgb": any; - rgba8snorm: any; - rgba8uint: any; - rgba8sint: any; - bgra8unorm: any; - "bgra8unorm-srgb": any; - rgb9e5ufloat: any; - rgb10a2unorm: any; - rg11b10ufloat: any; - rg32uint: any; - rg32sint: any; - rg32float: any; - rgba16uint: any; - rgba16sint: any; - rgba16float: any; - rgba32uint: any; - rgba32sint: any; - rgba32float: any; - stencil8: any; - depth16unorm: any; - depth24plus: any; - "depth24plus-stencil8": any; - depth32float: any; - "depth32float-stencil8": any; -}; -declare function Qg(r: any, t: any): any; -declare function Jg(r: any): { - r8unorm: any; - r8snorm: any; - r8uint: any; - r8sint: any; - r16uint: any; - r16sint: any; - r16float: any; - rg8unorm: any; - rg8snorm: any; - rg8uint: any; - rg8sint: any; - r32uint: any; - r32sint: any; - r32float: any; - rg16uint: any; - rg16sint: any; - rg16float: any; - rgba8unorm: any; - "rgba8unorm-srgb": any; - rgba8snorm: any; - rgba8uint: any; - rgba8sint: any; - bgra8unorm: any; - "bgra8unorm-srgb": any; - rgb9e5ufloat: any; - rgb10a2unorm: any; - rg11b10ufloat: any; - rg32uint: any; - rg32sint: any; - rg32float: any; - rgba16uint: any; - rgba16sint: any; - rgba16float: any; - rgba32uint: any; - rgba32sint: any; - rgba32float: any; - stencil8: any; - depth16unorm: any; - depth24plus: any; - "depth24plus-stencil8": any; - depth32float: any; - "depth32float-stencil8": any; -}; -declare function Og(r: any, t: any): any; -declare function A2(r: any): any; -declare function qa(r: any, t: any): any; -declare function $g(r: any): { - normal: any[]; - add: any[]; - multiply: any[]; - screen: any[]; - none: number[]; - "normal-npm": any[]; - "add-npm": any[]; - "screen-npm": any[]; - erase: any[]; -}; -declare var Tm: string; -declare var Sm: string; -declare var ya: string; -declare const Ut: es; -declare function ko(r: any, t: any, e: any, s: any): { - width: any; - height: any; -}; -declare namespace Cl { - let _localBoundsCacheId: number; - let _localBoundsCacheData: null; - function _setWidth(r: any, t: any): void; - function _setHeight(r: any, t: any): void; - function getLocalBounds(): any; - function getBounds(r: any, t: any): any; -} -declare function S2(r: any): any; -declare namespace Wg { - export namespace linear { - let linear_1: number; - export { linear_1 as linear }; - export let nearest: number; - } - export namespace nearest_1 { - let linear_2: number; - export { linear_2 as linear }; - let nearest_2: number; - export { nearest_2 as nearest }; - } - export { nearest_1 as nearest }; -} -declare function bs(r: any, t: any): number; -declare function Mn(r: any, t: any, e: any): number; -declare function Pv(r: any, t: any, e: any): number; -declare function KE(r: any, t: any): any; -declare function me(r: any): any; -declare var _m: string; -declare var ba: string; -declare const _f: string[]; -declare function rr(r: any, t: any): any; -declare const Bo: "http://www.w3.org/2000/svg"; -declare const Fo: "http://www.w3.org/1999/xhtml"; -declare namespace Gl { - let _onRender: null; - let onRender: null; -} -declare function Ef(r: any, t: any): { - format: any; - width: number; - height: number; - resource: Uint8Array[]; - alphaMode: string; -}; -declare function zE(r: any): any; -declare function Pf(r: any, t: any): { - format: any; - width: any; - height: any; - resource: any[]; - alphaMode: string; -}; -declare namespace dt { - function toPosix(r: any): any; - function isUrl(r: any): boolean; - function isDataUrl(r: any): boolean; - function isBlobUrl(r: any): any; - function hasProtocol(r: any): boolean; - function getProtocol(r: any): string; - function toAbsolute(r: any, t: any, e: any): any; - function normalize(r: any): any; - function isAbsolute(r: any): any; - function join(...r: any[]): any; - function dirname(r: any): string; - function rootname(r: any): string; - function basename(r: any, t: any): any; - function extname(r: any): any; - function parse(r: any): { - root: string; - dir: string; - base: string; - ext: string; - name: string; - }; - let sep: string; - let delimiter: string; - let joinExtensions: string[]; -} -declare function cf(r: any): Promise; -declare function ji(r: any, t: any, e: any): void; -declare function ud(r: any, t: any): { - structs: any[]; - groups: any[]; -}; -declare function mb(): void; -declare function mo(r: any): any[]; -declare namespace CT { - let extension_85: any; - export { extension_85 as extension }; - export function test_11(r: any): boolean; - export { test_11 as test }; - export function parse(r: any): { - resolution: number; - format: any; - src: any; - }; -} -declare namespace ff { - let extension_86: any; - export { extension_86 as extension }; - export function test_12(r: any): any; - export { test_12 as test }; - import parse_1 = ia.parse; - export { parse_1 as parse }; -} -declare namespace ia { - let extension_87: any; - export { extension_87 as extension }; - import test_13 = ra.test; - export { test_13 as test }; - export function parse_2(r: any): { - resolution: number; - format: any; - src: any; - }; - export { parse_2 as parse }; -} -declare function Fh(r?: {}, t?: boolean): any; -declare namespace Le { - let name_78: string; - export { name_78 as name }; - export namespace vertex_9 { - let header_13: string; - export { header_13 as header }; - } - export { vertex_9 as vertex }; -} -declare namespace $e { - let name_79: string; - export { name_79 as name }; - export namespace vertex_10 { - let header_14: string; - export { header_14 as header }; - } - export { vertex_10 as vertex }; -} -declare function Ec(r: any, t: any, e: any): void; -declare function Ac(r: any, t: any, e: any, s: any): void; -declare function f_(r: any): void; -declare namespace tu { - let linear_3: number; - export { linear_3 as linear }; - let nearest_3: number; - export { nearest_3 as nearest }; -} -declare function j1(r: any): void; -declare function yT(r: any): void; -declare function ap(r: any, t: any): void; -declare function Qc(r: any, { name: t }: { - name?: string | undefined; -}, e?: boolean): any; -declare function lp(r: any, t: any): void; -declare namespace Il { - let _zIndex: number; - let sortDirty: boolean; - let sortableChildren: boolean; - let zIndex: number; - function depthOfChildModified(): void; - function sortChildren(): void; -} -declare namespace Rh { - let extension_88: any; - export { extension_88 as extension }; - export namespace cache { - export function test_14(r: any): boolean; - export { test_14 as test }; - export function getCacheableAssets_1(r: any, t: any): {}; - export { getCacheableAssets_1 as getCacheableAssets }; - } - export namespace resolver { - export function test_15(r: any): boolean; - export { test_15 as test }; - export function parse_3(r: any): { - resolution: number; - format: any; - src: any; - }; - export { parse_3 as parse }; - } - export namespace loader { - let name_80: string; - export { name_80 as name }; - export namespace extension_89 { - let type_79: any; - export { type_79 as type }; - let priority_22: any; - export { priority_22 as priority }; - } - export { extension_89 as extension }; - export function testParse(r: any, t: any): Promise; - export function parse(r: any, t: any, e: any): Promise<{ - linkedSheets: any[]; - _texture: A | null; - textureSource: any; - textures: {}; - animations: {}; - data: any; - resolution: any; - _frames: any; - _frameKeys: string[]; - _batchIndex: number; - _callback: ((value: any) => void) | null; - parse(): Promise; - _processFrames(t: any): void; - _processAnimations(): void; - _parseComplete(): void; - _nextBatch(): void; - destroy(t?: boolean): void; - }>; - export function unload(r: any, t: any, e: any): Promise; - } -} -declare function Tr(r: any, t: any, e: any, s: any, i: any, n: any): number; -declare function Jc(r: any, t: any): any; -declare function Qo(r: any): Promise; -declare function Ws(r: any): boolean; -declare function Dd(r: any): string; -declare namespace Ym { - let name_81: string; - export { name_81 as name }; - export namespace vertex_11 { - let header_15: string; - export { header_15 as header }; - let main_8: string; - export { main_8 as main }; - } - export { vertex_11 as vertex }; - export namespace fragment_4 { - let header_16: string; - export { header_16 as header }; - let main_9: string; - export { main_9 as main }; - } - export { fragment_4 as fragment }; -} -declare namespace Km { - let name_82: string; - export { name_82 as name }; - export namespace vertex_12 { - let header_17: string; - export { header_17 as header }; - let main_10: string; - export { main_10 as main }; - } - export { vertex_12 as vertex }; - export namespace fragment_5 { - let header_18: string; - export { header_18 as header }; - let main_11: string; - export { main_11 as main }; - } - export { fragment_5 as fragment }; -} -declare function Dh(r: any, t?: boolean): any; -declare namespace sp { - let name_83: string; - export { name_83 as name }; - export namespace vertex_13 { - let header_19: string; - export { header_19 as header }; - let main_12: string; - export { main_12 as main }; - } - export { vertex_13 as vertex }; - export namespace fragment_6 { - let header_20: string; - export { header_20 as header }; - let main_13: string; - export { main_13 as main }; - } - export { fragment_6 as fragment }; -} -declare namespace ip { - let name_84: string; - export { name_84 as name }; - export namespace vertex_14 { - let header_21: string; - export { header_21 as header }; - let main_14: string; - export { main_14 as main }; - } - export { vertex_14 as vertex }; - export namespace fragment_7 { - let header_22: string; - export { header_22 as header }; - let main_15: string; - export { main_15 as main }; - } - export { fragment_7 as fragment }; -} -declare namespace Bl { - function getGlobalPosition(r?: j, t?: boolean): any; - function toGlobal(r: any, t: any, e?: boolean): any; - function toLocal(r: any, t: any, e: any, s: any): any; -} -declare function xs(r: any, t: any, e: any, s: any, i: any): void; -declare function Bn(r: any, t: any, e: any, s: any, i: any, n: any, o: any): void; -declare const Ha: { - f32: string; - i32: string; - "vec2": string; - "vec3": string; - "vec4": string; - "mat2x2": string; - "mat3x3": string; - "mat4x4": string; - "mat3x2": string; - "mat4x2": string; - "mat2x3": string; - "mat4x3": string; - "mat2x4": string; - "mat3x4": string; -}; -declare const mg: any; -declare function Z(r?: string): number; -declare const se: { - type: string; - test: (r: any) => boolean; - ubo: string; - uniform: string; -}[]; -declare function L2(r: any): void; -declare function Yo(): boolean; -declare function qE(r: any, t: any): void; -declare function dr(r: any, t: any, e: any, s: any): void; -declare function t_(r: any): void; -declare function lu(r: any, t?: boolean): void; -declare function hu(r: any, t: any, e: any): void; -declare function or(r: any, t: any): any; -declare function ZE(r: any, t: any, e: any): void; -declare const OA: "8.0.0"; -declare const ei: string[]; -declare function r_(r: any, t: any): boolean; -declare const _d: "\n @in aPosition: vec2;\n @in aUV: vec2;\n\n @out @builtin(position) vPosition: vec4;\n @out vUV : vec2;\n @out vColor : vec4;\n\n {{header}}\n\n struct VSOutput {\n {{struct}}\n };\n\n @vertex\n fn main( {{in}} ) -> VSOutput {\n\n var worldTransformMatrix = globalUniforms.uWorldTransformMatrix;\n var modelMatrix = mat3x3(\n 1.0, 0.0, 0.0,\n 0.0, 1.0, 0.0,\n 0.0, 0.0, 1.0\n );\n var position = aPosition;\n var uv = aUV;\n\n {{start}}\n \n vColor = vec4(1., 1., 1., 1.);\n\n {{main}}\n\n vUV = uv;\n\n var modelViewProjectionMatrix = globalUniforms.uProjectionMatrix * worldTransformMatrix * modelMatrix;\n\n vPosition = vec4((modelViewProjectionMatrix * vec3(position, 1.0)).xy, 0.0, 1.0);\n \n vColor *= globalUniforms.uWorldColorAlpha;\n\n {{end}}\n\n {{return}}\n };\n"; -declare const bd: "\n in vec2 aPosition;\n in vec2 aUV;\n\n out vec4 vColor;\n out vec2 vUV;\n\n {{header}}\n\n void main(void){\n\n mat3 worldTransformMatrix = uWorldTransformMatrix;\n mat3 modelMatrix = mat3(\n 1.0, 0.0, 0.0,\n 0.0, 1.0, 0.0,\n 0.0, 0.0, 1.0\n );\n vec2 position = aPosition;\n vec2 uv = aUV;\n \n {{start}}\n \n vColor = vec4(1.);\n \n {{main}}\n \n vUV = uv;\n \n mat3 modelViewProjectionMatrix = uProjectionMatrix * worldTransformMatrix * modelMatrix;\n\n gl_Position = vec4((modelViewProjectionMatrix * vec3(position, 1.0)).xy, 0.0, 1.0);\n\n vColor *= uWorldColorAlpha;\n\n {{end}}\n }\n"; -declare function kE(r: any, t: any, e: any): any; -declare function Gf(r: any): any; -declare function xi(...r: any[]): void; -declare const Ei: { - "clamp-to-edge": number; - repeat: number; - "mirror-repeat": number; -}; -declare namespace Z1 { - export let MAGIC: number; - export let SIZE: number; - export let FLAGS: number; - export let HEIGHT: number; - export let WIDTH: number; - export let MIPMAP_COUNT: number; - export let PIXEL_FORMAT: number; - export let PF_FLAGS: number; - let FOURCC_1: number; - export { FOURCC_1 as FOURCC }; - export let RGB_BITCOUNT: number; - export let R_BIT_MASK: number; - export let G_BIT_MASK: number; - export let B_BIT_MASK: number; - export let A_BIT_MASK: number; -} -declare namespace Q1 { - let DXGI_FORMAT: number; - let RESOURCE_DIMENSION: number; - let MISC_FLAG: number; - let ARRAY_SIZE: number; - let MISC_FLAGS2: number; -} -declare var yf: any; -declare var Tf: any; -declare var bt: any; -declare const lT: 64; -declare const aT: number[]; -declare const dT: { - 6408: number; - 6407: number; - 33319: number; - 6403: number; - 6409: number; - 6410: number; - 6406: number; -}; -declare const fT: { - 33776: number; - 33777: number; - 33778: number; - 33779: number; - 35916: number; - 35917: number; - 35918: number; - 35919: number; - 36283: number; - 36284: number; - 36285: number; - 36286: number; - 37488: number; - 37489: number; - 37490: number; - 37491: number; - 37492: number; - 37496: number; - 37493: number; - 37497: number; - 37494: number; - 37495: number; - 37808: number; - 37840: number; - 37809: number; - 37841: number; - 37810: number; - 37842: number; - 37811: number; - 37843: number; - 37812: number; - 37844: number; - 37813: number; - 37845: number; - 37814: number; - 37846: number; - 37815: number; - 37847: number; - 37816: number; - 37848: number; - 37817: number; - 37849: number; - 37818: number; - 37850: number; - 37819: number; - 37851: number; - 37820: number; - 37852: number; - 37821: number; - 37853: number; - 36492: number; - 36493: number; - 36494: number; - 36495: number; -}; -declare const oT: { - 33776: string; - 33777: string; - 33778: string; - 33779: string; - 35916: string; - 35917: string; - 35918: string; - 35919: string; - 36283: string; - 36284: string; - 36285: string; - 36286: string; - 37488: string; - 37490: string; - 37492: string; - 37496: string; - 37493: string; - 37497: string; - 37494: string; - 37495: string; - 37808: string; - 37840: string; - 37809: string; - 37841: string; - 37810: string; - 37842: string; - 37811: string; - 37843: string; - 37812: string; - 37844: string; - 37813: string; - 37845: string; - 37814: string; - 37846: string; - 37815: string; - 37847: string; - 37816: string; - 37848: string; - 37817: string; - 37849: string; - 37818: string; - 37850: string; - 37819: string; - 37851: string; - 37820: string; - 37852: string; - 37821: string; - 37853: string; - 36492: string; - 36493: string; - 36494: string; - 36495: string; - 35907: string; - 36759: string; - 36220: string; - 36238: string; - 6408: string; -}; -declare namespace uT { - let FILE_IDENTIFIER: number; - let ENDIANNESS: number; - let GL_TYPE: number; - let GL_TYPE_SIZE: number; - let GL_FORMAT: number; - let GL_INTERNAL_FORMAT: number; - let GL_BASE_INTERNAL_FORMAT: number; - let PIXEL_WIDTH: number; - let PIXEL_HEIGHT: number; - let PIXEL_DEPTH: number; - let NUMBER_OF_ARRAY_ELEMENTS: number; - let NUMBER_OF_FACES: number; - let NUMBER_OF_MIPMAP_LEVELS: number; - let BYTES_OF_KEY_VALUE_DATA: number; -} -declare const cT: { - 5121: number; - 5123: number; - 5124: number; - 5125: number; - 5126: number; - 36193: number; -}; -declare const pT: { - 32819: number; - 32820: number; - 33635: number; -}; -declare const hT: 67305985; -export { eo as AbstractBitmapFont, Or as AbstractRenderer, fi as AbstractText, en as AccessibilitySystem, KT as AlphaFilter, pn as AlphaMask, Pa as AlphaMaskPipe, Yr as AnimatedSprite, Cp as Application, Br as Assets, mf as AssetsClass, Lh as BLEND_TO_NPM, Xr as BUFFER_TYPE, Gp as BackgroundLoader, o_ as BackgroundSystem, An as Batch, yn as BatchGeometry, En as BatchTextureArray, vs as BatchableGraphics, ws as BatchableMesh, Rs as BatchableSprite, Pn as Batcher, Aa as BatcherPipe, H as BigPool, Lt as BindGroup, Pu as BindGroupSystem, bo as BitmapFont, Pr as BitmapFontManager, zm as BitmapText, Go as BitmapTextPipe, NT as BlendModeFilter, fu as BlendModePipe, um as BlurFilter, oi as BlurFilterPass, lt as Bounds, nh as BrowserAdapter, _t as Buffer, cs as BufferImageSource, yi as BufferResource, $ as BufferUsage, pt as CLEAR, Y as Cache, jt as CanvasPool, lc as CanvasPoolClass, Qt as CanvasSource, It as CanvasTextMetrics, qn as CanvasTextPipe, to as CanvasTextSystem, Ii as Circle, W as Color, fn as ColorMask, wa as ColorMaskPipe, pS as ColorMatrixFilter, Fr as CompressedSource, V as Container, If as Culler, Bf as CullerPlugin, nu as CustomRenderPipe, MA as DATA_URI, I as DDS, Tl as DEG_TO_RAD, Xu as DEPRECATED_SCALE_MODES, Hu as DEPRECATED_WRAP_MODES, X as DOMAdapter, DE as DRAW_MODES, ft as DXGI_TO_TEXTURE_FORMAT, vS as DisplacementFilter, go as DynamicBitmapFont, Bi as Ellipse, eh as EventBoundary, ct as EventEmitter, on as EventSystem, zt as EventsTicker, v as ExtensionType, l_ as ExtractSystem, la as FOURCC_TO_TEXTURE_FORMAT, ih as FederatedContainer, Ke as FederatedEvent, ur as FederatedMouseEvent, At as FederatedPointerEvent, he as FederatedWheelEvent, Ms as FillGradient, Jn as FillPattern, Yt as Filter, ts as FilterEffect, zo as FilterPipe, Vo as FilterSystem, Rr as FontStylePromiseCache, ma as GAUSSIAN_VALUES, bi as GL_FORMATS, Af as GL_INTERNAL_FORMAT, Ia as GL_TARGETS, N as GL_TYPES, ig as GL_WRAP_MODES, xu as GenerateTextureSystem, Oe as Geometry, hg as GlBackBufferSystem, Sa as GlBatchAdaptor, Qm as GlBuffer, Ma as GlBufferSystem, Da as GlColorMaskSystem, rg as GlContextSystem, Ua as GlEncoderSystem, Ba as GlGeometrySystem, su as GlGraphicsAdaptor, iu as GlMeshAdaptor, Rt as GlProgram, Rg as GlProgramData, cg as GlRenderTarget, xg as GlRenderTargetAdaptor, Va as GlRenderTargetSystem, Za as GlShaderSystem, Hg as GlStateSystem, ka as GlStencilSystem, Xg as GlTexture, ru as GlTextureSystem, Xa as GlUboSystem, Qa as GlUniformGroupSystem, bu as GlobalUniformSystem, Ea as GpuBatchAdaptor, vt as GpuBlendModesToPixi, wu as GpuBufferSystem, Ru as GpuColorMaskSystem, Pi as GpuDeviceSystem, Mu as GpuEncoderSystem, $u as GpuGraphicsAdaptor, ec as GpuGraphicsContext, Nu as GpuMeshAdapter, $_ as GpuMipmapGenerator, Tt as GpuProgram, gE as GpuReadBuffer, F_ as GpuRenderTarget, D_ as GpuRenderTargetAdaptor, Bu as GpuRenderTargetSystem, Fu as GpuShaderSystem, Du as GpuStateSystem, re as GpuStencilModesToPixi, Ou as GpuStencilSystem, Lu as GpuTextureSystem, Cu as GpuUboSystem, Gu as GpuUniformBatchPipe, qe as Graphics, Bt as GraphicsContext, rc as GraphicsContextRenderData, Ps as GraphicsContextSystem, ne as GraphicsPath, Wn as GraphicsPipe, jm as HTMLText, Io as HTMLTextPipe, Do as HTMLTextRenderData, Pe as HTMLTextStyle, Xs as HTMLTextSystem, Ai as HelloSystem, y2 as IGLUniformData, ge as ImageSource, Yi as InstructionSet, tt as KTX, Xp as Loader, gt as LoaderParserPriority, wt as MAX_TEXTURES, j_ as MSAA_QUALITY, rs as MaskEffectManager, Al as MaskEffectManagerClass, wm as MaskFilter, G as Matrix, $r as Mesh, Jt as MeshGeometry, Kn as MeshPipe, oA as MeshPlane, mA as MeshRope, TA as MeshSimple, un as NOOP, te as NineSliceGeometry, wA as NineSlicePlane, fx as NineSliceSprite, Xo as NineSliceSpritePipe, PS as NoiseFilter, rt as ObservablePoint, vl as PI_2, Iu as PipelineSystem, Ho as PlaneGeometry, j as Point, Ae as Polygon, es as Pool, El as PoolGroupClass, Mm as PrepareBase, Xm as PrepareQueue, Wm as PrepareSystem, Vm as PrepareUpload, op as QuadGeometry, yl as RAD_TO_DEG, z as Rectangle, YE as RenderContainer, Fl as RenderGroup, au as RenderGroupPipe, cu as RenderGroupSystem, vi as RenderTarget, ja as RenderTargetSystem, h_ as RenderTexture, xt as RendererType, rn as ResizePlugin, qt as Resolver, rx as RopeGeometry, Fi as RoundedRectangle, $E as SCALE_MODES, st as STENCIL_MODES, Mc as SVGParser, xc as SVGToGraphicsPath, YS as ScissorMask, Id as SdfShader, St as Shader, De as ShaderStage, Pc as ShapePath, Au as SharedRenderPipes, Eu as SharedSystems, Ft as Sprite, du as SpritePipe, cn as Spritesheet, Ct as State, mn as StencilMask, Ra as StencilMaskPipe, Ko as SystemRunner, Sf as TEXTURE_FORMAT_BLOCK_SIZE, Ta as Text, Wt as TextStyle, A as Texture, Tu as TextureGCSystem, hn as TextureMatrix, ut as TexturePool, dc as TexturePoolClass, et as TextureSource, xh as TextureStyle, NE as TextureUvs, ht as Ticker, us as TickerListener, sn as TickerPlugin, Lm as TilingSprite, No as TilingSpritePipe, np as TilingSpriteShader, Bm as Transform, Qu as Triangle, kg as UNIFORM_TO_ARRAY_SETTERS, Ug as UNIFORM_TO_SINGLE_SETTERS, Qi as UPDATE_BLEND, ns as UPDATE_COLOR, Xt as UPDATE_PRIORITY, xb as UPDATE_TRANSFORM, ar as UPDATE_VISIBLE, P_ as UboBatch, La as UboSystem, it as UniformGroup, vu as VERSION, pr as VideoSource, y_ as ViewSystem, Tn as ViewableBuffer, jr as WGSL_ALIGN_SIZE_DATA, $a as WGSL_TO_STD40_SIZE, LE as WRAP_MODES, A_ as WebGLRenderer, z_ as WebGPURenderer, ea as WorkerManager, Vi as _getGlobalBounds, jo as _getGlobalBoundsRecursive, Jl as accessibilityTarget, Ao as addBits, ps as addMaskBounds, fs as addMaskLocalBounds, Kc as addProgramDefines, Vf as alphaFrag, pa as alphaWgsl, up as applyMatrix, eu as applyStyleParams, Dl as assignWithIgnore, vp as autoDetectEnvironment, wp as autoDetectRenderer, Bh as autoDetectSource, Js as basisTranscoderUrls, Ns as batchSamplersUniformGroup, Hc as bitmapFontCachePlugin, Is as bitmapFontTextParser, vo as bitmapFontXMLParser, yo as bitmapFontXMLStringParser, Lf as blendTemplateFrag, $f as blendTemplateVert, Nf as blendTemplateWgsl, Uu as blockDataMap, tm as blurTemplateWgsl, kt as boundsPool, FT as browserExt, io as buildAdaptiveBezier, vc as buildAdaptiveQuadratic, ao as buildArc, yc as buildArcTo, Sc as buildArcToSvg, _e as buildCircle, Jh as buildContextBatches, JE as buildGeometryFromPath, qm as buildInstructions, Wh as buildLine, Fn as buildPolygon, Dn as buildRectangle, Rn as buildSimpleUvs, Un as buildTriangle, wn as buildUvs, Ip as cacheTextureArray, bg as calculateProjection, Wi as checkChildrenDidChange, Se as checkDataUrl, Mt as checkExtension, Sl as childrenHelperMixin, zh as closePointEps, Hr as collectAllRenderables, uu as collectRenderGroups, xr as color32BitToUniform, Us as colorBit, ks as colorBitGl, lm as colorMatrixFilterFrag, _a as colorMatrixFilterWgsl, Yv as colorToUniform, Yg as compareModeToGlCompare, pd as compileHighShader, fd as compileHighShaderGl, ke as compileHighShaderGlProgram, Ue as compileHighShaderGpuProgram, Po as compileHooks, wo as compileInputs, dd as compileOutputs, Wa as compileShader, Vt as convertFillInputToFillStyle, ET as convertFormatIfRequired, Pt as convertToList, ls as copySearchParams, br as createIdFromString, Y1 as createLevelBuffers, AT as createLevelBuffersFromKTX, uh as createStringVariations, ee as createTexture, dg as createUboElementsSTD40, O_ as createUboElementsWGSL, Na as createUboSyncFunction, _g as createUboSyncFunctionSTD40, G_ as createUboSyncFunctionWGSL, hf as crossOrigin, bl as cullingMixin, On as curveEps, ii as defaultFilterVert, Ka as defaultValue, Zt as definedProps, CA as deprecation, Bp as detectAvif, X1 as detectBasis, GT as detectCompressed, Dp as detectDefaults, Up as detectMp4, kp as detectOgv, _n as detectVideoAlphaMode, Lp as detectWebm, $p as detectWebp, df as determineCrossOrigin, dm as displacementFrag, pm as displacementVert, xa as displacementWgsl, Qh as earcut, Pl as effectsMixin, Ga as ensureAttributes, vn as ensureIsBuffer, mi as ensureOptions, qc as ensurePrecision, RA as ensureTextStyle, ou as executeInstructions, D as extensions, Cg as extractAttributesFromGlProgram, nd as extractAttributesFromGpuProgram, Nd as extractFontFamilies, Ds as extractStructAndGroups, _s as fastCopy, ld as findHooksRx, wl as findMixin, vr as fontStringFromTextStyle, zS as formatShader, xd as fragmentGPUTemplate, vd as fragmentGlTemplate, gg as generateArraySyncSTD40, C_ as generateArraySyncWGSL, Zf as generateBlurFragSource, Jf as generateBlurGlProgram, em as generateBlurProgram, Qf as generateBlurVertSource, HS as generateGPULayout, od as generateGpuLayoutGroups, XS as generateLayout, ad as generateLayoutHash, Dg as generateProgram, wg as generateShaderSyncCode, po as generateTextStyleKey, Ls as generateTextureBatchBit, $s as generateTextureBatchBitGl, XE as generateUID, Lg as generateUniformsSync, Sn as getAdjustedBlendModeBlend, Fe as getAttributeInfoFromFormat, _o as getBitmapTextLayout, mc as getCanvasBoundingBox, yr as getCanvasFillStyle, za as getCanvasTexture, ic as getDefaultUniformValue, xp as getFastGlobalBounds, Xd as getFontCss, Yp as getFontFamilyName, Uh as getGeometryBounds, og as getGlTypeFromFormat, nr as getGlobalBounds, bp as getGlobalRenderableBounds, is as getLocalBounds, dn as getMatrixRelativeToParent, Yc as getMaxFragmentPrecision, jh as getOrientationOfPoints, Ol as getParent, Zn as getPo2TextureFromSource, Ys as getResolutionOfUrl, zd as getSVGUrl, ua as getSupportedCompressedTextureFormats, oa as getSupportedGPUCompressedTextureFormats, na as getSupportedGlCompressedTextureFormats, Dr as getSupportedTextureFormats, jd as getTemporaryCanvasFromImage, Wc as getTestContext, gs as getTextureBatchBindGroup, SA as getTextureDefaultMatrix, RT as getTextureFormatFromKTXTexture, Gg as getUboData, Ig as getUniformData, ch as getUrlExtension, Cf as glFormatToGPUFormat, zg as glUploadBufferImageResource, jg as glUploadCompressedTextureResource, Ja as glUploadImageResource, Vg as glUploadVideoResource, yd as globalUniformsBit, Td as globalUniformsBitGl, hy as globalUniformsUBOBitGl, q1 as gpuFormatToBasisTranscoderFormat, OT as gpuFormatToKTXBasisTranscoderFormat, U_ as gpuUploadBufferImageResource, k_ as gpuUploadCompressedTextureResource, ku as gpuUploadImageResource, L_ as gpuUploadVideoResource, U as groupD8, _2 as hasCachedCanvasTexture, IS as hslWgsl, HT as hslgl, XT as hslgpu, Ro as injectBits, Zc as insertVersion, ql as isMobile, ln as isPow2, Tg as isRenderingToScreen, Fd as isSafari, cr as isSingleItem, Cr as isWebGLSupported, Gr as isWebGPUSupported, ti as ktxTranscoderUrls, W1 as loadBasis, vf as loadBasisOnWorker, Xc as loadBitmapFont, sT as loadDDS, Hd as loadFontAsBase64, Uo as loadFontCSS, nf as loadImageBitmap, zp as loadJson, bT as loadKTX, ST as loadKTX2, Mf as loadKTX2onWorker, Vd as loadSVGImage, Jp as loadSvg, ra as loadTextures, jp as loadTxt, pf as loadVideoTextures, Kp as loadWebFont, Ne as localUniformBit, zs as localUniformBitGl, rp as localUniformBitGroup2, Md as localUniformMSDFBit, Od as localUniformMSDFBitGl, Vb as log2, GA as logDebugTexture, Fg as logProgramError, vx as logRenderGroupScene, bx as logScene, Cd as mSDFBit, Gd as mSDFBitGl, Kg as mapFormatToGlFormat, Qg as mapFormatToGlInternalFormat, Jg as mapFormatToGlType, Og as mapGlToVertexFormat, A2 as mapSize, qa as mapType, $g as mapWebGLBlendModesToPixi, Tm as maskFrag, Sm as maskVert, ya as maskWgsl, Ut as matrixPool, ko as measureHtmlText, Cl as measureMixin, S2 as migrateFragmentFromV7toV8, Wg as mipmapScaleModeToGlFilter, bs as mixColors, Mn as mixHexColors, Pv as mixStandardAnd32BitColors, KE as multiplyHexColors, me as nextPow2, _m as noiseFrag, ba as noiseWgsl, _f as nonCompressedFormats, rr as normalizeExtensionPriority, Bo as nssvg, Fo as nsxhtml, Gl as onRenderMixin, Ef as parseDDS, zE as parseFunctionBody, Pf as parseKTX, dt as path, cf as preloadVideo, ji as removeItems, ud as removeStructAndGroupDuplicates, mb as resetUids, mo as resolveCharacters, CT as resolveCompressedTextureUrl, ff as resolveJsonUrl, ia as resolveTextureUrl, Fh as resourceToTexture, Le as roundPixelsBit, $e as roundPixelsBitGl, Ec as roundedShapeArc, Ac as roundedShapeQuadraticCurve, f_ as sayHello, tu as scaleModeToGlFilter, j1 as setBasisTranscoderPath, yT as setKTXTranscoderPath, ap as setPositions, Qc as setProgramName, lp as setUvs, Il as sortMixin, Rh as spritesheetAsset, Tr as squaredDistanceToLineSegment, Jc as stripVersion, Qo as testImageFormat, Ws as testVideoFormat, Dd as textStyleToCSS, Ym as textureBit, Km as textureBitGl, Dh as textureFrom, sp as tilingBit, ip as tilingBitGl, Bl as toLocalGlobalMixin, xs as transformVertices, Bn as triangulateWithHoles, Ha as uboSyncFunctionsSTD40, mg as uboSyncFunctionsWGSL, Z as uid, se as uniformParsers, L2 as unpremultiplyAlpha, Yo as unsafeEvalSupported, qE as updateLocalTransform, dr as updateQuadBounds, t_ as updateRenderGroupTransform, lu as updateRenderGroupTransforms, hu as updateTransformAndChildren, or as updateTransformBackwards, ZE as updateWorldTransform, OA as v8_0_0, ei as validFormats, r_ as validateRenderables, _d as vertexGPUTemplate, bd as vertexGlTemplate, kE as viewportFromFrame, Gf as vkFormatToGPUFormat, xi as warn, Ei as wrapModeToGlAddress };