![]() | AllowControllerInput Class |
Namespace: ImmerseSDK.UI
[UnityEngine.RequireComponent(typeof(Canvas))] public class AllowControllerInput : LoggingBehaviour
The AllowControllerInput type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | AllowControllerInput | |
![]() | AllowControllerInput | Initializes a new instance of the AllowControllerInput class |
Name | Description | |
---|---|---|
![]() | Distance |
Distance (in meters) at which to enable controller input
|
![]() | EnableDuringPlaybackSessions |
Indicates whether session reviewer VR users can interact with the attached canvas during a playback session.
If any input on this canvas results in a network-synchronised state change, then it is strongly advised that you leave this set to false.
|
![]() | IsInputEnabled |
Indicates if Input has been enabled or not
|
![]() | IsOverrideForInput |
Make sure this dialogue is the only one allowed for input
|
Name | Description | |
---|---|---|
![]() | Awake | |
![]() | DisableInput | |
![]() | EnableInput | |
![]() | HasPermissionToInteract | |
![]() | IsControllerInsideCollider | |
![]() | OnDisable | |
![]() | OnDrawGizmosSelected | |
![]() | OnEnable | |
![]() | OnTriggerExit | |
![]() | Reset | |
![]() | Start |
Name | Description | |
---|---|---|
![]() | _canvasInteractionScaleAmount |
Scale when menu is being interacted with
|
![]() | _distanceInMeters |
Distance (in meters) at which to enable controller input
|
![]() | _dotOnlyMode |
Use dot rather than a laser with a dot
|
![]() | _enableDuringPlaybackSessions |
Indicates whether session reviewer VR users can interact with this canvas during a playback session.
If user input on this canvas can modify any synchronised state, then it is strongly advised that this is set to false, to avoid breaking the playback of a recording.
|
![]() | _interactionTrigger | |
![]() ![]() | DefaultDistance |
Default distance (in meters) at which to enable controller input
|
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.) |