/** * A GraphicsData object. * * @class * @namespace PIXI */ function GraphicsData(lineWidth, lineColor, lineAlpha, fillColor, fillAlpha, fill, shape) { this.lineWidth = lineWidth; this.lineColor = lineColor; this.lineAlpha = lineAlpha; this._lineTint = lineColor; this.fillColor = fillColor; this.fillAlpha = fillAlpha; this._fillTint = fillColor; this.fill = fill; this.shape = shape; this.type = shape.type; } GraphicsData.prototype.constructor = GraphicsData; module.exports = GraphicsData; /** * Creates a new GraphicsData object with the same values as this one. * * @return {GraphicsData} */ GraphicsData.prototype.clone = function () { return new GraphicsData( this.lineWidth, this.lineColor, this.lineAlpha, this.fillColor, this.fillAlpha, this.fill, this.shape ); };