VTK  9.3.20240328
Classes | Enumerations | Variables
vtkEventData.h File Reference
#include "vtkCommand.h"
Include dependency graph for vtkEventData.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vtkEventData
 
class  vtkEventDataForDevice
 
class  vtkEventDataDevice3D
 

Enumerations

enum class  vtkEventDataDevice {
  Unknown = -1 , HeadMountedDisplay , RightController , LeftController ,
  GenericTracker , Any , NumberOfDevices
}
 platform-independent event data structures More...
 
enum class  vtkEventDataDeviceInput {
  Unknown = -1 , Any , Trigger , TrackPad ,
  Joystick , Grip , ApplicationMenu , NumberOfInputs
}
 
enum class  vtkEventDataAction {
  Unknown = -1 , Any , Press , Release ,
  Touch , Untouch , NumberOfActions
}
 

Variables

const int vtkEventDataNumberOfDevices = (static_cast<int>(vtkEventDataDevice::NumberOfDevices))
 
const int vtkEventDataNumberOfInputs = (static_cast<int>(vtkEventDataDeviceInput::NumberOfInputs))
 

Enumeration Type Documentation

◆ vtkEventDataDevice

enum vtkEventDataDevice
strong

platform-independent event data structures

Enumerator
Unknown 
HeadMountedDisplay 
RightController 
LeftController 
GenericTracker 
Any 
NumberOfDevices 

Definition at line 14 of file vtkEventData.h.

◆ vtkEventDataDeviceInput

Enumerator
Unknown 
Any 
Trigger 
TrackPad 
Joystick 
Grip 
ApplicationMenu 
NumberOfInputs 

Definition at line 28 of file vtkEventData.h.

◆ vtkEventDataAction

enum vtkEventDataAction
strong
Enumerator
Unknown 
Any 
Press 
Release 
Touch 
Untouch 
NumberOfActions 

Definition at line 43 of file vtkEventData.h.

Variable Documentation

◆ vtkEventDataNumberOfDevices

const int vtkEventDataNumberOfDevices = (static_cast<int>(vtkEventDataDevice::NumberOfDevices))

Definition at line 25 of file vtkEventData.h.

◆ vtkEventDataNumberOfInputs

const int vtkEventDataNumberOfInputs = (static_cast<int>(vtkEventDataDeviceInput::NumberOfInputs))

Definition at line 40 of file vtkEventData.h.