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