SLProject 4.0.000
SLMouseEvent Class Reference

Specialized SLInput class for all mouse related input events. More...

#include <SLInputEvent.h>

Inheritance diagram for SLMouseEvent:
[legend]

Public Member Functions

 SLMouseEvent (Type t)
 
- Public Member Functions inherited from SLInputEvent
 SLInputEvent (Type t)
 

Public Attributes

SLint x
 
SLint y
 
SLMouseButton button
 
SLKey modifier
 
- Public Attributes inherited from SLInputEvent
enum SLInputEvent::Type type
 concrete type of the event More...
 
SLint svIndex
 index of the receiving scene view for this event More...
 

Additional Inherited Members

- Public Types inherited from SLInputEvent
enum  Type {
  MouseMove , MouseDown , MouseUp , MouseDoubleClick , MouseWheel , Touch2Move ,
  Touch2Down , Touch2Up , KeyDown , KeyUp , Resize , DeviceRotationPYR ,
  DeviceRotationQUAT , CharInput , ScrCapture , NumEvents
}
 

Detailed Description

Specialized SLInput class for all mouse related input events.

Constructor & Destructor Documentation

◆ SLMouseEvent()

SLMouseEvent::SLMouseEvent ( Type  t)
inline

Member Data Documentation

◆ button

SLMouseButton SLMouseEvent::button

◆ modifier

SLKey SLMouseEvent::modifier

◆ x

SLint SLMouseEvent::x

◆ y

SLint SLMouseEvent::y

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