pixi.js
Version:
<p align="center"> <a href="https://pixijs.com" target="_blank" rel="noopener noreferrer"> <img height="150" src="https://files.pixijs.download/branding/pixijs-logo-transparent-dark.svg?v=1" alt="PixiJS logo"> </a> </p> <br/> <p align="center">
366 lines (362 loc) • 23.7 kB
JavaScript
'use strict';
var Bounds = require('./container/bounds/Bounds.js');
var getFastGlobalBounds = require('./container/bounds/getFastGlobalBounds.js');
var getGlobalBounds = require('./container/bounds/getGlobalBounds.js');
var getLocalBounds = require('./container/bounds/getLocalBounds.js');
var getRenderableBounds = require('./container/bounds/getRenderableBounds.js');
var matrixAndBoundsPool = require('./container/bounds/utils/matrixAndBoundsPool.js');
var cacheAsTextureMixin = require('./container/container-mixins/cacheAsTextureMixin.js');
var childrenHelperMixin = require('./container/container-mixins/childrenHelperMixin.js');
var collectRenderablesMixin = require('./container/container-mixins/collectRenderablesMixin.js');
var effectsMixin = require('./container/container-mixins/effectsMixin.js');
var findMixin = require('./container/container-mixins/findMixin.js');
var getFastGlobalBoundsMixin = require('./container/container-mixins/getFastGlobalBoundsMixin.js');
var getGlobalMixin = require('./container/container-mixins/getGlobalMixin.js');
var measureMixin = require('./container/container-mixins/measureMixin.js');
var onRenderMixin = require('./container/container-mixins/onRenderMixin.js');
var sortMixin = require('./container/container-mixins/sortMixin.js');
var toLocalGlobalMixin = require('./container/container-mixins/toLocalGlobalMixin.js');
var Container = require('./container/Container.js');
var CustomRenderPipe = require('./container/CustomRenderPipe.js');
require('./container/destroyTypes.js');
require('./container/Effect.js');
var RenderContainer = require('./container/RenderContainer.js');
var RenderGroup = require('./container/RenderGroup.js');
var RenderGroupPipe = require('./container/RenderGroupPipe.js');
var RenderGroupSystem = require('./container/RenderGroupSystem.js');
var assignWithIgnore = require('./container/utils/assignWithIgnore.js');
var checkChildrenDidChange = require('./container/utils/checkChildrenDidChange.js');
var clearList = require('./container/utils/clearList.js');
var collectAllRenderables = require('./container/utils/collectAllRenderables.js');
var definedProps = require('./container/utils/definedProps.js');
var executeInstructions = require('./container/utils/executeInstructions.js');
var multiplyColors = require('./container/utils/multiplyColors.js');
var multiplyHexColors = require('./container/utils/multiplyHexColors.js');
var updateLocalTransform = require('./container/utils/updateLocalTransform.js');
var updateRenderGroupTransforms = require('./container/utils/updateRenderGroupTransforms.js');
var updateWorldTransform = require('./container/utils/updateWorldTransform.js');
var validateRenderables = require('./container/utils/validateRenderables.js');
var GlGraphicsAdaptor = require('./graphics/gl/GlGraphicsAdaptor.js');
var colorToUniform = require('./graphics/gpu/colorToUniform.js');
var GpuGraphicsAdaptor = require('./graphics/gpu/GpuGraphicsAdaptor.js');
var BatchableGraphics = require('./graphics/shared/BatchableGraphics.js');
var buildAdaptiveBezier = require('./graphics/shared/buildCommands/buildAdaptiveBezier.js');
var buildAdaptiveQuadratic = require('./graphics/shared/buildCommands/buildAdaptiveQuadratic.js');
var buildArc = require('./graphics/shared/buildCommands/buildArc.js');
var buildArcTo = require('./graphics/shared/buildCommands/buildArcTo.js');
var buildArcToSvg = require('./graphics/shared/buildCommands/buildArcToSvg.js');
var buildCircle = require('./graphics/shared/buildCommands/buildCircle.js');
var buildLine = require('./graphics/shared/buildCommands/buildLine.js');
var buildPixelLine = require('./graphics/shared/buildCommands/buildPixelLine.js');
var buildPolygon = require('./graphics/shared/buildCommands/buildPolygon.js');
var buildRectangle = require('./graphics/shared/buildCommands/buildRectangle.js');
var buildTriangle = require('./graphics/shared/buildCommands/buildTriangle.js');
require('./graphics/shared/buildCommands/ShapeBuildCommand.js');
var _const = require('./graphics/shared/const.js');
var FillGradient = require('./graphics/shared/fill/FillGradient.js');
var FillPattern = require('./graphics/shared/fill/FillPattern.js');
require('./graphics/shared/FillTypes.js');
var Graphics = require('./graphics/shared/Graphics.js');
var GraphicsContext = require('./graphics/shared/GraphicsContext.js');
var GraphicsContextSystem = require('./graphics/shared/GraphicsContextSystem.js');
var GraphicsPipe = require('./graphics/shared/GraphicsPipe.js');
var GraphicsPath = require('./graphics/shared/path/GraphicsPath.js');
var roundShape = require('./graphics/shared/path/roundShape.js');
var ShapePath = require('./graphics/shared/path/ShapePath.js');
var parseSVGDefinitions = require('./graphics/shared/svg/parseSVGDefinitions.js');
var parseSVGFloatAttribute = require('./graphics/shared/svg/parseSVGFloatAttribute.js');
var parseSVGPath = require('./graphics/shared/svg/parseSVGPath.js');
var parseSVGStyle = require('./graphics/shared/svg/parseSVGStyle.js');
var SVGParser = require('./graphics/shared/svg/SVGParser.js');
var extractSvgUrlId = require('./graphics/shared/svg/utils/extractSvgUrlId.js');
var buildContextBatches = require('./graphics/shared/utils/buildContextBatches.js');
var convertFillInputToFillStyle = require('./graphics/shared/utils/convertFillInputToFillStyle.js');
var generateTextureFillMatrix = require('./graphics/shared/utils/generateTextureFillMatrix.js');
var getOrientationOfPoints = require('./graphics/shared/utils/getOrientationOfPoints.js');
var triangulateWithHoles = require('./graphics/shared/utils/triangulateWithHoles.js');
var RenderLayer = require('./layers/RenderLayer.js');
var PerspectiveMesh = require('./mesh-perspective/PerspectiveMesh.js');
var PerspectivePlaneGeometry = require('./mesh-perspective/PerspectivePlaneGeometry.js');
var applyProjectiveTransformationToPlane = require('./mesh-perspective/utils/applyProjectiveTransformationToPlane.js');
var compute2DProjections = require('./mesh-perspective/utils/compute2DProjections.js');
var MeshPlane = require('./mesh-plane/MeshPlane.js');
var PlaneGeometry = require('./mesh-plane/PlaneGeometry.js');
var MeshRope = require('./mesh-simple/MeshRope.js');
var MeshSimple = require('./mesh-simple/MeshSimple.js');
var RopeGeometry = require('./mesh-simple/RopeGeometry.js');
var GlMeshAdaptor = require('./mesh/gl/GlMeshAdaptor.js');
var GpuMeshAdapter = require('./mesh/gpu/GpuMeshAdapter.js');
var BatchableMesh = require('./mesh/shared/BatchableMesh.js');
var getTextureDefaultMatrix = require('./mesh/shared/getTextureDefaultMatrix.js');
var Mesh = require('./mesh/shared/Mesh.js');
var MeshGeometry = require('./mesh/shared/MeshGeometry.js');
var MeshPipe = require('./mesh/shared/MeshPipe.js');
var GlParticleContainerAdaptor = require('./particle-container/gl/GlParticleContainerAdaptor.js');
var GpuParticleContainerAdaptor = require('./particle-container/gpu/GpuParticleContainerAdaptor.js');
var GlParticleContainerPipe = require('./particle-container/shared/GlParticleContainerPipe.js');
var GpuParticleContainerPipe = require('./particle-container/shared/GpuParticleContainerPipe.js');
var Particle = require('./particle-container/shared/Particle.js');
var ParticleBuffer = require('./particle-container/shared/ParticleBuffer.js');
var ParticleContainer = require('./particle-container/shared/ParticleContainer.js');
var ParticleContainerPipe = require('./particle-container/shared/ParticleContainerPipe.js');
var particleData = require('./particle-container/shared/particleData.js');
var ParticleShader = require('./particle-container/shared/shader/ParticleShader.js');
var createIndicesForQuads = require('./particle-container/shared/utils/createIndicesForQuads.js');
var generateParticleUpdateFunction = require('./particle-container/shared/utils/generateParticleUpdateFunction.js');
var AnimatedSprite = require('./sprite-animated/AnimatedSprite.js');
var NineSliceGeometry = require('./sprite-nine-slice/NineSliceGeometry.js');
var NineSliceSprite = require('./sprite-nine-slice/NineSliceSprite.js');
var NineSliceSpritePipe = require('./sprite-nine-slice/NineSliceSpritePipe.js');
var tilingBit = require('./sprite-tiling/shader/tilingBit.js');
var TilingSpriteShader = require('./sprite-tiling/shader/TilingSpriteShader.js');
var TilingSprite = require('./sprite-tiling/TilingSprite.js');
var TilingSpritePipe = require('./sprite-tiling/TilingSpritePipe.js');
var applyMatrix = require('./sprite-tiling/utils/applyMatrix.js');
var QuadGeometry = require('./sprite-tiling/utils/QuadGeometry.js');
var setPositions = require('./sprite-tiling/utils/setPositions.js');
var setUvs = require('./sprite-tiling/utils/setUvs.js');
var BatchableSprite = require('./sprite/BatchableSprite.js');
var Sprite = require('./sprite/Sprite.js');
var SpritePipe = require('./sprite/SpritePipe.js');
var AbstractBitmapFont = require('./text-bitmap/AbstractBitmapFont.js');
var bitmapFontTextParser = require('./text-bitmap/asset/bitmapFontTextParser.js');
var bitmapFontXMLParser = require('./text-bitmap/asset/bitmapFontXMLParser.js');
var bitmapFontXMLStringParser = require('./text-bitmap/asset/bitmapFontXMLStringParser.js');
var loadBitmapFont = require('./text-bitmap/asset/loadBitmapFont.js');
var BitmapFont = require('./text-bitmap/BitmapFont.js');
var BitmapFontManager = require('./text-bitmap/BitmapFontManager.js');
var BitmapText = require('./text-bitmap/BitmapText.js');
var BitmapTextPipe = require('./text-bitmap/BitmapTextPipe.js');
var DynamicBitmapFont = require('./text-bitmap/DynamicBitmapFont.js');
var getBitmapTextLayout = require('./text-bitmap/utils/getBitmapTextLayout.js');
var resolveCharacters = require('./text-bitmap/utils/resolveCharacters.js');
var BatchableHTMLText = require('./text-html/BatchableHTMLText.js');
var HTMLText = require('./text-html/HTMLText.js');
var HTMLTextPipe = require('./text-html/HTMLTextPipe.js');
var HTMLTextRenderData = require('./text-html/HTMLTextRenderData.js');
var HTMLTextStyle = require('./text-html/HTMLTextStyle.js');
var HTMLTextSystem = require('./text-html/HTMLTextSystem.js');
var extractFontFamilies = require('./text-html/utils/extractFontFamilies.js');
var getFontCss = require('./text-html/utils/getFontCss.js');
var getSVGUrl = require('./text-html/utils/getSVGUrl.js');
var getTemporaryCanvasFromImage = require('./text-html/utils/getTemporaryCanvasFromImage.js');
var loadFontAsBase64 = require('./text-html/utils/loadFontAsBase64.js');
var loadFontCSS = require('./text-html/utils/loadFontCSS.js');
var loadSVGImage = require('./text-html/utils/loadSVGImage.js');
var measureHtmlText = require('./text-html/utils/measureHtmlText.js');
var textStyleToCSS = require('./text-html/utils/textStyleToCSS.js');
var AbstractText = require('./text/AbstractText.js');
var BatchableText = require('./text/canvas/BatchableText.js');
var CanvasTextGenerator = require('./text/canvas/CanvasTextGenerator.js');
var CanvasTextMetrics = require('./text/canvas/CanvasTextMetrics.js');
var CanvasTextPipe = require('./text/canvas/CanvasTextPipe.js');
var CanvasTextSystem = require('./text/canvas/CanvasTextSystem.js');
var fontStringFromTextStyle = require('./text/canvas/utils/fontStringFromTextStyle.js');
var getCanvasFillStyle = require('./text/canvas/utils/getCanvasFillStyle.js');
var SdfShader = require('./text/sdfShader/SdfShader.js');
var localUniformMSDFBit = require('./text/sdfShader/shader-bits/localUniformMSDFBit.js');
var mSDFBit = require('./text/sdfShader/shader-bits/mSDFBit.js');
var Text = require('./text/Text.js');
var TextStyle = require('./text/TextStyle.js');
var generateTextStyleKey = require('./text/utils/generateTextStyleKey.js');
var getPo2TextureFromSource = require('./text/utils/getPo2TextureFromSource.js');
var updateTextBounds = require('./text/utils/updateTextBounds.js');
var ViewContainer = require('./view/ViewContainer.js');
var particles = require('./particle-container/shared/shader/particles.frag.js');
var particles$1 = require('./particle-container/shared/shader/particles.vert.js');
var particles$2 = require('./particle-container/shared/shader/particles.wgsl.js');
"use strict";
exports.Bounds = Bounds.Bounds;
exports.getFastGlobalBounds = getFastGlobalBounds.getFastGlobalBounds;
exports.getGlobalBounds = getGlobalBounds.getGlobalBounds;
exports.updateTransformBackwards = getGlobalBounds.updateTransformBackwards;
exports.getLocalBounds = getLocalBounds.getLocalBounds;
exports.getGlobalRenderableBounds = getRenderableBounds.getGlobalRenderableBounds;
exports.boundsPool = matrixAndBoundsPool.boundsPool;
exports.matrixPool = matrixAndBoundsPool.matrixPool;
exports.cacheAsTextureMixin = cacheAsTextureMixin.cacheAsTextureMixin;
exports.childrenHelperMixin = childrenHelperMixin.childrenHelperMixin;
exports.collectRenderablesMixin = collectRenderablesMixin.collectRenderablesMixin;
exports.effectsMixin = effectsMixin.effectsMixin;
exports.findMixin = findMixin.findMixin;
exports.getFastGlobalBoundsMixin = getFastGlobalBoundsMixin.getFastGlobalBoundsMixin;
exports.bgr2rgb = getGlobalMixin.bgr2rgb;
exports.getGlobalMixin = getGlobalMixin.getGlobalMixin;
exports.measureMixin = measureMixin.measureMixin;
exports.onRenderMixin = onRenderMixin.onRenderMixin;
exports.sortMixin = sortMixin.sortMixin;
exports.toLocalGlobalMixin = toLocalGlobalMixin.toLocalGlobalMixin;
exports.Container = Container.Container;
exports.UPDATE_BLEND = Container.UPDATE_BLEND;
exports.UPDATE_COLOR = Container.UPDATE_COLOR;
exports.UPDATE_TRANSFORM = Container.UPDATE_TRANSFORM;
exports.UPDATE_VISIBLE = Container.UPDATE_VISIBLE;
exports.CustomRenderPipe = CustomRenderPipe.CustomRenderPipe;
exports.RenderContainer = RenderContainer.RenderContainer;
exports.RenderGroup = RenderGroup.RenderGroup;
exports.RenderGroupPipe = RenderGroupPipe.RenderGroupPipe;
exports.RenderGroupSystem = RenderGroupSystem.RenderGroupSystem;
exports.assignWithIgnore = assignWithIgnore.assignWithIgnore;
exports.checkChildrenDidChange = checkChildrenDidChange.checkChildrenDidChange;
exports.clearList = clearList.clearList;
exports.collectAllRenderables = collectAllRenderables.collectAllRenderables;
exports.definedProps = definedProps.definedProps;
exports.executeInstructions = executeInstructions.executeInstructions;
exports.multiplyColors = multiplyColors.multiplyColors;
exports.multiplyHexColors = multiplyHexColors.multiplyHexColors;
exports.updateLocalTransform = updateLocalTransform.updateLocalTransform;
exports.updateRenderGroupTransform = updateRenderGroupTransforms.updateRenderGroupTransform;
exports.updateRenderGroupTransforms = updateRenderGroupTransforms.updateRenderGroupTransforms;
exports.updateTransformAndChildren = updateRenderGroupTransforms.updateTransformAndChildren;
exports.updateWorldTransform = updateWorldTransform.updateWorldTransform;
exports.validateRenderables = validateRenderables.validateRenderables;
exports.GlGraphicsAdaptor = GlGraphicsAdaptor.GlGraphicsAdaptor;
exports.color32BitToUniform = colorToUniform.color32BitToUniform;
exports.colorToUniform = colorToUniform.colorToUniform;
exports.GpuGraphicsAdaptor = GpuGraphicsAdaptor.GpuGraphicsAdaptor;
exports.BatchableGraphics = BatchableGraphics.BatchableGraphics;
exports.buildAdaptiveBezier = buildAdaptiveBezier.buildAdaptiveBezier;
exports.buildAdaptiveQuadratic = buildAdaptiveQuadratic.buildAdaptiveQuadratic;
exports.buildArc = buildArc.buildArc;
exports.buildArcTo = buildArcTo.buildArcTo;
exports.buildArcToSvg = buildArcToSvg.buildArcToSvg;
exports.buildCircle = buildCircle.buildCircle;
exports.buildEllipse = buildCircle.buildEllipse;
exports.buildRoundedRectangle = buildCircle.buildRoundedRectangle;
exports.buildLine = buildLine.buildLine;
exports.buildPixelLine = buildPixelLine.buildPixelLine;
exports.buildPolygon = buildPolygon.buildPolygon;
exports.buildRectangle = buildRectangle.buildRectangle;
exports.buildTriangle = buildTriangle.buildTriangle;
exports.closePointEps = _const.closePointEps;
exports.curveEps = _const.curveEps;
exports.FillGradient = FillGradient.FillGradient;
exports.FillPattern = FillPattern.FillPattern;
exports.Graphics = Graphics.Graphics;
exports.GraphicsContext = GraphicsContext.GraphicsContext;
exports.GpuGraphicsContext = GraphicsContextSystem.GpuGraphicsContext;
exports.GraphicsContextRenderData = GraphicsContextSystem.GraphicsContextRenderData;
exports.GraphicsContextSystem = GraphicsContextSystem.GraphicsContextSystem;
exports.GraphicsGpuData = GraphicsPipe.GraphicsGpuData;
exports.GraphicsPipe = GraphicsPipe.GraphicsPipe;
exports.GraphicsPath = GraphicsPath.GraphicsPath;
exports.roundedShapeArc = roundShape.roundedShapeArc;
exports.roundedShapeQuadraticCurve = roundShape.roundedShapeQuadraticCurve;
exports.ShapePath = ShapePath.ShapePath;
exports.parseSVGDefinitions = parseSVGDefinitions.parseSVGDefinitions;
exports.parseSVGFloatAttribute = parseSVGFloatAttribute.parseSVGFloatAttribute;
exports.parseSVGPath = parseSVGPath.parseSVGPath;
exports.parseSVGStyle = parseSVGStyle.parseSVGStyle;
exports.styleAttributes = parseSVGStyle.styleAttributes;
exports.SVGParser = SVGParser.SVGParser;
exports.extractSvgUrlId = extractSvgUrlId.extractSvgUrlId;
exports.buildContextBatches = buildContextBatches.buildContextBatches;
exports.shapeBuilders = buildContextBatches.shapeBuilders;
exports.toFillStyle = convertFillInputToFillStyle.toFillStyle;
exports.toStrokeStyle = convertFillInputToFillStyle.toStrokeStyle;
exports.generateTextureMatrix = generateTextureFillMatrix.generateTextureMatrix;
exports.getOrientationOfPoints = getOrientationOfPoints.getOrientationOfPoints;
exports.triangulateWithHoles = triangulateWithHoles.triangulateWithHoles;
exports.RenderLayer = RenderLayer.RenderLayer;
exports.PerspectiveMesh = PerspectiveMesh.PerspectiveMesh;
exports.PerspectivePlaneGeometry = PerspectivePlaneGeometry.PerspectivePlaneGeometry;
exports.applyProjectiveTransformationToPlane = applyProjectiveTransformationToPlane.applyProjectiveTransformationToPlane;
exports.compute2DProjection = compute2DProjections.compute2DProjection;
exports.MeshPlane = MeshPlane.MeshPlane;
exports.PlaneGeometry = PlaneGeometry.PlaneGeometry;
exports.MeshRope = MeshRope.MeshRope;
exports.MeshSimple = MeshSimple.MeshSimple;
exports.RopeGeometry = RopeGeometry.RopeGeometry;
exports.GlMeshAdaptor = GlMeshAdaptor.GlMeshAdaptor;
exports.GpuMeshAdapter = GpuMeshAdapter.GpuMeshAdapter;
exports.BatchableMesh = BatchableMesh.BatchableMesh;
exports.getTextureDefaultMatrix = getTextureDefaultMatrix.getTextureDefaultMatrix;
exports.Mesh = Mesh.Mesh;
exports.MeshGeometry = MeshGeometry.MeshGeometry;
exports.MeshGpuData = MeshPipe.MeshGpuData;
exports.MeshPipe = MeshPipe.MeshPipe;
exports.GlParticleContainerAdaptor = GlParticleContainerAdaptor.GlParticleContainerAdaptor;
exports.GpuParticleContainerAdaptor = GpuParticleContainerAdaptor.GpuParticleContainerAdaptor;
exports.GlParticleContainerPipe = GlParticleContainerPipe.GlParticleContainerPipe;
exports.GpuParticleContainerPipe = GpuParticleContainerPipe.GpuParticleContainerPipe;
exports.Particle = Particle.Particle;
exports.ParticleBuffer = ParticleBuffer.ParticleBuffer;
exports.ParticleContainer = ParticleContainer.ParticleContainer;
exports.ParticleContainerPipe = ParticleContainerPipe.ParticleContainerPipe;
exports.particleData = particleData.particleData;
exports.ParticleShader = ParticleShader.ParticleShader;
exports.createIndicesForQuads = createIndicesForQuads.createIndicesForQuads;
exports.generateParticleUpdateFunction = generateParticleUpdateFunction.generateParticleUpdateFunction;
exports.AnimatedSprite = AnimatedSprite.AnimatedSprite;
exports.NineSliceGeometry = NineSliceGeometry.NineSliceGeometry;
exports.NineSlicePlane = NineSliceSprite.NineSlicePlane;
exports.NineSliceSprite = NineSliceSprite.NineSliceSprite;
exports.NineSliceSpriteGpuData = NineSliceSpritePipe.NineSliceSpriteGpuData;
exports.NineSliceSpritePipe = NineSliceSpritePipe.NineSliceSpritePipe;
exports.tilingBit = tilingBit.tilingBit;
exports.tilingBitGl = tilingBit.tilingBitGl;
exports.TilingSpriteShader = TilingSpriteShader.TilingSpriteShader;
exports.TilingSprite = TilingSprite.TilingSprite;
exports.TilingSpriteGpuData = TilingSpritePipe.TilingSpriteGpuData;
exports.TilingSpritePipe = TilingSpritePipe.TilingSpritePipe;
exports.applyMatrix = applyMatrix.applyMatrix;
exports.QuadGeometry = QuadGeometry.QuadGeometry;
exports.setPositions = setPositions.setPositions;
exports.setUvs = setUvs.setUvs;
exports.BatchableSprite = BatchableSprite.BatchableSprite;
exports.Sprite = Sprite.Sprite;
exports.SpritePipe = SpritePipe.SpritePipe;
exports.AbstractBitmapFont = AbstractBitmapFont.AbstractBitmapFont;
exports.bitmapFontTextParser = bitmapFontTextParser.bitmapFontTextParser;
exports.bitmapFontXMLParser = bitmapFontXMLParser.bitmapFontXMLParser;
exports.bitmapFontXMLStringParser = bitmapFontXMLStringParser.bitmapFontXMLStringParser;
exports.bitmapFontCachePlugin = loadBitmapFont.bitmapFontCachePlugin;
exports.loadBitmapFont = loadBitmapFont.loadBitmapFont;
exports.BitmapFont = BitmapFont.BitmapFont;
exports.BitmapFontManager = BitmapFontManager.BitmapFontManager;
exports.BitmapText = BitmapText.BitmapText;
exports.BitmapTextGraphics = BitmapTextPipe.BitmapTextGraphics;
exports.BitmapTextPipe = BitmapTextPipe.BitmapTextPipe;
exports.DynamicBitmapFont = DynamicBitmapFont.DynamicBitmapFont;
exports.getBitmapTextLayout = getBitmapTextLayout.getBitmapTextLayout;
exports.resolveCharacters = resolveCharacters.resolveCharacters;
exports.BatchableHTMLText = BatchableHTMLText.BatchableHTMLText;
exports.HTMLText = HTMLText.HTMLText;
exports.HTMLTextPipe = HTMLTextPipe.HTMLTextPipe;
exports.HTMLTextRenderData = HTMLTextRenderData.HTMLTextRenderData;
exports.HTMLTextStyle = HTMLTextStyle.HTMLTextStyle;
exports.HTMLTextSystem = HTMLTextSystem.HTMLTextSystem;
exports.extractFontFamilies = extractFontFamilies.extractFontFamilies;
exports.FontStylePromiseCache = getFontCss.FontStylePromiseCache;
exports.getFontCss = getFontCss.getFontCss;
exports.getSVGUrl = getSVGUrl.getSVGUrl;
exports.getTemporaryCanvasFromImage = getTemporaryCanvasFromImage.getTemporaryCanvasFromImage;
exports.loadFontAsBase64 = loadFontAsBase64.loadFontAsBase64;
exports.loadFontCSS = loadFontCSS.loadFontCSS;
exports.loadSVGImage = loadSVGImage.loadSVGImage;
exports.measureHtmlText = measureHtmlText.measureHtmlText;
exports.textStyleToCSS = textStyleToCSS.textStyleToCSS;
exports.AbstractText = AbstractText.AbstractText;
exports.ensureTextOptions = AbstractText.ensureTextOptions;
exports.BatchableText = BatchableText.BatchableText;
exports.CanvasTextGenerator = CanvasTextGenerator.CanvasTextGenerator;
exports.CanvasTextMetrics = CanvasTextMetrics.CanvasTextMetrics;
exports.CanvasTextPipe = CanvasTextPipe.CanvasTextPipe;
exports.CanvasTextSystem = CanvasTextSystem.CanvasTextSystem;
exports.fontStringFromTextStyle = fontStringFromTextStyle.fontStringFromTextStyle;
exports.getCanvasFillStyle = getCanvasFillStyle.getCanvasFillStyle;
exports.SdfShader = SdfShader.SdfShader;
exports.localUniformMSDFBit = localUniformMSDFBit.localUniformMSDFBit;
exports.localUniformMSDFBitGl = localUniformMSDFBit.localUniformMSDFBitGl;
exports.mSDFBit = mSDFBit.mSDFBit;
exports.mSDFBitGl = mSDFBit.mSDFBitGl;
exports.Text = Text.Text;
exports.TextStyle = TextStyle.TextStyle;
exports.generateTextStyleKey = generateTextStyleKey.generateTextStyleKey;
exports.getPo2TextureFromSource = getPo2TextureFromSource.getPo2TextureFromSource;
exports.updateTextBounds = updateTextBounds.updateTextBounds;
exports.ViewContainer = ViewContainer.ViewContainer;
exports.particlesFrag = particles.default;
exports.particlesVert = particles$1.default;
exports.particlesWgsl = particles$2.default;
//# sourceMappingURL=index.js.map