All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Eegeo::Pins::PinController Member List

This is the complete list of members for Eegeo::Pins::PinController, including all inherited members.

GetScaleForPin(const Pin &pin) const Eegeo::Pins::PinControllerinline
GetScreenBoundsForPin(const Pin &pin, Geometry::Bounds2D &outScreenBounds) const Eegeo::Pins::PinControllerinline
OnPinAdded(Pin &pin)Eegeo::Pins::PinControllerinlinevirtual
OnPinRemoved(Pin &pin)Eegeo::Pins::PinControllerinlinevirtual
PinController(PinRepository &pinRepository, Resources::Terrain::Heights::TerrainHeightProvider &terrainHeightProvider, IPinViewFactory &viewFactory, PinViewRenderer &viewRenderer)Eegeo::Pins::PinControllerinline
SetScaleForPin(const Pin &pin, float pinScale)Eegeo::Pins::PinControllerinline
TryGetPinsIntersectingScreenPoint(const v2 &screenPoint, std::vector< Pin * > &outIntersectingPins) const Eegeo::Pins::PinControllerinline
Update(float deltaTime, const Camera::RenderCamera &renderCamera)Eegeo::Pins::PinControllerinline
UpdateViews() (defined in Eegeo::Pins::PinController)Eegeo::Pins::PinControllerinlineprotectedvirtual
~IPinObserver() (defined in Eegeo::Pins::IPinObserver)Eegeo::Pins::IPinObserverinlinevirtual
~PinController() (defined in Eegeo::Pins::PinController)Eegeo::Pins::PinControllerinline