Inheritance
MaterialPropertyBlockWrapper
public class MaterialPropertyBlockWrapper : PoolObject
Constructors
Declaration
public MaterialPropertyBlockWrapper()
Fields
Declaration
public readonly MaterialPropertyBlock mpb
Field Value
Type |
Description |
MaterialPropertyBlock |
|
Methods
Declaration
public override void clear()
Overrides
Declaration
public void SetBuffer(int mid, ComputeBuffer buffer)
Parameters
Type |
Name |
Description |
Int32 |
mid |
|
ComputeBuffer |
buffer |
|
Declaration
public void SetFloat(int mid, float value)
Parameters
Declaration
public void SetFloatArray(int mid, float[] array)
Parameters
Declaration
public void SetInt(int mid, int value)
Parameters
Declaration
public void SetMatrix(int mid, Matrix4x4 mat)
Parameters
Type |
Name |
Description |
Int32 |
mid |
|
Matrix4x4 |
mat |
|
SetTexture(Int32, Texture)
Declaration
public void SetTexture(int mid, Texture texture)
Parameters
Type |
Name |
Description |
Int32 |
mid |
|
Texture |
texture |
|
Declaration
public void SetVector(int mid, Vector4 vec)
Parameters
Type |
Name |
Description |
Int32 |
mid |
|
Vector4 |
vec |
|