C# 클래스 UnityEditor.ProceduralMaterialInspector

상속: MaterialEditor
파일 보기 프로젝트 열기: CarlosHBC/UnityDecompiled 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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