C# 클래스 FBLibrary.Core.BaseEntities.BaseMap

파일 보기 프로젝트 열기: Noxalus/Final-Bomber 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Board ].IEntity[
CollisionLayer ].bool[
Loaded bool
Name string
PlayerNumber int
PlayerSpawnPoints List
Size Point

공개 메소드들

메소드 설명
DisplayBoard ( ) : void
DisplayCollisionLayer ( ) : void
FindEmptyCells ( ) : List
GetMd5 ( ) : string
Parse ( string file, BaseGameManager gameManager ) : void
Reset ( ) : void

보호된 메소드들

메소드 설명
AddEdgeWall ( BaseEdgeWall edgeWall ) : void
AddEdgeWall ( Point position ) : void
AddUnbreakableWall ( BaseUnbreakableWall unbreakableWall ) : void
AddUnbreakableWall ( Point position ) : void
BaseMap ( ) : System

메소드 상세

AddEdgeWall() 보호된 메소드

protected AddEdgeWall ( BaseEdgeWall edgeWall ) : void
edgeWall BaseEdgeWall
리턴 void

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

protected abstract AddEdgeWall ( Point position ) : void
position Point
리턴 void

AddUnbreakableWall() 보호된 메소드

protected AddUnbreakableWall ( BaseUnbreakableWall unbreakableWall ) : void
unbreakableWall BaseUnbreakableWall
리턴 void

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

protected abstract AddUnbreakableWall ( Point position ) : void
position Point
리턴 void

BaseMap() 보호된 메소드

protected BaseMap ( ) : System
리턴 System

DisplayBoard() 공개 메소드

public DisplayBoard ( ) : void
리턴 void

DisplayCollisionLayer() 공개 메소드

public DisplayCollisionLayer ( ) : void
리턴 void

FindEmptyCells() 공개 메소드

public FindEmptyCells ( ) : List
리턴 List

GetMd5() 공개 메소드

public GetMd5 ( ) : string
리턴 string

Parse() 공개 메소드

public Parse ( string file, BaseGameManager gameManager ) : void
file string
gameManager BaseGameManager
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

프로퍼티 상세

Board 공개적으로 프로퍼티

public IEntity[,] Board
리턴 ].IEntity[

CollisionLayer 공개적으로 프로퍼티

public bool[,] CollisionLayer
리턴 ].bool[

Loaded 공개적으로 프로퍼티

public bool Loaded
리턴 bool

Name 공개적으로 프로퍼티

public string Name
리턴 string

PlayerNumber 공개적으로 프로퍼티

public int PlayerNumber
리턴 int

PlayerSpawnPoints 공개적으로 프로퍼티

public List PlayerSpawnPoints
리턴 List

Size 공개적으로 프로퍼티

public Point Size
리턴 Point