API reference

OVR_User.h File

Typedefs

struct ovrUser * ovrUserHandle

Functions

const char * ovr_User_GetDisplayName
( const ovrUserHandle obj )
A potentially non unique displayable name chosen by the user. Could also be the same as the oculus_ID
const char * ovr_User_GetPresence
( const ovrUserHandle obj )
Human readable string of what the user is currently doing. Not intended to be parsed as it might change at anytime or be translated
const char * ovr_User_GetPresenceDeeplinkMessage
( const ovrUserHandle obj )
Intended to be parsed and used to deeplink to parts of the app.
const char * ovr_User_GetPresenceDestinationApiName
( const ovrUserHandle obj )
If provided, the destination this user is currently at in the app.
const char * ovr_User_GetPresenceLobbySessionId
( const ovrUserHandle obj )
If provided, the lobby session this user is currently at in the app.
const char * ovr_User_GetPresenceMatchSessionId
( const ovrUserHandle obj )
If provided, the match session this user is currently at in the app.
ovrUserPresenceStatus ovr_User_GetPresenceStatus
( const ovrUserHandle obj )
Enum value of what the user is currently doing.
ovrID ovr_User_GetID
( const ovrUserHandle obj )
const char * ovr_User_GetImageUrl
( const ovrUserHandle obj )
const char * ovr_User_GetOculusID
( const ovrUserHandle obj )
const char * ovr_User_GetSmallImageUrl
( const ovrUserHandle obj )