C# Класс AmplifyShaderEditor.CustomStandardSurface

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

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

Метод Описание
Draw ( AmplifyShaderEditor.DrawInfo drawInfo ) : void
DrawProperties ( ) : void
GenerateShaderForOutput ( int outputId, AmplifyShaderEditor.MasterNodeDataCollector &dataCollector, bool ignoreLocalvar ) : string
PropagateNodeData ( NodeData nodeData, AmplifyShaderEditor.MasterNodeDataCollector &dataCollector ) : void
ReadFromString ( Array &nodeParams ) : void
WriteToString ( string &nodeInfo, string &connectionsInfo ) : void

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

Метод Описание
CommonInit ( int uniqueId ) : void

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

Метод Описание
UpdatePort ( ) : void
UpdateSpecularMetallicPorts ( ) : void

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

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

protected CommonInit ( int uniqueId ) : void
uniqueId int
Результат void

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

public Draw ( AmplifyShaderEditor.DrawInfo drawInfo ) : void
drawInfo AmplifyShaderEditor.DrawInfo
Результат void

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

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

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

public GenerateShaderForOutput ( int outputId, AmplifyShaderEditor.MasterNodeDataCollector &dataCollector, bool ignoreLocalvar ) : string
outputId int
dataCollector AmplifyShaderEditor.MasterNodeDataCollector
ignoreLocalvar bool
Результат string

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

public PropagateNodeData ( NodeData nodeData, AmplifyShaderEditor.MasterNodeDataCollector &dataCollector ) : void
nodeData NodeData
dataCollector AmplifyShaderEditor.MasterNodeDataCollector
Результат void

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

public ReadFromString ( Array &nodeParams ) : void
nodeParams Array
Результат void

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

public WriteToString ( string &nodeInfo, string &connectionsInfo ) : void
nodeInfo string
connectionsInfo string
Результат void