Public Member Functions | |
void | AddRouteStyleMapping (const Route *pRoute, Style::RouteStyle routeStyle) |
void | SetRouteStyleMapping (const Route *pRoute, Style::RouteStyle routeStyle) |
void | RemoveRouteStyleMapping (const Route *pRoute) |
bool | HasStyleForRoute (const Route *route) const |
Style::RouteStyle | GetStyleForRoute (const Route *route) const |
bool | IsEmpty () const |
void | RegisterStyleChangedCallback (View::IRouteViewStyleCallback *callback) |
void | UnregisterStyleChangedCallback (View::IRouteViewStyleCallback *callback) |
Public Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |