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

PokeInteractable Class

Makes an object pokable.
Oculus::Interaction::PokeInteractable extends Oculus.Interaction.PointerInteractable< PokeInteractor, PokeInteractable >.

Overview

Object Data

override void
Awake ( )
override void
Start ( )

Public Member Functions

bool
ClosestSurfacePatchHit
( Vector3 point,
out SurfaceHit hit )
bool
ClosestBackingSurfaceHit
( Vector3 point,
out SurfaceHit hit )
void
Sets all the required values for a Poke Interactable on a dynamically instantiated GameObject.
void
Sets a surface patch for a dynamically instantiated GameObject.

Details

Properties

ISurfacePatch Oculus.Interaction.PokeInteractable.SurfacePatch
No description available.
float Oculus.Interaction.PokeInteractable.EnterHoverNormal
No description available.
float Oculus.Interaction.PokeInteractable.EnterHoverTangent
No description available.
float Oculus.Interaction.PokeInteractable.ExitHoverNormal
No description available.
float Oculus.Interaction.PokeInteractable.ExitHoverTangent
No description available.
float Oculus.Interaction.PokeInteractable.CancelSelectNormal
No description available.
float Oculus.Interaction.PokeInteractable.CancelSelectTangent
No description available.
float Oculus.Interaction.PokeInteractable.CloseDistanceThreshold
No description available.
int Oculus.Interaction.PokeInteractable.TiebreakerScore
No description available.
MinThresholdsConfig Oculus.Interaction.PokeInteractable.MinThresholds
No description available.
DragThresholdsConfig Oculus.Interaction.PokeInteractable.DragThresholds
No description available.
PositionPinningConfig Oculus.Interaction.PokeInteractable.PositionPinning
No description available.
RecoilAssistConfig Oculus.Interaction.PokeInteractable.RecoilAssist
No description available.

Object Data

override void Oculus.Interaction.PokeInteractable.Awake ( )
No description available.
override void Oculus.Interaction.PokeInteractable.Start ( )
No description available.

Member Functions

bool Oculus.Interaction.PokeInteractable.ClosestSurfacePatchHit
( Vector3 point,
out SurfaceHit hit )
No description available.
bool Oculus.Interaction.PokeInteractable.ClosestBackingSurfaceHit
( Vector3 point,
out SurfaceHit hit )
No description available.
void Oculus.Interaction.PokeInteractable.InjectAllPokeInteractable
( ISurfacePatch surfacePatch )
Sets all the required values for a Poke Interactable on a dynamically instantiated GameObject.
void Oculus.Interaction.PokeInteractable.InjectSurfacePatch
( ISurfacePatch surfacePatch )
Sets a surface patch for a dynamically instantiated GameObject.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon