Table of Contents

Class Material

Namespace
AO
Assembly
CoreAssembly.dll
public class Material
Inheritance
Material
Inherited Members
Extension Methods

Methods

SetUniform(string, Matrix4)

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

SetUniform(string, Vector2)

public void SetUniform(string name, Vector2 value)

Parameters

name string
value Vector2

SetUniform(string, Vector3)

public void SetUniform(string name, Vector3 value)

Parameters

name string
value Vector3

SetUniform(string, Vector4)

public void SetUniform(string name, Vector4 value)

Parameters

name string
value Vector4

SetUniform(string, int)

public void SetUniform(string name, int value)

Parameters

name string
value int

SetUniform(string, float)

public void SetUniform(string name, float value)

Parameters

name string
value float

SetUniform_Matrix4_Internal(ulong, string, Matrix4)

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

SetUniform_Vector2_Internal(ulong, string, Vector2)

public static extern void SetUniform_Vector2_Internal(ulong handle, string name, Vector2 value)

Parameters

handle ulong
name string
value Vector2

SetUniform_Vector3_Internal(ulong, string, Vector3)

public static extern void SetUniform_Vector3_Internal(ulong handle, string name, Vector3 value)

Parameters

handle ulong
name string
value Vector3

SetUniform_Vector4_Internal(ulong, string, Vector4)

public static extern void SetUniform_Vector4_Internal(ulong handle, string name, Vector4 value)

Parameters

handle ulong
name string
value Vector4

SetUniform_float_Internal(ulong, string, float)

public static extern void SetUniform_float_Internal(ulong handle, string name, float value)

Parameters

handle ulong
name string
value float

SetUniform_int_Internal(ulong, string, int)

public static extern void SetUniform_int_Internal(ulong handle, string name, int value)

Parameters

handle ulong
name string
value int