C# Class BSPNode, BSPDungeonGenerator

ファイルを表示 Open project: Nathisgreen/BSPDungeonGenerator Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
splitX ( GameObject _aSection ) : void
splitZ ( GameObject _aSection ) : void

Method Details

BSPNode() public method

public BSPNode ( ) : System.Collections
return System.Collections

cut() public method

public cut ( ) : void
return void

getColor() public method

public getColor ( ) : Color
return Color

getCube() public method

public getCube ( ) : GameObject
return GameObject

getIsConnected() public method

public getIsConnected ( ) : bool
return bool

getLeftNode() public method

public getLeftNode ( ) : BSPNode,
return BSPNode,

getParentNode() public method

public getParentNode ( ) : BSPNode,
return BSPNode,

getRightNode() public method

public getRightNode ( ) : BSPNode,
return BSPNode,

getRoom() public method

public getRoom ( ) : GameObject
return GameObject

setConnected() public method

public setConnected ( ) : void
return void

setCube() public method

public setCube ( GameObject _aCube ) : void
_aCube GameObject
return void

setLeftNode() public method

public setLeftNode ( BSPNode, _aNode ) : void
_aNode BSPNode,
return void

setParentNode() public method

public setParentNode ( BSPNode, _aNode ) : void
_aNode BSPNode,
return void

setRightNode() public method

public setRightNode ( BSPNode, _aNode ) : void
_aNode BSPNode,
return void

setRoom() public method

public setRoom ( GameObject _aRoom ) : void
_aRoom GameObject
return void