{"version":3,"file":"Text2s.mjs","sources":["../../../src/curve/sprites/Text2s.ts"],"sourcesContent":["import { Text, TextStyle } from '@pixi/text';\r\nimport { ProjectionSurface } from '../ProjectionSurface';\r\nimport { Matrix } from '@pixi/math';\r\nimport { Sprite2s } from './Sprite2s';\r\n\r\nexport class Text2s extends Text\r\n{\r\n    constructor(text?: string, style?: TextStyle, canvas?: HTMLCanvasElement)\r\n    {\r\n        super(text, style, canvas);\r\n        this.proj = new ProjectionSurface(this.transform);\r\n        this.pluginName = 'batch_bilinear';\r\n    }\r\n\r\n    proj: ProjectionSurface;\r\n\r\n    aTrans = new Matrix();\r\n\r\n    get worldTransform(): Matrix\r\n    {\r\n        return this.proj as any;\r\n    }\r\n}\r\n\r\n(Text2s.prototype as any).calculateVertices = Sprite2s.prototype.calculateVertices;\r\n(Text2s.prototype as any).calculateTrimmedVertices = Sprite2s.prototype.calculateTrimmedVertices;\r\n(Text2s.prototype as any)._calculateBounds = Sprite2s.prototype._calculateBounds;\r\n"],"names":[],"mappings":";;;;;AAKO,MAAM,eAAe,IAC5B,CAAA;AAAA,EACI,WAAA,CAAY,IAAe,EAAA,KAAA,EAAmB,MAC9C,EAAA;AACI,IAAM,KAAA,CAAA,IAAA,EAAM,OAAO,MAAM,CAAA,CAAA;AAO7B,IAAA,IAAA,CAAA,MAAA,GAAS,IAAI,MAAO,EAAA,CAAA;AANhB,IAAA,IAAA,CAAK,IAAO,GAAA,IAAI,iBAAkB,CAAA,IAAA,CAAK,SAAS,CAAA,CAAA;AAChD,IAAA,IAAA,CAAK,UAAa,GAAA,gBAAA,CAAA;AAAA,GACtB;AAAA,EAMA,IAAI,cACJ,GAAA;AACI,IAAA,OAAO,IAAK,CAAA,IAAA,CAAA;AAAA,GAChB;AACJ,CAAA;AAEC,MAAO,CAAA,SAAA,CAAkB,iBAAoB,GAAA,QAAA,CAAS,SAAU,CAAA,iBAAA,CAAA;AAChE,MAAO,CAAA,SAAA,CAAkB,wBAA2B,GAAA,QAAA,CAAS,SAAU,CAAA,wBAAA,CAAA;AACvE,MAAO,CAAA,SAAA,CAAkB,gBAAmB,GAAA,QAAA,CAAS,SAAU,CAAA,gBAAA;;;;"}