Class Material
- Namespace
- AO
- Assembly
- CoreAssembly.dll
- Inheritance
-
Material
- Inherited Members
-
- Extension Methods
-
Methods
public void SetUniform(string name, Matrix4 value)
Parameters
name
string
value
Matrix4
SetUniform(string, Texture)
public void SetUniform(string name, Texture value)
Parameters
name
string
value
Texture
public void SetUniform(string name, Vector2 value)
Parameters
name
string
value
Vector2
public void SetUniform(string name, Vector3 value)
Parameters
name
string
value
Vector3
public void SetUniform(string name, Vector4 value)
Parameters
name
string
value
Vector4
public void SetUniform(string name, int value)
Parameters
name
string
value
int
public void SetUniform(string name, float value)
Parameters
name
string
value
float
public static extern void SetUniform_Matrix4_Internal(ulong handle, string name, Matrix4 value)
Parameters
handle
ulong
name
string
value
Matrix4
SetUniform_Texture_Internal(ulong, string, ulong)
public static extern void SetUniform_Texture_Internal(ulong handle, string name, ulong value)
Parameters
handle
ulong
name
string
value
ulong
public static extern void SetUniform_Vector2_Internal(ulong handle, string name, Vector2 value)
Parameters
handle
ulong
name
string
value
Vector2
public static extern void SetUniform_Vector3_Internal(ulong handle, string name, Vector3 value)
Parameters
handle
ulong
name
string
value
Vector3
public static extern void SetUniform_Vector4_Internal(ulong handle, string name, Vector4 value)
Parameters
handle
ulong
name
string
value
Vector4
public static extern void SetUniform_float_Internal(ulong handle, string name, float value)
Parameters
handle
ulong
name
string
value
float
public static extern void SetUniform_int_Internal(ulong handle, string name, int value)
Parameters
handle
ulong
name
string
value
int