Maria GDK 4.5.0.137
Documentation of managed code in release branch
Loading...
Searching...
No Matches
TPG.GeoFramework.Contracts.EventManager.GeoInputEventArgs Class Reference

Module input event args /summary> More...

Inheritance diagram for TPG.GeoFramework.Contracts.EventManager.GeoInputEventArgs:
TPG.GeoFramework.Contracts.EventManager.KeyGeoInputEventArgs TPG.GeoFramework.Contracts.EventManager.MouseInputEventArgs TPG.GeoFramework.Contracts.EventManager.TouchInputEventArgs TPG.GeoFramework.Contracts.EventManager.MouseButtonInputEventArgs TPG.GeoFramework.Contracts.EventManager.MouseWheelInputEventArgs

Protected Member Functions

 GeoInputEventArgs (GeoInputEventType eventType, GeoInputModifiers modifiers, IGeoControlViewModel viewModel, Point? mousePosition=null)
 
 GeoInputEventArgs (GeoInputEventType eventType, GeoInputModifiers modifiers, IGeoControlViewModel viewModel)
 

Properties

GeoInputModifiers Modifiers [get]
 Return current state of various input modifiers.
 
bool IsTouchInput [get, set]
 Indicates if this event is a touch event.
 
GeoInputEventType EventType [get]
 Type of input event.
 
Point? MousePosition [get]
 
IGeoControlViewModel ViewModel [get]
 
bool Handled [get, set]
 Indicate if this event has been handled already.
 
GeoInputEventActions GeoInputEventActions [get, set]
 Get or set geo input event actions.
 

Detailed Description

Module input event args /summary>

Constructor & Destructor Documentation

◆ GeoInputEventArgs()

TPG.GeoFramework.Contracts.EventManager.GeoInputEventArgs.GeoInputEventArgs ( GeoInputEventType  eventType,
GeoInputModifiers  modifiers,
IGeoControlViewModel  viewModel,
Point?  mousePosition = null 
)
inlineprotected

summary> Constructor /summary> param name="eventType">

param name="modifiers">

param name="viewModel">

Property Documentation

◆ EventType

GeoInputEventType TPG.GeoFramework.Contracts.EventManager.GeoInputEventArgs.EventType
get

Type of input event.

summary> Mouse position in view coordinates /summary>

◆ MousePosition

Point? TPG.GeoFramework.Contracts.EventManager.GeoInputEventArgs.MousePosition
get

summary> The view model the event originated from. /summary>


The documentation for this class was generated from the following file: