Newer
Older
pixi.js / src / core / textures / resources / CanvasResource.js
@Mat Groves Mat Groves on 14 Mar 2017 504 bytes Sag / image / canvas all in!
import determineCrossOrigin from '../../utils/determineCrossOrigin';

export default class CanvasResource
{
    constructor(source)
    {
    	this.source = source;
    	this.loaded = true; // TODO rename to ready?
        this.width = source.width;
        this.height = source.height;

        this.uploadable = true;

        this.load = new Promise((resolve, reject) => {

            resolve(this);
        })
    }

    static from(canvas)
    {
        return new CanvasResource(canvas);
    }


}