void TerrainBody::Load(Serializer::Reader &rd, Space *space) { Body::Load(rd, space); m_pos = rd.Vector3d(); SBody *sbody = space->GetSBodyByIndex(rd.Int32()); InitTerrainBody(sbody); }
TerrainBody::TerrainBody(SystemBody *sbody) : Body(), m_sbody(0), m_mass(0), m_geosphere(0) { InitTerrainBody(sbody); }
TerrainBody::TerrainBody(SBody *sbody) : Body(), m_sbody(0), m_pos(vector3d(0,0,0)), m_mass(0), m_geosphere(0) { InitTerrainBody(sbody); }
void TerrainBody::Load(Serializer::Reader &rd, Space *space) { Body::Load(rd, space); SystemBody *sbody = space->GetSystemBodyByIndex(rd.Int32()); InitTerrainBody(sbody); }