Newer
Older
pixi.js / src / core / renderers / webgl / utils / ObjectRenderer.js
/**
 *
 * @class
 * @private
 * @namespace PIXI
 * @param renderer {WebGLRenderer} The renderer this object renderer works for.
 */
function ObjectRenderer(renderer)
{
    /**
     * The renderer used by this object renderer.
     *
     * @member {WebGLRenderer}
     */
    this.renderer = renderer;
}

ObjectRenderer.prototype.constructor = ObjectRenderer;
module.exports = ObjectRenderer;

ObjectRenderer.prototype.start = function ()
{
    // set the shader..
}

ObjectRenderer.prototype.stop = function ()
{
    // flush!
}

ObjectRenderer.prototype.flush = function ()
{
    // flush!
}

ObjectRenderer.prototype.render = function (/* object */)
{
    // render the object
}

ObjectRenderer.prototype.destroy = function ()
{
    this.renderer = null;
}