Pioneer
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
PlayerShipController::Util Struct Reference

Static Public Member Functions

template<class T >
static T sign (const T &val)
 
static vector3d GetFollowBaseVelocity (const PlayerShipController &c)
 
static void ChangeCruiseSpeedConstrained (PlayerShipController &c, double delta)
 
static void SetCruiseSpeedFromActualVelocity (PlayerShipController &c)
 
static vector3d NeededAngVelocityToFaceDirection (PlayerShipController &c, const float timeStep, const vector3d &dir, const vector3d &angPower)
 
static void LimitActualSpeed (PlayerShipController &c, const float timeStep, TotalDesiredAction &outParams)
 

Member Function Documentation

◆ ChangeCruiseSpeedConstrained()

static void PlayerShipController::Util::ChangeCruiseSpeedConstrained ( PlayerShipController c,
double  delta 
)
inlinestatic
Here is the call graph for this function:

◆ GetFollowBaseVelocity()

static vector3d PlayerShipController::Util::GetFollowBaseVelocity ( const PlayerShipController c)
inlinestatic
Here is the call graph for this function:

◆ LimitActualSpeed()

static void PlayerShipController::Util::LimitActualSpeed ( PlayerShipController c,
const float  timeStep,
TotalDesiredAction outParams 
)
inlinestatic
Here is the call graph for this function:

◆ NeededAngVelocityToFaceDirection()

static vector3d PlayerShipController::Util::NeededAngVelocityToFaceDirection ( PlayerShipController c,
const float  timeStep,
const vector3d dir,
const vector3d angPower 
)
inlinestatic
Here is the call graph for this function:

◆ SetCruiseSpeedFromActualVelocity()

static void PlayerShipController::Util::SetCruiseSpeedFromActualVelocity ( PlayerShipController c)
inlinestatic
Here is the call graph for this function:

◆ sign()

template<class T >
static T PlayerShipController::Util::sign ( const T &  val)
inlinestatic

The documentation for this struct was generated from the following file: