LuciadCPillar C# 2023.1.04
|
Handler that translates hover gesture events to a hovering operation. More...
Public Member Functions | |
HoverEventHandler () | |
Creates a new instance. More... | |
void | Dispose () |
Luciad.Controllers.EventResult | OnMouseMoveEvent (Luciad.Input.Mouse.MouseMoveEvent moveEvent, Luciad.Maps.Map map) |
Changes the luciad::FeatureState::hover() state of features located under the mouse position. More... | |
Properties | |
uint | Margin [get, set] |
Handler that translates hover gesture events to a hovering operation.
Features under the cursor will have their luciad::FeatureState::hover() state updated. 2020.1
|
inline |
Creates a new instance.
|
inline |
|
inline |
Changes the luciad::FeatureState::hover() state of features located under the mouse position.
moveEvent
a move event. Cannot be nullptr.
map
the map. Cannot be nullptr.
whether the move event is consumed or not. Always EventResult::Consumed.
luciad::NullArgumentException
when passing nullptr for the map or the event.
luciad::HoverEventHandler::setMargin for the margin applied to the mouse position to detect which features are considered.
|
getset |