Inheritance diagram for LaserPointer:
OVRCursor

Public Types

enum  LaserBeamBehavior { LaserBeamBehavior.On, LaserBeamBehavior.Off, LaserBeamBehavior.OnWhenHitTarget }
 

Public Member Functions

override void SetCursorStartDest (Vector3 start, Vector3 dest, Vector3 normal)
 
override void SetCursorRay (Transform t)
 
void OnInputFocusLost ()
 
void OnInputFocusAcquired ()
 

Public Attributes

GameObject cursorVisual
 
float maxLength = 10.0f
 

Properties

LaserBeamBehavior laserBeamBehavior [get, set]
 

Member Enumeration Documentation

◆ LaserBeamBehavior

Enumerator
On 
Off 
OnWhenHitTarget 

Member Function Documentation

◆ OnInputFocusAcquired()

void LaserPointer.OnInputFocusAcquired ( )

◆ OnInputFocusLost()

void LaserPointer.OnInputFocusLost ( )

◆ SetCursorRay()

override void LaserPointer.SetCursorRay ( Transform  t)
virtual

Implements OVRCursor.

◆ SetCursorStartDest()

override void LaserPointer.SetCursorStartDest ( Vector3  start,
Vector3  dest,
Vector3  normal 
)
virtual

Implements OVRCursor.

Member Data Documentation

◆ cursorVisual

GameObject LaserPointer.cursorVisual

◆ maxLength

float LaserPointer.maxLength = 10.0f

Property Documentation

◆ laserBeamBehavior

LaserBeamBehavior LaserPointer.laserBeamBehavior
getset

The documentation for this class was generated from the following file: