#include <SpaceStationType.h>
◆ PortPathMap
◆ TMapBayIDMat
◆ TPorts
◆ SpaceStationType()
| SpaceStationType::SpaceStationType |
( |
const std::string & |
id, |
|
|
const std::string & |
path |
|
) |
| |
◆ AngVel()
| float SpaceStationType::AngVel |
( |
| ) |
const |
|
inline |
◆ FindByName()
| const SpaceStationType * SpaceStationType::FindByName |
( |
const std::string & |
name | ) |
|
|
static |
◆ FindPortByBay()
◆ GetDockAnimPositionOrient()
| bool SpaceStationType::GetDockAnimPositionOrient |
( |
const unsigned int |
port, |
|
|
int |
stage, |
|
|
double |
t, |
|
|
const vector3d & |
from, |
|
|
positionOrient_t & |
outPosOrient, |
|
|
const Ship * |
ship |
|
) |
| const |
when ship is on rails it returns true and fills outPosOrient. when ship has been released (or docked) it returns false. Note station animations may continue for any number of stages after ship has been released and is under player control again
◆ GetDockAnimStageDuration()
| double SpaceStationType::GetDockAnimStageDuration |
( |
const int |
stage | ) |
const |
◆ GetPortByBay()
◆ GetShipApproachWaypoints()
| bool SpaceStationType::GetShipApproachWaypoints |
( |
const unsigned int |
port, |
|
|
const int |
stage, |
|
|
positionOrient_t & |
outPosOrient |
|
) |
| const |
◆ GetUndockAnimStageDuration()
| double SpaceStationType::GetUndockAnimStageDuration |
( |
const int |
stage | ) |
const |
◆ Init()
| void SpaceStationType::Init |
( |
| ) |
|
|
static |
◆ IsOrbitalStation()
| bool SpaceStationType::IsOrbitalStation |
( |
| ) |
const |
|
inline |
◆ IsSurfaceStation()
| bool SpaceStationType::IsSurfaceStation |
( |
| ) |
const |
|
inline |
◆ ModelName()
| const std::string & SpaceStationType::ModelName |
( |
| ) |
const |
|
inline |
◆ NumDockingPorts()
| unsigned int SpaceStationType::NumDockingPorts |
( |
| ) |
const |
|
inline |
◆ NumDockingStages()
| int SpaceStationType::NumDockingStages |
( |
| ) |
const |
|
inline |
◆ NumUndockStages()
| int SpaceStationType::NumUndockStages |
( |
| ) |
const |
|
inline |
◆ OnSetupComplete()
| void SpaceStationType::OnSetupComplete |
( |
| ) |
|
◆ ParkingDistance()
| float SpaceStationType::ParkingDistance |
( |
| ) |
const |
|
inline |
◆ ParkingGapSize()
| float SpaceStationType::ParkingGapSize |
( |
| ) |
const |
|
inline |
◆ Ports()
| const TPorts & SpaceStationType::Ports |
( |
| ) |
const |
|
inline |
◆ RandomStationType()
◆ ShipLaunchStage()
| int SpaceStationType::ShipLaunchStage |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: