C# Класс UnityEditor.ProceduralMaterialInspector

Наследование: MaterialEditor
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
m_PlatformSettings List

Открытые методы

Метод Описание
Awake ( ) : void
BuildTargetList ( ) : void
DisableReimportOnDisable ( ) : void
GetInfoString ( ) : string
HasProceduralTextureProperties ( Material material ) : bool
InputsGUI ( ) : void
OnDisable ( ) : void
OnEnable ( ) : void
OnInspectorGUI ( ) : void
OnPreviewGUI ( Rect r, GUIStyle background ) : void
ReimportSubstances ( ) : void
ReimportSubstancesIfNeeded ( ) : void
ShowIsGenerating ( ProceduralMaterial mat ) : bool
ShowTextureSizeGUI ( ) : void
UndoRedoPerformed ( ) : void

Защищенные методы

Метод Описание
InputOptions ( ProceduralMaterial material ) : void
OffsetScaleGUI ( ProceduralMaterial material ) : void
RecordForUndo ( ProceduralMaterial material, SubstanceImporter importer, string message ) : void
ShowGeneratedTexturesGUI ( ProceduralMaterial material ) : void
ShowProceduralTexturesGUI ( ProceduralMaterial material ) : void
TextureSizeGUI ( ) : void

Приватные методы

Метод Описание
Apply ( ) : void
DisplayRestrictedInspector ( ) : void
DoObjectPingField ( Rect position, Rect dropRect, int id, Object obj, Type objType ) : void
ExportBitmaps ( ProceduralMaterial material, bool alphaRemap ) : void
ExportBitmapsAlphaRemap ( MenuCommand command ) : void
ExportBitmapsNoAlphaRemap ( MenuCommand command ) : void
ExportPreset ( MenuCommand command ) : void
GeneratedTextures ( ) : void
HasModified ( ) : bool
InputGUI ( ProceduralPropertyDescription input ) : void
InputHSLGUI ( ProceduralPropertyDescription hInput, ProceduralPropertyDescription sInput, ProceduralPropertyDescription lInput ) : void
InputSeedGUI ( ProceduralPropertyDescription input ) : void
IsEnabled ( ) : bool
OnAssetStoreInspectorGUI ( ) : void
OnHeaderTitleGUI ( Rect titleRect, string header ) : void
ProceduralProperties ( ) : void
RandomIntField ( Rect position, GUIContent label, int val, int min, int max ) : int
RandomIntField ( Rect position, int val, int min, int max ) : int
ResetSubstance ( MenuCommand command ) : void
ResetValues ( ) : void
ShowAlphaSourceGUI ( ProceduralMaterial material, ProceduralTexture tex, Rect &rect ) : void
TextureValidator ( Object references, Type objType, UnityEditor.SerializedProperty property ) : Object

Описание методов

Awake() публичный Метод

public Awake ( ) : void
Результат void

BuildTargetList() публичный Метод

public BuildTargetList ( ) : void
Результат void

DisableReimportOnDisable() публичный Метод

public DisableReimportOnDisable ( ) : void
Результат void

GetInfoString() публичный Метод

public GetInfoString ( ) : string
Результат string

HasProceduralTextureProperties() публичный Метод

public HasProceduralTextureProperties ( Material material ) : bool
material UnityEngine.Material
Результат bool

InputOptions() защищенный Метод

protected InputOptions ( ProceduralMaterial material ) : void
material UnityEngine.ProceduralMaterial
Результат void

InputsGUI() публичный Метод

public InputsGUI ( ) : void
Результат void

OffsetScaleGUI() защищенный Метод

protected OffsetScaleGUI ( ProceduralMaterial material ) : void
material UnityEngine.ProceduralMaterial
Результат void

OnDisable() публичный Метод

public OnDisable ( ) : void
Результат void

OnEnable() публичный Метод

public OnEnable ( ) : void
Результат void

OnInspectorGUI() публичный Метод

public OnInspectorGUI ( ) : void
Результат void

OnPreviewGUI() публичный Метод

public OnPreviewGUI ( Rect r, GUIStyle background ) : void
r UnityEngine.Rect
background UnityEngine.GUIStyle
Результат void

RecordForUndo() защищенный Метод

protected RecordForUndo ( ProceduralMaterial material, SubstanceImporter importer, string message ) : void
material UnityEngine.ProceduralMaterial
importer SubstanceImporter
message string
Результат void

ReimportSubstances() публичный Метод

public ReimportSubstances ( ) : void
Результат void

ReimportSubstancesIfNeeded() публичный Метод

public ReimportSubstancesIfNeeded ( ) : void
Результат void

ShowGeneratedTexturesGUI() защищенный Метод

protected ShowGeneratedTexturesGUI ( ProceduralMaterial material ) : void
material UnityEngine.ProceduralMaterial
Результат void

ShowIsGenerating() публичный статический Метод

public static ShowIsGenerating ( ProceduralMaterial mat ) : bool
mat UnityEngine.ProceduralMaterial
Результат bool

ShowProceduralTexturesGUI() защищенный Метод

protected ShowProceduralTexturesGUI ( ProceduralMaterial material ) : void
material UnityEngine.ProceduralMaterial
Результат void

ShowTextureSizeGUI() публичный Метод

public ShowTextureSizeGUI ( ) : void
Результат void

TextureSizeGUI() защищенный Метод

protected TextureSizeGUI ( ) : void
Результат void

UndoRedoPerformed() публичный Метод

public UndoRedoPerformed ( ) : void
Результат void

Описание свойств

m_PlatformSettings защищенное свойство

protected List m_PlatformSettings
Результат List