C# Class MiningGame.Code.GameModes.ClientGameMode

Afficher le fichier Open project: geel9/Minor-Destruction Class Usage Examples

Méthodes publiques

Свойство Type Description
GameModes List

Méthodes publiques

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

Method Details

Draw_PostWorld() public méthode

public Draw_PostWorld ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Résultat void

Draw_PreWorld() public méthode

public Draw_PreWorld ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Résultat void

GenerateGameModes() public static méthode

public static GenerateGameModes ( ) : void
Résultat void

GetGameMode() public static méthode

public static GetGameMode ( String name, string version = "-1" ) : Type
name String
version string
Résultat System.Type

GetName() public méthode

public GetName ( ) : string
Résultat string

GetVersion() public méthode

public GetVersion ( ) : string
Résultat string

OnGameModeEvent() public méthode

public OnGameModeEvent ( string eventName, Packet data ) : void
eventName string
data Packet
Résultat void

OnPlayerChooseClass() public méthode

public OnPlayerChooseClass ( PlayerEntity player, int classChosen ) : void
player MiningGame.Code.Entities.PlayerEntity
classChosen int
Résultat void

OnPlayerChooseTeam() public méthode

public OnPlayerChooseTeam ( PlayerEntity player, int team ) : void
player MiningGame.Code.Entities.PlayerEntity
team int
Résultat void

OnPlayerConnect() public méthode

public OnPlayerConnect ( PlayerEntity player ) : void
player MiningGame.Code.Entities.PlayerEntity
Résultat void

OnPlayerDeath() public méthode

public OnPlayerDeath ( PlayerEntity player ) : void
player MiningGame.Code.Entities.PlayerEntity
Résultat void

OnPlayerDisconnect() public méthode

public OnPlayerDisconnect ( PlayerEntity player ) : void
player MiningGame.Code.Entities.PlayerEntity
Résultat void

OnPlayerPostDraw() public méthode

public OnPlayerPostDraw ( PlayerEntity player, SpriteBatch sb ) : void
player MiningGame.Code.Entities.PlayerEntity
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Résultat void

OnPlayerPreDraw() public méthode

public OnPlayerPreDraw ( PlayerEntity player, SpriteBatch sb ) : void
player MiningGame.Code.Entities.PlayerEntity
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Résultat void

OnPlayerUpdate() public méthode

public OnPlayerUpdate ( PlayerEntity player ) : void
player MiningGame.Code.Entities.PlayerEntity
Résultat void

OnRoundEnd() public méthode

public OnRoundEnd ( ) : void
Résultat void

OnRoundStart() public méthode

public OnRoundStart ( ) : void
Résultat void

Update() public méthode

public Update ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
Résultat void

Property Details

GameModes public_oe static_oe property

public static List GameModes
Résultat List