C# Класс RussianBlock.Game

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
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