C# Класс MiningGame.Code.GameModes.ClientGameMode

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

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

Свойство Тип Описание
GameModes List

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

Метод Описание
Draw_PostWorld ( SpriteBatch sb ) : void
Draw_PreWorld ( SpriteBatch sb ) : void
GenerateGameModes ( ) : void
GetGameMode ( String name, string version = "-1" ) : Type
GetName ( ) : string
GetVersion ( ) : string
OnGameModeEvent ( string eventName, Packet data ) : void
OnPlayerChooseClass ( PlayerEntity player, int classChosen ) : void
OnPlayerChooseTeam ( PlayerEntity player, int team ) : void
OnPlayerConnect ( PlayerEntity player ) : void
OnPlayerDeath ( PlayerEntity player ) : void
OnPlayerDisconnect ( PlayerEntity player ) : void
OnPlayerPostDraw ( PlayerEntity player, SpriteBatch sb ) : void
OnPlayerPreDraw ( PlayerEntity player, SpriteBatch sb ) : void
OnPlayerUpdate ( PlayerEntity player ) : void
OnRoundEnd ( ) : void
OnRoundStart ( ) : void
Update ( GameTime time ) : void

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

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

public Draw_PostWorld ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

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

public Draw_PreWorld ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

GenerateGameModes() публичный статический Метод

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

GetGameMode() публичный статический Метод

public static GetGameMode ( String name, string version = "-1" ) : Type
name String
version string
Результат System.Type

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

public GetName ( ) : string
Результат string

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

public GetVersion ( ) : string
Результат string

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

public OnGameModeEvent ( string eventName, Packet data ) : void
eventName string
data Packet
Результат void

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

public OnPlayerChooseClass ( PlayerEntity player, int classChosen ) : void
player MiningGame.Code.Entities.PlayerEntity
classChosen int
Результат void

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

public OnPlayerChooseTeam ( PlayerEntity player, int team ) : void
player MiningGame.Code.Entities.PlayerEntity
team int
Результат void

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

public OnPlayerConnect ( PlayerEntity player ) : void
player MiningGame.Code.Entities.PlayerEntity
Результат void

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

public OnPlayerDeath ( PlayerEntity player ) : void
player MiningGame.Code.Entities.PlayerEntity
Результат void

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

public OnPlayerDisconnect ( PlayerEntity player ) : void
player MiningGame.Code.Entities.PlayerEntity
Результат void

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

public OnPlayerPostDraw ( PlayerEntity player, SpriteBatch sb ) : void
player MiningGame.Code.Entities.PlayerEntity
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

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

public OnPlayerPreDraw ( PlayerEntity player, SpriteBatch sb ) : void
player MiningGame.Code.Entities.PlayerEntity
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

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

public OnPlayerUpdate ( PlayerEntity player ) : void
player MiningGame.Code.Entities.PlayerEntity
Результат void

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

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

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

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

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

public Update ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
Результат void

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

GameModes публичное статическое свойство

public static List GameModes
Результат List