C# 클래스 VeeGen.VGArea

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

공개 메소드들

메소드 설명
Clear ( int mValue ) : void
Clone ( ) : VGArea
Contains ( int mX, int mY ) : bool
GetBorderTiles ( int mOffset ) : List
GetRandomBorderTile ( int mOffset ) : VGTile
GetRandomTile ( int mOffset ) : VGTile
GetTileCountByValue ( List mTiles, int mValue ) : int
GetTileNeighbors ( int mX, int mY, int mRadius = 1 ) : List
GetTileNeighborsCountByValue ( int mX, int mY, int mValue, int mRadius = 1 ) : int
GetTileNodeNeighbors ( int mX, int mY, int mRadius = 1 ) : List
SetBorder ( int mValue, int mOffset ) : void
ToArray ( ) : ].int[
ToString ( ) : string
VGArea ( VGWorld mWorld, int mXStart, int mYStart, int mXEnd, int mYEnd ) : System
this ( int mX, int mY ) : VGTile

메소드 상세

Clear() 공개 메소드

public Clear ( int mValue ) : void
mValue int
리턴 void

Clone() 공개 메소드

public Clone ( ) : VGArea
리턴 VGArea

Contains() 공개 메소드

public Contains ( int mX, int mY ) : bool
mX int
mY int
리턴 bool

GetBorderTiles() 공개 메소드

public GetBorderTiles ( int mOffset ) : List
mOffset int
리턴 List

GetRandomBorderTile() 공개 메소드

public GetRandomBorderTile ( int mOffset ) : VGTile
mOffset int
리턴 VGTile

GetRandomTile() 공개 메소드

public GetRandomTile ( int mOffset ) : VGTile
mOffset int
리턴 VGTile

GetTileCountByValue() 공개 메소드

public GetTileCountByValue ( List mTiles, int mValue ) : int
mTiles List
mValue int
리턴 int

GetTileNeighbors() 공개 메소드

public GetTileNeighbors ( int mX, int mY, int mRadius = 1 ) : List
mX int
mY int
mRadius int
리턴 List

GetTileNeighborsCountByValue() 공개 메소드

public GetTileNeighborsCountByValue ( int mX, int mY, int mValue, int mRadius = 1 ) : int
mX int
mY int
mValue int
mRadius int
리턴 int

GetTileNodeNeighbors() 공개 메소드

public GetTileNodeNeighbors ( int mX, int mY, int mRadius = 1 ) : List
mX int
mY int
mRadius int
리턴 List

SetBorder() 공개 메소드

public SetBorder ( int mValue, int mOffset ) : void
mValue int
mOffset int
리턴 void

ToArray() 공개 메소드

public ToArray ( ) : ].int[
리턴 ].int[

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

VGArea() 공개 메소드

public VGArea ( VGWorld mWorld, int mXStart, int mYStart, int mXEnd, int mYEnd ) : System
mWorld VGWorld
mXStart int
mYStart int
mXEnd int
mYEnd int
리턴 System

this() 공개 메소드

public this ( int mX, int mY ) : VGTile
mX int
mY int
리턴 VGTile