Browse Source

*Loader: Return this in set*.

Mr.doob 9 years ago
parent
commit
70d07d4230

+ 1 - 0
src/loaders/CompressedTextureLoader.js

@@ -126,6 +126,7 @@ Object.assign( THREE.CompressedTextureLoader.prototype, {
 	setPath: function ( value ) {
 
 		this.path = value;
+		return this;
 
 	}
 

+ 2 - 0
src/loaders/CubeTextureLoader.js

@@ -53,12 +53,14 @@ Object.assign( THREE.CubeTextureLoader.prototype, {
 	setCrossOrigin: function ( value ) {
 
 		this.crossOrigin = value;
+		return this;
 
 	},
 
 	setPath: function ( value ) {
 
 		this.path = value;
+		return this;
 
 	}
 

+ 2 - 0
src/loaders/ImageLoader.js

@@ -44,12 +44,14 @@ Object.assign( THREE.ImageLoader.prototype, {
 	setCrossOrigin: function ( value ) {
 
 		this.crossOrigin = value;
+		return this;
 
 	},
 
 	setPath: function ( value ) {
 
 		this.path = value;
+		return this;
 
 	}
 

+ 2 - 0
src/loaders/TextureLoader.js

@@ -37,12 +37,14 @@ Object.assign( THREE.TextureLoader.prototype, {
 	setCrossOrigin: function ( value ) {
 
 		this.crossOrigin = value;
+		return this;
 
 	},
 
 	setPath: function ( value ) {
 
 		this.path = value;
+		return this;
 
 	}
 

+ 3 - 0
src/loaders/XHRLoader.js

@@ -103,18 +103,21 @@ Object.assign( THREE.XHRLoader.prototype, {
 	setPath: function ( value ) {
 
 		this.path = value;
+		return this;
 
 	},
 
 	setResponseType: function ( value ) {
 
 		this.responseType = value;
+		return this;
 
 	},
 
 	setWithCredentials: function ( value ) {
 
 		this.withCredentials = value;
+		return this;
 
 	}