API reference
API reference
Select your platform
No SDKs available
No versions available

LocomotionTurnerInteractorVisual Class

Extends MonoBehaviour

Protected Fields

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

Properties

DisabledColor : Color
[Get][Set]
Signature
Color Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.DisabledColor
EnabledColor : Color
[Get][Set]
Signature
Color Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.EnabledColor
HighligtedColor : Color
[Get][Set]
Signature
Color Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.HighligtedColor
VerticalOffset : float
[Get][Set]
Signature
float Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.VerticalOffset

Protected Methods

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

Methods

InjectAllLocomotionTurnerInteractorArrowsVisual ( turner , root , leftArrow , rightArrow , leftRail , rightRail , leftTrail , rightTrail , leftMaterialBlock , rightMaterialBlock , radius , margin , trailLength , maxAngle , railGap , squeezeLength )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectAllLocomotionTurnerInteractorArrowsVisual(LocomotionTurnerInteractor turner, Transform root, Renderer leftArrow, Renderer rightArrow, TubeRenderer leftRail, TubeRenderer rightRail, TubeRenderer leftTrail, TubeRenderer rightTrail, MaterialPropertyBlockEditor leftMaterialBlock, MaterialPropertyBlockEditor rightMaterialBlock, float radius, float margin, float trailLength, float maxAngle, float railGap, float squeezeLength)
Parameters
root: Transform
leftArrow: Renderer
rightArrow: Renderer
leftRail: TubeRenderer
rightRail: TubeRenderer
leftTrail: TubeRenderer
rightTrail: TubeRenderer
leftMaterialBlock: MaterialPropertyBlockEditor
rightMaterialBlock: MaterialPropertyBlockEditor
radius: float
margin: float
trailLength: float
maxAngle: float
railGap: float
squeezeLength: float
Returns
void
InjectLeftArrow ( leftArrow )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectLeftArrow(Renderer leftArrow)
Parameters
leftArrow: Renderer
Returns
void
InjectLeftMaterialBlock ( leftMaterialBlock )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectLeftMaterialBlock(MaterialPropertyBlockEditor leftMaterialBlock)
Parameters
leftMaterialBlock: MaterialPropertyBlockEditor
Returns
void
InjectLeftRail ( leftRail )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectLeftRail(TubeRenderer leftRail)
Parameters
leftRail: TubeRenderer
Returns
void
InjectLeftTrail ( leftTrail )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectLeftTrail(TubeRenderer leftTrail)
Parameters
leftTrail: TubeRenderer
Returns
void
InjectMargin ( margin )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectMargin(float margin)
Parameters
margin: float
Returns
void
InjectMaxAngle ( maxAngle )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectMaxAngle(float maxAngle)
Parameters
maxAngle: float
Returns
void
InjectOptionalBroadcaster ( broadcaster )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectOptionalBroadcaster(TurnerEventBroadcaster broadcaster)
Parameters
Returns
void
InjectOptionalLookAt ( lookAt )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectOptionalLookAt(Transform lookAt)
Parameters
lookAt: Transform
Returns
void
InjectOptionalProgress ( progress )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectOptionalProgress(IAxis1D progress)
Parameters
progress: IAxis1D
Returns
void
InjectRadius ( radius )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectRadius(float radius)
Parameters
radius: float
Returns
void
InjectRailGap ( railGap )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectRailGap(float railGap)
Parameters
railGap: float
Returns
void
InjectRightArrow ( rightArrow )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectRightArrow(Renderer rightArrow)
Parameters
rightArrow: Renderer
Returns
void
InjectRightMaterialBlock ( rightMaterialBlock )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectRightMaterialBlock(MaterialPropertyBlockEditor rightMaterialBlock)
Parameters
rightMaterialBlock: MaterialPropertyBlockEditor
Returns
void
InjectRightRail ( rightRail )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectRightRail(TubeRenderer rightRail)
Parameters
rightRail: TubeRenderer
Returns
void
InjectRightTrail ( rightTrail )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectRightTrail(TubeRenderer rightTrail)
Parameters
rightTrail: TubeRenderer
Returns
void
InjectRoot ( root )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectRoot(Transform root)
Parameters
root: Transform
Returns
void
InjectSqueezeLength ( squeezeLength )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectSqueezeLength(float squeezeLength)
Parameters
squeezeLength: float
Returns
void
InjectTrailLength ( trailLength )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectTrailLength(float trailLength)
Parameters
trailLength: float
Returns
void
InjectTurner ( turner )
Signature
void Oculus.Interaction.Locomotion.LocomotionTurnerInteractorVisual.InjectTurner(LocomotionTurnerInteractor turner)
Parameters
Returns
void