Module vrSpacemouseButton :: Class vrSpacemouseButton
[frames] | no frames]

Class vrSpacemouseButton

   object --+        
            |        
  ??.instance --+    
                |    
vrAEBase.vrAEBase --+
                    |
                   vrSpacemouseButton

The spacemouse button class is responsible to trigger functionality when a spacemouse button is pressed. To use it just create a spacemouse button object and connect the callback functionality you need.

Instance Methods
 
__init__(button)
The constructor of the vrSpacemouseButton class.

Inherited from vrAEBase.vrAEBase: __reduce__, addLoop, callAllConnected, connect, connectSignal, emitSignal, getModuleName, isActive, loop, recEvent, removeConnections, setActive, setUpdateGUIEnabled, subLoop

Inherited from unreachable.instance: __new__

Class Variables
  __instance_size__ = 128
Method Details

__init__(button)
(Constructor)

 

The constructor of the vrSpacemouseButton class.

It creates a spacemouse callback object that fires when the specified spacemouse button is pressed.

Parameters:
  • button (unsigned integer) - The spacemouse button. Valid buttons are: "Key_Spacemouse_1" - "Key_Spacemouse_32".
Overrides: vrAEBase.vrAEBase.__init__