diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/loaders/JsonLoader.js b/src/pixi/loaders/JsonLoader.js index 1fee06b..1f4ecfe 100644 --- a/src/pixi/loaders/JsonLoader.js +++ b/src/pixi/loaders/JsonLoader.js @@ -53,7 +53,7 @@ }; // constructor -PIXI.JsonLoader.constructor = PIXI.JsonLoader; +PIXI.JsonLoader.prototype.constructor = PIXI.JsonLoader; /** * Loads the JSON data diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/loaders/JsonLoader.js b/src/pixi/loaders/JsonLoader.js index 1fee06b..1f4ecfe 100644 --- a/src/pixi/loaders/JsonLoader.js +++ b/src/pixi/loaders/JsonLoader.js @@ -53,7 +53,7 @@ }; // constructor -PIXI.JsonLoader.constructor = PIXI.JsonLoader; +PIXI.JsonLoader.prototype.constructor = PIXI.JsonLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpineLoader.js b/src/pixi/loaders/SpineLoader.js index ce32257..f5e16b0 100644 --- a/src/pixi/loaders/SpineLoader.js +++ b/src/pixi/loaders/SpineLoader.js @@ -51,7 +51,7 @@ this.loaded = false; } -PIXI.SpineLoader.constructor = PIXI.SpineLoader; +PIXI.SpineLoader.prototype.constructor = PIXI.SpineLoader; /** * Loads the JSON data diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/loaders/JsonLoader.js b/src/pixi/loaders/JsonLoader.js index 1fee06b..1f4ecfe 100644 --- a/src/pixi/loaders/JsonLoader.js +++ b/src/pixi/loaders/JsonLoader.js @@ -53,7 +53,7 @@ }; // constructor -PIXI.JsonLoader.constructor = PIXI.JsonLoader; +PIXI.JsonLoader.prototype.constructor = PIXI.JsonLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpineLoader.js b/src/pixi/loaders/SpineLoader.js index ce32257..f5e16b0 100644 --- a/src/pixi/loaders/SpineLoader.js +++ b/src/pixi/loaders/SpineLoader.js @@ -51,7 +51,7 @@ this.loaded = false; } -PIXI.SpineLoader.constructor = PIXI.SpineLoader; +PIXI.SpineLoader.prototype.constructor = PIXI.SpineLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpriteSheetLoader.js b/src/pixi/loaders/SpriteSheetLoader.js index 5495f57..169fb70 100644 --- a/src/pixi/loaders/SpriteSheetLoader.js +++ b/src/pixi/loaders/SpriteSheetLoader.js @@ -69,7 +69,7 @@ }; // constructor -PIXI.SpriteSheetLoader.constructor = PIXI.SpriteSheetLoader; +PIXI.SpriteSheetLoader.prototype.constructor = PIXI.SpriteSheetLoader; /** * This will begin loading the JSON file diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/loaders/JsonLoader.js b/src/pixi/loaders/JsonLoader.js index 1fee06b..1f4ecfe 100644 --- a/src/pixi/loaders/JsonLoader.js +++ b/src/pixi/loaders/JsonLoader.js @@ -53,7 +53,7 @@ }; // constructor -PIXI.JsonLoader.constructor = PIXI.JsonLoader; +PIXI.JsonLoader.prototype.constructor = PIXI.JsonLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpineLoader.js b/src/pixi/loaders/SpineLoader.js index ce32257..f5e16b0 100644 --- a/src/pixi/loaders/SpineLoader.js +++ b/src/pixi/loaders/SpineLoader.js @@ -51,7 +51,7 @@ this.loaded = false; } -PIXI.SpineLoader.constructor = PIXI.SpineLoader; +PIXI.SpineLoader.prototype.constructor = PIXI.SpineLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpriteSheetLoader.js b/src/pixi/loaders/SpriteSheetLoader.js index 5495f57..169fb70 100644 --- a/src/pixi/loaders/SpriteSheetLoader.js +++ b/src/pixi/loaders/SpriteSheetLoader.js @@ -69,7 +69,7 @@ }; // constructor -PIXI.SpriteSheetLoader.constructor = PIXI.SpriteSheetLoader; +PIXI.SpriteSheetLoader.prototype.constructor = PIXI.SpriteSheetLoader; /** * This will begin loading the JSON file diff --git a/src/pixi/primitives/Graphics.js b/src/pixi/primitives/Graphics.js index 768fede..7a80553 100644 --- a/src/pixi/primitives/Graphics.js +++ b/src/pixi/primitives/Graphics.js @@ -62,8 +62,8 @@ } // constructor -PIXI.Graphics.constructor = PIXI.Graphics; PIXI.Graphics.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Graphics.prototype.constructor = PIXI.Graphics; /** * Specifies a line style used for subsequent calls to Graphics methods such as the lineTo() method or the drawCircle() method. diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/loaders/JsonLoader.js b/src/pixi/loaders/JsonLoader.js index 1fee06b..1f4ecfe 100644 --- a/src/pixi/loaders/JsonLoader.js +++ b/src/pixi/loaders/JsonLoader.js @@ -53,7 +53,7 @@ }; // constructor -PIXI.JsonLoader.constructor = PIXI.JsonLoader; +PIXI.JsonLoader.prototype.constructor = PIXI.JsonLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpineLoader.js b/src/pixi/loaders/SpineLoader.js index ce32257..f5e16b0 100644 --- a/src/pixi/loaders/SpineLoader.js +++ b/src/pixi/loaders/SpineLoader.js @@ -51,7 +51,7 @@ this.loaded = false; } -PIXI.SpineLoader.constructor = PIXI.SpineLoader; +PIXI.SpineLoader.prototype.constructor = PIXI.SpineLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpriteSheetLoader.js b/src/pixi/loaders/SpriteSheetLoader.js index 5495f57..169fb70 100644 --- a/src/pixi/loaders/SpriteSheetLoader.js +++ b/src/pixi/loaders/SpriteSheetLoader.js @@ -69,7 +69,7 @@ }; // constructor -PIXI.SpriteSheetLoader.constructor = PIXI.SpriteSheetLoader; +PIXI.SpriteSheetLoader.prototype.constructor = PIXI.SpriteSheetLoader; /** * This will begin loading the JSON file diff --git a/src/pixi/primitives/Graphics.js b/src/pixi/primitives/Graphics.js index 768fede..7a80553 100644 --- a/src/pixi/primitives/Graphics.js +++ b/src/pixi/primitives/Graphics.js @@ -62,8 +62,8 @@ } // constructor -PIXI.Graphics.constructor = PIXI.Graphics; PIXI.Graphics.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Graphics.prototype.constructor = PIXI.Graphics; /** * Specifies a line style used for subsequent calls to Graphics methods such as the lineTo() method or the drawCircle() method. diff --git a/src/pixi/renderers/canvas/CanvasRenderer.js b/src/pixi/renderers/canvas/CanvasRenderer.js index d1be4b2..060327d 100644 --- a/src/pixi/renderers/canvas/CanvasRenderer.js +++ b/src/pixi/renderers/canvas/CanvasRenderer.js @@ -61,7 +61,7 @@ } // constructor -PIXI.CanvasRenderer.constructor = PIXI.CanvasRenderer; +PIXI.CanvasRenderer.prototype.constructor = PIXI.CanvasRenderer; /** * Renders the stage to its canvas view diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/loaders/JsonLoader.js b/src/pixi/loaders/JsonLoader.js index 1fee06b..1f4ecfe 100644 --- a/src/pixi/loaders/JsonLoader.js +++ b/src/pixi/loaders/JsonLoader.js @@ -53,7 +53,7 @@ }; // constructor -PIXI.JsonLoader.constructor = PIXI.JsonLoader; +PIXI.JsonLoader.prototype.constructor = PIXI.JsonLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpineLoader.js b/src/pixi/loaders/SpineLoader.js index ce32257..f5e16b0 100644 --- a/src/pixi/loaders/SpineLoader.js +++ b/src/pixi/loaders/SpineLoader.js @@ -51,7 +51,7 @@ this.loaded = false; } -PIXI.SpineLoader.constructor = PIXI.SpineLoader; +PIXI.SpineLoader.prototype.constructor = PIXI.SpineLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpriteSheetLoader.js b/src/pixi/loaders/SpriteSheetLoader.js index 5495f57..169fb70 100644 --- a/src/pixi/loaders/SpriteSheetLoader.js +++ b/src/pixi/loaders/SpriteSheetLoader.js @@ -69,7 +69,7 @@ }; // constructor -PIXI.SpriteSheetLoader.constructor = PIXI.SpriteSheetLoader; +PIXI.SpriteSheetLoader.prototype.constructor = PIXI.SpriteSheetLoader; /** * This will begin loading the JSON file diff --git a/src/pixi/primitives/Graphics.js b/src/pixi/primitives/Graphics.js index 768fede..7a80553 100644 --- a/src/pixi/primitives/Graphics.js +++ b/src/pixi/primitives/Graphics.js @@ -62,8 +62,8 @@ } // constructor -PIXI.Graphics.constructor = PIXI.Graphics; PIXI.Graphics.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Graphics.prototype.constructor = PIXI.Graphics; /** * Specifies a line style used for subsequent calls to Graphics methods such as the lineTo() method or the drawCircle() method. diff --git a/src/pixi/renderers/canvas/CanvasRenderer.js b/src/pixi/renderers/canvas/CanvasRenderer.js index d1be4b2..060327d 100644 --- a/src/pixi/renderers/canvas/CanvasRenderer.js +++ b/src/pixi/renderers/canvas/CanvasRenderer.js @@ -61,7 +61,7 @@ } // constructor -PIXI.CanvasRenderer.constructor = PIXI.CanvasRenderer; +PIXI.CanvasRenderer.prototype.constructor = PIXI.CanvasRenderer; /** * Renders the stage to its canvas view diff --git a/src/pixi/renderers/webgl/WebGLBatch.js b/src/pixi/renderers/webgl/WebGLBatch.js index 1eca2fa..f452d37 100644 --- a/src/pixi/renderers/webgl/WebGLBatch.js +++ b/src/pixi/renderers/webgl/WebGLBatch.js @@ -66,7 +66,7 @@ } // constructor -PIXI.WebGLBatch.constructor = PIXI.WebGLBatch; +PIXI.WebGLBatch.prototype.constructor = PIXI.WebGLBatch; /** * Cleans the batch so that is can be returned to an object pool and reused diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/loaders/JsonLoader.js b/src/pixi/loaders/JsonLoader.js index 1fee06b..1f4ecfe 100644 --- a/src/pixi/loaders/JsonLoader.js +++ b/src/pixi/loaders/JsonLoader.js @@ -53,7 +53,7 @@ }; // constructor -PIXI.JsonLoader.constructor = PIXI.JsonLoader; +PIXI.JsonLoader.prototype.constructor = PIXI.JsonLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpineLoader.js b/src/pixi/loaders/SpineLoader.js index ce32257..f5e16b0 100644 --- a/src/pixi/loaders/SpineLoader.js +++ b/src/pixi/loaders/SpineLoader.js @@ -51,7 +51,7 @@ this.loaded = false; } -PIXI.SpineLoader.constructor = PIXI.SpineLoader; +PIXI.SpineLoader.prototype.constructor = PIXI.SpineLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpriteSheetLoader.js b/src/pixi/loaders/SpriteSheetLoader.js index 5495f57..169fb70 100644 --- a/src/pixi/loaders/SpriteSheetLoader.js +++ b/src/pixi/loaders/SpriteSheetLoader.js @@ -69,7 +69,7 @@ }; // constructor -PIXI.SpriteSheetLoader.constructor = PIXI.SpriteSheetLoader; +PIXI.SpriteSheetLoader.prototype.constructor = PIXI.SpriteSheetLoader; /** * This will begin loading the JSON file diff --git a/src/pixi/primitives/Graphics.js b/src/pixi/primitives/Graphics.js index 768fede..7a80553 100644 --- a/src/pixi/primitives/Graphics.js +++ b/src/pixi/primitives/Graphics.js @@ -62,8 +62,8 @@ } // constructor -PIXI.Graphics.constructor = PIXI.Graphics; PIXI.Graphics.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Graphics.prototype.constructor = PIXI.Graphics; /** * Specifies a line style used for subsequent calls to Graphics methods such as the lineTo() method or the drawCircle() method. diff --git a/src/pixi/renderers/canvas/CanvasRenderer.js b/src/pixi/renderers/canvas/CanvasRenderer.js index d1be4b2..060327d 100644 --- a/src/pixi/renderers/canvas/CanvasRenderer.js +++ b/src/pixi/renderers/canvas/CanvasRenderer.js @@ -61,7 +61,7 @@ } // constructor -PIXI.CanvasRenderer.constructor = PIXI.CanvasRenderer; +PIXI.CanvasRenderer.prototype.constructor = PIXI.CanvasRenderer; /** * Renders the stage to its canvas view diff --git a/src/pixi/renderers/webgl/WebGLBatch.js b/src/pixi/renderers/webgl/WebGLBatch.js index 1eca2fa..f452d37 100644 --- a/src/pixi/renderers/webgl/WebGLBatch.js +++ b/src/pixi/renderers/webgl/WebGLBatch.js @@ -66,7 +66,7 @@ } // constructor -PIXI.WebGLBatch.constructor = PIXI.WebGLBatch; +PIXI.WebGLBatch.prototype.constructor = PIXI.WebGLBatch; /** * Cleans the batch so that is can be returned to an object pool and reused diff --git a/src/pixi/renderers/webgl/WebGLRenderGroup.js b/src/pixi/renderers/webgl/WebGLRenderGroup.js index 277d893..a4ad4e9 100644 --- a/src/pixi/renderers/webgl/WebGLRenderGroup.js +++ b/src/pixi/renderers/webgl/WebGLRenderGroup.js @@ -26,7 +26,7 @@ } // constructor -PIXI.WebGLRenderGroup.constructor = PIXI.WebGLRenderGroup; +PIXI.WebGLRenderGroup.prototype.constructor = PIXI.WebGLRenderGroup; /** * Add a display object to the webgl renderer diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/loaders/JsonLoader.js b/src/pixi/loaders/JsonLoader.js index 1fee06b..1f4ecfe 100644 --- a/src/pixi/loaders/JsonLoader.js +++ b/src/pixi/loaders/JsonLoader.js @@ -53,7 +53,7 @@ }; // constructor -PIXI.JsonLoader.constructor = PIXI.JsonLoader; +PIXI.JsonLoader.prototype.constructor = PIXI.JsonLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpineLoader.js b/src/pixi/loaders/SpineLoader.js index ce32257..f5e16b0 100644 --- a/src/pixi/loaders/SpineLoader.js +++ b/src/pixi/loaders/SpineLoader.js @@ -51,7 +51,7 @@ this.loaded = false; } -PIXI.SpineLoader.constructor = PIXI.SpineLoader; +PIXI.SpineLoader.prototype.constructor = PIXI.SpineLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpriteSheetLoader.js b/src/pixi/loaders/SpriteSheetLoader.js index 5495f57..169fb70 100644 --- a/src/pixi/loaders/SpriteSheetLoader.js +++ b/src/pixi/loaders/SpriteSheetLoader.js @@ -69,7 +69,7 @@ }; // constructor -PIXI.SpriteSheetLoader.constructor = PIXI.SpriteSheetLoader; +PIXI.SpriteSheetLoader.prototype.constructor = PIXI.SpriteSheetLoader; /** * This will begin loading the JSON file diff --git a/src/pixi/primitives/Graphics.js b/src/pixi/primitives/Graphics.js index 768fede..7a80553 100644 --- a/src/pixi/primitives/Graphics.js +++ b/src/pixi/primitives/Graphics.js @@ -62,8 +62,8 @@ } // constructor -PIXI.Graphics.constructor = PIXI.Graphics; PIXI.Graphics.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Graphics.prototype.constructor = PIXI.Graphics; /** * Specifies a line style used for subsequent calls to Graphics methods such as the lineTo() method or the drawCircle() method. diff --git a/src/pixi/renderers/canvas/CanvasRenderer.js b/src/pixi/renderers/canvas/CanvasRenderer.js index d1be4b2..060327d 100644 --- a/src/pixi/renderers/canvas/CanvasRenderer.js +++ b/src/pixi/renderers/canvas/CanvasRenderer.js @@ -61,7 +61,7 @@ } // constructor -PIXI.CanvasRenderer.constructor = PIXI.CanvasRenderer; +PIXI.CanvasRenderer.prototype.constructor = PIXI.CanvasRenderer; /** * Renders the stage to its canvas view diff --git a/src/pixi/renderers/webgl/WebGLBatch.js b/src/pixi/renderers/webgl/WebGLBatch.js index 1eca2fa..f452d37 100644 --- a/src/pixi/renderers/webgl/WebGLBatch.js +++ b/src/pixi/renderers/webgl/WebGLBatch.js @@ -66,7 +66,7 @@ } // constructor -PIXI.WebGLBatch.constructor = PIXI.WebGLBatch; +PIXI.WebGLBatch.prototype.constructor = PIXI.WebGLBatch; /** * Cleans the batch so that is can be returned to an object pool and reused diff --git a/src/pixi/renderers/webgl/WebGLRenderGroup.js b/src/pixi/renderers/webgl/WebGLRenderGroup.js index 277d893..a4ad4e9 100644 --- a/src/pixi/renderers/webgl/WebGLRenderGroup.js +++ b/src/pixi/renderers/webgl/WebGLRenderGroup.js @@ -26,7 +26,7 @@ } // constructor -PIXI.WebGLRenderGroup.constructor = PIXI.WebGLRenderGroup; +PIXI.WebGLRenderGroup.prototype.constructor = PIXI.WebGLRenderGroup; /** * Add a display object to the webgl renderer diff --git a/src/pixi/renderers/webgl/WebGLRenderer.js b/src/pixi/renderers/webgl/WebGLRenderer.js index 5ea5adc..2ecb971 100644 --- a/src/pixi/renderers/webgl/WebGLRenderer.js +++ b/src/pixi/renderers/webgl/WebGLRenderer.js @@ -81,7 +81,7 @@ } // constructor -PIXI.WebGLRenderer.constructor = PIXI.WebGLRenderer; +PIXI.WebGLRenderer.prototype.constructor = PIXI.WebGLRenderer; /** * Gets a new WebGLBatch from the pool diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/loaders/JsonLoader.js b/src/pixi/loaders/JsonLoader.js index 1fee06b..1f4ecfe 100644 --- a/src/pixi/loaders/JsonLoader.js +++ b/src/pixi/loaders/JsonLoader.js @@ -53,7 +53,7 @@ }; // constructor -PIXI.JsonLoader.constructor = PIXI.JsonLoader; +PIXI.JsonLoader.prototype.constructor = PIXI.JsonLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpineLoader.js b/src/pixi/loaders/SpineLoader.js index ce32257..f5e16b0 100644 --- a/src/pixi/loaders/SpineLoader.js +++ b/src/pixi/loaders/SpineLoader.js @@ -51,7 +51,7 @@ this.loaded = false; } -PIXI.SpineLoader.constructor = PIXI.SpineLoader; +PIXI.SpineLoader.prototype.constructor = PIXI.SpineLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpriteSheetLoader.js b/src/pixi/loaders/SpriteSheetLoader.js index 5495f57..169fb70 100644 --- a/src/pixi/loaders/SpriteSheetLoader.js +++ b/src/pixi/loaders/SpriteSheetLoader.js @@ -69,7 +69,7 @@ }; // constructor -PIXI.SpriteSheetLoader.constructor = PIXI.SpriteSheetLoader; +PIXI.SpriteSheetLoader.prototype.constructor = PIXI.SpriteSheetLoader; /** * This will begin loading the JSON file diff --git a/src/pixi/primitives/Graphics.js b/src/pixi/primitives/Graphics.js index 768fede..7a80553 100644 --- a/src/pixi/primitives/Graphics.js +++ b/src/pixi/primitives/Graphics.js @@ -62,8 +62,8 @@ } // constructor -PIXI.Graphics.constructor = PIXI.Graphics; PIXI.Graphics.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Graphics.prototype.constructor = PIXI.Graphics; /** * Specifies a line style used for subsequent calls to Graphics methods such as the lineTo() method or the drawCircle() method. diff --git a/src/pixi/renderers/canvas/CanvasRenderer.js b/src/pixi/renderers/canvas/CanvasRenderer.js index d1be4b2..060327d 100644 --- a/src/pixi/renderers/canvas/CanvasRenderer.js +++ b/src/pixi/renderers/canvas/CanvasRenderer.js @@ -61,7 +61,7 @@ } // constructor -PIXI.CanvasRenderer.constructor = PIXI.CanvasRenderer; +PIXI.CanvasRenderer.prototype.constructor = PIXI.CanvasRenderer; /** * Renders the stage to its canvas view diff --git a/src/pixi/renderers/webgl/WebGLBatch.js b/src/pixi/renderers/webgl/WebGLBatch.js index 1eca2fa..f452d37 100644 --- a/src/pixi/renderers/webgl/WebGLBatch.js +++ b/src/pixi/renderers/webgl/WebGLBatch.js @@ -66,7 +66,7 @@ } // constructor -PIXI.WebGLBatch.constructor = PIXI.WebGLBatch; +PIXI.WebGLBatch.prototype.constructor = PIXI.WebGLBatch; /** * Cleans the batch so that is can be returned to an object pool and reused diff --git a/src/pixi/renderers/webgl/WebGLRenderGroup.js b/src/pixi/renderers/webgl/WebGLRenderGroup.js index 277d893..a4ad4e9 100644 --- a/src/pixi/renderers/webgl/WebGLRenderGroup.js +++ b/src/pixi/renderers/webgl/WebGLRenderGroup.js @@ -26,7 +26,7 @@ } // constructor -PIXI.WebGLRenderGroup.constructor = PIXI.WebGLRenderGroup; +PIXI.WebGLRenderGroup.prototype.constructor = PIXI.WebGLRenderGroup; /** * Add a display object to the webgl renderer diff --git a/src/pixi/renderers/webgl/WebGLRenderer.js b/src/pixi/renderers/webgl/WebGLRenderer.js index 5ea5adc..2ecb971 100644 --- a/src/pixi/renderers/webgl/WebGLRenderer.js +++ b/src/pixi/renderers/webgl/WebGLRenderer.js @@ -81,7 +81,7 @@ } // constructor -PIXI.WebGLRenderer.constructor = PIXI.WebGLRenderer; +PIXI.WebGLRenderer.prototype.constructor = PIXI.WebGLRenderer; /** * Gets a new WebGLBatch from the pool diff --git a/src/pixi/text/BitmapText.js b/src/pixi/text/BitmapText.js index d982d1d..b667172 100644 --- a/src/pixi/text/BitmapText.js +++ b/src/pixi/text/BitmapText.js @@ -28,8 +28,8 @@ }; // constructor -PIXI.BitmapText.constructor = PIXI.BitmapText; PIXI.BitmapText.prototype = Object.create(PIXI.DisplayObjectContainer.prototype); +PIXI.BitmapText.prototype.constructor = PIXI.BitmapText; /** * Set the copy for the text object diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/loaders/JsonLoader.js b/src/pixi/loaders/JsonLoader.js index 1fee06b..1f4ecfe 100644 --- a/src/pixi/loaders/JsonLoader.js +++ b/src/pixi/loaders/JsonLoader.js @@ -53,7 +53,7 @@ }; // constructor -PIXI.JsonLoader.constructor = PIXI.JsonLoader; +PIXI.JsonLoader.prototype.constructor = PIXI.JsonLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpineLoader.js b/src/pixi/loaders/SpineLoader.js index ce32257..f5e16b0 100644 --- a/src/pixi/loaders/SpineLoader.js +++ b/src/pixi/loaders/SpineLoader.js @@ -51,7 +51,7 @@ this.loaded = false; } -PIXI.SpineLoader.constructor = PIXI.SpineLoader; +PIXI.SpineLoader.prototype.constructor = PIXI.SpineLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpriteSheetLoader.js b/src/pixi/loaders/SpriteSheetLoader.js index 5495f57..169fb70 100644 --- a/src/pixi/loaders/SpriteSheetLoader.js +++ b/src/pixi/loaders/SpriteSheetLoader.js @@ -69,7 +69,7 @@ }; // constructor -PIXI.SpriteSheetLoader.constructor = PIXI.SpriteSheetLoader; +PIXI.SpriteSheetLoader.prototype.constructor = PIXI.SpriteSheetLoader; /** * This will begin loading the JSON file diff --git a/src/pixi/primitives/Graphics.js b/src/pixi/primitives/Graphics.js index 768fede..7a80553 100644 --- a/src/pixi/primitives/Graphics.js +++ b/src/pixi/primitives/Graphics.js @@ -62,8 +62,8 @@ } // constructor -PIXI.Graphics.constructor = PIXI.Graphics; PIXI.Graphics.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Graphics.prototype.constructor = PIXI.Graphics; /** * Specifies a line style used for subsequent calls to Graphics methods such as the lineTo() method or the drawCircle() method. diff --git a/src/pixi/renderers/canvas/CanvasRenderer.js b/src/pixi/renderers/canvas/CanvasRenderer.js index d1be4b2..060327d 100644 --- a/src/pixi/renderers/canvas/CanvasRenderer.js +++ b/src/pixi/renderers/canvas/CanvasRenderer.js @@ -61,7 +61,7 @@ } // constructor -PIXI.CanvasRenderer.constructor = PIXI.CanvasRenderer; +PIXI.CanvasRenderer.prototype.constructor = PIXI.CanvasRenderer; /** * Renders the stage to its canvas view diff --git a/src/pixi/renderers/webgl/WebGLBatch.js b/src/pixi/renderers/webgl/WebGLBatch.js index 1eca2fa..f452d37 100644 --- a/src/pixi/renderers/webgl/WebGLBatch.js +++ b/src/pixi/renderers/webgl/WebGLBatch.js @@ -66,7 +66,7 @@ } // constructor -PIXI.WebGLBatch.constructor = PIXI.WebGLBatch; +PIXI.WebGLBatch.prototype.constructor = PIXI.WebGLBatch; /** * Cleans the batch so that is can be returned to an object pool and reused diff --git a/src/pixi/renderers/webgl/WebGLRenderGroup.js b/src/pixi/renderers/webgl/WebGLRenderGroup.js index 277d893..a4ad4e9 100644 --- a/src/pixi/renderers/webgl/WebGLRenderGroup.js +++ b/src/pixi/renderers/webgl/WebGLRenderGroup.js @@ -26,7 +26,7 @@ } // constructor -PIXI.WebGLRenderGroup.constructor = PIXI.WebGLRenderGroup; +PIXI.WebGLRenderGroup.prototype.constructor = PIXI.WebGLRenderGroup; /** * Add a display object to the webgl renderer diff --git a/src/pixi/renderers/webgl/WebGLRenderer.js b/src/pixi/renderers/webgl/WebGLRenderer.js index 5ea5adc..2ecb971 100644 --- a/src/pixi/renderers/webgl/WebGLRenderer.js +++ b/src/pixi/renderers/webgl/WebGLRenderer.js @@ -81,7 +81,7 @@ } // constructor -PIXI.WebGLRenderer.constructor = PIXI.WebGLRenderer; +PIXI.WebGLRenderer.prototype.constructor = PIXI.WebGLRenderer; /** * Gets a new WebGLBatch from the pool diff --git a/src/pixi/text/BitmapText.js b/src/pixi/text/BitmapText.js index d982d1d..b667172 100644 --- a/src/pixi/text/BitmapText.js +++ b/src/pixi/text/BitmapText.js @@ -28,8 +28,8 @@ }; // constructor -PIXI.BitmapText.constructor = PIXI.BitmapText; PIXI.BitmapText.prototype = Object.create(PIXI.DisplayObjectContainer.prototype); +PIXI.BitmapText.prototype.constructor = PIXI.BitmapText; /** * Set the copy for the text object diff --git a/src/pixi/text/Text.js b/src/pixi/text/Text.js index 0b62bc7..4a3d89f 100644 --- a/src/pixi/text/Text.js +++ b/src/pixi/text/Text.js @@ -32,8 +32,8 @@ }; // constructor -PIXI.Text.constructor = PIXI.Text; PIXI.Text.prototype = Object.create(PIXI.Sprite.prototype); +PIXI.Text.prototype.constructor = PIXI.Text; /** * Set the style of the text diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/loaders/JsonLoader.js b/src/pixi/loaders/JsonLoader.js index 1fee06b..1f4ecfe 100644 --- a/src/pixi/loaders/JsonLoader.js +++ b/src/pixi/loaders/JsonLoader.js @@ -53,7 +53,7 @@ }; // constructor -PIXI.JsonLoader.constructor = PIXI.JsonLoader; +PIXI.JsonLoader.prototype.constructor = PIXI.JsonLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpineLoader.js b/src/pixi/loaders/SpineLoader.js index ce32257..f5e16b0 100644 --- a/src/pixi/loaders/SpineLoader.js +++ b/src/pixi/loaders/SpineLoader.js @@ -51,7 +51,7 @@ this.loaded = false; } -PIXI.SpineLoader.constructor = PIXI.SpineLoader; +PIXI.SpineLoader.prototype.constructor = PIXI.SpineLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpriteSheetLoader.js b/src/pixi/loaders/SpriteSheetLoader.js index 5495f57..169fb70 100644 --- a/src/pixi/loaders/SpriteSheetLoader.js +++ b/src/pixi/loaders/SpriteSheetLoader.js @@ -69,7 +69,7 @@ }; // constructor -PIXI.SpriteSheetLoader.constructor = PIXI.SpriteSheetLoader; +PIXI.SpriteSheetLoader.prototype.constructor = PIXI.SpriteSheetLoader; /** * This will begin loading the JSON file diff --git a/src/pixi/primitives/Graphics.js b/src/pixi/primitives/Graphics.js index 768fede..7a80553 100644 --- a/src/pixi/primitives/Graphics.js +++ b/src/pixi/primitives/Graphics.js @@ -62,8 +62,8 @@ } // constructor -PIXI.Graphics.constructor = PIXI.Graphics; PIXI.Graphics.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Graphics.prototype.constructor = PIXI.Graphics; /** * Specifies a line style used for subsequent calls to Graphics methods such as the lineTo() method or the drawCircle() method. diff --git a/src/pixi/renderers/canvas/CanvasRenderer.js b/src/pixi/renderers/canvas/CanvasRenderer.js index d1be4b2..060327d 100644 --- a/src/pixi/renderers/canvas/CanvasRenderer.js +++ b/src/pixi/renderers/canvas/CanvasRenderer.js @@ -61,7 +61,7 @@ } // constructor -PIXI.CanvasRenderer.constructor = PIXI.CanvasRenderer; +PIXI.CanvasRenderer.prototype.constructor = PIXI.CanvasRenderer; /** * Renders the stage to its canvas view diff --git a/src/pixi/renderers/webgl/WebGLBatch.js b/src/pixi/renderers/webgl/WebGLBatch.js index 1eca2fa..f452d37 100644 --- a/src/pixi/renderers/webgl/WebGLBatch.js +++ b/src/pixi/renderers/webgl/WebGLBatch.js @@ -66,7 +66,7 @@ } // constructor -PIXI.WebGLBatch.constructor = PIXI.WebGLBatch; +PIXI.WebGLBatch.prototype.constructor = PIXI.WebGLBatch; /** * Cleans the batch so that is can be returned to an object pool and reused diff --git a/src/pixi/renderers/webgl/WebGLRenderGroup.js b/src/pixi/renderers/webgl/WebGLRenderGroup.js index 277d893..a4ad4e9 100644 --- a/src/pixi/renderers/webgl/WebGLRenderGroup.js +++ b/src/pixi/renderers/webgl/WebGLRenderGroup.js @@ -26,7 +26,7 @@ } // constructor -PIXI.WebGLRenderGroup.constructor = PIXI.WebGLRenderGroup; +PIXI.WebGLRenderGroup.prototype.constructor = PIXI.WebGLRenderGroup; /** * Add a display object to the webgl renderer diff --git a/src/pixi/renderers/webgl/WebGLRenderer.js b/src/pixi/renderers/webgl/WebGLRenderer.js index 5ea5adc..2ecb971 100644 --- a/src/pixi/renderers/webgl/WebGLRenderer.js +++ b/src/pixi/renderers/webgl/WebGLRenderer.js @@ -81,7 +81,7 @@ } // constructor -PIXI.WebGLRenderer.constructor = PIXI.WebGLRenderer; +PIXI.WebGLRenderer.prototype.constructor = PIXI.WebGLRenderer; /** * Gets a new WebGLBatch from the pool diff --git a/src/pixi/text/BitmapText.js b/src/pixi/text/BitmapText.js index d982d1d..b667172 100644 --- a/src/pixi/text/BitmapText.js +++ b/src/pixi/text/BitmapText.js @@ -28,8 +28,8 @@ }; // constructor -PIXI.BitmapText.constructor = PIXI.BitmapText; PIXI.BitmapText.prototype = Object.create(PIXI.DisplayObjectContainer.prototype); +PIXI.BitmapText.prototype.constructor = PIXI.BitmapText; /** * Set the copy for the text object diff --git a/src/pixi/text/Text.js b/src/pixi/text/Text.js index 0b62bc7..4a3d89f 100644 --- a/src/pixi/text/Text.js +++ b/src/pixi/text/Text.js @@ -32,8 +32,8 @@ }; // constructor -PIXI.Text.constructor = PIXI.Text; PIXI.Text.prototype = Object.create(PIXI.Sprite.prototype); +PIXI.Text.prototype.constructor = PIXI.Text; /** * Set the style of the text diff --git a/src/pixi/textures/BaseTexture.js b/src/pixi/textures/BaseTexture.js index 25ff347..4b7e7ac 100644 --- a/src/pixi/textures/BaseTexture.js +++ b/src/pixi/textures/BaseTexture.js @@ -94,7 +94,7 @@ this._powerOf2 = false; } -PIXI.BaseTexture.constructor = PIXI.BaseTexture; +PIXI.BaseTexture.prototype.constructor = PIXI.BaseTexture; /** * Destroys this base texture diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/loaders/JsonLoader.js b/src/pixi/loaders/JsonLoader.js index 1fee06b..1f4ecfe 100644 --- a/src/pixi/loaders/JsonLoader.js +++ b/src/pixi/loaders/JsonLoader.js @@ -53,7 +53,7 @@ }; // constructor -PIXI.JsonLoader.constructor = PIXI.JsonLoader; +PIXI.JsonLoader.prototype.constructor = PIXI.JsonLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpineLoader.js b/src/pixi/loaders/SpineLoader.js index ce32257..f5e16b0 100644 --- a/src/pixi/loaders/SpineLoader.js +++ b/src/pixi/loaders/SpineLoader.js @@ -51,7 +51,7 @@ this.loaded = false; } -PIXI.SpineLoader.constructor = PIXI.SpineLoader; +PIXI.SpineLoader.prototype.constructor = PIXI.SpineLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpriteSheetLoader.js b/src/pixi/loaders/SpriteSheetLoader.js index 5495f57..169fb70 100644 --- a/src/pixi/loaders/SpriteSheetLoader.js +++ b/src/pixi/loaders/SpriteSheetLoader.js @@ -69,7 +69,7 @@ }; // constructor -PIXI.SpriteSheetLoader.constructor = PIXI.SpriteSheetLoader; +PIXI.SpriteSheetLoader.prototype.constructor = PIXI.SpriteSheetLoader; /** * This will begin loading the JSON file diff --git a/src/pixi/primitives/Graphics.js b/src/pixi/primitives/Graphics.js index 768fede..7a80553 100644 --- a/src/pixi/primitives/Graphics.js +++ b/src/pixi/primitives/Graphics.js @@ -62,8 +62,8 @@ } // constructor -PIXI.Graphics.constructor = PIXI.Graphics; PIXI.Graphics.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Graphics.prototype.constructor = PIXI.Graphics; /** * Specifies a line style used for subsequent calls to Graphics methods such as the lineTo() method or the drawCircle() method. diff --git a/src/pixi/renderers/canvas/CanvasRenderer.js b/src/pixi/renderers/canvas/CanvasRenderer.js index d1be4b2..060327d 100644 --- a/src/pixi/renderers/canvas/CanvasRenderer.js +++ b/src/pixi/renderers/canvas/CanvasRenderer.js @@ -61,7 +61,7 @@ } // constructor -PIXI.CanvasRenderer.constructor = PIXI.CanvasRenderer; +PIXI.CanvasRenderer.prototype.constructor = PIXI.CanvasRenderer; /** * Renders the stage to its canvas view diff --git a/src/pixi/renderers/webgl/WebGLBatch.js b/src/pixi/renderers/webgl/WebGLBatch.js index 1eca2fa..f452d37 100644 --- a/src/pixi/renderers/webgl/WebGLBatch.js +++ b/src/pixi/renderers/webgl/WebGLBatch.js @@ -66,7 +66,7 @@ } // constructor -PIXI.WebGLBatch.constructor = PIXI.WebGLBatch; +PIXI.WebGLBatch.prototype.constructor = PIXI.WebGLBatch; /** * Cleans the batch so that is can be returned to an object pool and reused diff --git a/src/pixi/renderers/webgl/WebGLRenderGroup.js b/src/pixi/renderers/webgl/WebGLRenderGroup.js index 277d893..a4ad4e9 100644 --- a/src/pixi/renderers/webgl/WebGLRenderGroup.js +++ b/src/pixi/renderers/webgl/WebGLRenderGroup.js @@ -26,7 +26,7 @@ } // constructor -PIXI.WebGLRenderGroup.constructor = PIXI.WebGLRenderGroup; +PIXI.WebGLRenderGroup.prototype.constructor = PIXI.WebGLRenderGroup; /** * Add a display object to the webgl renderer diff --git a/src/pixi/renderers/webgl/WebGLRenderer.js b/src/pixi/renderers/webgl/WebGLRenderer.js index 5ea5adc..2ecb971 100644 --- a/src/pixi/renderers/webgl/WebGLRenderer.js +++ b/src/pixi/renderers/webgl/WebGLRenderer.js @@ -81,7 +81,7 @@ } // constructor -PIXI.WebGLRenderer.constructor = PIXI.WebGLRenderer; +PIXI.WebGLRenderer.prototype.constructor = PIXI.WebGLRenderer; /** * Gets a new WebGLBatch from the pool diff --git a/src/pixi/text/BitmapText.js b/src/pixi/text/BitmapText.js index d982d1d..b667172 100644 --- a/src/pixi/text/BitmapText.js +++ b/src/pixi/text/BitmapText.js @@ -28,8 +28,8 @@ }; // constructor -PIXI.BitmapText.constructor = PIXI.BitmapText; PIXI.BitmapText.prototype = Object.create(PIXI.DisplayObjectContainer.prototype); +PIXI.BitmapText.prototype.constructor = PIXI.BitmapText; /** * Set the copy for the text object diff --git a/src/pixi/text/Text.js b/src/pixi/text/Text.js index 0b62bc7..4a3d89f 100644 --- a/src/pixi/text/Text.js +++ b/src/pixi/text/Text.js @@ -32,8 +32,8 @@ }; // constructor -PIXI.Text.constructor = PIXI.Text; PIXI.Text.prototype = Object.create(PIXI.Sprite.prototype); +PIXI.Text.prototype.constructor = PIXI.Text; /** * Set the style of the text diff --git a/src/pixi/textures/BaseTexture.js b/src/pixi/textures/BaseTexture.js index 25ff347..4b7e7ac 100644 --- a/src/pixi/textures/BaseTexture.js +++ b/src/pixi/textures/BaseTexture.js @@ -94,7 +94,7 @@ this._powerOf2 = false; } -PIXI.BaseTexture.constructor = PIXI.BaseTexture; +PIXI.BaseTexture.prototype.constructor = PIXI.BaseTexture; /** * Destroys this base texture diff --git a/src/pixi/textures/RenderTexture.js b/src/pixi/textures/RenderTexture.js index 5328f80..cff3713 100644 --- a/src/pixi/textures/RenderTexture.js +++ b/src/pixi/textures/RenderTexture.js @@ -51,8 +51,8 @@ } } -PIXI.RenderTexture.constructor = PIXI.RenderTexture; PIXI.RenderTexture.prototype = Object.create( PIXI.Texture.prototype ); +PIXI.RenderTexture.prototype.constructor = PIXI.RenderTexture; /** * Initializes the webgl data for this texture diff --git a/src/pixi/InteractionManager.js b/src/pixi/InteractionManager.js index bdbb276..e125dc8 100644 --- a/src/pixi/InteractionManager.js +++ b/src/pixi/InteractionManager.js @@ -53,7 +53,7 @@ } // constructor -PIXI.InteractionManager.constructor = PIXI.InteractionManager; +PIXI.InteractionManager.prototype.constructor = PIXI.InteractionManager; /** * Collects an interactive sprite recursively to have their interactions managed @@ -618,4 +618,4 @@ } // constructor -PIXI.InteractionData.constructor = PIXI.InteractionData; +PIXI.InteractionData.prototype.constructor = PIXI.InteractionData; diff --git a/src/pixi/core/Circle.js b/src/pixi/core/Circle.js index 6c3433d..a9ceed0 100644 --- a/src/pixi/core/Circle.js +++ b/src/pixi/core/Circle.js @@ -69,5 +69,5 @@ return (dx + dy <= r2); } -PIXI.Circle.constructor = PIXI.Circle; +PIXI.Circle.prototype.constructor = PIXI.Circle; diff --git a/src/pixi/core/Ellipse.js b/src/pixi/core/Ellipse.js index a0703ad..dd369da 100644 --- a/src/pixi/core/Ellipse.js +++ b/src/pixi/core/Ellipse.js @@ -83,5 +83,5 @@ return new PIXI.Rectangle(this.x, this.y, this.width, this.height); } -PIXI.Ellipse.constructor = PIXI.Ellipse; +PIXI.Ellipse.prototype.constructor = PIXI.Ellipse; diff --git a/src/pixi/core/Point.js b/src/pixi/core/Point.js index 294a8f8..8520861 100644 --- a/src/pixi/core/Point.js +++ b/src/pixi/core/Point.js @@ -39,5 +39,5 @@ } // constructor -PIXI.Point.constructor = PIXI.Point; +PIXI.Point.prototype.constructor = PIXI.Point; diff --git a/src/pixi/core/Polygon.js b/src/pixi/core/Polygon.js index 5c1db06..47cf17b 100644 --- a/src/pixi/core/Polygon.js +++ b/src/pixi/core/Polygon.js @@ -73,5 +73,5 @@ return inside; } -PIXI.Polygon.constructor = PIXI.Polygon; +PIXI.Polygon.prototype.constructor = PIXI.Polygon; diff --git a/src/pixi/core/Rectangle.js b/src/pixi/core/Rectangle.js index 64acf7a..66fb5d6 100644 --- a/src/pixi/core/Rectangle.js +++ b/src/pixi/core/Rectangle.js @@ -82,5 +82,5 @@ } // constructor -PIXI.Rectangle.constructor = PIXI.Rectangle; +PIXI.Rectangle.prototype.constructor = PIXI.Rectangle; diff --git a/src/pixi/display/DisplayObject.js b/src/pixi/display/DisplayObject.js index 3b51aaf..f8ee024 100644 --- a/src/pixi/display/DisplayObject.js +++ b/src/pixi/display/DisplayObject.js @@ -258,7 +258,7 @@ } // constructor -PIXI.DisplayObject.constructor = PIXI.DisplayObject; +PIXI.DisplayObject.prototype.constructor = PIXI.DisplayObject; //TODO make visible a getter setter /* diff --git a/src/pixi/display/DisplayObjectContainer.js b/src/pixi/display/DisplayObjectContainer.js index 4a3a204..649169f 100644 --- a/src/pixi/display/DisplayObjectContainer.js +++ b/src/pixi/display/DisplayObjectContainer.js @@ -26,8 +26,8 @@ } // constructor -PIXI.DisplayObjectContainer.constructor = PIXI.DisplayObjectContainer; PIXI.DisplayObjectContainer.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.DisplayObjectContainer.prototype.constructor = PIXI.DisplayObjectContainer; //TODO make visible a getter setter /* diff --git a/src/pixi/display/MovieClip.js b/src/pixi/display/MovieClip.js index b435ffe..7a77856 100644 --- a/src/pixi/display/MovieClip.js +++ b/src/pixi/display/MovieClip.js @@ -69,8 +69,8 @@ } // constructor -PIXI.MovieClip.constructor = PIXI.MovieClip; PIXI.MovieClip.prototype = Object.create( PIXI.Sprite.prototype ); +PIXI.MovieClip.prototype.constructor = PIXI.MovieClip; /** * Stops the MovieClip diff --git a/src/pixi/display/Sprite.js b/src/pixi/display/Sprite.js index 945331a..0713205 100644 --- a/src/pixi/display/Sprite.js +++ b/src/pixi/display/Sprite.js @@ -80,8 +80,8 @@ } // constructor -PIXI.Sprite.constructor = PIXI.Sprite; PIXI.Sprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Sprite.prototype.constructor = PIXI.Sprite; /** * The width of the sprite, setting this will actually modify the scale to acheive the value set diff --git a/src/pixi/display/Stage.js b/src/pixi/display/Stage.js index 447d77a..681c91b 100644 --- a/src/pixi/display/Stage.js +++ b/src/pixi/display/Stage.js @@ -65,8 +65,8 @@ } // constructor -PIXI.Stage.constructor = PIXI.Stage; PIXI.Stage.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Stage.prototype.constructor = PIXI.Stage; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/CustomRenderable.js b/src/pixi/extras/CustomRenderable.js index 7477195..eb0dc5b 100644 --- a/src/pixi/extras/CustomRenderable.js +++ b/src/pixi/extras/CustomRenderable.js @@ -17,8 +17,8 @@ } // constructor -PIXI.CustomRenderable.constructor = PIXI.CustomRenderable; PIXI.CustomRenderable.prototype = Object.create( PIXI.DisplayObject.prototype ); +PIXI.CustomRenderable.prototype.constructor = PIXI.CustomRenderable; /** * If this object is being rendered by a CanvasRenderer it will call this callback diff --git a/src/pixi/extras/Rope.js b/src/pixi/extras/Rope.js index 879fd13..1c057c8 100644 --- a/src/pixi/extras/Rope.js +++ b/src/pixi/extras/Rope.js @@ -29,8 +29,8 @@ // constructor -PIXI.Rope.constructor = PIXI.Rope; PIXI.Rope.prototype = Object.create( PIXI.Strip.prototype ); +PIXI.Rope.prototype.constructor = PIXI.Rope; PIXI.Rope.prototype.refresh = function() { diff --git a/src/pixi/extras/Spine.js b/src/pixi/extras/Spine.js index 006fb6d..5ee161a 100644 --- a/src/pixi/extras/Spine.js +++ b/src/pixi/extras/Spine.js @@ -58,8 +58,8 @@ }; } -PIXI.Spine.constructor = PIXI.Spine; PIXI.Spine.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Spine.prototype.constructor = PIXI.Spine; /* * Updates the object transform for rendering diff --git a/src/pixi/extras/Strip.js b/src/pixi/extras/Strip.js index d2a6937..1e5ba3b 100644 --- a/src/pixi/extras/Strip.js +++ b/src/pixi/extras/Strip.js @@ -66,8 +66,8 @@ } // constructor -PIXI.Strip.constructor = PIXI.Strip; PIXI.Strip.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Strip.prototype.constructor = PIXI.Strip; PIXI.Strip.prototype.setTexture = function(texture) { diff --git a/src/pixi/extras/TilingSprite.js b/src/pixi/extras/TilingSprite.js index 9a49e1c..2cb17fa 100644 --- a/src/pixi/extras/TilingSprite.js +++ b/src/pixi/extras/TilingSprite.js @@ -62,8 +62,8 @@ } // constructor -PIXI.TilingSprite.constructor = PIXI.TilingSprite; PIXI.TilingSprite.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.TilingSprite.prototype.constructor = PIXI.TilingSprite; /** * Sets the texture of the tiling sprite diff --git a/src/pixi/loaders/AssetLoader.js b/src/pixi/loaders/AssetLoader.js index 7936b83..168a5f8 100644 --- a/src/pixi/loaders/AssetLoader.js +++ b/src/pixi/loaders/AssetLoader.js @@ -69,7 +69,7 @@ */ // constructor -PIXI.AssetLoader.constructor = PIXI.AssetLoader; +PIXI.AssetLoader.prototype.constructor = PIXI.AssetLoader; /** * Starts loading the assets sequentially diff --git a/src/pixi/loaders/BitmapFontLoader.js b/src/pixi/loaders/BitmapFontLoader.js index af08b83..4afd8aa 100644 --- a/src/pixi/loaders/BitmapFontLoader.js +++ b/src/pixi/loaders/BitmapFontLoader.js @@ -58,7 +58,7 @@ }; // constructor -PIXI.BitmapFontLoader.constructor = PIXI.BitmapFontLoader; +PIXI.BitmapFontLoader.prototype.constructor = PIXI.BitmapFontLoader; /** * Loads the XML font data diff --git a/src/pixi/loaders/ImageLoader.js b/src/pixi/loaders/ImageLoader.js index 942b009..971c012 100644 --- a/src/pixi/loaders/ImageLoader.js +++ b/src/pixi/loaders/ImageLoader.js @@ -27,7 +27,7 @@ }; // constructor -PIXI.ImageLoader.constructor = PIXI.ImageLoader; +PIXI.ImageLoader.prototype.constructor = PIXI.ImageLoader; /** * Loads image or takes it from cache diff --git a/src/pixi/loaders/JsonLoader.js b/src/pixi/loaders/JsonLoader.js index 1fee06b..1f4ecfe 100644 --- a/src/pixi/loaders/JsonLoader.js +++ b/src/pixi/loaders/JsonLoader.js @@ -53,7 +53,7 @@ }; // constructor -PIXI.JsonLoader.constructor = PIXI.JsonLoader; +PIXI.JsonLoader.prototype.constructor = PIXI.JsonLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpineLoader.js b/src/pixi/loaders/SpineLoader.js index ce32257..f5e16b0 100644 --- a/src/pixi/loaders/SpineLoader.js +++ b/src/pixi/loaders/SpineLoader.js @@ -51,7 +51,7 @@ this.loaded = false; } -PIXI.SpineLoader.constructor = PIXI.SpineLoader; +PIXI.SpineLoader.prototype.constructor = PIXI.SpineLoader; /** * Loads the JSON data diff --git a/src/pixi/loaders/SpriteSheetLoader.js b/src/pixi/loaders/SpriteSheetLoader.js index 5495f57..169fb70 100644 --- a/src/pixi/loaders/SpriteSheetLoader.js +++ b/src/pixi/loaders/SpriteSheetLoader.js @@ -69,7 +69,7 @@ }; // constructor -PIXI.SpriteSheetLoader.constructor = PIXI.SpriteSheetLoader; +PIXI.SpriteSheetLoader.prototype.constructor = PIXI.SpriteSheetLoader; /** * This will begin loading the JSON file diff --git a/src/pixi/primitives/Graphics.js b/src/pixi/primitives/Graphics.js index 768fede..7a80553 100644 --- a/src/pixi/primitives/Graphics.js +++ b/src/pixi/primitives/Graphics.js @@ -62,8 +62,8 @@ } // constructor -PIXI.Graphics.constructor = PIXI.Graphics; PIXI.Graphics.prototype = Object.create( PIXI.DisplayObjectContainer.prototype ); +PIXI.Graphics.prototype.constructor = PIXI.Graphics; /** * Specifies a line style used for subsequent calls to Graphics methods such as the lineTo() method or the drawCircle() method. diff --git a/src/pixi/renderers/canvas/CanvasRenderer.js b/src/pixi/renderers/canvas/CanvasRenderer.js index d1be4b2..060327d 100644 --- a/src/pixi/renderers/canvas/CanvasRenderer.js +++ b/src/pixi/renderers/canvas/CanvasRenderer.js @@ -61,7 +61,7 @@ } // constructor -PIXI.CanvasRenderer.constructor = PIXI.CanvasRenderer; +PIXI.CanvasRenderer.prototype.constructor = PIXI.CanvasRenderer; /** * Renders the stage to its canvas view diff --git a/src/pixi/renderers/webgl/WebGLBatch.js b/src/pixi/renderers/webgl/WebGLBatch.js index 1eca2fa..f452d37 100644 --- a/src/pixi/renderers/webgl/WebGLBatch.js +++ b/src/pixi/renderers/webgl/WebGLBatch.js @@ -66,7 +66,7 @@ } // constructor -PIXI.WebGLBatch.constructor = PIXI.WebGLBatch; +PIXI.WebGLBatch.prototype.constructor = PIXI.WebGLBatch; /** * Cleans the batch so that is can be returned to an object pool and reused diff --git a/src/pixi/renderers/webgl/WebGLRenderGroup.js b/src/pixi/renderers/webgl/WebGLRenderGroup.js index 277d893..a4ad4e9 100644 --- a/src/pixi/renderers/webgl/WebGLRenderGroup.js +++ b/src/pixi/renderers/webgl/WebGLRenderGroup.js @@ -26,7 +26,7 @@ } // constructor -PIXI.WebGLRenderGroup.constructor = PIXI.WebGLRenderGroup; +PIXI.WebGLRenderGroup.prototype.constructor = PIXI.WebGLRenderGroup; /** * Add a display object to the webgl renderer diff --git a/src/pixi/renderers/webgl/WebGLRenderer.js b/src/pixi/renderers/webgl/WebGLRenderer.js index 5ea5adc..2ecb971 100644 --- a/src/pixi/renderers/webgl/WebGLRenderer.js +++ b/src/pixi/renderers/webgl/WebGLRenderer.js @@ -81,7 +81,7 @@ } // constructor -PIXI.WebGLRenderer.constructor = PIXI.WebGLRenderer; +PIXI.WebGLRenderer.prototype.constructor = PIXI.WebGLRenderer; /** * Gets a new WebGLBatch from the pool diff --git a/src/pixi/text/BitmapText.js b/src/pixi/text/BitmapText.js index d982d1d..b667172 100644 --- a/src/pixi/text/BitmapText.js +++ b/src/pixi/text/BitmapText.js @@ -28,8 +28,8 @@ }; // constructor -PIXI.BitmapText.constructor = PIXI.BitmapText; PIXI.BitmapText.prototype = Object.create(PIXI.DisplayObjectContainer.prototype); +PIXI.BitmapText.prototype.constructor = PIXI.BitmapText; /** * Set the copy for the text object diff --git a/src/pixi/text/Text.js b/src/pixi/text/Text.js index 0b62bc7..4a3d89f 100644 --- a/src/pixi/text/Text.js +++ b/src/pixi/text/Text.js @@ -32,8 +32,8 @@ }; // constructor -PIXI.Text.constructor = PIXI.Text; PIXI.Text.prototype = Object.create(PIXI.Sprite.prototype); +PIXI.Text.prototype.constructor = PIXI.Text; /** * Set the style of the text diff --git a/src/pixi/textures/BaseTexture.js b/src/pixi/textures/BaseTexture.js index 25ff347..4b7e7ac 100644 --- a/src/pixi/textures/BaseTexture.js +++ b/src/pixi/textures/BaseTexture.js @@ -94,7 +94,7 @@ this._powerOf2 = false; } -PIXI.BaseTexture.constructor = PIXI.BaseTexture; +PIXI.BaseTexture.prototype.constructor = PIXI.BaseTexture; /** * Destroys this base texture diff --git a/src/pixi/textures/RenderTexture.js b/src/pixi/textures/RenderTexture.js index 5328f80..cff3713 100644 --- a/src/pixi/textures/RenderTexture.js +++ b/src/pixi/textures/RenderTexture.js @@ -51,8 +51,8 @@ } } -PIXI.RenderTexture.constructor = PIXI.RenderTexture; PIXI.RenderTexture.prototype = Object.create( PIXI.Texture.prototype ); +PIXI.RenderTexture.prototype.constructor = PIXI.RenderTexture; /** * Initializes the webgl data for this texture diff --git a/src/pixi/textures/Texture.js b/src/pixi/textures/Texture.js index 748f996..419c7b2 100644 --- a/src/pixi/textures/Texture.js +++ b/src/pixi/textures/Texture.js @@ -68,7 +68,7 @@ } } -PIXI.Texture.constructor = PIXI.Texture; +PIXI.Texture.prototype.constructor = PIXI.Texture; /** * Called when the base texture is loaded