C# Класс Beyond_Beyaan.FleetManager

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddFleet ( Fleet fleet ) : void
AddShipDesign ( Ship newShipDesign ) : void
ClearEmptyFleets ( ) : void
FleetManager ( Empire empire ) : System
GetExpenses ( ) : float
GetFleets ( ) : List
GetNextShipDesign ( Ship previousDesign ) : Ship
GetShipCount ( Ship design ) : int
GetShipWithDesignID ( int designID ) : Ship
Load ( System.Xml.Linq.XElement empireDoc, Empire empire, GameMain gameMain ) : void
MergeIdleFleets ( ) : void
MoveFleets ( float frameDeltaTime ) : bool
ObsoleteShipDesign ( Ship shipToObsolete ) : void
RemoveFleet ( Fleet fleet ) : void
ResetFleetMovements ( ) : void
ReturnFleetAtPoint ( int x, int y ) : Beyond_Beyaan.Fleet[]
Save ( XmlWriter writer ) : void
SetupStarterFleet ( StarSystem homeSystem ) : void

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

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

public AddFleet ( Fleet fleet ) : void
fleet Fleet
Результат void

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

public AddShipDesign ( Ship newShipDesign ) : void
newShipDesign Ship
Результат void

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

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

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

public FleetManager ( Empire empire ) : System
empire Empire
Результат System

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

public GetExpenses ( ) : float
Результат float

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

public GetFleets ( ) : List
Результат List

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

public GetNextShipDesign ( Ship previousDesign ) : Ship
previousDesign Ship
Результат Ship

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

public GetShipCount ( Ship design ) : int
design Ship
Результат int

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

public GetShipWithDesignID ( int designID ) : Ship
designID int
Результат Ship

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

public Load ( System.Xml.Linq.XElement empireDoc, Empire empire, GameMain gameMain ) : void
empireDoc System.Xml.Linq.XElement
empire Empire
gameMain GameMain
Результат void

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

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

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

public MoveFleets ( float frameDeltaTime ) : bool
frameDeltaTime float
Результат bool

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

public ObsoleteShipDesign ( Ship shipToObsolete ) : void
shipToObsolete Ship
Результат void

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

public RemoveFleet ( Fleet fleet ) : void
fleet Fleet
Результат void

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

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

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

public ReturnFleetAtPoint ( int x, int y ) : Beyond_Beyaan.Fleet[]
x int
y int
Результат Beyond_Beyaan.Fleet[]

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

public Save ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
Результат void

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

public SetupStarterFleet ( StarSystem homeSystem ) : void
homeSystem StarSystem
Результат void