C# Class Beyond_Beyaan.FleetManager

Datei anzeigen Open project: Beyonders/Beyond-Beyaan Class Usage Examples

Public Methods

Method 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 method

public AddFleet ( Fleet fleet ) : void
fleet Fleet
return void

AddShipDesign() public method

public AddShipDesign ( Ship newShipDesign ) : void
newShipDesign Ship
return void

ClearEmptyFleets() public method

public ClearEmptyFleets ( ) : void
return void

FleetManager() public method

public FleetManager ( Empire empire ) : System
empire Empire
return System

GetExpenses() public method

public GetExpenses ( ) : float
return float

GetFleets() public method

public GetFleets ( ) : List
return List

GetNextShipDesign() public method

public GetNextShipDesign ( Ship previousDesign ) : Ship
previousDesign Ship
return Ship

GetShipCount() public method

public GetShipCount ( Ship design ) : int
design Ship
return int

GetShipWithDesignID() public method

public GetShipWithDesignID ( int designID ) : Ship
designID int
return Ship

Load() public method

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

MergeIdleFleets() public method

public MergeIdleFleets ( ) : void
return void

MoveFleets() public method

public MoveFleets ( float frameDeltaTime ) : bool
frameDeltaTime float
return bool

ObsoleteShipDesign() public method

public ObsoleteShipDesign ( Ship shipToObsolete ) : void
shipToObsolete Ship
return void

RemoveFleet() public method

public RemoveFleet ( Fleet fleet ) : void
fleet Fleet
return void

ResetFleetMovements() public method

public ResetFleetMovements ( ) : void
return void

ReturnFleetAtPoint() public method

public ReturnFleetAtPoint ( int x, int y ) : Beyond_Beyaan.Fleet[]
x int
y int
return Beyond_Beyaan.Fleet[]

Save() public method

public Save ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
return void

SetupStarterFleet() public method

public SetupStarterFleet ( StarSystem homeSystem ) : void
homeSystem StarSystem
return void