C# 클래스 SpineSpriteShaderGUI, spine-runtimes

상속: UnityEditor.ShaderGUI
파일 보기 프로젝트 열기: EsotericSoftware/spine-runtimes

공개 메소드들

메소드 설명
AssignNewShaderToMaterial ( Material material, Shader oldShader, Shader newShader ) : void
OnGUI ( MaterialEditor materialEditor, MaterialProperty properties ) : void

보호된 메소드들

메소드 설명
FindProperties ( MaterialProperty props ) : void
RenderColorProperties ( string label, Material material ) : void
RenderEmissionProperties ( Material material ) : void
RenderRimLightingProperties ( Material material ) : void
RenderTextureProperties ( string label, Material material ) : void
ShaderPropertiesGUI ( Material material ) : void

비공개 메소드들

메소드 설명
BlendModePopup ( ) : void
GetMaterialBlendMode ( Material material ) : eBlendMode
Heading ( string label ) : void
LightingModePopup ( ) : void
MaterialChanged ( Material material ) : void
SetBlendMode ( Material material, eBlendMode blendMode ) : void
SetDefaultSpriteKeywords ( Material material, Shader shader ) : void
SetKeyword ( Material m, string keyword, bool state ) : void
SetLightModeFromShader ( Material material ) : void
SetMaterialKeywords ( Material material ) : void
SetRenderQueue ( Material material, string queue ) : void
ToggleHeadingKeyword ( string label, Material material, string keyword ) : bool
UseMeshNormalsCheckbox ( Material material ) : bool

메소드 상세

AssignNewShaderToMaterial() 공개 메소드

public AssignNewShaderToMaterial ( Material material, Shader oldShader, Shader newShader ) : void
material Material
oldShader Shader
newShader Shader
리턴 void

FindProperties() 보호된 메소드

protected FindProperties ( MaterialProperty props ) : void
props MaterialProperty
리턴 void

OnGUI() 공개 메소드

public OnGUI ( MaterialEditor materialEditor, MaterialProperty properties ) : void
materialEditor MaterialEditor
properties MaterialProperty
리턴 void

RenderColorProperties() 보호된 메소드

protected RenderColorProperties ( string label, Material material ) : void
label string
material Material
리턴 void

RenderEmissionProperties() 보호된 메소드

protected RenderEmissionProperties ( Material material ) : void
material Material
리턴 void

RenderRimLightingProperties() 보호된 메소드

protected RenderRimLightingProperties ( Material material ) : void
material Material
리턴 void

RenderTextureProperties() 보호된 메소드

protected RenderTextureProperties ( string label, Material material ) : void
label string
material Material
리턴 void

ShaderPropertiesGUI() 보호된 메소드

protected ShaderPropertiesGUI ( Material material ) : void
material Material
리턴 void