C# 클래스 StonehearthEditor.NodeData

파일 보기 프로젝트 열기: stonehearth/stonehearth-editor 1 사용 예제들

공개 메소드들

메소드 설명
AddOutEdge ( GameMasterNode nodeFile ) : bool
Clone ( GameMasterNode nodeFile ) : NodeData
GetRelatedNodes ( HashSet set ) : void
LoadData ( GameMasterNode>.Dictionary allNodes ) : void
PostLoadFixup ( ) : void
UpdateGraph ( Microsoft.Msagl.Drawing.Graph graph ) : void
UpdateGraphNode ( Microsoft.Msagl.Drawing.Node graphNode ) : void

보호된 메소드들

메소드 설명
FixupLoot ( string selector ) : void
MakeNodePrivate ( Microsoft.Msagl.Drawing.Node node ) : void
UpdateOutEdges ( Microsoft.Msagl.Drawing.Graph graph ) : void

메소드 상세

AddOutEdge() 공개 메소드

public AddOutEdge ( GameMasterNode nodeFile ) : bool
nodeFile GameMasterNode
리턴 bool

Clone() 공개 추상적인 메소드

public abstract Clone ( GameMasterNode nodeFile ) : NodeData
nodeFile GameMasterNode
리턴 NodeData

FixupLoot() 보호된 메소드

protected FixupLoot ( string selector ) : void
selector string
리턴 void

GetRelatedNodes() 공개 메소드

public GetRelatedNodes ( HashSet set ) : void
set HashSet
리턴 void

LoadData() 공개 추상적인 메소드

public abstract LoadData ( GameMasterNode>.Dictionary allNodes ) : void
allNodes GameMasterNode>.Dictionary
리턴 void

MakeNodePrivate() 보호된 메소드

protected MakeNodePrivate ( Microsoft.Msagl.Drawing.Node node ) : void
node Microsoft.Msagl.Drawing.Node
리턴 void

PostLoadFixup() 공개 메소드

public PostLoadFixup ( ) : void
리턴 void

UpdateGraph() 공개 메소드

public UpdateGraph ( Microsoft.Msagl.Drawing.Graph graph ) : void
graph Microsoft.Msagl.Drawing.Graph
리턴 void

UpdateGraphNode() 공개 메소드

public UpdateGraphNode ( Microsoft.Msagl.Drawing.Node graphNode ) : void
graphNode Microsoft.Msagl.Drawing.Node
리턴 void

UpdateOutEdges() 보호된 추상적인 메소드

protected abstract UpdateOutEdges ( Microsoft.Msagl.Drawing.Graph graph ) : void
graph Microsoft.Msagl.Drawing.Graph
리턴 void