![]() | ControllerPhysics Class |
Namespace: ImmerseSDK.Controllers
public class ControllerPhysics : UnityEngine.MonoBehaviour
The ControllerPhysics type exposes the following members.
Name | Description | |
---|---|---|
![]() | ControllerPhysics | Initializes a new instance of the ControllerPhysics class |
Name | Description | |
---|---|---|
![]() | IsInitialized |
True if this component has been initialised
|
![]() | IsPhysical |
True if colliders on the controller object should detect collisions, otherwise false
|
![]() | NumberOfColliders |
Number of colliders we found in the hierarchy
|
Name | Description | |
---|---|---|
![]() | LockState |
Locks the physics state of this controller so that calling SetState has no effect
|
![]() | SetHandStretchAmount |
Specify how much the hand is stretched. This reduces the collider on the palm to be smaller so it fits in with the space the hand should be taking up
|
![]() | SetState |
Set the new state for physics on the controller
|
![]() | UnlockState |
Unlocks the physics state of this controller so that calling SetState will have an effect
|
Name | Description | |
---|---|---|
![]() | GetCopyOf |
Copies all properties of a component from source to target. Uses reflection to set properties.
(Defined by ComponentExtensions.) |
![]() | WaitForT |
Waits for a singleton on a coroutine
(Defined by SingletonManager.) |