Pioneer
Loading...
Searching...
No Matches
Propulsion Member List

This is the complete list of members for Propulsion, including all inherited members.

AIAccelToModelRelativeVelocity(const vector3d &v)Propulsion
AIChangeVelBy(const vector3d &diffvel, const vector3d &powerLimit=vector3d(1.0))Propulsion
AIChangeVelDir(const vector3d &diffvel)Propulsion
AIFaceDirection(const vector3d &dir, double av=0)Propulsion
AIFaceUpdir(const vector3d &updir, double av=0)Propulsion
AIGetLeadDir(const Body *target, const vector3d &targaccel, double projspeed)Propulsion
AIMatchAngVelObjSpace(const vector3d &angvel, const vector3d &powerLimit=vector3d(1.0), bool ignoreZeroValues=false)Propulsion
AIMatchVel(const vector3d &vel, const vector3d &powerLimit=vector3d(1.0))Propulsion
AIModelCoordsMatchSpeedRelTo(const vector3d &v, const DynamicBody *other)Propulsion
ClampLinThrusterState(int axis, double level) constPropulsion
ClampLinThrusterState(const vector3d &levels) constPropulsion
ClearAngThrusterState()Propulsioninline
ClearLinThrusterState()Propulsioninline
DecRefCount() constRefCountedinline
FUEL_EMPTY enum valuePropulsion
FUEL_OK enum valuePropulsion
FUEL_WARNING enum valuePropulsion
FuelState enum namePropulsion
FuelTankMassLeft()Propulsioninline
GetAccel(Thruster thruster) constPropulsioninline
GetAccelFwd() constPropulsioninline
GetAccelMin() constPropulsioninline
GetAccelRev() constPropulsioninline
GetAccelUp() constPropulsioninline
GetActualAngThrust() constPropulsioninline
GetActualLinThrust() constPropulsioninline
GetAngThrusterState() constPropulsioninline
GetFuel() constPropulsioninline
GetFuelReserve() constPropulsioninline
GetFuelState() constPropulsioninline
GetFuelUseRate()Propulsion
GetLinThrusterState() constPropulsioninline
GetRefCount() constRefCountedinline
GetSpeedReachedWithFuel() constPropulsion
GetThrust(Thruster thruster) constPropulsion
GetThrust(const vector3d &dir) constPropulsion
GetThrustFwd() constPropulsioninline
GetThrustMin() constPropulsion
GetThrustRev() constPropulsioninline
GetThrustUncapped(const vector3d &dir) constPropulsion
GetThrustUp() constPropulsioninline
IncRefCount() constRefCountedinline
Init(DynamicBody *b, SceneGraph::Model *m, const int tank_mass, const double effExVel, const float lin_Thrust[], const float ang_Thrust)Propulsion
Init(DynamicBody *b, SceneGraph::Model *m, const int tank_mass, const double effExVel, const float lin_Thrust[], const float ang_Thrust, const float lin_AccelerationCap[])Propulsion
IsFuelStateChanged()Propulsioninline
LoadFromJson(const Json &jsonObj, Space *space)Propulsionvirtual
Propulsion()Propulsion
RefCounted()RefCountedinline
Render(Graphics::Renderer *r, const Camera *camera, const vector3d &viewCoords, const matrix4x4d &viewTransform)Propulsion
SaveToJson(Json &jsonObj, Space *space)Propulsionvirtual
SetAccelerationCapMult(double p, const float lin_AccelerationCap[])Propulsion
SetAngThrusterState(int axis, double level)Propulsioninline
SetAngThrusterState(const vector3d &levels)Propulsion
SetFuel(const double f)Propulsioninline
SetFuelReserve(const double f)Propulsioninline
SetFuelTankMass(int fTank)Propulsioninline
SetLinThrusterState(int axis, double level)Propulsion
SetLinThrusterState(const vector3d &levels)Propulsion
SetThrustPowerMult(double p, const float lin_Thrust[], const float ang_Thrust)Propulsion
UpdateFuel(const float timeStep)Propulsion
~LuaWrappable()LuaWrappableinlinevirtual
~Propulsion()Propulsioninlinevirtual
~RefCounted()RefCountedinlinevirtual