C# Class Pokemon3D.Entities.World

Afficher le fichier Open project: nilllzz/Pokemon3D Class Usage Examples

Méthodes publiques

Méthode Description
CreateEntitiesFromFragment ( MapFragmentModel model, Vector3 position ) : List
LoadMap ( string id, double x, double y, double z ) : void
PlaceEntities ( EntityFieldModel entityDefinition, EntityFieldPositionModel entityPlacing, Vector3 offset ) : List
StartNewGameAsync ( System.Action onFinished ) : void
Update ( GameTime gameTime ) : void
World ( ) : System

Private Methods

Méthode Description
ActivateMap ( string id, Vector3 position ) : Map
ActivateMapsWithOffsets ( string id, Vector3 position ) : void
CreateEntityFromDataModel ( EntityModel entityModel, EntityFieldPositionModel entityPlacing, Vector3 position ) : System.Entity
LoadWorldAsync ( ) : void

Method Details

CreateEntitiesFromFragment() public méthode

public CreateEntitiesFromFragment ( MapFragmentModel model, Vector3 position ) : List
model MapFragmentModel
position Vector3
Résultat List

LoadMap() public méthode

public LoadMap ( string id, double x, double y, double z ) : void
id string
x double
y double
z double
Résultat void

PlaceEntities() public méthode

public PlaceEntities ( EntityFieldModel entityDefinition, EntityFieldPositionModel entityPlacing, Vector3 offset ) : List
entityDefinition EntityFieldModel
entityPlacing EntityFieldPositionModel
offset Vector3
Résultat List

StartNewGameAsync() public méthode

public StartNewGameAsync ( System.Action onFinished ) : void
onFinished System.Action
Résultat void

Update() public méthode

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

World() public méthode

public World ( ) : System
Résultat System