Altus Mapping Engine JavaScript API Reference - v2.0.ut.2153.g60764257e - Tuesday May 16, 2022 SDK Documentation | Builds | BA3 Home
AltusUnified::ClassicInputHandler Class Reference
Inheritance diagram for AltusUnified::ClassicInputHandler:
Collaboration diagram for AltusUnified::ClassicInputHandler:

Public Member Functions

 ClassicInputHandler (Scene scene)
 
 Public Member Functions inherited from AltusUnified::GestureInputHandler
 GestureInputHandler (IGestureReceiver, Scene scene)
 Construct an object that converts raw input streams into pan/rotate/zoom gestures More...
 
void update (TimeStamp timeStamp)
 Callback for update More...
 
void motion (MouseMotionEvent motionEvent, TimeStamp timeStamp)
 Callback for mouse motion More...
 
void up (MouseButtonEvent buttonEvent, TimeStamp timeStamp)
 Callback for mouse up More...
 
void down (MouseButtonEvent buttonEvent, TimeStamp timeStamp)
 Callback for mouse down More...
 
void wheel (MouseWheelEvent wheelEvent, TimeStamp timeStamp)
 Callback for mouse wheel More...
 
void zoomIn (ScreenSpacePercentagePoint curScreenPoint, double amount)
 Callback for zoom in More...
 
void zoomOut (ScreenSpacePercentagePoint curScreenPoint, double amount)
 Callback for zoom out More...
 
void keyDown (KeyboardEvent keyEvent, TimeStamp timeStamp)
 Callback for key down More...
 
void keyUp (KeyboardEvent keyEvent, TimeStamp timeStamp)
 Callback for key up More...
 
void fingerDown (TouchFingerEvent touchEvent, TimeStamp timeStamp)
 Callback for finger down More...
 
void fingerUp (TouchFingerEvent touchEvent, TimeStamp timeStamp)
 Callback for finger up More...
 
void fingerMotion (TouchFingerEvent touchEvent, TimeStamp timeStamp)
 Callback for finger motion More...
 
void setMinMaxAltitude (double minAltitudeInMeters, double maxAltitudeInMeters)
 Sets the minimum and maximum altitude More...
 
void setPanEnabled (bool enabled)
 Enables or disables panning More...
 
void setZoomEnabled (bool enabled)
 Enables or disables zooming More...
 
 Public Member Functions inherited from AltusUnified::RawInputHandler
void update (TimeStamp timeStamp)
 Callback for update More...
 
void motion (MouseMotionEvent motionEvent, TimeStamp timeStamp)
 Callback for mouse motion More...
 
void down (MouseButtonEvent buttonEvent, TimeStamp timeStamp)
 Callback for mouse down More...
 
void up (MouseButtonEvent buttonEvent, TimeStamp timeStamp)
 Callback for mouse up More...
 
void wheel (MouseWheelEvent wheelEvent, TimeStamp timeStamp)
 Callback for mouse wheel More...
 
void zoomIn (ScreenSpacePercentagePoint curScreenPoint, double amount)
 Callback for zoom in More...
 
void zoomOut (ScreenSpacePercentagePoint curScreenPoint, double amount)
 Callback for zoom out More...
 
void keyDown (KeyboardEvent keyEvent, TimeStamp timeStamp)
 Callback for key down More...
 
void keyUp (KeyboardEvent keyEvent, TimeStamp timeStamp)
 Callback for key up More...
 
void fingerDown (TouchFingerEvent touchEvent, TimeStamp timeStamp)
 Callback for finger down More...
 
void fingerUp (TouchFingerEvent touchEvent, TimeStamp timeStamp)
 Callback for finger up More...
 
void fingerMotion (TouchFingerEvent touchEvent, TimeStamp timeStamp)
 Callback for finger motion More...
 
void setMinMaxAltitude (double minAltitudeInMeters, double maxAltitudeInMeters)
 Sets the minimum and maximum altitude More...
 
void setPanEnabled (bool enabled)
 Enables or disables panning More...
 
void setZoomEnabled (bool enabled)
 Enables or disables zooming More...
 

Constructor & Destructor Documentation

AltusUnified::ClassicInputHandler::ClassicInputHandler ( Scene  scene)