C# Class StonehearthEditor.EncounterNodeData

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

Méthodes publiques

Méthode Description
AddOutEdge ( GameMasterNode nodeFile ) : bool
Clone ( GameMasterNode nodeFile ) : NodeData
LoadData ( GameMasterNode>.Dictionary allNodes ) : void
PostLoadFixup ( ) : void
UpdateGraphNode ( Microsoft.Msagl.Drawing.Node graphNode ) : void

Méthodes protégées

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

Private Methods

Méthode Description
AddOutEdgesRecursive ( JToken outEdgeSpec, List list ) : void
GetOutEdges ( ) : List
ParseOutEdges ( JToken outEdgeSpec ) : List

Method Details

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

LoadData() public méthode

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

PostLoadFixup() public méthode

public PostLoadFixup ( ) : void
Résultat void

UpdateGraphNode() public méthode

public UpdateGraphNode ( Microsoft.Msagl.Drawing.Node graphNode ) : void
graphNode Microsoft.Msagl.Drawing.Node
Résultat void

UpdateOutEdges() protected méthode

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