| OIV.Inventor.Events Namespace | 
| Class | Description | |
|---|---|---|
| SoButtonEvent | Base class for all button events.  | |
| SoControllerButtonEvent | Controller button press and release event.  | |
| SoEvent | Base class for all events.  | |
| SoKeyboardEvent | Keyboard key press and release events.  | |
| SoLocation2Event | 2D location events.  | |
| SoMotion3Event | 3D motion events.  | |
| SoMouseButtonEvent | Mouse button press and release events.  | |
| SoMouseWheelEvent | Mouse wheel events.  | |
| SoSpaceballButtonEvent | Spaceball button press and release events.  | |
| SoTrackerEvent | 3D tracker event.  | 
| Enumeration | Description | |
|---|---|---|
| SoButtonEventStates | State.  | |
| SoControllerButtonEventButtons | Button.  | |
| SoKeyboardEventKeys | The keyboard keys.  | |
| SoLocation2EventEventSources | ||
| SoMouseButtonEventButtons | Button.  | |
| SoSpaceballButtonEventButtons | Button.  |