C# 클래스 RussianBlock.Game

파일 보기 프로젝트 열기: whoKnowsss/Hdu_Study

공개 프로퍼티들

프로퍼티 타입 설명
CurPoint Point

공개 메소드들

메소드 설명
ClearPath ( ) : void
CurPointMove ( int action, Graphics g ) : void
Draw ( Graphics g, bool Redraw ) : void
FillFlag ( Point p1, Point p2 ) : void
FindPath ( ) : ArrayList
Game ( ) : System
PointMove ( Point p, Graphics g ) : void
getRandomBlock ( ) : void
setBlock ( Random r, ArrayList al, int count, int flag ) : void
setFlag ( Point cp, int level, ArrayList al ) : void

비공개 메소드들

메소드 설명
getPath ( ArrayList al, Point p ) : void

메소드 상세

ClearPath() 공개 메소드

public ClearPath ( ) : void
리턴 void

CurPointMove() 공개 메소드

public CurPointMove ( int action, Graphics g ) : void
action int
g Graphics
리턴 void

Draw() 공개 메소드

public Draw ( Graphics g, bool Redraw ) : void
g System.Drawing.Graphics
Redraw bool
리턴 void

FillFlag() 공개 메소드

public FillFlag ( Point p1, Point p2 ) : void
p1 Point
p2 Point
리턴 void

FindPath() 공개 메소드

public FindPath ( ) : ArrayList
리턴 ArrayList

Game() 공개 메소드

public Game ( ) : System
리턴 System

PointMove() 공개 메소드

public PointMove ( Point p, Graphics g ) : void
p Point
g Graphics
리턴 void

getRandomBlock() 공개 메소드

public getRandomBlock ( ) : void
리턴 void

setBlock() 공개 메소드

public setBlock ( Random r, ArrayList al, int count, int flag ) : void
r Random
al ArrayList
count int
flag int
리턴 void

setFlag() 공개 메소드

public setFlag ( Point cp, int level, ArrayList al ) : void
cp Point
level int
al ArrayList
리턴 void

프로퍼티 상세

CurPoint 공개적으로 프로퍼티

public Point CurPoint
리턴 Point