Public Member Functions | |
virtual bool | IsVisible () const =0 |
virtual bool | IsInteriorSelected () const =0 |
virtual InteriorId | GetSelectedInteriorId () const =0 |
virtual int | GetSelectedFloorIndex () const =0 |
virtual bool | IsValidFloorIndex (int floorIndex) const =0 |
virtual float | GetLookAtHeightAboveBase () const =0 |
virtual float | GetBaseAltitude () const =0 |
virtual v3 | GetFloorCenteredTangentSpaceLookAt () const =0 |
virtual m44 | GetFloorTransformWithTerrainFlattenedToScale (int floorIndex, float flatteningScale) const =0 |
virtual m44 | GetFloorTransform (int floorIndex) const =0 |
virtual dv3 | GetFloorTransformOrigin (int floorIndex) const =0 |
virtual Space::EcefTangentBasis | GetTangentBasis () const =0 |
virtual Geometry::Bounds3D | GetTangentSpaceBounds () const =0 |
virtual Geometry::Bounds3D | GetFloorTangentSpaceBounds () const =0 |
virtual std::vector< const InteriorsFloorCell * > | GetFloorCellsForRendering () const =0 |