C# 클래스 AssetBundleGraph.NodeData

파일 보기 프로젝트 열기: unity3d-jp/AssetGraph 1 사용 예제들

공개 메소드들

메소드 설명
AddFilterCondition ( string keyword, string keytype ) : void
AddInputPoint ( string label ) : ConnectionPointData
AddOutputPoint ( string label ) : ConnectionPointData
AddVariant ( string name ) : void
Duplicate ( ) : NodeData
FindConnectionPoint ( string id ) : ConnectionPointData
FindInputPoint ( string id ) : ConnectionPointData
FindOutputPoint ( string id ) : ConnectionPointData
GetLoaderFullLoadPath ( BuildTarget g ) : string
NodeData ( object>.Dictionary jsonData ) : System
NodeData ( string name, NodeKind kind, float x, float y ) : System
RemoveFilterCondition ( FilterEntry f ) : void
RemoveVariant ( Variant v ) : void
ToJsonDictionary ( ) : object>.Dictionary
ToJsonString ( ) : string
Validate ( List allNodes, List allConnections ) : bool
ValidateOverlappingFilterCondition ( bool throwException ) : bool

비공개 메소드들

메소드 설명
TestCreateScriptInstance ( ) : bool
ValidateAccess ( ) : void

메소드 상세

AddFilterCondition() 공개 메소드

public AddFilterCondition ( string keyword, string keytype ) : void
keyword string
keytype string
리턴 void

AddInputPoint() 공개 메소드

public AddInputPoint ( string label ) : ConnectionPointData
label string
리턴 ConnectionPointData

AddOutputPoint() 공개 메소드

public AddOutputPoint ( string label ) : ConnectionPointData
label string
리턴 ConnectionPointData

AddVariant() 공개 메소드

public AddVariant ( string name ) : void
name string
리턴 void

Duplicate() 공개 메소드

public Duplicate ( ) : NodeData
리턴 NodeData

FindConnectionPoint() 공개 메소드

public FindConnectionPoint ( string id ) : ConnectionPointData
id string
리턴 ConnectionPointData

FindInputPoint() 공개 메소드

public FindInputPoint ( string id ) : ConnectionPointData
id string
리턴 ConnectionPointData

FindOutputPoint() 공개 메소드

public FindOutputPoint ( string id ) : ConnectionPointData
id string
리턴 ConnectionPointData

GetLoaderFullLoadPath() 공개 메소드

public GetLoaderFullLoadPath ( BuildTarget g ) : string
g BuildTarget
리턴 string

NodeData() 공개 메소드

public NodeData ( object>.Dictionary jsonData ) : System
jsonData object>.Dictionary
리턴 System

NodeData() 공개 메소드

public NodeData ( string name, NodeKind kind, float x, float y ) : System
name string
kind NodeKind
x float
y float
리턴 System

RemoveFilterCondition() 공개 메소드

public RemoveFilterCondition ( FilterEntry f ) : void
f FilterEntry
리턴 void

RemoveVariant() 공개 메소드

public RemoveVariant ( Variant v ) : void
v Variant
리턴 void

ToJsonDictionary() 공개 메소드

public ToJsonDictionary ( ) : object>.Dictionary
리턴 object>.Dictionary

ToJsonString() 공개 메소드

public ToJsonString ( ) : string
리턴 string

Validate() 공개 메소드

public Validate ( List allNodes, List allConnections ) : bool
allNodes List
allConnections List
리턴 bool

ValidateOverlappingFilterCondition() 공개 메소드

public ValidateOverlappingFilterCondition ( bool throwException ) : bool
throwException bool
리턴 bool