UNPKG

playcanvas

Version:

Open-source WebGL/WebGPU 3D engine for the web

1,157 lines (1,156 loc) 3.88 MB
/** * @license * PlayCanvas Engine v2.19.1 revision 9069deb (PROFILE) * Copyright 2011-2026 PlayCanvas Ltd. All rights reserved. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.pc = {})); })(this, (function (exports) { 'use strict'; var _documentCurrentScript = typeof document !== 'undefined' ? document.currentScript : null; var pc = (() => { var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; var __require = /* @__PURE__ */ ((x2) => typeof require !== "undefined" ? require : typeof Proxy !== "undefined" ? new Proxy(x2, { get: (a, b) => (typeof require !== "undefined" ? require : a)[b] }) : x2)(function(x2) { if (typeof require !== "undefined") return require.apply(this, arguments); throw Error('Dynamic require of "' + x2 + '" is not supported'); }); var __export = (target2, all) => { for (var name in all) __defProp(target2, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); var __publicField = (obj, key, value) => __defNormalProp(obj, typeof key !== "symbol" ? key + "" : key, value); // src/index.js var index_exports = {}; __export(index_exports, { ABSOLUTE_URL: () => ABSOLUTE_URL, ACTION_GAMEPAD: () => ACTION_GAMEPAD, ACTION_KEYBOARD: () => ACTION_KEYBOARD, ACTION_MOUSE: () => ACTION_MOUSE, ADDRESS_CLAMP_TO_EDGE: () => ADDRESS_CLAMP_TO_EDGE, ADDRESS_MIRRORED_REPEAT: () => ADDRESS_MIRRORED_REPEAT, ADDRESS_REPEAT: () => ADDRESS_REPEAT, AMBIENTSRC_AMBIENTSH: () => AMBIENTSRC_AMBIENTSH, AMBIENTSRC_CONSTANT: () => AMBIENTSRC_CONSTANT, AMBIENTSRC_ENVALATLAS: () => AMBIENTSRC_ENVALATLAS, ANIM_BLEND_1D: () => ANIM_BLEND_1D, ANIM_BLEND_2D_CARTESIAN: () => ANIM_BLEND_2D_CARTESIAN, ANIM_BLEND_2D_DIRECTIONAL: () => ANIM_BLEND_2D_DIRECTIONAL, ANIM_BLEND_DIRECT: () => ANIM_BLEND_DIRECT, ANIM_CONTROL_STATES: () => ANIM_CONTROL_STATES, ANIM_EQUAL_TO: () => ANIM_EQUAL_TO, ANIM_GREATER_THAN: () => ANIM_GREATER_THAN, ANIM_GREATER_THAN_EQUAL_TO: () => ANIM_GREATER_THAN_EQUAL_TO, ANIM_INTERRUPTION_NEXT: () => ANIM_INTERRUPTION_NEXT, ANIM_INTERRUPTION_NEXT_PREV: () => ANIM_INTERRUPTION_NEXT_PREV, ANIM_INTERRUPTION_NONE: () => ANIM_INTERRUPTION_NONE, ANIM_INTERRUPTION_PREV: () => ANIM_INTERRUPTION_PREV, ANIM_INTERRUPTION_PREV_NEXT: () => ANIM_INTERRUPTION_PREV_NEXT, ANIM_LAYER_ADDITIVE: () => ANIM_LAYER_ADDITIVE, ANIM_LAYER_OVERWRITE: () => ANIM_LAYER_OVERWRITE, ANIM_LESS_THAN: () => ANIM_LESS_THAN, ANIM_LESS_THAN_EQUAL_TO: () => ANIM_LESS_THAN_EQUAL_TO, ANIM_NOT_EQUAL_TO: () => ANIM_NOT_EQUAL_TO, ANIM_PARAMETER_BOOLEAN: () => ANIM_PARAMETER_BOOLEAN, ANIM_PARAMETER_FLOAT: () => ANIM_PARAMETER_FLOAT, ANIM_PARAMETER_INTEGER: () => ANIM_PARAMETER_INTEGER, ANIM_PARAMETER_TRIGGER: () => ANIM_PARAMETER_TRIGGER, ANIM_STATE_ANY: () => ANIM_STATE_ANY, ANIM_STATE_END: () => ANIM_STATE_END, ANIM_STATE_START: () => ANIM_STATE_START, ASPECT_AUTO: () => ASPECT_AUTO, ASPECT_MANUAL: () => ASPECT_MANUAL, ASSET_ANIMATION: () => ASSET_ANIMATION, ASSET_AUDIO: () => ASSET_AUDIO, ASSET_CONTAINER: () => ASSET_CONTAINER, ASSET_CSS: () => ASSET_CSS, ASSET_CUBEMAP: () => ASSET_CUBEMAP, ASSET_HTML: () => ASSET_HTML, ASSET_IMAGE: () => ASSET_IMAGE, ASSET_JSON: () => ASSET_JSON, ASSET_MATERIAL: () => ASSET_MATERIAL, ASSET_MODEL: () => ASSET_MODEL, ASSET_SCRIPT: () => ASSET_SCRIPT, ASSET_SHADER: () => ASSET_SHADER, ASSET_TEXT: () => ASSET_TEXT, ASSET_TEXTURE: () => ASSET_TEXTURE, ASSET_TEXTUREATLAS: () => ASSET_TEXTUREATLAS, AXIS_KEY: () => AXIS_KEY, AXIS_MOUSE_X: () => AXIS_MOUSE_X, AXIS_MOUSE_Y: () => AXIS_MOUSE_Y, AXIS_PAD_L_X: () => AXIS_PAD_L_X, AXIS_PAD_L_Y: () => AXIS_PAD_L_Y, AXIS_PAD_R_X: () => AXIS_PAD_R_X, AXIS_PAD_R_Y: () => AXIS_PAD_R_Y, AnimBinder: () => AnimBinder, AnimClip: () => AnimClip, AnimClipHandler: () => AnimClipHandler, AnimComponent: () => AnimComponent, AnimComponentLayer: () => AnimComponentLayer, AnimComponentSystem: () => AnimComponentSystem, AnimController: () => AnimController, AnimCurve: () => AnimCurve, AnimData: () => AnimData, AnimEvaluator: () => AnimEvaluator, AnimEvents: () => AnimEvents, AnimSnapshot: () => AnimSnapshot, AnimStateGraph: () => AnimStateGraph, AnimStateGraphHandler: () => AnimStateGraphHandler, AnimTarget: () => AnimTarget, AnimTrack: () => AnimTrack, Animation: () => Animation, AnimationComponent: () => AnimationComponent, AnimationComponentSystem: () => AnimationComponentSystem, AnimationHandler: () => AnimationHandler, AnimationKey: () => AnimationKey, AnimationNode: () => AnimationNode, AppBase: () => AppBase, AppOptions: () => AppOptions, Application: () => Application, Asset: () => Asset, AssetListLoader: () => AssetListLoader, AssetReference: () => AssetReference, AssetRegistry: () => AssetRegistry, AudioHandler: () => AudioHandler, AudioListenerComponent: () => AudioListenerComponent, AudioListenerComponentSystem: () => AudioListenerComponentSystem, BAKE_COLOR: () => BAKE_COLOR, BAKE_COLORDIR: () => BAKE_COLORDIR, BINDGROUP_MESH: () => BINDGROUP_MESH, BINDGROUP_MESH_UB: () => BINDGROUP_MESH_UB, BINDGROUP_VIEW: () => BINDGROUP_VIEW, BLENDEQUATION_ADD: () => BLENDEQUATION_ADD, BLENDEQUATION_MAX: () => BLENDEQUATION_MAX, BLENDEQUATION_MIN: () => BLENDEQUATION_MIN, BLENDEQUATION_REVERSE_SUBTRACT: () => BLENDEQUATION_REVERSE_SUBTRACT, BLENDEQUATION_SUBTRACT: () => BLENDEQUATION_SUBTRACT, BLENDMODE_CONSTANT: () => BLENDMODE_CONSTANT, BLENDMODE_CONSTANT_ALPHA: () => BLENDMODE_CONSTANT_ALPHA, BLENDMODE_CONSTANT_COLOR: () => BLENDMODE_CONSTANT_COLOR, BLENDMODE_DST_ALPHA: () => BLENDMODE_DST_ALPHA, BLENDMODE_DST_COLOR: () => BLENDMODE_DST_COLOR, BLENDMODE_ONE: () => BLENDMODE_ONE, BLENDMODE_ONE_MINUS_CONSTANT: () => BLENDMODE_ONE_MINUS_CONSTANT, BLENDMODE_ONE_MINUS_CONSTANT_ALPHA: () => BLENDMODE_ONE_MINUS_CONSTANT_ALPHA, BLENDMODE_ONE_MINUS_CONSTANT_COLOR: () => BLENDMODE_ONE_MINUS_CONSTANT_COLOR, BLENDMODE_ONE_MINUS_DST_ALPHA: () => BLENDMODE_ONE_MINUS_DST_ALPHA, BLENDMODE_ONE_MINUS_DST_COLOR: () => BLENDMODE_ONE_MINUS_DST_COLOR, BLENDMODE_ONE_MINUS_SRC_ALPHA: () => BLENDMODE_ONE_MINUS_SRC_ALPHA, BLENDMODE_ONE_MINUS_SRC_COLOR: () => BLENDMODE_ONE_MINUS_SRC_COLOR, BLENDMODE_SRC_ALPHA: () => BLENDMODE_SRC_ALPHA, BLENDMODE_SRC_ALPHA_SATURATE: () => BLENDMODE_SRC_ALPHA_SATURATE, BLENDMODE_SRC_COLOR: () => BLENDMODE_SRC_COLOR, BLENDMODE_ZERO: () => BLENDMODE_ZERO, BLEND_ADDITIVE: () => BLEND_ADDITIVE, BLEND_ADDITIVEALPHA: () => BLEND_ADDITIVEALPHA, BLEND_MAX: () => BLEND_MAX, BLEND_MIN: () => BLEND_MIN, BLEND_MULTIPLICATIVE: () => BLEND_MULTIPLICATIVE, BLEND_MULTIPLICATIVE2X: () => BLEND_MULTIPLICATIVE2X, BLEND_NONE: () => BLEND_NONE, BLEND_NORMAL: () => BLEND_NORMAL, BLEND_PREMULTIPLIED: () => BLEND_PREMULTIPLIED, BLEND_SCREEN: () => BLEND_SCREEN, BLEND_SUBTRACTIVE: () => BLEND_SUBTRACTIVE, BLUR_BOX: () => BLUR_BOX, BLUR_GAUSSIAN: () => BLUR_GAUSSIAN, BODYFLAG_KINEMATIC_OBJECT: () => BODYFLAG_KINEMATIC_OBJECT, BODYFLAG_NORESPONSE_OBJECT: () => BODYFLAG_NORESPONSE_OBJECT, BODYFLAG_STATIC_OBJECT: () => BODYFLAG_STATIC_OBJECT, BODYGROUP_DEFAULT: () => BODYGROUP_DEFAULT, BODYGROUP_DYNAMIC: () => BODYGROUP_DYNAMIC, BODYGROUP_ENGINE_1: () => BODYGROUP_ENGINE_1, BODYGROUP_ENGINE_2: () => BODYGROUP_ENGINE_2, BODYGROUP_ENGINE_3: () => BODYGROUP_ENGINE_3, BODYGROUP_KINEMATIC: () => BODYGROUP_KINEMATIC, BODYGROUP_NONE: () => BODYGROUP_NONE, BODYGROUP_STATIC: () => BODYGROUP_STATIC, BODYGROUP_TRIGGER: () => BODYGROUP_TRIGGER, BODYGROUP_USER_1: () => BODYGROUP_USER_1, BODYGROUP_USER_2: () => BODYGROUP_USER_2, BODYGROUP_USER_3: () => BODYGROUP_USER_3, BODYGROUP_USER_4: () => BODYGROUP_USER_4, BODYGROUP_USER_5: () => BODYGROUP_USER_5, BODYGROUP_USER_6: () => BODYGROUP_USER_6, BODYGROUP_USER_7: () => BODYGROUP_USER_7, BODYGROUP_USER_8: () => BODYGROUP_USER_8, BODYMASK_ALL: () => BODYMASK_ALL, BODYMASK_NONE: () => BODYMASK_NONE, BODYMASK_NOT_STATIC: () => BODYMASK_NOT_STATIC, BODYMASK_NOT_STATIC_KINEMATIC: () => BODYMASK_NOT_STATIC_KINEMATIC, BODYMASK_STATIC: () => BODYMASK_STATIC, BODYSTATE_ACTIVE_TAG: () => BODYSTATE_ACTIVE_TAG, BODYSTATE_DISABLE_DEACTIVATION: () => BODYSTATE_DISABLE_DEACTIVATION, BODYSTATE_DISABLE_SIMULATION: () => BODYSTATE_DISABLE_SIMULATION, BODYSTATE_ISLAND_SLEEPING: () => BODYSTATE_ISLAND_SLEEPING, BODYSTATE_WANTS_DEACTIVATION: () => BODYSTATE_WANTS_DEACTIVATION, BODYTYPE_DYNAMIC: () => BODYTYPE_DYNAMIC, BODYTYPE_KINEMATIC: () => BODYTYPE_KINEMATIC, BODYTYPE_STATIC: () => BODYTYPE_STATIC, BUFFERUSAGE_COPY_DST: () => BUFFERUSAGE_COPY_DST, BUFFERUSAGE_COPY_SRC: () => BUFFERUSAGE_COPY_SRC, BUFFERUSAGE_INDEX: () => BUFFERUSAGE_INDEX, BUFFERUSAGE_INDIRECT: () => BUFFERUSAGE_INDIRECT, BUFFERUSAGE_READ: () => BUFFERUSAGE_READ, BUFFERUSAGE_STORAGE: () => BUFFERUSAGE_STORAGE, BUFFERUSAGE_UNIFORM: () => BUFFERUSAGE_UNIFORM, BUFFERUSAGE_VERTEX: () => BUFFERUSAGE_VERTEX, BUFFERUSAGE_WRITE: () => BUFFERUSAGE_WRITE, BUFFER_DYNAMIC: () => BUFFER_DYNAMIC, BUFFER_GPUDYNAMIC: () => BUFFER_GPUDYNAMIC, BUFFER_STATIC: () => BUFFER_STATIC, BUFFER_STREAM: () => BUFFER_STREAM, BUTTON_TRANSITION_MODE_SPRITE_CHANGE: () => BUTTON_TRANSITION_MODE_SPRITE_CHANGE, BUTTON_TRANSITION_MODE_TINT: () => BUTTON_TRANSITION_MODE_TINT, Batch: () => Batch, BatchGroup: () => BatchGroup, BatchManager: () => BatchManager, BinaryHandler: () => BinaryHandler, BindGroupFormat: () => BindGroupFormat, BindStorageBufferFormat: () => BindStorageBufferFormat, BindStorageTextureFormat: () => BindStorageTextureFormat, BindTextureFormat: () => BindTextureFormat, BindUniformBufferFormat: () => BindUniformBufferFormat, BlendState: () => BlendState, BoundingBox: () => BoundingBox, BoundingSphere: () => BoundingSphere, BoxGeometry: () => BoxGeometry, Bundle: () => Bundle, BundleHandler: () => BundleHandler, BundleRegistry: () => BundleRegistry, ButtonComponent: () => ButtonComponent, ButtonComponentSystem: () => ButtonComponentSystem, CHUNKAPI_1_51: () => CHUNKAPI_1_51, CHUNKAPI_1_55: () => CHUNKAPI_1_55, CHUNKAPI_1_56: () => CHUNKAPI_1_56, CHUNKAPI_1_57: () => CHUNKAPI_1_57, CHUNKAPI_1_58: () => CHUNKAPI_1_58, CHUNKAPI_1_60: () => CHUNKAPI_1_60, CHUNKAPI_1_62: () => CHUNKAPI_1_62, CHUNKAPI_1_65: () => CHUNKAPI_1_65, CHUNKAPI_1_70: () => CHUNKAPI_1_70, CHUNKAPI_2_1: () => CHUNKAPI_2_1, CHUNKAPI_2_3: () => CHUNKAPI_2_3, CHUNKAPI_2_5: () => CHUNKAPI_2_5, CHUNKAPI_2_6: () => CHUNKAPI_2_6, CHUNKAPI_2_7: () => CHUNKAPI_2_7, CHUNKAPI_2_8: () => CHUNKAPI_2_8, CLEARFLAG_COLOR: () => CLEARFLAG_COLOR, CLEARFLAG_DEPTH: () => CLEARFLAG_DEPTH, CLEARFLAG_STENCIL: () => CLEARFLAG_STENCIL, CUBEFACE_NEGX: () => CUBEFACE_NEGX, CUBEFACE_NEGY: () => CUBEFACE_NEGY, CUBEFACE_NEGZ: () => CUBEFACE_NEGZ, CUBEFACE_POSX: () => CUBEFACE_POSX, CUBEFACE_POSY: () => CUBEFACE_POSY, CUBEFACE_POSZ: () => CUBEFACE_POSZ, CUBEPROJ_BOX: () => CUBEPROJ_BOX, CUBEPROJ_NONE: () => CUBEPROJ_NONE, CULLFACE_BACK: () => CULLFACE_BACK, CULLFACE_FRONT: () => CULLFACE_FRONT, CULLFACE_FRONTANDBACK: () => CULLFACE_FRONTANDBACK, CULLFACE_NONE: () => CULLFACE_NONE, CURVE_LINEAR: () => CURVE_LINEAR, CURVE_SMOOTHSTEP: () => CURVE_SMOOTHSTEP, CURVE_SPLINE: () => CURVE_SPLINE, CURVE_STEP: () => CURVE_STEP, Camera: () => Camera, CameraComponent: () => CameraComponent, CameraComponentSystem: () => CameraComponentSystem, CameraFrame: () => CameraFrame, CameraFrameOptions: () => CameraFrameOptions, CanvasFont: () => CanvasFont, CapsuleGeometry: () => CapsuleGeometry, ChunkUtils: () => ChunkUtils, CollisionComponent: () => CollisionComponent, CollisionComponentSystem: () => CollisionComponentSystem, Color: () => Color, Component: () => Component, ComponentSystem: () => ComponentSystem, ComponentSystemRegistry: () => ComponentSystemRegistry, Compute: () => Compute, ComputeRadixSort: () => ComputeRadixSort, ConeGeometry: () => ConeGeometry, ContactPoint: () => ContactPoint, ContactResult: () => ContactResult, ContainerHandler: () => ContainerHandler, ContainerResource: () => ContainerResource, Controller: () => Controller, CssHandler: () => CssHandler, CubemapHandler: () => CubemapHandler, Curve: () => Curve, CurveSet: () => CurveSet, CylinderGeometry: () => CylinderGeometry, DETAILMODE_ADD: () => DETAILMODE_ADD, DETAILMODE_MAX: () => DETAILMODE_MAX, DETAILMODE_MIN: () => DETAILMODE_MIN, DETAILMODE_MUL: () => DETAILMODE_MUL, DETAILMODE_OVERLAY: () => DETAILMODE_OVERLAY, DETAILMODE_SCREEN: () => DETAILMODE_SCREEN, DEVICETYPE_NULL: () => DEVICETYPE_NULL, DEVICETYPE_WEBGL2: () => DEVICETYPE_WEBGL2, DEVICETYPE_WEBGPU: () => DEVICETYPE_WEBGPU, DEVICETYPE_WEBGPU_BARE: () => DEVICETYPE_WEBGPU_BARE, DISPLAYFORMAT_HDR: () => DISPLAYFORMAT_HDR, DISPLAYFORMAT_LDR: () => DISPLAYFORMAT_LDR, DISPLAYFORMAT_LDR_SRGB: () => DISPLAYFORMAT_LDR_SRGB, DISTANCE_EXPONENTIAL: () => DISTANCE_EXPONENTIAL, DISTANCE_INVERSE: () => DISTANCE_INVERSE, DISTANCE_LINEAR: () => DISTANCE_LINEAR, DITHER_BAYER8: () => DITHER_BAYER8, DITHER_BLUENOISE: () => DITHER_BLUENOISE, DITHER_IGNNOISE: () => DITHER_IGNNOISE, DITHER_NONE: () => DITHER_NONE, DefaultAnimBinder: () => DefaultAnimBinder, DepthState: () => DepthState, DomeGeometry: () => DomeGeometry, DrawCommands: () => DrawCommands, DualGestureSource: () => DualGestureSource, ELEMENTTYPE_GROUP: () => ELEMENTTYPE_GROUP, ELEMENTTYPE_IMAGE: () => ELEMENTTYPE_IMAGE, ELEMENTTYPE_TEXT: () => ELEMENTTYPE_TEXT, EMITTERSHAPE_BOX: () => EMITTERSHAPE_BOX, EMITTERSHAPE_SPHERE: () => EMITTERSHAPE_SPHERE, EVENT_CULL_END: () => EVENT_CULL_END, EVENT_GAMEPADCONNECTED: () => EVENT_GAMEPADCONNECTED, EVENT_GAMEPADDISCONNECTED: () => EVENT_GAMEPADDISCONNECTED, EVENT_KEYDOWN: () => EVENT_KEYDOWN, EVENT_KEYUP: () => EVENT_KEYUP, EVENT_MOUSEDOWN: () => EVENT_MOUSEDOWN, EVENT_MOUSEMOVE: () => EVENT_MOUSEMOVE, EVENT_MOUSEUP: () => EVENT_MOUSEUP, EVENT_MOUSEWHEEL: () => EVENT_MOUSEWHEEL, EVENT_POSTCULL: () => EVENT_POSTCULL, EVENT_POSTRENDER: () => EVENT_POSTRENDER, EVENT_POSTRENDER_LAYER: () => EVENT_POSTRENDER_LAYER, EVENT_PRECULL: () => EVENT_PRECULL, EVENT_PRERENDER: () => EVENT_PRERENDER, EVENT_PRERENDER_LAYER: () => EVENT_PRERENDER_LAYER, EVENT_SELECT: () => EVENT_SELECT, EVENT_SELECTEND: () => EVENT_SELECTEND, EVENT_SELECTSTART: () => EVENT_SELECTSTART, EVENT_TOUCHCANCEL: () => EVENT_TOUCHCANCEL, EVENT_TOUCHEND: () => EVENT_TOUCHEND, EVENT_TOUCHMOVE: () => EVENT_TOUCHMOVE, EVENT_TOUCHSTART: () => EVENT_TOUCHSTART, ElementComponent: () => ElementComponent, ElementComponentSystem: () => ElementComponentSystem, ElementDragHelper: () => ElementDragHelper, ElementInput: () => ElementInput, ElementInputEvent: () => ElementInputEvent, ElementMouseEvent: () => ElementMouseEvent, ElementSelectEvent: () => ElementSelectEvent, ElementTouchEvent: () => ElementTouchEvent, Entity: () => Entity, EnvLighting: () => EnvLighting, EventHandle: () => EventHandle, EventHandler: () => EventHandler, FILLMODE_FILL_WINDOW: () => FILLMODE_FILL_WINDOW, FILLMODE_KEEP_ASPECT: () => FILLMODE_KEEP_ASPECT, FILLMODE_NONE: () => FILLMODE_NONE, FILTER_LINEAR: () => FILTER_LINEAR, FILTER_LINEAR_MIPMAP_LINEAR: () => FILTER_LINEAR_MIPMAP_LINEAR, FILTER_LINEAR_MIPMAP_NEAREST: () => FILTER_LINEAR_MIPMAP_NEAREST, FILTER_NEAREST: () => FILTER_NEAREST, FILTER_NEAREST_MIPMAP_LINEAR: () => FILTER_NEAREST_MIPMAP_LINEAR, FILTER_NEAREST_MIPMAP_NEAREST: () => FILTER_NEAREST_MIPMAP_NEAREST, FITMODE_CONTAIN: () => FITMODE_CONTAIN, FITMODE_COVER: () => FITMODE_COVER, FITMODE_STRETCH: () => FITMODE_STRETCH, FITTING_BOTH: () => FITTING_BOTH, FITTING_NONE: () => FITTING_NONE, FITTING_SHRINK: () => FITTING_SHRINK, FITTING_STRETCH: () => FITTING_STRETCH, FOG_EXP: () => FOG_EXP, FOG_EXP2: () => FOG_EXP2, FOG_LINEAR: () => FOG_LINEAR, FOG_NONE: () => FOG_NONE, FONT_BITMAP: () => FONT_BITMAP, FONT_MSDF: () => FONT_MSDF, FRESNEL_NONE: () => FRESNEL_NONE, FRESNEL_SCHLICK: () => FRESNEL_SCHLICK, FRONTFACE_CCW: () => FRONTFACE_CCW, FRONTFACE_CW: () => FRONTFACE_CW, FUNC_ALWAYS: () => FUNC_ALWAYS, FUNC_EQUAL: () => FUNC_EQUAL, FUNC_GREATER: () => FUNC_GREATER, FUNC_GREATEREQUAL: () => FUNC_GREATEREQUAL, FUNC_LESS: () => FUNC_LESS, FUNC_LESSEQUAL: () => FUNC_LESSEQUAL, FUNC_NEVER: () => FUNC_NEVER, FUNC_NOTEQUAL: () => FUNC_NOTEQUAL, FloatPacking: () => FloatPacking, FlyController: () => FlyController, FocusController: () => FocusController, FogParams: () => FogParams, FolderHandler: () => FolderHandler, Font: () => Font, FontHandler: () => FontHandler, ForwardRenderer: () => ForwardRenderer, FramePass: () => FramePass, FramePassBloom: () => FramePassBloom, FramePassCameraFrame: () => FramePassCameraFrame, FramePassColorGrab: () => FramePassColorGrab, FramePassDof: () => FramePassDof, FramePassRadixSort: () => FramePassRadixSort, Frustum: () => Frustum, GAMMA_NONE: () => GAMMA_NONE, GAMMA_SRGB: () => GAMMA_SRGB, GIZMOAXIS_FACE: () => GIZMOAXIS_FACE, GIZMOAXIS_X: () => GIZMOAXIS_X, GIZMOAXIS_XY: () => GIZMOAXIS_XY, GIZMOAXIS_XYZ: () => GIZMOAXIS_XYZ, GIZMOAXIS_XZ: () => GIZMOAXIS_XZ, GIZMOAXIS_Y: () => GIZMOAXIS_Y, GIZMOAXIS_YZ: () => GIZMOAXIS_YZ, GIZMOAXIS_Z: () => GIZMOAXIS_Z, GIZMOSPACE_LOCAL: () => GIZMOSPACE_LOCAL, GIZMOSPACE_WORLD: () => GIZMOSPACE_WORLD, GSPLATDATA_COMPACT: () => GSPLATDATA_COMPACT, GSPLATDATA_LARGE: () => GSPLATDATA_LARGE, GSPLAT_DEBUG_AABBS: () => GSPLAT_DEBUG_AABBS, GSPLAT_DEBUG_HEATMAP: () => GSPLAT_DEBUG_HEATMAP, GSPLAT_DEBUG_LOD: () => GSPLAT_DEBUG_LOD, GSPLAT_DEBUG_NODE_AABBS: () => GSPLAT_DEBUG_NODE_AABBS, GSPLAT_DEBUG_NONE: () => GSPLAT_DEBUG_NONE, GSPLAT_DEBUG_SH_UPDATE: () => GSPLAT_DEBUG_SH_UPDATE, GSPLAT_FORWARD: () => GSPLAT_FORWARD, GSPLAT_RENDERER_AUTO: () => GSPLAT_RENDERER_AUTO, GSPLAT_RENDERER_COMPUTE: () => GSPLAT_RENDERER_COMPUTE, GSPLAT_RENDERER_RASTER_CPU_SORT: () => GSPLAT_RENDERER_RASTER_CPU_SORT, GSPLAT_RENDERER_RASTER_GPU_SORT: () => GSPLAT_RENDERER_RASTER_GPU_SORT, GSPLAT_SHADOW: () => GSPLAT_SHADOW, GSPLAT_STREAM_INSTANCE: () => GSPLAT_STREAM_INSTANCE, GSPLAT_STREAM_RESOURCE: () => GSPLAT_STREAM_RESOURCE, GSplatComponent: () => GSplatComponent, GSplatComponentSystem: () => GSplatComponentSystem, GSplatContainer: () => GSplatContainer, GSplatData: () => GSplatData, GSplatFormat: () => GSplatFormat, GSplatHandler: () => GSplatHandler, GSplatInstance: () => GSplatInstance, GSplatProcessor: () => GSplatProcessor, GSplatResource: () => GSplatResource, GSplatResourceBase: () => GSplatResourceBase, GSplatSogData: () => GSplatSogData, GSplatSogResource: () => GSplatSogResource, GamePads: () => GamePads, GamepadSource: () => GamepadSource, Geometry: () => Geometry, Gizmo: () => Gizmo, GltfExporter: () => GltfExporter, GraphNode: () => GraphNode, GraphicsDevice: () => GraphicsDevice, HierarchyHandler: () => HierarchyHandler, HtmlHandler: () => HtmlHandler, Http: () => Http, I18n: () => I18n, INDEXFORMAT_UINT16: () => INDEXFORMAT_UINT16, INDEXFORMAT_UINT32: () => INDEXFORMAT_UINT32, INDEXFORMAT_UINT8: () => INDEXFORMAT_UINT8, INTERPOLATION_CUBIC: () => INTERPOLATION_CUBIC, INTERPOLATION_LINEAR: () => INTERPOLATION_LINEAR, INTERPOLATION_STEP: () => INTERPOLATION_STEP, ImageElement: () => ImageElement, IndexBuffer: () => IndexBuffer, IndexedList: () => IndexedList, InputConsumer: () => InputConsumer, InputController: () => InputController, InputDelta: () => InputDelta, InputFrame: () => InputFrame, InputSource: () => InputSource, JointComponent: () => JointComponent, JointComponentSystem: () => JointComponentSystem, JsonHandler: () => JsonHandler, JsonStandardMaterialParser: () => JsonStandardMaterialParser, KEY_0: () => KEY_0, KEY_1: () => KEY_1, KEY_2: () => KEY_2, KEY_3: () => KEY_3, KEY_4: () => KEY_4, KEY_5: () => KEY_5, KEY_6: () => KEY_6, KEY_7: () => KEY_7, KEY_8: () => KEY_8, KEY_9: () => KEY_9, KEY_A: () => KEY_A, KEY_ADD: () => KEY_ADD, KEY_ALT: () => KEY_ALT, KEY_B: () => KEY_B, KEY_BACKSPACE: () => KEY_BACKSPACE, KEY_BACK_SLASH: () => KEY_BACK_SLASH, KEY_C: () => KEY_C, KEY_CAPS_LOCK: () => KEY_CAPS_LOCK, KEY_CLOSE_BRACKET: () => KEY_CLOSE_BRACKET, KEY_COMMA: () => KEY_COMMA, KEY_CONTEXT_MENU: () => KEY_CONTEXT_MENU, KEY_CONTROL: () => KEY_CONTROL, KEY_D: () => KEY_D, KEY_DECIMAL: () => KEY_DECIMAL, KEY_DELETE: () => KEY_DELETE, KEY_DIVIDE: () => KEY_DIVIDE, KEY_DOWN: () => KEY_DOWN, KEY_E: () => KEY_E, KEY_END: () => KEY_END, KEY_ENTER: () => KEY_ENTER, KEY_EQUAL: () => KEY_EQUAL, KEY_ESCAPE: () => KEY_ESCAPE, KEY_F: () => KEY_F, KEY_F1: () => KEY_F1, KEY_F10: () => KEY_F10, KEY_F11: () => KEY_F11, KEY_F12: () => KEY_F12, KEY_F2: () => KEY_F2, KEY_F3: () => KEY_F3, KEY_F4: () => KEY_F4, KEY_F5: () => KEY_F5, KEY_F6: () => KEY_F6, KEY_F7: () => KEY_F7, KEY_F8: () => KEY_F8, KEY_F9: () => KEY_F9, KEY_G: () => KEY_G, KEY_H: () => KEY_H, KEY_HOME: () => KEY_HOME, KEY_I: () => KEY_I, KEY_INSERT: () => KEY_INSERT, KEY_J: () => KEY_J, KEY_K: () => KEY_K, KEY_L: () => KEY_L, KEY_LEFT: () => KEY_LEFT, KEY_M: () => KEY_M, KEY_META: () => KEY_META, KEY_MULTIPLY: () => KEY_MULTIPLY, KEY_N: () => KEY_N, KEY_NUMPAD_0: () => KEY_NUMPAD_0, KEY_NUMPAD_1: () => KEY_NUMPAD_1, KEY_NUMPAD_2: () => KEY_NUMPAD_2, KEY_NUMPAD_3: () => KEY_NUMPAD_3, KEY_NUMPAD_4: () => KEY_NUMPAD_4, KEY_NUMPAD_5: () => KEY_NUMPAD_5, KEY_NUMPAD_6: () => KEY_NUMPAD_6, KEY_NUMPAD_7: () => KEY_NUMPAD_7, KEY_NUMPAD_8: () => KEY_NUMPAD_8, KEY_NUMPAD_9: () => KEY_NUMPAD_9, KEY_O: () => KEY_O, KEY_OPEN_BRACKET: () => KEY_OPEN_BRACKET, KEY_P: () => KEY_P, KEY_PAGE_DOWN: () => KEY_PAGE_DOWN, KEY_PAGE_UP: () => KEY_PAGE_UP, KEY_PAUSE: () => KEY_PAUSE, KEY_PERIOD: () => KEY_PERIOD, KEY_PRINT_SCREEN: () => KEY_PRINT_SCREEN, KEY_Q: () => KEY_Q, KEY_R: () => KEY_R, KEY_RETURN: () => KEY_RETURN, KEY_RIGHT: () => KEY_RIGHT, KEY_S: () => KEY_S, KEY_SEMICOLON: () => KEY_SEMICOLON, KEY_SEPARATOR: () => KEY_SEPARATOR, KEY_SHIFT: () => KEY_SHIFT, KEY_SLASH: () => KEY_SLASH, KEY_SPACE: () => KEY_SPACE, KEY_SUBTRACT: () => KEY_SUBTRACT, KEY_T: () => KEY_T, KEY_TAB: () => KEY_TAB, KEY_U: () => KEY_U, KEY_UP: () => KEY_UP, KEY_V: () => KEY_V, KEY_W: () => KEY_W, KEY_WINDOWS: () => KEY_WINDOWS, KEY_X: () => KEY_X, KEY_Y: () => KEY_Y, KEY_Z: () => KEY_Z, Kernel: () => Kernel, Key: () => Key, Keyboard: () => Keyboard, KeyboardEvent: () => KeyboardEvent, KeyboardMouseSource: () => KeyboardMouseSource, LAYERID_DEPTH: () => LAYERID_DEPTH, LAYERID_IMMEDIATE: () => LAYERID_IMMEDIATE, LAYERID_SKYBOX: () => LAYERID_SKYBOX, LAYERID_UI: () => LAYERID_UI, LAYERID_WORLD: () => LAYERID_WORLD, LAYER_GIZMO: () => LAYER_GIZMO, LAYER_HUD: () => LAYER_HUD, LAYER_WORLD: () => LAYER_WORLD, LIGHTFALLOFF_INVERSESQUARED: () => LIGHTFALLOFF_INVERSESQUARED, LIGHTFALLOFF_LINEAR: () => LIGHTFALLOFF_LINEAR, LIGHTSHAPE_DISK: () => LIGHTSHAPE_DISK, LIGHTSHAPE_PUNCTUAL: () => LIGHTSHAPE_PUNCTUAL, LIGHTSHAPE_RECT: () => LIGHTSHAPE_RECT, LIGHTSHAPE_SPHERE: () => LIGHTSHAPE_SPHERE, LIGHTTYPE_COUNT: () => LIGHTTYPE_COUNT, LIGHTTYPE_DIRECTIONAL: () => LIGHTTYPE_DIRECTIONAL, LIGHTTYPE_OMNI: () => LIGHTTYPE_OMNI, LIGHTTYPE_POINT: () => LIGHTTYPE_POINT, LIGHTTYPE_SPOT: () => LIGHTTYPE_SPOT, LIGHT_COLOR_DIVIDER: () => LIGHT_COLOR_DIVIDER, Layer: () => Layer, LayerComposition: () => LayerComposition, LayoutCalculator: () => LayoutCalculator, LayoutChildComponent: () => LayoutChildComponent, LayoutChildComponentSystem: () => LayoutChildComponentSystem, LayoutGroupComponent: () => LayoutGroupComponent, LayoutGroupComponentSystem: () => LayoutGroupComponentSystem, Light: () => Light, LightComponent: () => LightComponent, LightComponentSystem: () => LightComponentSystem, LightingParams: () => LightingParams, Lightmapper: () => Lightmapper, LitMaterial: () => LitMaterial, LitOptions: () => LitOptions, LitShaderOptions: () => LitShaderOptions, LocalizedAsset: () => LocalizedAsset, MASK_AFFECT_DYNAMIC: () => MASK_AFFECT_DYNAMIC, MASK_AFFECT_LIGHTMAPPED: () => MASK_AFFECT_LIGHTMAPPED, MASK_BAKE: () => MASK_BAKE, MOTION_FREE: () => MOTION_FREE, MOTION_LIMITED: () => MOTION_LIMITED, MOTION_LOCKED: () => MOTION_LOCKED, MOUSEBUTTON_LEFT: () => MOUSEBUTTON_LEFT, MOUSEBUTTON_MIDDLE: () => MOUSEBUTTON_MIDDLE, MOUSEBUTTON_NONE: () => MOUSEBUTTON_NONE, MOUSEBUTTON_RIGHT: () => MOUSEBUTTON_RIGHT, Mat3: () => Mat3, Mat4: () => Mat4, Material: () => Material, MaterialHandler: () => MaterialHandler, Mesh: () => Mesh, MeshInstance: () => MeshInstance, MiniStats: () => MiniStats, Model: () => Model, ModelComponent: () => ModelComponent, ModelComponentSystem: () => ModelComponentSystem, ModelHandler: () => ModelHandler, Morph: () => Morph, MorphInstance: () => MorphInstance, MorphTarget: () => MorphTarget, Mouse: () => Mouse, MouseEvent: () => MouseEvent, MultiTouchSource: () => MultiTouchSource, Node: () => Node, NullGraphicsDevice: () => NullGraphicsDevice, ORIENTATION_HORIZONTAL: () => ORIENTATION_HORIZONTAL, ORIENTATION_VERTICAL: () => ORIENTATION_VERTICAL, OrbitController: () => OrbitController, OrientedBox: () => OrientedBox, OutlineRenderer: () => OutlineRenderer, PAD_1: () => PAD_1, PAD_2: () => PAD_2, PAD_3: () => PAD_3, PAD_4: () => PAD_4, PAD_DOWN: () => PAD_DOWN, PAD_FACE_1: () => PAD_FACE_1, PAD_FACE_2: () => PAD_FACE_2, PAD_FACE_3: () => PAD_FACE_3, PAD_FACE_4: () => PAD_FACE_4, PAD_LEFT: () => PAD_LEFT, PAD_L_SHOULDER_1: () => PAD_L_SHOULDER_1, PAD_L_SHOULDER_2: () => PAD_L_SHOULDER_2, PAD_L_STICK_BUTTON: () => PAD_L_STICK_BUTTON, PAD_L_STICK_X: () => PAD_L_STICK_X, PAD_L_STICK_Y: () => PAD_L_STICK_Y, PAD_RIGHT: () => PAD_RIGHT, PAD_R_SHOULDER_1: () => PAD_R_SHOULDER_1, PAD_R_SHOULDER_2: () => PAD_R_SHOULDER_2, PAD_R_STICK_BUTTON: () => PAD_R_STICK_BUTTON, PAD_R_STICK_X: () => PAD_R_STICK_X, PAD_R_STICK_Y: () => PAD_R_STICK_Y, PAD_SELECT: () => PAD_SELECT, PAD_START: () => PAD_START, PAD_UP: () => PAD_UP, PAD_VENDOR: () => PAD_VENDOR, PARTICLEMODE_CPU: () => PARTICLEMODE_CPU, PARTICLEMODE_GPU: () => PARTICLEMODE_GPU, PARTICLEORIENTATION_EMITTER: () => PARTICLEORIENTATION_EMITTER, PARTICLEORIENTATION_SCREEN: () => PARTICLEORIENTATION_SCREEN, PARTICLEORIENTATION_WORLD: () => PARTICLEORIENTATION_WORLD, PARTICLESORT_DISTANCE: () => PARTICLESORT_DISTANCE, PARTICLESORT_NEWER_FIRST: () => PARTICLESORT_NEWER_FIRST, PARTICLESORT_NONE: () => PARTICLESORT_NONE, PARTICLESORT_OLDER_FIRST: () => PARTICLESORT_OLDER_FIRST, PIXELFORMAT_111110F: () => PIXELFORMAT_111110F, PIXELFORMAT_A8: () => PIXELFORMAT_A8, PIXELFORMAT_ASTC_4x4: () => PIXELFORMAT_ASTC_4x4, PIXELFORMAT_ASTC_4x4_SRGB: () => PIXELFORMAT_ASTC_4x4_SRGB, PIXELFORMAT_ATC_RGB: () => PIXELFORMAT_ATC_RGB, PIXELFORMAT_ATC_RGBA: () => PIXELFORMAT_ATC_RGBA, PIXELFORMAT_BC6F: () => PIXELFORMAT_BC6F, PIXELFORMAT_BC6UF: () => PIXELFORMAT_BC6UF, PIXELFORMAT_BC7: () => PIXELFORMAT_BC7, PIXELFORMAT_BC7_SRGBA: () => PIXELFORMAT_BC7_SRGBA, PIXELFORMAT_BGRA8: () => PIXELFORMAT_BGRA8, PIXELFORMAT_DEPTH: () => PIXELFORMAT_DEPTH, PIXELFORMAT_DEPTH16: () => PIXELFORMAT_DEPTH16, PIXELFORMAT_DEPTHSTENCIL: () => PIXELFORMAT_DEPTHSTENCIL, PIXELFORMAT_DXT1: () => PIXELFORMAT_DXT1, PIXELFORMAT_DXT1_SRGB: () => PIXELFORMAT_DXT1_SRGB, PIXELFORMAT_DXT3: () => PIXELFORMAT_DXT3, PIXELFORMAT_DXT3_SRGBA: () => PIXELFORMAT_DXT3_SRGBA, PIXELFORMAT_DXT5: () => PIXELFORMAT_DXT5, PIXELFORMAT_DXT5_SRGBA: () => PIXELFORMAT_DXT5_SRGBA, PIXELFORMAT_ETC1: () => PIXELFORMAT_ETC1, PIXELFORMAT_ETC2_RGB: () => PIXELFORMAT_ETC2_RGB, PIXELFORMAT_ETC2_RGBA: () => PIXELFORMAT_ETC2_RGBA, PIXELFORMAT_ETC2_SRGB: () => PIXELFORMAT_ETC2_SRGB, PIXELFORMAT_ETC2_SRGBA: () => PIXELFORMAT_ETC2_SRGBA, PIXELFORMAT_L8: () => PIXELFORMAT_L8, PIXELFORMAT_L8_A8: () => PIXELFORMAT_L8_A8, PIXELFORMAT_LA8: () => PIXELFORMAT_LA8, PIXELFORMAT_PVRTC_2BPP_RGBA_1: () => PIXELFORMAT_PVRTC_2BPP_RGBA_1, PIXELFORMAT_PVRTC_2BPP_RGB_1: () => PIXELFORMAT_PVRTC_2BPP_RGB_1, PIXELFORMAT_PVRTC_4BPP_RGBA_1: () => PIXELFORMAT_PVRTC_4BPP_RGBA_1, PIXELFORMAT_PVRTC_4BPP_RGB_1: () => PIXELFORMAT_PVRTC_4BPP_RGB_1, PIXELFORMAT_R16F: () => PIXELFORMAT_R16F, PIXELFORMAT_R16I: () => PIXELFORMAT_R16I, PIXELFORMAT_R16U: () => PIXELFORMAT_R16U, PIXELFORMAT_R32F: () => PIXELFORMAT_R32F, PIXELFORMAT_R32I: () => PIXELFORMAT_R32I, PIXELFORMAT_R32U: () => PIXELFORMAT_R32U, PIXELFORMAT_R4_G4_B4_A4: () => PIXELFORMAT_R4_G4_B4_A4, PIXELFORMAT_R5_G5_B5_A1: () => PIXELFORMAT_R5_G5_B5_A1, PIXELFORMAT_R5_G6_B5: () => PIXELFORMAT_R5_G6_B5, PIXELFORMAT_R8: () => PIXELFORMAT_R8, PIXELFORMAT_R8I: () => PIXELFORMAT_R8I, PIXELFORMAT_R8U: () => PIXELFORMAT_R8U, PIXELFORMAT_R8_G8_B8: () => PIXELFORMAT_R8_G8_B8, PIXELFORMAT_R8_G8_B8_A8: () => PIXELFORMAT_R8_G8_B8_A8, PIXELFORMAT_RG16F: () => PIXELFORMAT_RG16F, PIXELFORMAT_RG16I: () => PIXELFORMAT_RG16I, PIXELFORMAT_RG16U: () => PIXELFORMAT_RG16U, PIXELFORMAT_RG32F: () => PIXELFORMAT_RG32F, PIXELFORMAT_RG32I: () => PIXELFORMAT_RG32I, PIXELFORMAT_RG32U: () => PIXELFORMAT_RG32U, PIXELFORMAT_RG8: () => PIXELFORMAT_RG8, PIXELFORMAT_RG8I: () => PIXELFORMAT_RG8I, PIXELFORMAT_RG8S: () => PIXELFORMAT_RG8S, PIXELFORMAT_RG8U: () => PIXELFORMAT_RG8U, PIXELFORMAT_RGB10A2: () => PIXELFORMAT_RGB10A2, PIXELFORMAT_RGB10A2U: () => PIXELFORMAT_RGB10A2U, PIXELFORMAT_RGB16F: () => PIXELFORMAT_RGB16F, PIXELFORMAT_RGB32F: () => PIXELFORMAT_RGB32F, PIXELFORMAT_RGB565: () => PIXELFORMAT_RGB565, PIXELFORMAT_RGB8: () => PIXELFORMAT_RGB8, PIXELFORMAT_RGB9E5: () => PIXELFORMAT_RGB9E5, PIXELFORMAT_RGBA16F: () => PIXELFORMAT_RGBA16F, PIXELFORMAT_RGBA16I: () => PIXELFORMAT_RGBA16I, PIXELFORMAT_RGBA16U: () => PIXELFORMAT_RGBA16U, PIXELFORMAT_RGBA32F: () => PIXELFORMAT_RGBA32F, PIXELFORMAT_RGBA32I: () => PIXELFORMAT_RGBA32I, PIXELFORMAT_RGBA32U: () => PIXELFORMAT_RGBA32U, PIXELFORMAT_RGBA4: () => PIXELFORMAT_RGBA4, PIXELFORMAT_RGBA5551: () => PIXELFORMAT_RGBA5551, PIXELFORMAT_RGBA8: () => PIXELFORMAT_RGBA8, PIXELFORMAT_RGBA8I: () => PIXELFORMAT_RGBA8I, PIXELFORMAT_RGBA8S: () => PIXELFORMAT_RGBA8S, PIXELFORMAT_RGBA8U: () => PIXELFORMAT_RGBA8U, PIXELFORMAT_SBGRA8: () => PIXELFORMAT_SBGRA8, PIXELFORMAT_SRGB: () => PIXELFORMAT_SRGB, PIXELFORMAT_SRGB8: () => PIXELFORMAT_SRGB8, PIXELFORMAT_SRGBA: () => PIXELFORMAT_SRGBA, PIXELFORMAT_SRGBA8: () => PIXELFORMAT_SRGBA8, PRIMITIVE_LINELOOP: () => PRIMITIVE_LINELOOP, PRIMITIVE_LINES: () => PRIMITIVE_LINES, PRIMITIVE_LINESTRIP: () => PRIMITIVE_LINESTRIP, PRIMITIVE_POINTS: () => PRIMITIVE_POINTS, PRIMITIVE_TRIANGLES: () => PRIMITIVE_TRIANGLES, PRIMITIVE_TRIFAN: () => PRIMITIVE_TRIFAN, PRIMITIVE_TRISTRIP: () => PRIMITIVE_TRISTRIP, PROJECTION_ORTHOGRAPHIC: () => PROJECTION_ORTHOGRAPHIC, PROJECTION_PERSPECTIVE: () => PROJECTION_PERSPECTIVE, ParticleEmitter: () => ParticleEmitter, ParticleSystemComponent: () => ParticleSystemComponent, ParticleSystemComponentSystem: () => ParticleSystemComponentSystem, Picker: () => Picker, Plane: () => Plane, PlaneGeometry: () => PlaneGeometry, Pose: () => Pose, PostEffect: () => PostEffect, PostEffectQueue: () => PostEffectQueue, ProgramLibrary: () => ProgramLibrary, QuadRender: () => QuadRender, Quat: () => Quat, RADIX_SORT_AUTO: () => RADIX_SORT_AUTO, RADIX_SORT_ONESWEEP: () => RADIX_SORT_ONESWEEP, RADIX_SORT_PORTABLE: () => RADIX_SORT_PORTABLE, REFLECTIONSRC_CUBEMAP: () => REFLECTIONSRC_CUBEMAP, REFLECTIONSRC_ENVATLAS: () => REFLECTIONSRC_ENVATLAS, REFLECTIONSRC_ENVATLASHQ: () => REFLECTIONSRC_ENVATLASHQ, REFLECTIONSRC_NONE: () => REFLECTIONSRC_NONE, REFLECTIONSRC_SPHEREMAP: () => REFLECTIONSRC_SPHEREMAP, RENDERSTYLE_POINTS: () => RENDERSTYLE_POINTS, RENDERSTYLE_SOLID: () => RENDERSTYLE_SOLID, RENDERSTYLE_WIREFRAME: () => RENDERSTYLE_WIREFRAME, RESOLUTION_AUTO: () => RESOLUTION_AUTO, RESOLUTION_FIXED: () => RESOLUTION_FIXED, RIGIDBODY_ACTIVE_TAG: () => RIGIDBODY_ACTIVE_TAG, RIGIDBODY_CF_KINEMATIC_OBJECT: () => RIGIDBODY_CF_KINEMATIC_OBJECT, RIGIDBODY_CF_NORESPONSE_OBJECT: () => RIGIDBODY_CF_NORESPONSE_OBJECT, RIGIDBODY_CF_STATIC_OBJECT: () => RIGIDBODY_CF_STATIC_OBJECT, RIGIDBODY_DISABLE_DEACTIVATION: () => RIGIDBODY_DISABLE_DEACTIVATION, RIGIDBODY_DISABLE_SIMULATION: () => RIGIDBODY_DISABLE_SIMULATION, RIGIDBODY_ISLAND_SLEEPING: () => RIGIDBODY_ISLAND_SLEEPING, RIGIDBODY_TYPE_DYNAMIC: () => RIGIDBODY_TYPE_DYNAMIC, RIGIDBODY_TYPE_KINEMATIC: () => RIGIDBODY_TYPE_KINEMATIC, RIGIDBODY_TYPE_STATIC: () => RIGIDBODY_TYPE_STATIC, RIGIDBODY_WANTS_DEACTIVATION: () => RIGIDBODY_WANTS_DEACTIVATION, Ray: () => Ray, RaycastResult: () => RaycastResult, ReadStream: () => ReadStream, RenderComponent: () => RenderComponent, RenderComponentSystem: () => RenderComponentSystem, RenderHandler: () => RenderHandler, RenderPass: () => RenderPass, RenderPassCompose: () => RenderPassCompose, RenderPassDepthAwareBlur: () => RenderPassDepthAwareBlur, RenderPassDownsample: () => RenderPassDownsample, RenderPassForward: () => RenderPassForward, RenderPassPicker: () => RenderPassPicker, RenderPassPrepass: () => RenderPassPrepass, RenderPassShaderQuad: () => RenderPassShaderQuad, RenderPassSsao: () => RenderPassSsao, RenderPassTAA: () => RenderPassTAA, RenderPassUpsample: () => RenderPassUpsample, RenderTarget: () => RenderTarget, ResourceHandler: () => ResourceHandler, ResourceLoader: () => ResourceLoader, RigidBodyComponent: () => RigidBodyComponent, RigidBodyComponentSystem: () => RigidBodyComponentSystem, RotateGizmo: () => RotateGizmo, SAMPLETYPE_DEPTH: () => SAMPLETYPE_DEPTH, SAMPLETYPE_FLOAT: () => SAMPLETYPE_FLOAT, SAMPLETYPE_INT: () => SAMPLETYPE_INT, SAMPLETYPE_UINT: () => SAMPLETYPE_UINT, SAMPLETYPE_UNFILTERABLE_FLOAT: () => SAMPLETYPE_UNFILTERABLE_FLOAT, SCALEMODE_BLEND: () => SCALEMODE_BLEND, SCALEMODE_NONE: () => SCALEMODE_NONE, SCROLLBAR_VISIBILITY_SHOW_ALWAYS: () => SCROLLBAR_VISIBILITY_SHOW_ALWAYS, SCROLLBAR_VISIBILITY_SHOW_WHEN_REQUIRED: () => SCROLLBAR_VISIBILITY_SHOW_WHEN_REQUIRED, SCROLL_MODE_BOUNCE: () => SCROLL_MODE_BOUNCE, SCROLL_MODE_CLAMP: () => SCROLL_MODE_CLAMP, SCROLL_MODE_INFINITE: () => SCROLL_MODE_INFINITE, SEMANTIC_ATTR0: () => SEMANTIC_ATTR0, SEMANTIC_ATTR1: () => SEMANTIC_ATTR1, SEMANTIC_ATTR10: () => SEMANTIC_ATTR10, SEMANTIC_ATTR11: () => SEMANTIC_ATTR11, SEMANTIC_ATTR12: () => SEMANTIC_ATTR12, SEMANTIC_ATTR13: () => SEMANTIC_ATTR13, SEMANTIC_ATTR14: () => SEMANTIC_ATTR14, SEMANTIC_ATTR15: () => SEMANTIC_ATTR15, SEMANTIC_ATTR2: () => SEMANTIC_ATTR2, SEMANTIC_ATTR3: () => SEMANTIC_ATTR3, SEMANTIC_ATTR4: () => SEMANTIC_ATTR4, SEMANTIC_ATTR5: () => SEMANTIC_ATTR5, SEMANTIC_ATTR6: () => SEMANTIC_ATTR6, SEMANTIC_ATTR7: () => SEMANTIC_ATTR7, SEMANTIC_ATTR8: () => SEMANTIC_ATTR8, SEMANTIC_ATTR9: () => SEMANTIC_ATTR9, SEMANTIC_BLENDINDICES: () => SEMANTIC_BLENDINDICES, SEMANTIC_BLENDWEIGHT: () => SEMANTIC_BLENDWEIGHT, SEMANTIC_COLOR: () => SEMANTIC_COLOR, SEMANTIC_NORMAL: () => SEMANTIC_NORMAL, SEMANTIC_POSITION: () => SEMANTIC_POSITION, SEMANTIC_TANGENT: () => SEMANTIC_TANGENT, SEMANTIC_TEXCOORD: () => SEMANTIC_TEXCOORD, SEMANTIC_TEXCOORD0: () => SEMANTIC_TEXCOORD0, SEMANTIC_TEXCOORD1: () => SEMANTIC_TEXCOORD1, SEMANTIC_TEXCOORD2: () => SEMANTIC_TEXCOORD2, SEMANTIC_TEXCOORD3: () => SEMANTIC_TEXCOORD3, SEMANTIC_TEXCOORD4: () => SEMANTIC_TEXCOORD4, SEMANTIC_TEXCOORD5: () => SEMANTIC_TEXCOORD5, SEMANTIC_TEXCOORD6: () => SEMANTIC_TEXCOORD6, SEMANTIC_TEXCOORD7: () => SEMANTIC_TEXCOORD7, SHADERDEF_BATCH: () => SHADERDEF_BATCH, SHADERDEF_DIRLM: () => SHADERDEF_DIRLM, SHADERDEF_INSTANCING: () => SHADERDEF_INSTANCING, SHADERDEF_LM: () => SHADERDEF_LM, SHADERDEF_LMAMBIENT: () => SHADERDEF_LMAMBIENT, SHADERDEF_MORPH_NORMAL: () => SHADERDEF_MORPH_NORMAL, SHADERDEF_MORPH_POSITION: () => SHADERDEF_MORPH_POSITION, SHADERDEF_MORPH_TEXTURE_BASED_INT: () => SHADERDEF_MORPH_TEXTURE_BASED_INT, SHADERDEF_NOSHADOW: () => SHADERDEF_NOSHADOW, SHADERDEF_SCREENSPACE: () => SHADERDEF_SCREENSPACE, SHADERDEF_SKIN: () => SHADERDEF_SKIN, SHADERDEF_TANGENTS: () => SHADERDEF_TANGENTS, SHADERDEF_UV0: () => SHADERDEF_UV0, SHADERDEF_UV1: () => SHADERDEF_UV1, SHADERDEF_VCOLOR: () => SHADERDEF_VCOLOR, SHADERLANGUAGE_GLSL: () => SHADERLANGUAGE_GLSL, SHADERLANGUAGE_WGSL: () => SHADERLANGUAGE_WGSL, SHADERPASS_ALBEDO: () => SHADERPASS_ALBEDO, SHADERPASS_AO: () => SHADERPASS_AO, SHADERPASS_EMISSION: () => SHADERPASS_EMISSION, SHADERPASS_FORWARD: () => SHADERPASS_FORWARD, SHADERPASS_GLOSS: () => SHADERPASS_GLOSS, SHADERPASS_LIGHTING: () => SHADERPASS_LIGHTING, SHADERPASS_METALNESS: () => SHADERPASS_METALNESS, SHADERPASS_OPACITY: () => SHADERPASS_OPACITY, SHADERPASS_SPECULARITY: () => SHADERPASS_SPECULARITY, SHADERPASS_UV0: () => SHADERPASS_UV0, SHADERPASS_WORLDNORMAL: () => SHADERPASS_WORLDNORMAL, SHADERSTAGE_COMPUTE: () => SHADERSTAGE_COMPUTE, SHADERSTAGE_FRAGMENT: () => SHADERSTAGE_FRAGMENT, SHADERSTAGE_VERTEX: () => SHADERSTAGE_VERTEX, SHADERTAG_MATERIAL: () => SHADERTAG_MATERIAL, SHADER_DEPTH_PICK: () => SHADER_DEPTH_PICK, SHADER_FORWARD: () => SHADER_FORWARD, SHADER_PICK: () => SHADER_PICK, SHADER_PREPASS: () => SHADER_PREPASS, SHADER_SHADOW: () => SHADER_SHADOW, SHADOWCAMERA_NAME: () => SHADOWCAMERA_NAME, SHADOWUPDATE_NONE: () => SHADOWUPDATE_NONE, SHADOWUPDATE_REALTIME: () => SHADOWUPDATE_REALTIME, SHADOWUPDATE_THISFRAME: () => SHADOWUPDATE_THISFRAME, SHADOW_CASCADE_0: () => SHADOW_CASCADE_0, SHADOW_CASCADE_1: () => SHADOW_CASCADE_1, SHADOW_CASCADE_2: () => SHADOW_CASCADE_2, SHADOW_CASCADE_3: () => SHADOW_CASCADE_3, SHADOW_CASCADE_ALL: () => SHADOW_CASCADE_ALL, SHADOW_PCF1: () => SHADOW_PCF1, SHADOW_PCF1_16F: () => SHADOW_PCF1_16F, SHADOW_PCF1_32F: () => SHADOW_PCF1_32F, SHADOW_PCF3: () => SHADOW_PCF3, SHADOW_PCF3_16F: () => SHADOW_PCF3_16F, SHADOW_PCF3_32F: () => SHADOW_PCF3_32F, SHADOW_PCF5: () => SHADOW_PCF5, SHADOW_PCF5_16F: () => SHADOW_PCF5_16F, SHADOW_PCF5_32F: () => SHADOW_PCF5_32F, SHADOW_PCSS_32F: () => SHADOW_PCSS_32F, SHADOW_VSM16: () => SHADOW_VSM16, SHADOW_VSM32: () => SHADOW_VSM32, SHADOW_VSM_16F: () => SHADOW_VSM_16F, SHADOW_VSM_32F: () => SHADOW_VSM_32F, SKYTYPE_BOX: () => SKYTYPE_BOX, SKYTYPE_DOME: () => SKYTYPE_DOME, SKYTYPE_INFINITE: () => SKYTYPE_INFINITE, SORTMODE_BACK2FRONT: () => SORTMODE_BACK2FRONT, SORTMODE_CUSTOM: () => SORTMODE_CUSTOM, SORTMODE_FRONT2BACK: () => SORTMODE_FRONT2BACK, SORTMODE_MANUAL: () => SORTMODE_MANUAL, SORTMODE_MATERIALMESH: () => SORTMODE_MATERIALMESH, SORTMODE_NONE: () => SORTMODE_NONE, SPECOCC_AO: () => SPECOCC_AO, SPECOCC_GLOSSDEPENDENT: () => SPECOCC_GLOSSDEPENDENT, SPECOCC_NONE: () => SPECOCC_NONE, SPRITETYPE_ANIMATED: () => SPRITETYPE_ANIMATED, SPRITETYPE_SIMPLE: () => SPRITETYPE_SIMPLE, SPRITE_RENDERMODE_SIMPLE: () => SPRITE_RENDERMODE_SIMPLE, SPRITE_RENDERMODE_SLICED: () => SPRITE_RENDERMODE_SLICED, SPRITE_RENDERMODE_TILED: () => SPRITE_RENDERMODE_TILED, SSAOTYPE_COMBINE: () => SSAOTYPE_COMBINE, SSAOTYPE_LIGHTING: () => SSAOTYPE_LIGHTING, SSAOTYPE_NONE: () => SSAOTYPE_NONE, STENCILOP_DECREMENT: () => STENCILOP_DECREMENT, STENCILOP_DECREMENTWRAP: () => STENCILOP_DECREMENTWRAP, STENCILOP_INCREMENT: () => STENCILOP_INCREMENT, STENCILOP_INCREMENTWRAP: () => STENCILOP_INCREMENTWRAP, STENCILOP_INVERT: () => STENCILOP_INVERT, STENCILOP_KEEP: () => STENCILOP_KEEP, STENCILOP_REPLACE: () => STENCILOP_REPLACE, STENCILOP_ZERO: () => STENCILOP_ZERO, ScaleGizmo: () => ScaleGizmo, Scene: () => Scene, SceneHandler: () => SceneHandler, SceneRegistry: () => SceneRegistry, SceneRegistryItem: () => SceneRegistryItem, SceneSettingsHandler: () => SceneSettingsHandler, ScopeId: () => ScopeId, ScopeSpace: () => ScopeSpace, ScreenComponent: () => ScreenComponent, ScreenComponentSystem: () => ScreenComponentSystem, Script: () => Script, ScriptAttributes: () => ScriptAttributes, ScriptComponent: () => ScriptComponent, ScriptComponentSystem: () => ScriptComponentSystem, ScriptHandler: () => ScriptHandler, ScriptRegistry: () => ScriptRegistry, ScriptType: () => ScriptType, ScrollViewComponent: () => ScrollViewComponent, ScrollViewComponentSystem: () => ScrollViewComponentSystem, ScrollbarComponent: () => ScrollbarComponent, ScrollbarComponentSystem: () => ScrollbarComponentSystem, Shader: () => Shader, ShaderChunks: () => ShaderChunks, ShaderHandler: () => ShaderHandler, ShaderMaterial: () => ShaderMaterial, ShaderPass: () => ShaderPass, ShaderUtils: () => ShaderUtils, SingleContactResult: () => SingleContactResult, SingleGestureSource: () => SingleGestureSource, Skeleton: () => Skeleton, Skin: () => Skin, SkinBatchInstance: () => SkinBatchInstance, SkinInstance: () => SkinInstance, Sky: () => Sky, SortedLoopArray: () => SortedLoopArray, Sound: () => Sound, SoundComponent: () => SoundComponent, SoundComponentSystem: () => SoundComponentSystem, SoundInstance: () => SoundInstance, SoundInstance3d: () => SoundInstance3d, SoundManager: () => SoundManager, SoundSlot: () => SoundSlot, SphereGeometry: () => SphereGeometry, Sprite: () => Sprite, SpriteAnimationClip: () => SpriteAnimationClip, SpriteComponent: () => SpriteComponent, SpriteComponentSystem: () => SpriteComponentSystem, SpriteHandler: () => SpriteHandler, StandardMaterial: () => StandardMaterial, StandardMaterialOptions: () => StandardMaterialOptions, StencilParameters: () => StencilParameters, StorageBuffer: () => StorageBuffer, TEXHINT_ASSET: () => TEXHINT_ASSET, TEXHINT_LIGHTMAP: () => TEXHINT_LIGHTMAP, TEXHINT_NONE: () => TEXHINT_NONE, TEXHINT_SHADOWMAP: () => TEXHINT_SHADOWMAP, TEXPROPERTY_ADDRESS_U: () => TEXPROPERTY_ADDRESS_U, TEXPROPERTY_ADDRESS_V: () => TEXPROPERTY_ADDRESS_V, TEXPROPERTY_ADDRESS_W: () => TEXPROPERTY_ADDRESS_W, TEXPROPERTY_ALL: () => TEXPROPERTY_ALL, TEXPROPERTY_ANISOTROPY: () => TEXPROPERTY_ANISOTROPY, TEXPROPERTY_COMPARE_FUNC: () => TEXPROPERTY_COMPARE_FUNC, TEXPROPERTY_COMPARE_ON_READ: () => TEXPROPERTY_COMPARE_ON_READ, TEXPROPERTY_MAG_FILTER: () => TEXPROPERTY_MAG_FILTER, TEXPROPERTY_MIN_FILTER: () => TEXPROPERTY_MIN_FILTER, TEXTUREDIMENSION_1D: () => TEXTUREDIMENSION_1D, TEXTUREDIMENSION_2D: () => TEXTUREDIMENSION_2D, TEXTUREDIMENSION_2D_ARRAY: () => TEXTUREDIMENSION_2D_ARRAY, TEXTUREDIMENSION_3D: () => TEXTUREDIMENSION_3D, TEXTUREDIMENSION_CUBE: () => TEXTUREDIMENSION_CUBE, TEXTUREDIMENSION_CUBE_ARRAY: () => TEXTUREDIMENSION_CUBE_ARRAY, TEXTURELOCK_NONE: () => TEXTURELOCK_NONE, TEXTURELOCK_READ: () => TEXTURELOCK_READ, TEXTURELOCK_WRITE: () => TEXTURELOCK_WRITE, TEXTUREPROJECTION_CUBE: () => TEXTUREPROJECTION_CUBE, TEXTUREPROJECTION_EQUIRECT: () => TEXTUREPROJECTION_EQUIRECT, TEXTUREPROJECTION_NONE: () => TEXTUREPROJECTION_NONE, TEXTUREPROJECTION_OCTAHEDRAL: () => TEXTUREPROJECTION_OCTAHEDRAL, TEXTURETYPE_DEFAULT: () => TEXTURETYPE_DEFAULT, TEXTURETYPE_RGBE: () => TEXTURETYPE_RGBE, TEXTURETYPE_RGBM: () => TEXTURETYPE_RGBM, TEXTURETYPE_RGBP: () => TEXTURETYPE_RGBP, TEXTURETYPE_SWIZZLEGGGR: () => TEXTURETYPE_SWIZZLEGGGR, TONEMAP_ACES: () => TONEMAP_ACES, TONEMAP_ACES2: () => TONEMAP_ACES2, TONEMAP_FILMIC: () => TONEMAP_FILMIC, TONEMAP_HEJL: () => TONEMAP_HEJL, TONEMAP_LINEAR: () => TONEMAP_LINEAR, TONEMAP_NEUTRAL: () => TONEMAP_NEUTRAL, TONEMAP_NONE: () => TONEMAP_NONE, TRACEID_ASSETS: () => TRACEID_ASSETS, TRACEID_BINDGROUPFORMAT_ALLOC: () => TRACEID_BINDGROUPFORMAT_ALLOC, TRACEID_BINDGROUP_ALLOC: () => TRACEID_BINDGROUP_ALLOC, TRACEID_BUFFERS: () => TRACEID_BUFFERS, TRACEID_COMPUTEPIPELINE_ALLOC: () => TRACEID_COMPUTEPIPELINE_ALLOC, TRACEID_ELEMENT: () => TRACEID_ELEMENT, TRACEID_GPU_TIMINGS: () => TRACEID_GPU_TIMINGS, TRACEID_OCTREE_RESOURCES: () => TRACEID_OCTREE_RESOURCES, TRACEID_PIPELINELAYOUT_ALLOC: () => TRACEID_PIPELINELAYOUT_ALLOC, TRACEID_RENDERPIPELINE_ALLOC: () => TRACEID_RENDERPIPELINE_ALLOC, TRACEID_RENDER_ACTION: () => TRACEID_RENDER_ACTION, TRACEID_RENDER_FRAME: () => TRACEID_RENDER_FRAME, TRACEID_RENDER_FRAME_TIME: () => TRACEID_RENDER_FRAME_TIME, TRACEID_RENDER_PASS: () => TRACEID_RENDER_PASS, TRACEID_RENDER_PASS_DETAIL: () => TRACEID_RENDER_PASS_DETAIL, TRACEID_RENDER_QUEUE: () => TRACEID_RENDER_QUEUE, TRACEID_RENDER_TARGET_ALLOC: () => TRACEID_RENDER_TARGET_ALLOC, TRACEID_SHADER_ALLOC: () => TRACEID_SHADER_ALLOC, TRACEID_SHADER_COMPILE: () => TRACEID_SHADER_COMPILE, TRACEID_TEXTURES: () => TRACEID_TEXTURES, TRACEID_TEXTURE_ALLOC: () => TRACEID_TEXTURE_ALLOC, TRACEID_VRAM_IB: () => TRACEID_VRAM_IB, TRACEID_VRAM_SB: () => TRACEID_VRAM_SB, TRACEID_VRAM_TEXTURE: () => TRACEID_VRAM_TEXTURE, TRACEID_VRAM_VB: () => TRACEID_VRAM_VB, TYPE_FLOAT16: () => TYPE_FLOAT16, TYPE_FLOAT32: () => TYPE_FLOAT32, TYPE_INT16: () => TYPE_INT16, TYPE_INT32: () => TYPE_INT32, TYPE_INT8: () => TYPE_INT8, TYPE_UINT16: () => TYPE_UINT16, TYPE_UINT32: () => TYPE_UINT32, TYPE_UINT8: () => TYPE_UINT8, Tags: () => Tags, Template: () => Template, TemplateHandler: () => TemplateHandler, TextElement: () => TextElement, TextHandler: () => TextHandler, Texture: () => Texture, TextureAtlas: () => TextureAtlas, TextureAtlasHandler: () => TextureAtlasHandler, TextureHandler: () => TextureHandler, TextureUtils: () => TextureUtils, TextureView: () => TextureView, TorusGeometry: () => TorusGeometry, Touch: () => Touch, TouchDevice: () => TouchDevice, TouchEvent: () => TouchEvent, Tracing: () => Tracing, TransformFeedback: () => TransformFeedback, TransformGizmo: () => TransformGizmo, TranslateGizmo: () => TranslateGizmo, Tri: () => Tri, UNIFORMTYPE_BOOL: () => UNIFORMTYPE_BOOL, UNIFORMTYPE_BOOLARRAY: () => UNIFORMTYPE_BOOLARRAY, UNIFORMTYPE_BVEC2: () => UNIFORMTYPE_BVEC2, UNIFORMTYPE_BVEC2ARRAY: () => UNIFORMTYPE_BVEC2ARRAY, UNIFORMTYPE_BVEC3: () => UNIFORMTYPE_BVEC3, UNIFORMTYPE_BVEC3ARRAY: () => UNIFORMTYPE_BVEC3ARRAY, UNIFORMTYPE_BVEC4: () => UNIFORMTYPE_BVEC4, UNIFORMTYPE_BVEC4ARRAY: () => UNIFORMTYPE_BVEC4ARRAY, UNIFORMTYPE_FLOAT: () => UNIFORMTYPE_FLOAT, UNIFORMTYPE_FLOATARRAY: () => UNIFORMTYPE_FLOATARRAY, UNIFORMTYPE_INT: () => UNIFORMTYPE_INT, UNIFORMTYPE_INTARRAY: () => UNIFORMTYPE_INTARRAY, UNIFORMTYPE_ITEXTURE2D: () => UNIFORMTYPE_ITEXTURE2D, UNIFORMTYPE_ITEXTURE2D_ARRAY: () => UNIFORMTYPE_ITEXTURE2D_ARRAY, UNIFORMTYPE_ITEXTURE3D: () => UNIFORMTYPE_ITEXTURE3D, UNIFORMTYPE_ITEXTURECUBE: () => UNIFORMTYPE_ITEXTURECUBE, UNIFORMTYPE_IVEC2: () => UNIFORMTYPE_IVEC2, UNIFORMTYPE_IVEC2ARRAY: () => UNIFORMTYPE_IVEC2ARRAY, UNIFORMTYPE_IVEC3: () => UNIFORMTYPE_IVEC3, UNIFORMTYPE_IVEC3ARRAY: () => UNIFORMTYPE_IVEC3ARRAY, UNIFORMTYPE_IVEC4: () => UNIFORMTYPE_IVEC4, UNIFORMTYPE_IVEC4ARRAY: () => UNIFORMTYPE_IVEC4ARRAY, UNIFORMTYPE_MAT2: () => UNIFORMTYPE_MAT2, UNIFORMTYPE_MAT3: () => UNIFORMTYPE_MAT3, UNIFORMTYPE_MAT4: () => UNIFORMTYPE_MAT4, UNIFORMTYPE_MAT4ARRAY: () => UNIFORMTYPE_MAT4ARRAY, UNIFORMTYPE_TEXTURE2D: () => UNIFORMTYPE_TEXTURE2D, UNIFORMTYPE_TEXTURE2D_ARRAY: () => UNIFORMTYPE_TEXTURE2D_ARRAY, UNIFORMTYPE_TEXTURE2D_SHADOW: () => UNIFORMTYPE_TEXTURE2D_SHADOW, UNIFORMTYPE_TEXTURE3D: () => UNIFORMTYPE_TEXTURE3D, UNIFORMTYPE_TEXTURECUBE: () => UNIFORMTYPE_TEXTURECUBE, UNIFORMTYPE_TEXTURECUBE_SHADOW: () => UNIFORMTYPE_TEXTURECUBE_SHADOW, UNIFORMTYPE_UINT: () => UNIFORMTYPE_UINT, UNIFORMTYPE_UINTARRAY: () => UNIFORMTYPE_UINTARRAY, UNIFORMTYPE_UTEXTURE2D: () => UNIFORMTYPE_UTEXTURE2D, UNIFORMTYPE_UTEXTURE2D_ARRAY: () => UNIFORMTYPE_UTEXTURE2D_ARRAY, UNIFORMTYPE_UTEXTURE3D: () => UNIFORMTYPE_UTEXTURE3D, UNIFORMTYPE_UTEXTURECUBE: () => UNIFORMTYPE_UTEXTURECUBE, UNIFORMTYPE_UVEC2: () => UNIFORMTYPE_UVEC2, UNIFORMTYPE_UVEC2ARRAY: () => UNIFORMTYPE_UVEC2ARRAY, UNIFORMTYPE_UVEC3: () => UNIFORMTYPE_UVEC3, UNIFORMTYPE_UVEC3ARRAY: () => UNIFORMTYPE_UVEC3ARRAY, UNIFORMTYPE_UVEC4: () => UNIFORMTYPE_UVEC4, UNIFORMTYPE_UVEC4ARRAY: () => UNIFORMTYPE_UVEC4ARRAY, UNIFORMTYPE_VEC2: () => UNIFORMTYPE_VEC2