Class ShaderPropertyBlock
java.lang.Object
zombie.core.rendering.ShaderPropertyBlock
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
GetParameter
(String arg0) void
void
SetFloatArray
(String string, float[] floats) void
SetFloatArrayElement
(String arg0, int arg1, float arg2) void
void
SetMatrix3
(String arg0, org.lwjgl.util.vector.Matrix3f arg1) void
SetMatrix3Array
(String string, org.lwjgl.util.vector.Matrix3f[] matrix3fs) void
SetMatrix3ArrayElement
(String arg0, int arg1, org.lwjgl.util.vector.Matrix3f arg2) org.lwjgl.util.vector.Matrix4f
SetMatrix4
(String arg0, FloatBuffer arg1) org.lwjgl.util.vector.Matrix4f
SetMatrix4
(String arg0, Matrix4f arg1) org.lwjgl.util.vector.Matrix4f
SetMatrix4
(String arg0, org.lwjgl.util.vector.Matrix4f arg1) void
SetMatrix4Array
(String arg0, FloatBuffer arg1) void
SetMatrix4Array
(String string, org.lwjgl.util.vector.Matrix4f[] matrix4fs) void
SetMatrix4ArrayElement
(String arg0, int arg1, org.lwjgl.util.vector.Matrix4f arg2) void
void
SetVector2
(String arg0, float arg1, float arg2) void
SetVector2
(String arg0, org.lwjgl.util.vector.Vector2f arg1) void
SetVector2Array
(String string, org.lwjgl.util.vector.Vector2f[] vector2fs) void
SetVector2ArrayElement
(String arg0, int arg1, float arg2, float arg3) void
SetVector2ArrayElement
(String arg0, int arg1, org.lwjgl.util.vector.Vector2f arg2) void
SetVector3
(String arg0, float arg1, float arg2, float arg3) void
SetVector3
(String arg0, org.lwjgl.util.vector.Vector3f arg1) void
SetVector3Array
(String string, org.lwjgl.util.vector.Vector3f[] vector3fs) void
SetVector3ArrayElement
(String arg0, int arg1, float arg2, float arg3, float arg4) void
SetVector3ArrayElement
(String arg0, int arg1, org.lwjgl.util.vector.Vector3f arg2) void
SetVector4
(String arg0, float arg1, float arg2, float arg3, float arg4) void
SetVector4
(String arg0, org.lwjgl.util.vector.Vector4f arg1) void
SetVector4Array
(String string, org.lwjgl.util.vector.Vector4f[] vector4fs) void
SetVector4ArrayElement
(String arg0, int arg1, float arg2, float arg3, float arg4, float arg5) void
SetVector4ArrayElement
(String arg0, int arg1, org.lwjgl.util.vector.Vector4f arg2) void
-
Constructor Details
-
ShaderPropertyBlock
public ShaderPropertyBlock()
-
-
Method Details
-
SetShader
-
StoreProperties
public void StoreProperties() -
CopyToInstanced
-
GetParameter
-
CopyParameters
-
SetInt
-
SetFloat
-
SetVector2
-
SetVector2
-
SetVector3
-
SetVector3
-
SetVector4
-
SetVector4
-
SetMatrix3
-
SetMatrix4
-
SetMatrix4
-
SetMatrix4
-
SetFloatArray
-
SetVector2Array
-
SetVector3Array
-
SetVector4Array
-
SetMatrix3Array
-
SetMatrix4Array
-
SetMatrix4Array
-
SetFloatArrayElement
-
SetVector2ArrayElement
-
SetVector2ArrayElement
-
SetVector3ArrayElement
-
SetVector3ArrayElement
-
SetVector4ArrayElement
-
SetVector4ArrayElement
public void SetVector4ArrayElement(String arg0, int arg1, float arg2, float arg3, float arg4, float arg5) -
SetMatrix3ArrayElement
-
SetMatrix4ArrayElement
-