|
| virtual | ~Callback ()=default |
| virtual void | BeforeRoute () |
| virtual void | OnStart (const RouteDescription::StartDescriptionRef &startDescription, const RouteDescription::TypeNameDescriptionRef &typeNameDescription, const RouteDescription::NameDescriptionRef &nameDescription) |
| virtual void | OnTargetReached (const RouteDescription::TargetDescriptionRef &targetDescription) |
| virtual void | OnTurn (const RouteDescription::TurnDescriptionRef &turnDescription, const RouteDescription::CrossingWaysDescriptionRef &crossingWaysDescription, const RouteDescription::DirectionDescriptionRef &directionDescription, const RouteDescription::TypeNameDescriptionRef &typeNameDescription, const RouteDescription::NameDescriptionRef &nameDescription) |
| virtual void | OnRoundaboutEnter (const RouteDescription::RoundaboutEnterDescriptionRef &roundaboutEnterDescription, const RouteDescription::CrossingWaysDescriptionRef &crossingWaysDescription) |
| virtual void | OnRoundaboutLeave (const RouteDescription::RoundaboutLeaveDescriptionRef &roundaboutLeaveDescription, const RouteDescription::NameDescriptionRef &nameDescription) |
| virtual void | OnMotorwayEnter (const RouteDescription::MotorwayEnterDescriptionRef &motorwayEnterDescription, const RouteDescription::CrossingWaysDescriptionRef &crossingWaysDescription) |
| virtual void | OnMotorwayChange (const RouteDescription::MotorwayChangeDescriptionRef &motorwayChangeDescription, const RouteDescription::MotorwayJunctionDescriptionRef &motorwayJunctionDescription, const RouteDescription::DirectionDescriptionRef &directionDescription, const RouteDescription::DestinationDescriptionRef &crossingDestinationDescription) |
| virtual void | OnMotorwayLeave (const RouteDescription::MotorwayLeaveDescriptionRef &motorwayLeaveDescription, const RouteDescription::MotorwayJunctionDescriptionRef &motorwayJunctionDescription, const RouteDescription::DirectionDescriptionRef &directionDescription, const RouteDescription::NameDescriptionRef &nameDescription, const RouteDescription::DestinationDescriptionRef &destinationDescription) |
| virtual void | OnPathNameChange (const RouteDescription::NameChangedDescriptionRef &nameChangedDescription) |
| virtual void | OnMaxSpeed (const RouteDescription::MaxSpeedDescriptionRef &maxSpeedDescription) |
| virtual void | OnPOIAtRoute (const RouteDescription::POIAtRouteDescriptionRef &poiAtRouteDescription) |
| virtual void | OnViaAtRoute (const RouteDescription::ViaDescriptionRef &viaDescription) |
| virtual void | BeforeNode (const RouteDescription::Node &node) |
| virtual void | AfterNode (const RouteDescription::Node &node) |
| virtual bool | Continue () const |
Callback class that gets call in various routing situations.