C# Class Beyond_Beyaan.FleetManager

Afficher le fichier Open project: Beyonders/Beyond-Beyaan Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

AddFleet() public méthode

public AddFleet ( Fleet fleet ) : void
fleet Fleet
Résultat void

AddShipDesign() public méthode

public AddShipDesign ( Ship newShipDesign ) : void
newShipDesign Ship
Résultat void

ClearEmptyFleets() public méthode

public ClearEmptyFleets ( ) : void
Résultat void

FleetManager() public méthode

public FleetManager ( Empire empire ) : System
empire Empire
Résultat System

GetExpenses() public méthode

public GetExpenses ( ) : float
Résultat float

GetFleets() public méthode

public GetFleets ( ) : List
Résultat List

GetNextShipDesign() public méthode

public GetNextShipDesign ( Ship previousDesign ) : Ship
previousDesign Ship
Résultat Ship

GetShipCount() public méthode

public GetShipCount ( Ship design ) : int
design Ship
Résultat int

GetShipWithDesignID() public méthode

public GetShipWithDesignID ( int designID ) : Ship
designID int
Résultat Ship

Load() public méthode

public Load ( System.Xml.Linq.XElement empireDoc, Empire empire, GameMain gameMain ) : void
empireDoc System.Xml.Linq.XElement
empire Empire
gameMain GameMain
Résultat void

MergeIdleFleets() public méthode

public MergeIdleFleets ( ) : void
Résultat void

MoveFleets() public méthode

public MoveFleets ( float frameDeltaTime ) : bool
frameDeltaTime float
Résultat bool

ObsoleteShipDesign() public méthode

public ObsoleteShipDesign ( Ship shipToObsolete ) : void
shipToObsolete Ship
Résultat void

RemoveFleet() public méthode

public RemoveFleet ( Fleet fleet ) : void
fleet Fleet
Résultat void

ResetFleetMovements() public méthode

public ResetFleetMovements ( ) : void
Résultat void

ReturnFleetAtPoint() public méthode

public ReturnFleetAtPoint ( int x, int y ) : Beyond_Beyaan.Fleet[]
x int
y int
Résultat Beyond_Beyaan.Fleet[]

Save() public méthode

public Save ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
Résultat void

SetupStarterFleet() public méthode

public SetupStarterFleet ( StarSystem homeSystem ) : void
homeSystem StarSystem
Résultat void