API reference

OVRGrabber Class

Allows grabbing and throwing of objects with the OVRGrabbable component on them.
OVRGrabber extends MonoBehaviour.

Overview

Data Fields

float
float
grabEnd[Get]

Object Data

Properties

The currently grabbed object.

Public Member Functions

void
ForceRelease
( OVRGrabbable grabbable )
void
Update ( )

Object Data

void
Awake ( )
void
Start ( )
void
CheckForGrabOrRelease
( float prevFlex )
void
void
MoveGrabbedObject
( Vector3 pos,
Quaternion rot,
bool forceTeleport )
void
GrabEnd ( )
void
GrabbableRelease
( Vector3 linearVelocity,
Vector3 angularVelocity )
void
GrabVolumeEnable
( bool enabled )
void
void
SetPlayerIgnoreCollision
( GameObject grabbable,
bool ignore )

Details

Fields

float OVRGrabber.grabBegin
No description available.
float OVRGrabber.grabEnd
No description available.

Object Data

bool OVRGrabber.m_parentHeldObject
No description available.
bool OVRGrabber.m_moveHandPosition
No description available.
Transform OVRGrabber.m_gripTransform
No description available.
Collider [] OVRGrabber.m_grabVolumes
No description available.
OVRInput.Controller OVRGrabber.m_controller
No description available.
Transform OVRGrabber.m_parentTransform
No description available.
GameObject OVRGrabber.m_player
No description available.
bool OVRGrabber.m_grabVolumeEnabled
No description available.
Vector3 OVRGrabber.m_lastPos
No description available.
Quaternion OVRGrabber.m_lastRot
No description available.
Quaternion OVRGrabber.m_anchorOffsetRotation
No description available.
Vector3 OVRGrabber.m_anchorOffsetPosition
No description available.
float OVRGrabber.m_prevFlex
No description available.
OVRGrabbable OVRGrabber.m_grabbedObj
No description available.
Vector3 OVRGrabber.m_grabbedObjectPosOff
No description available.
Quaternion OVRGrabber.m_grabbedObjectRotOff
No description available.
Dictionary<OVRGrabbable, int> OVRGrabber.m_grabCandidates
No description available.
bool OVRGrabber.m_operatingWithoutOVRCameraRig
No description available.

Properties

OVRGrabbable OVRGrabber.grabbedObject
The currently grabbed object.

Member Functions

void OVRGrabber.ForceRelease
( OVRGrabbable grabbable )
No description available.
virtual void OVRGrabber.Update ( )
No description available.

Object Data

virtual void OVRGrabber.Awake ( )
No description available.
virtual void OVRGrabber.Start ( )
No description available.
void OVRGrabber.CheckForGrabOrRelease
( float prevFlex )
No description available.
virtual void OVRGrabber.GrabBegin ( )
No description available.
virtual void OVRGrabber.MoveGrabbedObject
( Vector3 pos,
Quaternion rot,
bool forceTeleport )
No description available.
void OVRGrabber.GrabEnd ( )
No description available.
void OVRGrabber.GrabbableRelease
( Vector3 linearVelocity,
Vector3 angularVelocity )
No description available.
virtual void OVRGrabber.GrabVolumeEnable
( bool enabled )
No description available.
virtual void OVRGrabber.OffhandGrabbed
( OVRGrabbable grabbable )
No description available.
void OVRGrabber.SetPlayerIgnoreCollision
( GameObject grabbable,
bool ignore )
No description available.