![]() |
Pioneer
|
This is the complete list of members for SpaceStation, including all inherited members.
| AddComponent() | Body | inline |
| AllocateStaticSlot(int &slot) | SpaceStation | |
| Body() | Body | |
| Body(const Json &jsonObj, Space *space) | Body | |
| DeleteEmitter() | DeleteEmitter | inline |
| DockingRefusedReason enum name | SpaceStation | |
| DoShipDamage(Ship *s, Uint32 flags, double relVel) | SpaceStation | |
| FLAG_CAN_MOVE_FRAME enum value | Body | |
| FLAG_DRAW_EXCLUDE enum value | Body | |
| FLAG_DRAW_LAST enum value | Body | |
| FLAG_LABEL_HIDDEN enum value | Body | |
| FromJson(const Json &jsonObj, Space *space) | Body | static |
| GetAabb() const | ModelBody | inline |
| GetAngVelocity() const override | SpaceStation | inlinevirtual |
| GetClipRadius() const | Body | inline |
| GetCollMesh() | ModelBody | inline |
| GetComponent() const | Body | inline |
| GetComponentList() const | Body | inline |
| GetDockingClearance(Ship *s) | SpaceStation | |
| GetDockingPortCount() const | SpaceStation | inline |
| GetFlags() const | Body | inline |
| GetFrame() const | Body | inline |
| GetFreeDockingPort(const Ship *s) const | SpaceStation | |
| GetGeom() const | ModelBody | inline |
| GetInterpOrient() const | Body | inline |
| GetInterpOrientRelTo(FrameId relToId) const | Body | |
| GetInterpPosition() const | Body | inline |
| GetInterpPositionRelTo(FrameId relToId) const | Body | |
| GetInterpPositionRelTo(const Body *relTo) const | Body | |
| GetLabel() const | Body | inline |
| GetMass() const | Body | inlinevirtual |
| GetModel() const | ModelBody | inline |
| GetMyDockingPort(const Ship *s) const | SpaceStation | |
| GetNearbyTraffic(double radius) | SpaceStation | |
| GetOrient() const | Body | inline |
| GetOrientRelTo(FrameId) const | Body | |
| GetPhysRadius() const | Body | inline |
| GetPosition() const | Body | inline |
| GetPositionRelTo(FrameId) const | Body | |
| GetPositionRelTo(const Body *) const | Body | |
| GetShields() const | ModelBody | inlineprotected |
| GetStationType() const | SpaceStation | inline |
| GetSystemBody() const override | SpaceStation | inlinevirtual |
| GetTargetIndicatorPosition() const override | SpaceStation | virtual |
| GetType() const | Body | inlinevirtual |
| GetVelocity() const | Body | inlinevirtual |
| GetVelocityRelTo(const Body *) const | Body | |
| GetVelocityRelTo(FrameId) const | Body | |
| HasComponent() const | Body | inline |
| Init() | SpaceStation | static |
| IsColliding() const | ModelBody | inline |
| IsDead() const | Body | inline |
| IsGroundStation() const | SpaceStation | |
| IsInSpace() const | Body | inlinevirtual |
| IsStatic() const | ModelBody | inline |
| IsType(ObjectType c) const | Body | inlinevirtual |
| LaunchShip(Ship *ship, const int port) | SpaceStation | |
| m_flags | Body | protected |
| m_interpOrient | Body | protected |
| m_interpPos | Body | protected |
| MarkDead() | Body | inline |
| ModelBody() | ModelBody | |
| ModelBody(const Json &jsonObj, Space *space) | ModelBody | |
| NotifyRemoved(const Body *const removedBody) override | SpaceStation | virtual |
| NumShipsDocked() const | SpaceStation | |
| OBJDEF(SpaceStation, ModelBody, SPACESTATION) | SpaceStation | |
| ModelBody::OBJDEF(ModelBody, Body, MODELBODY) | ModelBody | |
| OnCollision(Body *b, Uint32 flags, double relVel) override | SpaceStation | virtual |
| OnDamage(Body *attacker, float kgDamage, const CollisionContact &contactData) | Body | inlinevirtual |
| onDelete | DeleteEmitter | mutable |
| OrientOnSurface(double radius, double latitude, double longitude) | Body | |
| PostLoadFixup(Space *space) override | SpaceStation | virtual |
| Properties() | PropertiedObject | inline |
| Properties() const | PropertiedObject | inline |
| Render(Graphics::Renderer *r, const Camera *camera, const vector3d &viewCoords, const matrix4x4d &viewTransform) override | SpaceStation | 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) | ModelBody | protected |
| SaveToJson(Json &jsonObj, Space *space) override | SpaceStation | protectedvirtual |
| SetAngVelocity(const vector3d &v) | Body | inlinevirtual |
| SetClipRadius(double r) | Body | inline |
| SetColliding(bool colliding) | ModelBody | |
| SetDocked(Ship *ship, const int port) | SpaceStation | |
| SetFlag(unsigned int flag, bool enable) | Body | inline |
| SetFrame(FrameId fId) override | ModelBody | virtual |
| SetLabel(const std::string &label) override | SpaceStation | virtual |
| SetLighting(Graphics::Renderer *r, const Camera *camera, std::vector< float > &oldIntensity, Color &oldAmbient) | ModelBody | protected |
| SetModel(const char *modelName) | ModelBody | |
| SetOrient(const matrix3x3d &r) override | ModelBody | virtual |
| SetPhysRadius(double r) | Body | inline |
| SetPosition(const vector3d &p) override | ModelBody | virtual |
| SetStatic(bool isStatic) | ModelBody | |
| SetVelocity(const vector3d &v) | Body | inlinevirtual |
| SpaceStation()=delete | SpaceStation | |
| SpaceStation(const SystemBody *) | SpaceStation | |
| SpaceStation(const Json &jsonObj, Space *space) | SpaceStation | |
| StaticType() | Body | inlinestatic |
| StaticUpdate(const float timeStep) override | SpaceStation | virtual |
| SwapDockedShipsPort(const int oldPort, const int newPort) | SpaceStation | |
| SwitchToFrame(FrameId newFrame) | Body | |
| TimeStepUpdate(const float timeStep) override | SpaceStation | virtual |
| ToJson(Json &jsonObj, Space *space) | Body | |
| UpdateFrame() | Body | |
| UpdateInterpTransform(double alpha) override | SpaceStation | virtual |
| ~Body() | Body | virtual |
| ~DeleteEmitter() | DeleteEmitter | inlinevirtual |
| ~LuaWrappable() | LuaWrappable | inlinevirtual |
| ~ModelBody() | ModelBody | virtual |
| ~SpaceStation() | SpaceStation | virtual |