LuciadCPillar C# 2023.1.04
|
Basic gesture handler dedicated to translate drag gesture events to a pan operation. More...
Public Member Functions | |
PanEventHandler () | |
Creates a new instance. More... | |
void | Dispose () |
Luciad.Controllers.EventResult | OnDragEvent (Luciad.Input.DragEvent dragEvent, Luciad.Maps.Map map) |
Moves the map's camera following the drag direction. More... | |
Basic gesture handler dedicated to translate drag gesture events to a pan operation.
2020.1
|
inline |
Creates a new instance.
|
inline |
|
inline |
Moves the map's camera following the drag direction.
The drag event is consumed only if the sequence of events is the following : a EventStatus::Start event, 0 or more EventStatus::InProgress event and finally a EventStatus::End event. If the sequence is not correct, this method returns EventResult::NotConsumed.
dragEvent
a drag event. Cannot be nullptr.
map
the map. Cannot be nullptr.
whether the drag event was consumed or not.
luciad::NullArgumentException
when passing nullptr for the map or the event.