Definition CargoBody.h:15
LuaRef GetCargoType() const
Definition CargoBody.h:22
virtual void SaveToJson(Json &jsonObj, Space *space) override
Definition CargoBody.cpp:57
virtual void SetLabel(const std::string &label) override
Definition CargoBody.cpp:145
virtual bool OnDamage(Body *attacker, float kgDamage, const CollisionContact &contactData) override
Definition CargoBody.cpp:112
~CargoBody()
Definition CargoBody.h:29
virtual void TimeStepUpdate(const float timeStep) override
Definition CargoBody.cpp:92
OBJDEF(CargoBody, DynamicBody, CARGOBODY)
virtual bool OnCollision(Body *o, Uint32 flags, double relVel) override
Definition CargoBody.cpp:126
virtual void Render(Graphics::Renderer *r, const Camera *camera, const vector3d &viewCoords, const matrix4x4d &viewTransform) override
Definition CargoBody.cpp:140
Definition DynamicBody.h:15