C# 클래스 BSPNode, BSPDungeonGenerator

파일 보기 프로젝트 열기: Nathisgreen/BSPDungeonGenerator 1 사용 예제들

공개 메소드들

메소드 설명
BSPNode ( ) : System.Collections
cut ( ) : void
getColor ( ) : Color
getCube ( ) : GameObject
getIsConnected ( ) : bool
getLeftNode ( ) : BSPNode,
getParentNode ( ) : BSPNode,
getRightNode ( ) : BSPNode,
getRoom ( ) : GameObject
setConnected ( ) : void
setCube ( GameObject _aCube ) : void
setLeftNode ( BSPNode, _aNode ) : void
setParentNode ( BSPNode, _aNode ) : void
setRightNode ( BSPNode, _aNode ) : void
setRoom ( GameObject _aRoom ) : void

비공개 메소드들

메소드 설명
splitX ( GameObject _aSection ) : void
splitZ ( GameObject _aSection ) : void

메소드 상세

BSPNode() 공개 메소드

public BSPNode ( ) : System.Collections
리턴 System.Collections

cut() 공개 메소드

public cut ( ) : void
리턴 void

getColor() 공개 메소드

public getColor ( ) : Color
리턴 Color

getCube() 공개 메소드

public getCube ( ) : GameObject
리턴 GameObject

getIsConnected() 공개 메소드

public getIsConnected ( ) : bool
리턴 bool

getLeftNode() 공개 메소드

public getLeftNode ( ) : BSPNode,
리턴 BSPNode,

getParentNode() 공개 메소드

public getParentNode ( ) : BSPNode,
리턴 BSPNode,

getRightNode() 공개 메소드

public getRightNode ( ) : BSPNode,
리턴 BSPNode,

getRoom() 공개 메소드

public getRoom ( ) : GameObject
리턴 GameObject

setConnected() 공개 메소드

public setConnected ( ) : void
리턴 void

setCube() 공개 메소드

public setCube ( GameObject _aCube ) : void
_aCube GameObject
리턴 void

setLeftNode() 공개 메소드

public setLeftNode ( BSPNode, _aNode ) : void
_aNode BSPNode,
리턴 void

setParentNode() 공개 메소드

public setParentNode ( BSPNode, _aNode ) : void
_aNode BSPNode,
리턴 void

setRightNode() 공개 메소드

public setRightNode ( BSPNode, _aNode ) : void
_aNode BSPNode,
리턴 void

setRoom() 공개 메소드

public setRoom ( GameObject _aRoom ) : void
_aRoom GameObject
리턴 void