Show / Hide Table of Contents

Class EditorMaterialUtility

Inheritance
Object
EditorMaterialUtility
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor
Assembly: UnityEditor.dll
Syntax
public sealed class EditorMaterialUtility

Methods

IsBackgroundMaterial(Material)

Declaration
public static bool IsBackgroundMaterial(Material material)
Parameters
Type Name Description
Material material
Returns
Type Description
Boolean

ResetDefaultTextures(Material, Boolean)

Declaration
public static void ResetDefaultTextures(Material material, bool overrideSetTextures)
Parameters
Type Name Description
Material material
Boolean overrideSetTextures

SetShaderDefaults(Shader, String[], Texture[])

Declaration
public static void SetShaderDefaults(Shader shader, string[] name, Texture[] textures)
Parameters
Type Name Description
Shader shader
String[] name
Texture[] textures

SetShaderNonModifiableDefaults(Shader, String[], Texture[])

Declaration
public static void SetShaderNonModifiableDefaults(Shader shader, string[] name, Texture[] textures)
Parameters
Type Name Description
Shader shader
String[] name
Texture[] textures

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX