C# Класс WebGame.GameController

Наследование: BaseController
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
AddErrorMessage void
Create System.Web.Mvc.ActionResult
Initalize void
LoadMessages void
Send string

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

Метод Описание
BuildBase ( int id ) : System.Web.Mvc.ActionResult
BuildShip ( int id ) : System.Web.Mvc.ActionResult
Create ( ) : System.Web.Mvc.ActionResult
Error ( string message ) : System.Web.Mvc.ActionResult
FireBeam ( int id, int bank, int targetId, BeamType type ) : System.Web.Mvc.ActionResult
Index ( int id = -1 ) : System.Web.Mvc.ActionResult
Invite ( int id, string inviteEmail ) : System.Web.Mvc.ActionResult
Join ( int id ) : System.Web.Mvc.ActionResult
LaunchProjectile ( int id, int tube, int targetId ) : System.Web.Mvc.ActionResult
LoadProjectile ( int id, int tube, ProjectileType type ) : System.Web.Mvc.ActionResult
Local ( int id = -1 ) : System.Web.Mvc.ActionResult
Quit ( int id ) : System.Web.Mvc.ActionResult
SelectShip ( int id, int defaultShipNumber, string name ) : string
SelectStation ( int id, Station station ) : string
SendCommand ( int id, int targetId, Command command ) : System.Web.Mvc.ActionResult
SetCoolantLevel ( int id, string part, int amount ) : System.Web.Mvc.ActionResult
SetDesiredHeading ( int id, float amount ) : System.Web.Mvc.ActionResult
SetDesiredSpeed ( int id, int amount ) : System.Web.Mvc.ActionResult
SetImpulse ( int id, int amount ) : string
SetMainScreen ( int id, MainView view ) : System.Web.Mvc.ActionResult
SetPower ( int id, string part, float amount ) : System.Web.Mvc.ActionResult
SetRepairTarget ( int id, string part ) : System.Web.Mvc.ActionResult
Start ( int id ) : System.Web.Mvc.ActionResult
ToggleAlert ( int id ) : System.Web.Mvc.ActionResult
ToggleShields ( int id ) : System.Web.Mvc.ActionResult

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

Метод Описание
AddErrorMessage ( string errorMessage ) : void
Create ( Game model ) : System.Web.Mvc.ActionResult
Initalize ( int id ) : void
LoadMessages ( ) : void
Send ( int id, string message ) : string

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

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

public BuildBase ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

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

public BuildShip ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

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

public Create ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

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

public Error ( string message ) : System.Web.Mvc.ActionResult
message string
Результат System.Web.Mvc.ActionResult

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

public FireBeam ( int id, int bank, int targetId, BeamType type ) : System.Web.Mvc.ActionResult
id int
bank int
targetId int
type BeamType
Результат System.Web.Mvc.ActionResult

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

public Index ( int id = -1 ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

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

public Invite ( int id, string inviteEmail ) : System.Web.Mvc.ActionResult
id int
inviteEmail string
Результат System.Web.Mvc.ActionResult

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

public Join ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

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

public LaunchProjectile ( int id, int tube, int targetId ) : System.Web.Mvc.ActionResult
id int
tube int
targetId int
Результат System.Web.Mvc.ActionResult

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

public LoadProjectile ( int id, int tube, ProjectileType type ) : System.Web.Mvc.ActionResult
id int
tube int
type ProjectileType
Результат System.Web.Mvc.ActionResult

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

public Local ( int id = -1 ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

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

public Quit ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

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

public SelectShip ( int id, int defaultShipNumber, string name ) : string
id int
defaultShipNumber int
name string
Результат string

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

public SelectStation ( int id, Station station ) : string
id int
station Station
Результат string

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

public SendCommand ( int id, int targetId, Command command ) : System.Web.Mvc.ActionResult
id int
targetId int
command Command
Результат System.Web.Mvc.ActionResult

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

public SetCoolantLevel ( int id, string part, int amount ) : System.Web.Mvc.ActionResult
id int
part string
amount int
Результат System.Web.Mvc.ActionResult

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

public SetDesiredHeading ( int id, float amount ) : System.Web.Mvc.ActionResult
id int
amount float
Результат System.Web.Mvc.ActionResult

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

public SetDesiredSpeed ( int id, int amount ) : System.Web.Mvc.ActionResult
id int
amount int
Результат System.Web.Mvc.ActionResult

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

public SetImpulse ( int id, int amount ) : string
id int
amount int
Результат string

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

public SetMainScreen ( int id, MainView view ) : System.Web.Mvc.ActionResult
id int
view MainView
Результат System.Web.Mvc.ActionResult

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

public SetPower ( int id, string part, float amount ) : System.Web.Mvc.ActionResult
id int
part string
amount float
Результат System.Web.Mvc.ActionResult

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

public SetRepairTarget ( int id, string part ) : System.Web.Mvc.ActionResult
id int
part string
Результат System.Web.Mvc.ActionResult

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

public Start ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

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

public ToggleAlert ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult

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

public ToggleShields ( int id ) : System.Web.Mvc.ActionResult
id int
Результат System.Web.Mvc.ActionResult