C# Класс AssetBundleGraph.NodeData

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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