Interface to a factory for creating PinView objects. More...
#include <IPinViewFactory.h>
Public Member Functions | |
virtual PinView * | CreateViewForPin (Pin &pinModel)=0 |
Interface to a factory for creating PinView objects.
This class allows controller objects to delegate the creation of PinView objects to a seperate factory class.
Create a new PinView to represent a given Pin object.
pinModel | The Pin model object to create a view for. |
Implemented in Eegeo::Pins::PinViewFactory, and Eegeo::Pins::AtlasPinViewFactory.