Class ShaderUtils
public static class ShaderUtils
- Inheritance
-
ShaderUtils
- Inherited Members
-
Methods
CopyMaterialColorProperty(Material, Material, int)
public static bool CopyMaterialColorProperty(Material src, Material dest, int propertyId)
Parameters
src Material
dest Material
propertyId int
Returns
- bool
CopyMaterialColorProperty(MaterialPropertyBlock, Material, Material, int)
public static bool CopyMaterialColorProperty(MaterialPropertyBlock src, Material fallback, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
fallback Material
dest Material
propertyId int
Returns
- bool
CopyMaterialColorProperty(MaterialPropertyBlock, Material, int)
public static bool CopyMaterialColorProperty(MaterialPropertyBlock src, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
dest Material
propertyId int
Returns
- bool
CopyMaterialColorProperty(MaterialPropertyBlock, Material[], Material, int)
public static bool CopyMaterialColorProperty(MaterialPropertyBlock src, Material[] fallbackCandidates, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
fallbackCandidates Material[]
dest Material
propertyId int
Returns
- bool
CopyMaterialFloatProperty(Material, Material, int)
public static bool CopyMaterialFloatProperty(Material src, Material dest, int propertyId)
Parameters
src Material
dest Material
propertyId int
Returns
- bool
CopyMaterialFloatProperty(MaterialPropertyBlock, Material, Material, int)
public static bool CopyMaterialFloatProperty(MaterialPropertyBlock src, Material fallback, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
fallback Material
dest Material
propertyId int
Returns
- bool
CopyMaterialFloatProperty(MaterialPropertyBlock, Material, int)
public static bool CopyMaterialFloatProperty(MaterialPropertyBlock src, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
dest Material
propertyId int
Returns
- bool
CopyMaterialFloatProperty(MaterialPropertyBlock, Material[], Material, int)
public static bool CopyMaterialFloatProperty(MaterialPropertyBlock src, Material[] fallbackCandidates, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
fallbackCandidates Material[]
dest Material
propertyId int
Returns
- bool
CopyMaterialIntegerProperty(Material, Material, int)
public static bool CopyMaterialIntegerProperty(Material src, Material dest, int propertyId)
Parameters
src Material
dest Material
propertyId int
Returns
- bool
CopyMaterialIntegerProperty(MaterialPropertyBlock, Material, Material, int)
public static bool CopyMaterialIntegerProperty(MaterialPropertyBlock src, Material fallback, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
fallback Material
dest Material
propertyId int
Returns
- bool
CopyMaterialIntegerProperty(MaterialPropertyBlock, Material, int)
public static bool CopyMaterialIntegerProperty(MaterialPropertyBlock src, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
dest Material
propertyId int
Returns
- bool
CopyMaterialIntegerProperty(MaterialPropertyBlock, Material[], Material, int)
public static bool CopyMaterialIntegerProperty(MaterialPropertyBlock src, Material[] fallbackCandidates, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
fallbackCandidates Material[]
dest Material
propertyId int
Returns
- bool
CopyMaterialTextureProperty(Material, Material, int)
public static bool CopyMaterialTextureProperty(Material src, Material dest, int propertyId)
Parameters
src Material
dest Material
propertyId int
Returns
- bool
CopyMaterialTextureProperty(MaterialPropertyBlock, Material, Material, int)
public static bool CopyMaterialTextureProperty(MaterialPropertyBlock src, Material fallback, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
fallback Material
dest Material
propertyId int
Returns
- bool
CopyMaterialTextureProperty(MaterialPropertyBlock, Material, int)
public static bool CopyMaterialTextureProperty(MaterialPropertyBlock src, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
dest Material
propertyId int
Returns
- bool
CopyMaterialTextureProperty(MaterialPropertyBlock, Material[], Material, int)
public static bool CopyMaterialTextureProperty(MaterialPropertyBlock src, Material[] fallbackCandidates, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
fallbackCandidates Material[]
dest Material
propertyId int
Returns
- bool
CopyMaterialVectorProperty(Material, Material, int)
public static bool CopyMaterialVectorProperty(Material src, Material dest, int propertyId)
Parameters
src Material
dest Material
propertyId int
Returns
- bool
CopyMaterialVectorProperty(MaterialPropertyBlock, Material, Material, int)
public static bool CopyMaterialVectorProperty(MaterialPropertyBlock src, Material fallback, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
fallback Material
dest Material
propertyId int
Returns
- bool
CopyMaterialVectorProperty(MaterialPropertyBlock, Material, int)
public static bool CopyMaterialVectorProperty(MaterialPropertyBlock src, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
dest Material
propertyId int
Returns
- bool
CopyMaterialVectorProperty(MaterialPropertyBlock, Material[], Material, int)
public static bool CopyMaterialVectorProperty(MaterialPropertyBlock src, Material[] fallbackCandidates, Material dest, int propertyId)
Parameters
src MaterialPropertyBlock
fallbackCandidates Material[]
dest Material
propertyId int
Returns
- bool