C# 클래스 AmplifyShaderEditor.TemplateFragmentDataNode

상속: ParentNode
파일 보기 프로젝트 열기: cosmoddd/spring2019-gamedev-morning

공개 메소드들

메소드 설명
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