C# Класс AmplifyShaderEditor.TemplateFragmentDataNode

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

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

Метод Описание
Destroy ( ) : void
Draw ( DrawInfo drawInfo ) : void
DrawProperties ( ) : void
GenerateShaderForOutput ( int outputId, MasterNodeDataCollector &dataCollector, bool ignoreLocalvar ) : string
OnMasterNodeReplaced ( MasterNode newMasterNode ) : void
ReadFromString ( Array &nodeParams ) : void
WriteToString ( string &nodeInfo, string &connectionsInfo ) : void

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

Метод Описание
OnPassChange ( ) : void
OnSubShaderChange ( ) : void
ValidatePass ( int passIdx ) : bool

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

Метод Описание
DrawMultipassProperties ( ) : void
FetchDataId ( ) : void
FetchInterpolator ( MasterNode masterNode = null ) : void
UpdateFromId ( ) : void

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

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

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

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

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

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

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

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

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

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

public OnMasterNodeReplaced ( MasterNode newMasterNode ) : void
newMasterNode MasterNode
Результат void

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

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

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

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

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

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

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

protected ValidatePass ( int passIdx ) : bool
passIdx int
Результат bool

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

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