UNPKG

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
'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