Definition SystemBody.h:19
Definition TerrainBody.h:21
virtual bool OnCollision(Body *b, Uint32 flags, double relVel) override
Definition TerrainBody.h:28
double GetMaxFeatureRadius() const
Definition TerrainBody.h:34
virtual const SystemBody * GetSystemBody() const override
Definition TerrainBody.h:31
virtual double GetMass() const override
Definition TerrainBody.h:29
virtual void SubRender(Graphics::Renderer *r, const matrix4x4d &modelView, const vector3d &camPos)
Definition TerrainBody.h:26
double GetTerrainHeight(const vector3d &pos) const
Definition TerrainBody.cpp:142
virtual void SaveToJson(Json &jsonObj, Space *space) override
Definition TerrainBody.cpp:43
static void OnChangeDetailLevel()
Definition TerrainBody.cpp:154
void InitTerrainBody()
Definition TerrainBody.cpp:28
virtual void Render(Graphics::Renderer *r, const Camera *camera, const vector3d &viewCoords, const matrix4x4d &viewTransform) override
Definition TerrainBody.cpp:69
virtual ~TerrainBody()
Definition TerrainBody.cpp:23
virtual void SetFrame(FrameId fId) override
Definition TerrainBody.cpp:127
OBJDEF(TerrainBody, Body, TERRAINBODY)