[Preserve]
public class EyesControl : InputControl<Eyes>
Properties
Declaration
[Preserve]
public Vector3Control fixationPoint { get; }
Property Value
Declaration
[Preserve]
public AxisControl leftEyeOpenAmount { get; }
Property Value
Declaration
[Preserve]
public Vector3Control leftEyePosition { get; }
Property Value
Declaration
[Preserve]
public QuaternionControl leftEyeRotation { get; }
Property Value
Declaration
[Preserve]
public AxisControl rightEyeOpenAmount { get; }
Property Value
Declaration
[Preserve]
public Vector3Control rightEyePosition { get; }
Property Value
Declaration
[Preserve]
public QuaternionControl rightEyeRotation { get; }
Property Value
Methods
Declaration
protected override void FinishSetup()
Overrides
Declaration
public override Eyes ReadUnprocessedValueFromState(void *statePtr)
Parameters
Type |
Name |
Description |
Void* |
statePtr |
|
Returns
Overrides
UnityEngine.InputSystem.InputControl<UnityEngine.InputSystem.XR.Eyes>.ReadUnprocessedValueFromState(System.Void*)
Declaration
public override void WriteValueIntoState(Eyes value, void *statePtr)
Parameters
Type |
Name |
Description |
Eyes |
value |
|
Void* |
statePtr |
|
Overrides
UnityEngine.InputSystem.InputControl<UnityEngine.InputSystem.XR.Eyes>.WriteValueIntoState(UnityEngine.InputSystem.XR.Eyes, System.Void*)
Extension Methods