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

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

AddComponent()Bodyinline
AddForce(const vector3d &)DynamicBody
AddRelForce(const vector3d &)DynamicBody
AddRelTorque(const vector3d &)DynamicBody
AddTorque(const vector3d &)DynamicBody
AIError enum nameDynamicBody
AIERROR_GRAV_TOO_HIGH enum valueDynamicBody
AIERROR_NONE enum valueDynamicBody
AIERROR_ORBIT_IMPOSSIBLE enum valueDynamicBody
AIERROR_PRESS_TOO_HIGH enum valueDynamicBody
AIERROR_REFUSED_PERM enum valueDynamicBody
AIMessage(AIError msg=AIERROR_NONE)DynamicBodyinline
Body()Body
Body(const Json &jsonObj, Space *space)Body
CalcAtmosphericDrag(double velSqr, double area, double coeff) constDynamicBody
CalcAtmosphericForce() constDynamicBodyprotectedvirtual
CalcExternalForce()DynamicBody
ComputeOrbit() constDynamicBody
DEFAULT_DRAG_COEFFDynamicBodyprotectedstatic
DeleteEmitter()DeleteEmitterinline
DynamicBody()DynamicBody
DynamicBody(const Json &jsonObj, Space *space)DynamicBody
FixedGunsDynamicBodyfriend
FLAG_CAN_MOVE_FRAME enum valueBody
FLAG_DRAW_EXCLUDE enum valueBody
FLAG_DRAW_LAST enum valueBody
FLAG_LABEL_HIDDEN enum valueBody
FromJson(const Json &jsonObj, Space *space)Bodystatic
GetAabb() constModelBodyinline
GetAngularInertia() constDynamicBodyinline
GetAngularMomentum() constDynamicBody
GetAngVelocity() const overrideDynamicBodyvirtual
GetAtmosForce() constDynamicBodyinline
GetClipRadius() constBodyinline
GetCollMesh()ModelBodyinline
GetComponent() constBodyinline
GetComponentList() constBodyinline
GetCurrentAtmosphericState(double &pressure, double &density) constDynamicBodyprotected
GetExternalForce() constDynamicBodyinline
GetFlags() constBodyinline
GetFrame() constBodyinline
GetGeom() constModelBodyinline
GetGravityForce() constDynamicBodyinline
GetInterpOrient() constBodyinline
GetInterpOrientRelTo(FrameId relToId) constBody
GetInterpPosition() constBodyinline
GetInterpPositionRelTo(FrameId relToId) constBody
GetInterpPositionRelTo(const Body *relTo) constBody
GetLabel() constBodyinline
GetLastForce() constDynamicBodyinline
GetLastTorque() constDynamicBodyinline
GetMass() const overrideDynamicBodyinlinevirtual
GetModel() constModelBodyinline
GetOrient() constBodyinline
GetOrientRelTo(FrameId) constBody
GetPhysRadius() constBodyinline
GetPosition() constBodyinline
GetPositionRelTo(FrameId) constBody
GetPositionRelTo(const Body *) constBody
GetShields() constModelBodyinlineprotected
GetSystemBody() constBodyinlinevirtual
GetTargetIndicatorPosition() constBodyvirtual
GetType() constBodyinlinevirtual
GetVelocity() const overrideDynamicBodyvirtual
GetVelocityRelTo(const Body *) constBody
GetVelocityRelTo(FrameId) constBody
HasComponent() constBodyinline
IsColliding() constModelBodyinline
IsDead() constBodyinline
IsInSpace() constBodyinlinevirtual
IsMoving() constDynamicBodyinline
IsStatic() constModelBodyinline
IsType(ObjectType c) constBodyinlinevirtual
m_aiMessageDynamicBodyprotected
m_deceleratingDynamicBodyprotected
m_dragCoeffDynamicBodyprotected
m_flagsBodyprotected
m_interpOrientBodyprotected
m_interpPosBodyprotected
MarkDead()Bodyinline
ModelBody()ModelBody
ModelBody(const Json &jsonObj, Space *space)ModelBody
NotifyRemoved(const Body *const removedBody)Bodyinlinevirtual
OBJDEF(DynamicBody, ModelBody, DYNAMICBODY)DynamicBody
ModelBody::OBJDEF(ModelBody, Body, MODELBODY)ModelBody
OnCollision(Body *o, Uint32 flags, double relVel) overrideDynamicBodyvirtual
OnDamage(Body *attacker, float kgDamage, const CollisionContact &contactData)Bodyinlinevirtual
onDeleteDeleteEmittermutable
OrientOnSurface(double radius, double latitude, double longitude)Body
PostLoadFixup(Space *space) overrideDynamicBodyvirtual
Properties()PropertiedObjectinline
Properties() constPropertiedObjectinline
PropulsionDynamicBodyfriend
Render(Graphics::Renderer *r, const Camera *camera, const vector3d &viewCoords, const matrix4x4d &viewTransform)=0Bodypure virtual
RenderModel(Graphics::Renderer *r, const Camera *camera, const vector3d &viewCoords, const matrix4x4d &viewTransform, const bool setLighting=true)ModelBody
ResetLighting(Graphics::Renderer *r, const std::vector< float > &oldIntensity, const Color &oldAmbient)ModelBodyprotected
SaveToJson(Json &jsonObj, Space *space) overrideDynamicBodyprotectedvirtual
SetAngVelocity(const vector3d &v) overrideDynamicBodyvirtual
SetClipRadius(double r)Bodyinline
SetColliding(bool colliding)ModelBody
SetDecelerating(bool decel)DynamicBodyinline
SetFlag(unsigned int flag, bool enable)Bodyinline
SetForce(const vector3d &)DynamicBody
SetFrame(FrameId fId) overrideDynamicBodyvirtual
SetLabel(const std::string &label)Bodyvirtual
SetLighting(Graphics::Renderer *r, const Camera *camera, std::vector< float > &oldIntensity, Color &oldAmbient)ModelBodyprotected
SetMass(double)DynamicBody
SetMassDistributionFromModel()DynamicBody
SetModel(const char *modelName)ModelBody
SetMoving(bool isMoving)DynamicBody
SetOrient(const matrix3x3d &r) overrideModelBodyvirtual
SetPhysRadius(double r)Bodyinline
SetPosition(const vector3d &p) overrideModelBodyvirtual
SetStatic(bool isStatic)ModelBody
SetTorque(const vector3d &)DynamicBody
SetVelocity(const vector3d &v) overrideDynamicBodyvirtual
StaticType()Bodyinlinestatic
StaticUpdate(const float timeStep)Bodyinlinevirtual
SwitchToFrame(FrameId newFrame)Body
TimeStepUpdate(const float timeStep) overrideDynamicBodyvirtual
ToJson(Json &jsonObj, Space *space)Body
UpdateFrame()Body
UpdateInterpTransform(double alpha) overrideDynamicBodyvirtual
~Body()Bodyvirtual
~DeleteEmitter()DeleteEmitterinlinevirtual
~DynamicBody()DynamicBodyvirtual
~LuaWrappable()LuaWrappableinlinevirtual
~ModelBody()ModelBodyvirtual