A protocol to be used as a template for any class which is an event source. More...
A protocol to be used as a template for any class which is an event source.
This protocol should be inherited by any object that is an event source. Classes that are event sources (and inherited from this class) in the deCarta iPhone API include deCartaCompass, deCartaInfoWindow, deCartaMapView, deCartaPin, deCartaPolyline, and deCartaShape.
This protocol defines virtual functions which must be implemented by the object which inherits from deCartaEventSource. As a result, not all classes which inherit from deCartaEventSource support the capturing of all event types. See each respective class for details.