C# Класс WarTornLands.Infrastructure.EntityBuilder

This class provides helper methods for the XML parser to encapsulate extensive Entity constructing routines.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Begin ( ) : void
BeginArea ( Area area ) : void
CreateEntity ( TileSetBox tilesetBox, DataRow data ) : Entity
DepositZone ( int id, Zone zone ) : void
End ( ) : void
EndArea ( ) : void

Приватные методы

Метод Описание
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

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

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

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

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

public static BeginArea ( Area area ) : void
area WarTornLands.World.Area
Результат void

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

public CreateEntity ( TileSetBox tilesetBox, DataRow data ) : Entity
tilesetBox WarTornLands.World.TileSetBox
data System.Data.DataRow
Результат Entity

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

public DepositZone ( int id, Zone zone ) : void
id int
zone Zone
Результат void

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

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

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

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