Class ShaderPropertyBlock
java.lang.Object
zombie.core.rendering.ShaderPropertyBlock
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidGetParameter(String arg0) voidvoidSetFloatArray(String string, float[] floats) voidSetFloatArrayElement(String arg0, int arg1, float arg2) voidvoidSetMatrix3(String arg0, org.lwjgl.util.vector.Matrix3f arg1) voidSetMatrix3Array(String string, org.lwjgl.util.vector.Matrix3f[] matrix3fs) voidSetMatrix3ArrayElement(String arg0, int arg1, org.lwjgl.util.vector.Matrix3f arg2) org.lwjgl.util.vector.Matrix4fSetMatrix4(String arg0, FloatBuffer arg1) org.lwjgl.util.vector.Matrix4fSetMatrix4(String arg0, Matrix4f arg1) org.lwjgl.util.vector.Matrix4fSetMatrix4(String arg0, org.lwjgl.util.vector.Matrix4f arg1) voidSetMatrix4Array(String arg0, FloatBuffer arg1) voidSetMatrix4Array(String string, org.lwjgl.util.vector.Matrix4f[] matrix4fs) voidSetMatrix4ArrayElement(String arg0, int arg1, org.lwjgl.util.vector.Matrix4f arg2) voidvoidSetVector2(String arg0, float arg1, float arg2) voidSetVector2(String arg0, org.lwjgl.util.vector.Vector2f arg1) voidSetVector2Array(String string, org.lwjgl.util.vector.Vector2f[] vector2fs) voidSetVector2ArrayElement(String arg0, int arg1, float arg2, float arg3) voidSetVector2ArrayElement(String arg0, int arg1, org.lwjgl.util.vector.Vector2f arg2) voidSetVector3(String arg0, float arg1, float arg2, float arg3) voidSetVector3(String arg0, org.lwjgl.util.vector.Vector3f arg1) voidSetVector3Array(String string, org.lwjgl.util.vector.Vector3f[] vector3fs) voidSetVector3ArrayElement(String arg0, int arg1, float arg2, float arg3, float arg4) voidSetVector3ArrayElement(String arg0, int arg1, org.lwjgl.util.vector.Vector3f arg2) voidSetVector4(String arg0, float arg1, float arg2, float arg3, float arg4) voidSetVector4(String arg0, org.lwjgl.util.vector.Vector4f arg1) voidSetVector4Array(String string, org.lwjgl.util.vector.Vector4f[] vector4fs) voidSetVector4ArrayElement(String arg0, int arg1, float arg2, float arg3, float arg4, float arg5) voidSetVector4ArrayElement(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
-