import WebGLManager from '../managers/WebGLManager'; /** * Base for a common object renderer that can be used as a system renderer plugin. * * @class * @extends PIXI.WebGLManager * @memberof PIXI */ class ObjectRenderer extends WebGLManager { /** * Starts the renderer and sets the shader * */ start() { // set the shader.. } /** * Stops the renderer * */ stop() { this.flush(); } /** * Stub method for rendering content and emptying the current batch. * */ flush() { // flush! } /** * Renders an object * * @param {PIXI.DisplayObject} object - The object to render. */ render(object) // eslint-disable-line no-unused-vars { // render the object } } export default ObjectRenderer;