This is the complete list of members for Eegeo::Picking::PickingController, including all inherited members.
CastRay(const Eegeo::dv3 &rayOrigin, const Eegeo::dv3 &rayDirection) (defined in Eegeo::Picking::PickingController) | Eegeo::Picking::PickingController | virtual |
CastRayFromScreenPosition(const Eegeo::v2 &point, const Eegeo::Camera::RenderCamera &renderCamera) (defined in Eegeo::Picking::PickingController) | Eegeo::Picking::PickingController | |
GetCollisionGroup() (defined in Eegeo::Picking::PickingController) | Eegeo::Picking::PickingController | inline |
GetInteriorInteractionModel() const (defined in Eegeo::Picking::PickingController) | Eegeo::Picking::PickingController | inlineprotected |
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | |
NonCopyable()=default (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | protected |
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | |
PickingController(Eegeo::Collision::IRayCaster &rayCaster, const Eegeo::Resources::Interiors::InteriorInteractionModel &interiorInteractionModel, Eegeo::Rendering::EnvironmentFlatteningService &environmentFlatteningService, u32 collisionGroup) (defined in Eegeo::Picking::PickingController) | Eegeo::Picking::PickingController | |
ProcessRayCastResult(const Eegeo::Collision::RayCasterResult &pickResult)=0 (defined in Eegeo::Picking::PickingController) | Eegeo::Picking::PickingController | pure virtual |
SetCollisionGroup(u32 collisionGroup) (defined in Eegeo::Picking::PickingController) | Eegeo::Picking::PickingController | |
~PickingController() (defined in Eegeo::Picking::PickingController) | Eegeo::Picking::PickingController | virtual |