Jelajahi Sumber

more public fields

Nicolas Cannasse 11 tahun lalu
induk
melakukan
f836f04bfc
1 mengubah file dengan 3 tambahan dan 3 penghapusan
  1. 3 3
      h3d/pass/ScreenFx.hx

+ 3 - 3
h3d/pass/ScreenFx.hx

@@ -2,13 +2,13 @@ package h3d.pass;
 
 
 class ScreenFx<T:hxsl.Shader> {
 class ScreenFx<T:hxsl.Shader> {
 
 
-	var shader : T;
+	public var shader : T;
 	var pass : h3d.mat.Pass;
 	var pass : h3d.mat.Pass;
 	var manager : h3d.shader.Manager;
 	var manager : h3d.shader.Manager;
 	var plan : h3d.prim.Plan2D;
 	var plan : h3d.prim.Plan2D;
 	var engine : h3d.Engine;
 	var engine : h3d.Engine;
 
 
-	function new(shader) {
+	public function new(shader) {
 		this.shader = shader;
 		this.shader = shader;
 		manager = new h3d.shader.Manager(["output.position", "output.color"]);
 		manager = new h3d.shader.Manager(["output.position", "output.color"]);
 		pass = new h3d.mat.Pass(Std.string(this), new hxsl.ShaderList(shader));
 		pass = new h3d.mat.Pass(Std.string(this), new hxsl.ShaderList(shader));
@@ -18,7 +18,7 @@ class ScreenFx<T:hxsl.Shader> {
 		engine = h3d.Engine.getCurrent();
 		engine = h3d.Engine.getCurrent();
 	}
 	}
 
 
-	function render() {
+	public function render() {
 		var shaders : Array<hxsl.Shader> = [shader];
 		var shaders : Array<hxsl.Shader> = [shader];
 		var rts = manager.compileShaders(shaders);
 		var rts = manager.compileShaders(shaders);
 		engine.selectMaterial(pass);
 		engine.selectMaterial(pass);