LuciadCPillar 2024.0.08
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
mouse

Everything that is used as input to interact with the map using a mouse. More...

Classes

struct  luciad::MouseButton
 Represents a mouse button in the controller API. More...
 
class  luciad::MouseClickEvent
 Specialization of the luciad::ClickEvent for the mouse. More...
 
class  luciad::MouseDragEvent
 Specialization of the luciad::DragEvent for the mouse. More...
 
class  luciad::MouseGestureRecognizer
 This class generates high-level mouse gesture events from low-level input events. More...
 
class  luciad::MouseMoveEvent
 Mouse movement dedicated implementation of the luciad::IInputEvent. More...
 
class  luciad::MousePressedEvent
 Implementation of luciad::IInputEvent that represents a mouse pressed. More...
 
class  luciad::MouseReleasedEvent
 Implementation of luciad::IInputEvent that represents a mouse released. More...
 

Detailed Description

Everything that is used as input to interact with the map using a mouse.

See related article for an overview of the controller API and how mouse events are related to it.

Since
2022.0