C# Class RussianBlock.Game

Afficher le fichier Open project: whoKnowsss/Hdu_Study

Méthodes publiques

Свойство Type Description
CurPoint Point

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
getPath ( ArrayList al, Point p ) : void

Method Details

ClearPath() public méthode

public ClearPath ( ) : void
Résultat void

CurPointMove() public méthode

public CurPointMove ( int action, Graphics g ) : void
action int
g Graphics
Résultat void

Draw() public méthode

public Draw ( Graphics g, bool Redraw ) : void
g System.Drawing.Graphics
Redraw bool
Résultat void

FillFlag() public méthode

public FillFlag ( Point p1, Point p2 ) : void
p1 Point
p2 Point
Résultat void

FindPath() public méthode

public FindPath ( ) : ArrayList
Résultat ArrayList

Game() public méthode

public Game ( ) : System
Résultat System

PointMove() public méthode

public PointMove ( Point p, Graphics g ) : void
p Point
g Graphics
Résultat void

getRandomBlock() public méthode

public getRandomBlock ( ) : void
Résultat void

setBlock() public méthode

public setBlock ( Random r, ArrayList al, int count, int flag ) : void
r Random
al ArrayList
count int
flag int
Résultat void

setFlag() public méthode

public setFlag ( Point cp, int level, ArrayList al ) : void
cp Point
level int
al ArrayList
Résultat void

Property Details

CurPoint public_oe property

public Point CurPoint
Résultat Point