API reference
API reference
Select your platform
No SDKs available
No versions available

FOvrSdkAccount Struct

A single user can have multiple sdk accounts associated with it. SDK accounts represent the oculus user and x-accounts that are linked to the particular user. Retrieve the SDK accounts by using, UOvrRequestsBlueprintLibrary::User_GetSdkAccounts().

Constructors

FOvrSdkAccount ()
This is the default constructor for the struct, which initializes the ::ovrSdkAccountHandle and TOvrMessageHandlePtr to their default values.
Signature
FOvrSdkAccount::FOvrSdkAccount()
FOvrSdkAccount ( OvrHandle , MessageHandlePtr )
Copying values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Signature
FOvrSdkAccount::FOvrSdkAccount(ovrSdkAccountHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr)
Parameters
OvrHandle: ovrSdkAccountHandle
MessageHandlePtr: TOvrMessageHandlePtr

Fields

AccountType : EOvrSdkAccountType
The specific type of account that this sdk account represents. The type can be one of the following:
EOvrSdkAccountType::Unknown
EOvrSdkAccountType::Oculus
EOvrSdkAccountType::FacebookGameroom
Signature
EOvrSdkAccountType FOvrSdkAccount::AccountType
UserId : FOvrId
The ID of the user, field FOvrUser::ID, of the sdk account. This is a unique value for every FOvrUser.
Signature
FOvrId FOvrSdkAccount::UserId

Member Functions

Clear ()
Setting all values to their defaults, effectively clearing the struct.
Signature
void FOvrSdkAccount::Clear()
Returns
void
Update ( OvrHandle , MessageHandlePtr )
Updating values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Signature
void FOvrSdkAccount::Update(ovrSdkAccountHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr)
Parameters
OvrHandle: ovrSdkAccountHandle
MessageHandlePtr: TOvrMessageHandlePtr
Returns
void