C# 클래스 Knot3.Game.Data.Grid.NodeContent

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

공개 프로퍼티들

프로퍼티 타입 설명
Junctions List
PipesIn System.Collections.Hashtable
PipesOut System.Collections.Hashtable

공개 메소드들

메소드 설명
ContainsEdge ( System.Edge edge ) : bool
ContainsJunction ( System.Edge edgeFrom, System.Edge edgeTo ) : bool
DeleteOldJunctions ( System.Edge edgeFrom, System.Edge edgeTo ) : void
GetPipe ( System.Edge edge ) : Pipe
RemoveOldStuff ( int tick ) : void
SetTick ( System.Edge edgeFrom, System.Edge edgeTo, int tick ) : void
Update ( System.Edge edgeFrom, System.Edge edgeTo ) : void

비공개 메소드들

메소드 설명
RemoveOldPipes ( Hashtable table, int tick ) : void

메소드 상세

ContainsEdge() 공개 메소드

public ContainsEdge ( System.Edge edge ) : bool
edge System.Edge
리턴 bool

ContainsJunction() 공개 메소드

public ContainsJunction ( System.Edge edgeFrom, System.Edge edgeTo ) : bool
edgeFrom System.Edge
edgeTo System.Edge
리턴 bool

DeleteOldJunctions() 공개 메소드

public DeleteOldJunctions ( System.Edge edgeFrom, System.Edge edgeTo ) : void
edgeFrom System.Edge
edgeTo System.Edge
리턴 void

GetPipe() 공개 메소드

public GetPipe ( System.Edge edge ) : Pipe
edge System.Edge
리턴 Knot3.Game.Models.Pipe

RemoveOldStuff() 공개 메소드

public RemoveOldStuff ( int tick ) : void
tick int
리턴 void

SetTick() 공개 메소드

public SetTick ( System.Edge edgeFrom, System.Edge edgeTo, int tick ) : void
edgeFrom System.Edge
edgeTo System.Edge
tick int
리턴 void

Update() 공개 메소드

public Update ( System.Edge edgeFrom, System.Edge edgeTo ) : void
edgeFrom System.Edge
edgeTo System.Edge
리턴 void

프로퍼티 상세

Junctions 공개적으로 프로퍼티

public List Junctions
리턴 List

PipesIn 공개적으로 프로퍼티

public Hashtable,System.Collections PipesIn
리턴 System.Collections.Hashtable

PipesOut 공개적으로 프로퍼티

public Hashtable,System.Collections PipesOut
리턴 System.Collections.Hashtable