C# Class WarTornLands.Infrastructure.EntityBuilder

This class provides helper methods for the XML parser to encapsulate extensive Entity constructing routines.
Afficher le fichier Open project: floAr/WarTornLands Class Usage Examples

Méthodes publiques

Méthode Description
Begin ( ) : void
BeginArea ( Area area ) : void
CreateEntity ( TileSetBox tilesetBox, DataRow data ) : Entity
DepositZone ( int id, Zone zone ) : void
End ( ) : void
EndArea ( ) : void

Private Methods

Méthode Description
ConnectJumpPoints ( ) : void
CreateEntity ( DataSet data ) : Entity

Creates an Entity from a given XML DataSet. Used locally by other CreateEntity routines

CreateEntity ( string entityType ) : Entity

Creates an Entity of the given Type. Used locally by other CreateEntity routines

EntityBuilder ( ) : System
FindMatch ( int id ) : Zone
SwitchItemType ( DataRow data ) : Item

Method Details

Begin() public static méthode

public static Begin ( ) : void
Résultat void

BeginArea() public static méthode

public static BeginArea ( Area area ) : void
area WarTornLands.World.Area
Résultat void

CreateEntity() public méthode

public CreateEntity ( TileSetBox tilesetBox, DataRow data ) : Entity
tilesetBox WarTornLands.World.TileSetBox
data System.Data.DataRow
Résultat Entity

DepositZone() public méthode

public DepositZone ( int id, Zone zone ) : void
id int
zone Zone
Résultat void

End() public static méthode

public static End ( ) : void
Résultat void

EndArea() public static méthode

public static EndArea ( ) : void
Résultat void