LaserPointer Class Reference
Inheritance diagram for LaserPointer:

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
|
strong |
Member Function Documentation
◆ OnInputFocusAcquired()
void LaserPointer.OnInputFocusAcquired | ( | ) |
◆ OnInputFocusLost()
void LaserPointer.OnInputFocusLost | ( | ) |
◆ SetCursorRay()
|
virtual |
Implements OVRCursor.
◆ SetCursorStartDest()
|
virtual |
Implements OVRCursor.
Member Data Documentation
◆ cursorVisual
GameObject LaserPointer.cursorVisual |
◆ maxLength
float LaserPointer.maxLength = 10.0f |
Property Documentation
◆ laserBeamBehavior
|
getset |
The documentation for this class was generated from the following file:
- Oculus/SampleFramework/Core/DebugUI/Scripts/LaserPointer.cs