C# Класс u2048.Game

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
bRender System.Boolean
kTOP System.Boolean

Открытые методы

Метод Описание
Draw ( Graphics g ) : void
DrawAbout ( Graphics g ) : void
DrawGame ( Graphics g ) : void
DrawTextCenterWS ( Graphics g, String sText, Font nFont, SolidBrush nSolidBrush, SolidBrush nSolidBrush2, int X, int Y ) : void
DrawTextCenterX ( Graphics g, String sText, Font nFont, SolidBrush nSolidBrush, int X, int Y ) : void
DrawTextCenterXWS ( Graphics g, String sText, Font nFont, SolidBrush nSolidBrush, SolidBrush nSolidBrush2, int X, int Y ) : void
Game ( ) : System
GameOverDraw ( Graphics g ) : void
Update ( ) : void
actionButton ( int iButtonID ) : void
checkButton ( int nXPos, int nYPos ) : void
checkGameOver ( ) : void
getBitmapID ( int iNum ) : int
moveBoard ( Direction nDirection ) : void

Приватные методы

Метод Описание
resetGameData ( ) : void

Описание методов

Draw() публичный Метод

public Draw ( Graphics g ) : void
g System.Drawing.Graphics
Результат void

DrawAbout() публичный Метод

public DrawAbout ( Graphics g ) : void
g System.Drawing.Graphics
Результат void

DrawGame() публичный Метод

public DrawGame ( Graphics g ) : void
g System.Drawing.Graphics
Результат void

DrawTextCenterWS() публичный Метод

public DrawTextCenterWS ( Graphics g, String sText, Font nFont, SolidBrush nSolidBrush, SolidBrush nSolidBrush2, int X, int Y ) : void
g System.Drawing.Graphics
sText String
nFont System.Drawing.Font
nSolidBrush System.Drawing.SolidBrush
nSolidBrush2 System.Drawing.SolidBrush
X int
Y int
Результат void

DrawTextCenterX() публичный Метод

public DrawTextCenterX ( Graphics g, String sText, Font nFont, SolidBrush nSolidBrush, int X, int Y ) : void
g System.Drawing.Graphics
sText String
nFont System.Drawing.Font
nSolidBrush System.Drawing.SolidBrush
X int
Y int
Результат void

DrawTextCenterXWS() публичный Метод

public DrawTextCenterXWS ( Graphics g, String sText, Font nFont, SolidBrush nSolidBrush, SolidBrush nSolidBrush2, int X, int Y ) : void
g System.Drawing.Graphics
sText String
nFont System.Drawing.Font
nSolidBrush System.Drawing.SolidBrush
nSolidBrush2 System.Drawing.SolidBrush
X int
Y int
Результат void

Game() публичный Метод

public Game ( ) : System
Результат System

GameOverDraw() публичный Метод

public GameOverDraw ( Graphics g ) : void
g System.Drawing.Graphics
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

actionButton() публичный Метод

public actionButton ( int iButtonID ) : void
iButtonID int
Результат void

checkButton() публичный Метод

public checkButton ( int nXPos, int nYPos ) : void
nXPos int
nYPos int
Результат void

checkGameOver() публичный Метод

public checkGameOver ( ) : void
Результат void

getBitmapID() публичный Метод

public getBitmapID ( int iNum ) : int
iNum int
Результат int

moveBoard() публичный Метод

public moveBoard ( Direction nDirection ) : void
nDirection Direction
Результат void

Описание свойств

bRender публичное свойство

public Boolean,System bRender
Результат System.Boolean

kTOP публичное свойство

public Boolean,System kTOP
Результат System.Boolean