Classes |
Public Types |
Public Member Functions |
Static Public Member Functions |
Public Attributes |
Protected Attributes |
List of all members
OvrAvatarDriver Class Referenceabstract
Inheritance diagram for OvrAvatarDriver:
Classes | |
| struct | ControllerPose |
| struct | PoseFrame |
Public Types | |
| enum | PacketMode { PacketMode.SDK, PacketMode.Unity } |
Public Member Functions | |
| PoseFrame | GetCurrentPose () |
| abstract void | UpdateTransforms (IntPtr sdkAvatar) |
| void | UpdateTransformsFromPose (IntPtr sdkAvatar) |
Static Public Member Functions | |
| static bool | GetIsTrackedRemote () |
Public Attributes | |
| PacketMode | Mode |
Protected Attributes | |
| PoseFrame | CurrentPose |
Member Enumeration Documentation
◆ PacketMode
|
strong |
Member Function Documentation
◆ GetCurrentPose()
| PoseFrame OvrAvatarDriver.GetCurrentPose | ( | ) |
◆ GetIsTrackedRemote()
|
static |
◆ UpdateTransforms()
|
pure virtual |
Implemented in OvrAvatarLocalDriver, OvrAvatarTestDriver, and OvrAvatarRemoteDriver.
◆ UpdateTransformsFromPose()
| void OvrAvatarDriver.UpdateTransformsFromPose | ( | IntPtr | sdkAvatar | ) |
Member Data Documentation
◆ CurrentPose
|
protected |
◆ Mode
| PacketMode OvrAvatarDriver.Mode |
The documentation for this class was generated from the following file:
- Oculus/Avatar/Scripts/OvrAvatarDriver.cs
1.8.13