C# 클래스 EpPathFinding.cs.BaseGrid

파일 보기 프로젝트 열기: juhgiyo/EpPathFinding.cs 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
m_gridRect GridRect

공개 메소드들

메소드 설명
BaseGrid ( ) : System
BaseGrid ( BaseGrid b ) : System
Clone ( ) : BaseGrid
GetNeighbors ( Node iNode, bool iCrossCorners, bool iCrossAdjacentPoint ) : List
GetNodeAt ( EpPathFinding.cs.GridPos iPos ) : Node
GetNodeAt ( int iX, int iY ) : Node
IsWalkableAt ( EpPathFinding.cs.GridPos iPos ) : bool
IsWalkableAt ( int iX, int iY ) : bool
Reset ( ) : void
SetWalkableAt ( EpPathFinding.cs.GridPos iPos, bool iWalkable ) : bool
SetWalkableAt ( int iX, int iY, bool iWalkable ) : bool

메소드 상세

BaseGrid() 공개 메소드

public BaseGrid ( ) : System
리턴 System

BaseGrid() 공개 메소드

public BaseGrid ( BaseGrid b ) : System
b BaseGrid
리턴 System

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

public abstract Clone ( ) : BaseGrid
리턴 BaseGrid

GetNeighbors() 공개 메소드

public GetNeighbors ( Node iNode, bool iCrossCorners, bool iCrossAdjacentPoint ) : List
iNode Node
iCrossCorners bool
iCrossAdjacentPoint bool
리턴 List

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

public abstract GetNodeAt ( EpPathFinding.cs.GridPos iPos ) : Node
iPos EpPathFinding.cs.GridPos
리턴 Node

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

public abstract GetNodeAt ( int iX, int iY ) : Node
iX int
iY int
리턴 Node

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

public abstract IsWalkableAt ( EpPathFinding.cs.GridPos iPos ) : bool
iPos EpPathFinding.cs.GridPos
리턴 bool

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

public abstract IsWalkableAt ( int iX, int iY ) : bool
iX int
iY int
리턴 bool

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

public abstract Reset ( ) : void
리턴 void

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

public abstract SetWalkableAt ( EpPathFinding.cs.GridPos iPos, bool iWalkable ) : bool
iPos EpPathFinding.cs.GridPos
iWalkable bool
리턴 bool

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

public abstract SetWalkableAt ( int iX, int iY, bool iWalkable ) : bool
iX int
iY int
iWalkable bool
리턴 bool

프로퍼티 상세

m_gridRect 보호되어 있는 프로퍼티

protected GridRect,EpPathFinding.cs m_gridRect
리턴 GridRect