C# Class AssetBundleGraph.NodeData

Afficher le fichier Open project: unity3d-jp/AssetGraph Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
TestCreateScriptInstance ( ) : bool
ValidateAccess ( ) : void

Method Details

AddFilterCondition() public méthode

public AddFilterCondition ( string keyword, string keytype ) : void
keyword string
keytype string
Résultat void

AddInputPoint() public méthode

public AddInputPoint ( string label ) : ConnectionPointData
label string
Résultat ConnectionPointData

AddOutputPoint() public méthode

public AddOutputPoint ( string label ) : ConnectionPointData
label string
Résultat ConnectionPointData

AddVariant() public méthode

public AddVariant ( string name ) : void
name string
Résultat void

Duplicate() public méthode

public Duplicate ( ) : NodeData
Résultat NodeData

FindConnectionPoint() public méthode

public FindConnectionPoint ( string id ) : ConnectionPointData
id string
Résultat ConnectionPointData

FindInputPoint() public méthode

public FindInputPoint ( string id ) : ConnectionPointData
id string
Résultat ConnectionPointData

FindOutputPoint() public méthode

public FindOutputPoint ( string id ) : ConnectionPointData
id string
Résultat ConnectionPointData

GetLoaderFullLoadPath() public méthode

public GetLoaderFullLoadPath ( BuildTarget g ) : string
g BuildTarget
Résultat string

NodeData() public méthode

public NodeData ( object>.Dictionary jsonData ) : System
jsonData object>.Dictionary
Résultat System

NodeData() public méthode

public NodeData ( string name, NodeKind kind, float x, float y ) : System
name string
kind NodeKind
x float
y float
Résultat System

RemoveFilterCondition() public méthode

public RemoveFilterCondition ( FilterEntry f ) : void
f FilterEntry
Résultat void

RemoveVariant() public méthode

public RemoveVariant ( Variant v ) : void
v Variant
Résultat void

ToJsonDictionary() public méthode

public ToJsonDictionary ( ) : object>.Dictionary
Résultat object>.Dictionary

ToJsonString() public méthode

public ToJsonString ( ) : string
Résultat string

Validate() public méthode

public Validate ( List allNodes, List allConnections ) : bool
allNodes List
allConnections List
Résultat bool

ValidateOverlappingFilterCondition() public méthode

public ValidateOverlappingFilterCondition ( bool throwException ) : bool
throwException bool
Résultat bool