C# Class StonehearthEditor.ArcNodeData

Inheritance: NodeData
Afficher le fichier Open project: stonehearth/stonehearth-editor Class Usage Examples

Méthodes publiques

Méthode Description
AddEncounter ( EncounterNodeData encounter ) : void
AddOutEdge ( GameMasterNode nodeFile ) : bool
Clone ( GameMasterNode nodeFile ) : NodeData
GetEncountersWithInEdge ( string inEdgeName ) : List
GetRelatedNodes ( HashSet set ) : void
LoadData ( GameMasterNode>.Dictionary allNodes ) : void

Méthodes protégées

Méthode Description
UpdateOutEdges ( Microsoft.Msagl.Drawing.Graph graph ) : void

Method Details

AddEncounter() public méthode

public AddEncounter ( EncounterNodeData encounter ) : void
encounter EncounterNodeData
Résultat void

AddOutEdge() public méthode

public AddOutEdge ( GameMasterNode nodeFile ) : bool
nodeFile GameMasterNode
Résultat bool

Clone() public méthode

public Clone ( GameMasterNode nodeFile ) : NodeData
nodeFile GameMasterNode
Résultat NodeData

GetEncountersWithInEdge() public méthode

public GetEncountersWithInEdge ( string inEdgeName ) : List
inEdgeName string
Résultat List

GetRelatedNodes() public méthode

public GetRelatedNodes ( HashSet set ) : void
set HashSet
Résultat void

LoadData() public méthode

public LoadData ( GameMasterNode>.Dictionary allNodes ) : void
allNodes GameMasterNode>.Dictionary
Résultat void

UpdateOutEdges() protected méthode

protected UpdateOutEdges ( Microsoft.Msagl.Drawing.Graph graph ) : void
graph Microsoft.Msagl.Drawing.Graph
Résultat void