shadow$provide.module$node_modules$pixi_DOT_js$lib$rendering$renderers$canvas$CanvasRenderer = function(global, require, module, exports) { global = require("module$node_modules$pixi_DOT_js$lib$extensions$Extensions"); var CustomRenderPipe = require("module$node_modules$pixi_DOT_js$lib$scene$container$CustomRenderPipe"), RenderGroupPipe = require("module$node_modules$pixi_DOT_js$lib$scene$container$RenderGroupPipe"), CanvasGraphicsAdaptor = require("module$node_modules$pixi_DOT_js$lib$scene$graphics$canvas$CanvasGraphicsAdaptor"), SpritePipe = require("module$node_modules$pixi_DOT_js$lib$scene$sprite$SpritePipe"), CanvasBatchAdaptor = require("module$node_modules$pixi_DOT_js$lib$rendering$batcher$canvas$CanvasBatchAdaptor"), BatcherPipe = require("module$node_modules$pixi_DOT_js$lib$rendering$batcher$shared$BatcherPipe"), AlphaMaskPipe = require("module$node_modules$pixi_DOT_js$lib$rendering$mask$alpha$AlphaMaskPipe"), CanvasColorMaskPipe = require("module$node_modules$pixi_DOT_js$lib$rendering$mask$color$CanvasColorMaskPipe"), CanvasStencilMaskPipe = require("module$node_modules$pixi_DOT_js$lib$rendering$mask$stencil$CanvasStencilMaskPipe"), BlendModePipe = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$shared$blendModes$BlendModePipe"); module = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$shared$system$AbstractRenderer"); var SharedSystems = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$shared$system$SharedSystems"), types = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$types"), CanvasContextSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$canvas$CanvasContextSystem"), CanvasLimitsSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$canvas$CanvasLimitsSystem"), CanvasRenderTargetSystem = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$canvas$renderTarget$CanvasRenderTargetSystem"); require = require("module$node_modules$pixi_DOT_js$lib$rendering$renderers$canvas$texture$CanvasTextureSystem"); "use strict"; require = [...SharedSystems.SharedSystems, CanvasContextSystem.CanvasContextSystem, CanvasLimitsSystem.CanvasLimitsSystem, require.CanvasTextureSystem, CanvasRenderTargetSystem.CanvasRenderTargetSystem]; CustomRenderPipe = [BlendModePipe.BlendModePipe, BatcherPipe.BatcherPipe, SpritePipe.SpritePipe, RenderGroupPipe.RenderGroupPipe, AlphaMaskPipe.AlphaMaskPipe, CanvasStencilMaskPipe.CanvasStencilMaskPipe, CanvasColorMaskPipe.CanvasColorMaskPipe, CustomRenderPipe.CustomRenderPipe]; CanvasGraphicsAdaptor = [CanvasBatchAdaptor.CanvasBatchAdaptor, CanvasGraphicsAdaptor.CanvasGraphicsAdaptor]; const systems = [], renderPipes = [], renderPipeAdaptors = []; global.extensions.handleByNamedList(global.ExtensionType.CanvasSystem, systems); global.extensions.handleByNamedList(global.ExtensionType.CanvasPipes, renderPipes); global.extensions.handleByNamedList(global.ExtensionType.CanvasPipesAdaptor, renderPipeAdaptors); global.extensions.add(...require, ...CustomRenderPipe, ...CanvasGraphicsAdaptor); class CanvasRenderer extends module.AbstractRenderer { constructor() { super({name:"canvas", type:types.RendererType.CANVAS, systems, renderPipes, renderPipeAdaptors}); } } exports.CanvasRenderer = CanvasRenderer; }; //# sourceMappingURL=module$node_modules$pixi_DOT_js$lib$rendering$renderers$canvas$CanvasRenderer.js.map