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
|