Bläddra i källkod

AddSelfShader as private function.

clementlandrin 2 år sedan
förälder
incheckning
ee661e5bd4
2 ändrade filer med 2 tillägg och 2 borttagningar
  1. 1 1
      h3d/mat/Pass.hx
  2. 1 1
      h3d/scene/MeshBatch.hx

+ 1 - 1
h3d/mat/Pass.hx

@@ -174,7 +174,7 @@ class Pass {
 		return s;
 	}
 
-	public function addSelfShader<T:hxsl.Shader>(s:T) : T {
+	function addSelfShader<T:hxsl.Shader>(s:T) : T {
 		if ( s == null ) return null;
 		selfShadersChanged = true;
 		selfShaders = hxsl.ShaderList.addSort(s, selfShaders);

+ 1 - 1
h3d/scene/MeshBatch.hx

@@ -157,7 +157,7 @@ class MeshBatch extends MultiMaterial {
 		// add batch shaders
 		var p = dataPasses;
 		while( p != null ) {
-			p.pass.addSelfShader(p.shader);
+			@:privateAccess p.pass.addSelfShader(p.shader);
 			p = p.next;
 		}
 	}