![]() | ImmerseSDK.Controllers Namespace |
Class | Description | |
---|---|---|
![]() | AttachPoint |
AttachPoint for the controller
|
![]() | Controller |
Encapsulates controller functionality. This is an abstract class with two concrete implementations: Local and Remote.
|
![]() | ControllerColoring |
Encapsulates controller coloring
|
![]() | ControllerColoringColorSettings |
Encapsulates color settings
|
![]() | ControllerLocal |
Represents the local controller
|
![]() | ControllerPhysics |
Controls the colliders on an object and its children. When this component is enabled, it will enable all the colliders, and if it is disabled, it will disable them all
|
![]() | ControllerRemote |
Represents the remote controller
|
![]() | ControllerSet |
A set of controllers (left and right)
|
![]() | ControllerSetT |
Represents a set of controllers (left and right hands)
|
![]() | ControllerSettings |
Configuration file to set Controller related options
|
![]() | ControllerWatch |
Logic for the button on the watch
|
![]() | HandMenuSettings |
Configures the functionality and look-and-feel of the Hand Menu
|
![]() | InputModule |
The base class for all concrete types that handle VR controller input mapping
|
![]() | InteractionTarget |
Target of an interaction
|
![]() | NullInputModule |
Null input module
|
![]() | RealControllerModel |
Real Controller Model
|
![]() | RealControllerModels |
Real Controller Model
|
![]() | ScriptedInputModule |
Scripted input module
|
![]() | UnityUiInputModuleControllerEventData |
Interface | Description | |
---|---|---|
![]() | IPointerMoveHandler |
Our InputModule will call this when the cursor is updated
|
Enumeration | Description | |
---|---|---|
![]() | ControllerPhysicsPhysicsState |
Defines the various states the contorller physics can be in
|
![]() | RealControllerModelControllerButton |
Controller buttons
|