Newer
Older
pixi.js / src / core / renderers / webgl / managers / WebGLManager.js
@mathew groves mathew groves on 23 Jan 2015 620 bytes big changes
/**
 * @class
 * @namespace PIXI
 * @param renderer {WebGLRenderer} The renderer this manager works for.
 */
function WebGLManager(renderer)
{
    /**
     * The renderer this manager works for.
     *
     * @member {WebGLRenderer}
     */
    this.renderer = renderer;

    var self = this;
    this.renderer.on('context', function(){

    	self.onContextChange();

    });
}

WebGLManager.prototype.constructor = WebGLManager;
module.exports = WebGLManager;

WebGLManager.prototype.onContextChange = function ()
{
	// do some codes init!
}

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