C# 클래스 C_Minebot.Classes.Chunk

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

공개 프로퍼티들

프로퍼티 타입 설명
blocks byte[]
lighting bool
pbitmap short
sections List
x int

공개 메소드들

메소드 설명
Chunk ( int X, int Z, short Pbitmap, short Abitmap, bool inLighting, bool Groundup ) : System
getBlock ( int Bx, int By, int Bz ) : MapBlock
getBlockId ( int Bx, int By, int Bz ) : int
getData ( byte deCompressed ) : byte[]
populate ( ) : void
updateBlock ( int Bx, int By, int Bz, int id ) : void

비공개 메소드들

메소드 설명
GetPositionInSection ( int blockY ) : int
GetSectionByNumber ( int blockY ) : Section
getXinSection ( int BlockX ) : int
getZinSection ( int BlockZ ) : int

메소드 상세

Chunk() 공개 메소드

public Chunk ( int X, int Z, short Pbitmap, short Abitmap, bool inLighting, bool Groundup ) : System
X int
Z int
Pbitmap short
Abitmap short
inLighting bool
Groundup bool
리턴 System

getBlock() 공개 메소드

public getBlock ( int Bx, int By, int Bz ) : MapBlock
Bx int
By int
Bz int
리턴 MapBlock

getBlockId() 공개 메소드

public getBlockId ( int Bx, int By, int Bz ) : int
Bx int
By int
Bz int
리턴 int

getData() 공개 메소드

public getData ( byte deCompressed ) : byte[]
deCompressed byte
리턴 byte[]

populate() 공개 메소드

public populate ( ) : void
리턴 void

updateBlock() 공개 메소드

public updateBlock ( int Bx, int By, int Bz, int id ) : void
Bx int
By int
Bz int
id int
리턴 void

프로퍼티 상세

blocks 공개적으로 프로퍼티

public byte[] blocks
리턴 byte[]

lighting 공개적으로 프로퍼티

public bool lighting
리턴 bool

pbitmap 공개적으로 프로퍼티

public short pbitmap
리턴 short

sections 공개적으로 프로퍼티

public List
sections
리턴 List

x 공개적으로 프로퍼티

public int x
리턴 int