C# Class GameEntities.GameWorld

Inheritance: Engine.World
Afficher le fichier Open project: DarrenHassan/GDM4242-GroupD Class Usage Examples

Private Properties

Свойство Type Description
DoActionsAfterMapCreated void
ServerOrSingle_CreatePlayerUnit Unit
ServerOrSingle_CreatePlayerUnit Unit

Méthodes publiques

Méthode Description
GameWorld ( ) : System
SetShouldChangeMap ( string mapName, string spawnPointName, PlayerCharacter playerCharacterInformation ) : void

Méthodes protégées

Méthode Description
OnDestroy ( ) : void

Overridden from Engine.EntitySystem.Entity.OnDestroy().

OnPostCreate ( bool loaded ) : void

Overridden from Engine.EntitySystem.Entity.OnPostCreate(Boolean).

OnTick ( ) : void

Overridden from Engine.EntitySystem.Entity.OnTick().

Private Methods

Méthode Description
DoActionsAfterMapCreated ( ) : void
ServerOrSingle_CreatePlayerUnit ( PlayerManager player ) : Unit
ServerOrSingle_CreatePlayerUnit ( PlayerManager player, SpawnPoint spawnPoint ) : Unit

Method Details

GameWorld() public méthode

public GameWorld ( ) : System
Résultat System

OnDestroy() protected méthode

Overridden from Engine.EntitySystem.Entity.OnDestroy().
protected OnDestroy ( ) : void
Résultat void

OnPostCreate() protected méthode

Overridden from Engine.EntitySystem.Entity.OnPostCreate(Boolean).
protected OnPostCreate ( bool loaded ) : void
loaded bool
Résultat void

OnTick() protected méthode

Overridden from Engine.EntitySystem.Entity.OnTick().
protected OnTick ( ) : void
Résultat void

SetShouldChangeMap() public méthode

public SetShouldChangeMap ( string mapName, string spawnPointName, PlayerCharacter playerCharacterInformation ) : void
mapName string
spawnPointName string
playerCharacterInformation PlayerCharacter
Résultat void