C# 클래스 Knot3.ModelEditor.JunctionEditorGrid

상속: IGrid
파일 보기 프로젝트 열기: knot3/knot3-code

공개 메소드들

메소드 설명
JunctionAfterEdge ( System.Edge edge ) : Junction
JunctionBeforeEdge ( System.Edge edge ) : Junction
JunctionEditorGrid ( IScreen screen ) : System
JunctionsAfterEdge ( System.Edge edge ) : List
JunctionsAtNode ( Node node ) : List
JunctionsBeforeEdge ( System.Edge edge ) : List
NodeAfterEdge ( System.Edge edge ) : Node

Gibt die Rasterposition des Übergangs am Ende der Kante zurück.

NodeBeforeEdge ( System.Edge edge ) : Node

Gibt die Rasterposition des Übergangs am Anfang der Kante zurück.

OnEdgesChanged ( ) : void

Aktualisiert die Zuordnung, wenn sich die Kanten geändert haben.

Render ( Direction directions ) : void

비공개 메소드들

메소드 설명
BuildIndex ( ) : void

메소드 상세

JunctionAfterEdge() 공개 메소드

public JunctionAfterEdge ( System.Edge edge ) : Junction
edge System.Edge
리턴 Knot3.Game.Models.Junction

JunctionBeforeEdge() 공개 메소드

public JunctionBeforeEdge ( System.Edge edge ) : Junction
edge System.Edge
리턴 Knot3.Game.Models.Junction

JunctionEditorGrid() 공개 메소드

public JunctionEditorGrid ( IScreen screen ) : System
screen IScreen
리턴 System

JunctionsAfterEdge() 공개 메소드

public JunctionsAfterEdge ( System.Edge edge ) : List
edge System.Edge
리턴 List

JunctionsAtNode() 공개 메소드

public JunctionsAtNode ( Node node ) : List
node Node
리턴 List

JunctionsBeforeEdge() 공개 메소드

public JunctionsBeforeEdge ( System.Edge edge ) : List
edge System.Edge
리턴 List

NodeAfterEdge() 공개 메소드

Gibt die Rasterposition des Übergangs am Ende der Kante zurück.
public NodeAfterEdge ( System.Edge edge ) : Node
edge System.Edge
리턴 Node

NodeBeforeEdge() 공개 메소드

Gibt die Rasterposition des Übergangs am Anfang der Kante zurück.
public NodeBeforeEdge ( System.Edge edge ) : Node
edge System.Edge
리턴 Node

OnEdgesChanged() 공개 메소드

Aktualisiert die Zuordnung, wenn sich die Kanten geändert haben.
public OnEdgesChanged ( ) : void
리턴 void

Render() 공개 메소드

public Render ( Direction directions ) : void
directions Direction
리턴 void