API reference

LocomotionSettingsUIController Class

Extends MonoBehaviour

Protected Fields

_started : bool
Signature
bool Oculus.Interaction.Locomotion.LocomotionSettingsUIController._started

Protected Methods

OnDisable ()
Signature
virtual void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.OnDisable()
Returns
void
OnEnable ()
Signature
virtual void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.OnEnable()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.Start()
Returns
void

Methods

InjectAimingSetting ( aimingSetting )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectAimingSetting(MovementAimingSetting aimingSetting)
Parameters
aimingSetting: MovementAimingSetting
Returns
void
InjectAllLocomotionSettingsUIController ( movingSetting , turningSetting , aimingSetting , standingSetting , comfortMovingSetting , comfortTurningSetting , movementStyleSlide , movementStyleTeleport , slideDirectionFacing , slideDirectionHand , turnVelocity , turnSteps , rotationSnap , rotationSmooth , comfortAssistanceTurningOff , comfortAssistanceTurningLow , comfortAssistanceTurningMedium , comfortAssistanceTurningHigh , comfortAssistanceMovingOff , comfortAssistanceMovingLow , comfortAssistanceMovingMedium , comfortAssistanceMovingHigh , seating , standing )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectAllLocomotionSettingsUIController(MovingSetting movingSetting, TurningSetting turningSetting, MovementAimingSetting aimingSetting, StandingSetting standingSetting, ComfortVignetteSetting comfortMovingSetting, ComfortVignetteSetting comfortTurningSetting, Toggle movementStyleSlide, Toggle movementStyleTeleport, Toggle slideDirectionFacing, Toggle slideDirectionHand, Slider turnVelocity, List< RotationSliderStep > turnSteps, Toggle rotationSnap, Toggle rotationSmooth, Toggle comfortAssistanceTurningOff, Toggle comfortAssistanceTurningLow, Toggle comfortAssistanceTurningMedium, Toggle comfortAssistanceTurningHigh, Toggle comfortAssistanceMovingOff, Toggle comfortAssistanceMovingLow, Toggle comfortAssistanceMovingMedium, Toggle comfortAssistanceMovingHigh, Toggle seating, Toggle standing)
Parameters
movingSetting: MovingSetting
turningSetting: TurningSetting
aimingSetting: MovementAimingSetting
standingSetting: StandingSetting
comfortMovingSetting: ComfortVignetteSetting
comfortTurningSetting: ComfortVignetteSetting
movementStyleSlide: Toggle
movementStyleTeleport: Toggle
slideDirectionFacing: Toggle
slideDirectionHand: Toggle
turnVelocity: Slider
turnSteps: List< RotationSliderStep >
rotationSnap: Toggle
rotationSmooth: Toggle
comfortAssistanceTurningOff: Toggle
comfortAssistanceTurningLow: Toggle
comfortAssistanceTurningMedium: Toggle
comfortAssistanceTurningHigh: Toggle
comfortAssistanceMovingOff: Toggle
comfortAssistanceMovingLow: Toggle
comfortAssistanceMovingMedium: Toggle
comfortAssistanceMovingHigh: Toggle
seating: Toggle
standing: Toggle
Returns
void
InjectComfortAssistanceMovingHigh ( comfortAssistanceMovingHigh )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectComfortAssistanceMovingHigh(Toggle comfortAssistanceMovingHigh)
Parameters
comfortAssistanceMovingHigh: Toggle
Returns
void
InjectComfortAssistanceMovingLow ( comfortAssistanceMovingLow )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectComfortAssistanceMovingLow(Toggle comfortAssistanceMovingLow)
Parameters
comfortAssistanceMovingLow: Toggle
Returns
void
InjectComfortAssistanceMovingMedium ( comfortAssistanceMovingMedium )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectComfortAssistanceMovingMedium(Toggle comfortAssistanceMovingMedium)
Parameters
comfortAssistanceMovingMedium: Toggle
Returns
void
InjectComfortAssistanceMovingOff ( comfortAssistanceMovingOff )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectComfortAssistanceMovingOff(Toggle comfortAssistanceMovingOff)
Parameters
comfortAssistanceMovingOff: Toggle
Returns
void
InjectComfortAssistanceTurningHigh ( comfortAssistanceTurningHigh )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectComfortAssistanceTurningHigh(Toggle comfortAssistanceTurningHigh)
Parameters
comfortAssistanceTurningHigh: Toggle
Returns
void
InjectComfortAssistanceTurningLow ( comfortAssistanceTurningLow )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectComfortAssistanceTurningLow(Toggle comfortAssistanceTurningLow)
Parameters
comfortAssistanceTurningLow: Toggle
Returns
void
InjectComfortAssistanceTurningMedium ( comfortAssistanceTurningMedium )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectComfortAssistanceTurningMedium(Toggle comfortAssistanceTurningMedium)
Parameters
comfortAssistanceTurningMedium: Toggle
Returns
void
InjectComfortAssistanceTurningOff ( comfortAssistanceTurningOff )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectComfortAssistanceTurningOff(Toggle comfortAssistanceTurningOff)
Parameters
comfortAssistanceTurningOff: Toggle
Returns
void
InjectComfortMovingSetting ( comfortMovingSetting )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectComfortMovingSetting(ComfortVignetteSetting comfortMovingSetting)
Parameters
comfortMovingSetting: ComfortVignetteSetting
Returns
void
InjectComfortTurningSetting ( comfortTurningSetting )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectComfortTurningSetting(ComfortVignetteSetting comfortTurningSetting)
Parameters
comfortTurningSetting: ComfortVignetteSetting
Returns
void
InjectMovementStyleSlide ( movementStyleSlide )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectMovementStyleSlide(Toggle movementStyleSlide)
Parameters
movementStyleSlide: Toggle
Returns
void
InjectMovementStyleTeleport ( movementStyleTeleport )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectMovementStyleTeleport(Toggle movementStyleTeleport)
Parameters
movementStyleTeleport: Toggle
Returns
void
InjectMovingSetting ( movingSetting )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectMovingSetting(MovingSetting movingSetting)
Parameters
movingSetting: MovingSetting
Returns
void
InjectRotationSmooth ( rotationSmooth )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectRotationSmooth(Toggle rotationSmooth)
Parameters
rotationSmooth: Toggle
Returns
void
InjectRotationSnap ( rotationSnap )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectRotationSnap(Toggle rotationSnap)
Parameters
rotationSnap: Toggle
Returns
void
InjectSeating ( seating )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectSeating(Toggle seating)
Parameters
seating: Toggle
Returns
void
InjectSlideDirectionFacing ( slideDirectionFacing )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectSlideDirectionFacing(Toggle slideDirectionFacing)
Parameters
slideDirectionFacing: Toggle
Returns
void
InjectSlideDirectionHand ( slideDirectionHand )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectSlideDirectionHand(Toggle slideDirectionHand)
Parameters
slideDirectionHand: Toggle
Returns
void
InjectStanding ( standing )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectStanding(Toggle standing)
Parameters
standing: Toggle
Returns
void
InjectStandingSetting ( standingSetting )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectStandingSetting(StandingSetting standingSetting)
Parameters
standingSetting: StandingSetting
Returns
void
InjectTurningSetting ( turningSetting )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectTurningSetting(TurningSetting turningSetting)
Parameters
turningSetting: TurningSetting
Returns
void
InjectTurnSteps ( turnSteps )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectTurnSteps(List< RotationSliderStep > turnSteps)
Parameters
turnSteps: List< RotationSliderStep >
Returns
void
InjectTurnVelocity ( turnVelocity )
Signature
void Oculus.Interaction.Locomotion.LocomotionSettingsUIController.InjectTurnVelocity(Slider turnVelocity)
Parameters
turnVelocity: Slider
Returns
void

Inner Struct

RotationSliderStep Struct

Fields

rotationSmoothVelocity : float
Signature
float Oculus.Interaction.Locomotion.LocomotionSettingsUIController.RotationSliderStep.rotationSmoothVelocity
rotationSnapAngle : float
Signature
float Oculus.Interaction.Locomotion.LocomotionSettingsUIController.RotationSliderStep.rotationSnapAngle