C# Class UnityEditor.ShaderForgeInspector

Inheritance: Editor
Show file Open project: ferdbold/littleawfuljam2016

Public Properties

Property Type Description
hasShaderForgeData bool

Public Methods

Method Description
AnalyzeShader ( ) : void
DrawUnitysInspector ( ) : void
OnInspectorGUI ( ) : void
OpenCompiledShader ( Shader s ) : void

Private Methods

Method Description
GetPropertyType ( Shader s, int index ) : string
InitStyles ( ) : void
OnEnable ( ) : void
ShowCompiledCodeButton ( Shader s ) : void
ShowShaderCodeArea ( Shader s ) : void
ShowShaderErrors ( Shader s ) : void
ShowShaderProperties ( Shader s ) : void
ShowSurfaceShaderButton ( Shader s ) : void

Method Details

AnalyzeShader() public method

public AnalyzeShader ( ) : void
return void

DrawUnitysInspector() public method

public DrawUnitysInspector ( ) : void
return void

OnInspectorGUI() public method

public OnInspectorGUI ( ) : void
return void

OpenCompiledShader() public static method

public static OpenCompiledShader ( Shader s ) : void
s UnityEngine.Shader
return void

Property Details

hasShaderForgeData public property

public bool hasShaderForgeData
return bool