Public Member Functions | |
InteriorsEntityPickingService (Eegeo::Collision::IMultipleResultRayCaster &rayCaster, InteriorInteractionModel &interiorInteractionModel, const InteriorsInstanceRepository &instanceRepository, const Eegeo::Rendering::EnvironmentFlatteningService &environmentFlatteningService, Eegeo::DebugRendering::DebugRenderer &debugRenderer, bool debugDrawEnabled) | |
virtual bool | PickEntitiesAtScreenPosition (const Eegeo::Camera::RenderCamera &renderCamera, const v2 &point, InteriorsEntityPickResult &out_result) const |
virtual bool | PickEntitiesAtScreenPosition (const Eegeo::Camera::CameraState &cameraState, const v2 &screenPoint, InteriorsEntityPickResult &out_result) const |