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
1.8.13