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

FOvrAppDownloadProgressResult Struct

Represents the result of the download of an application. You can retrieve it using CheckAppDownloadProgress API (Application_CheckAppDownloadProgress()). You can use this to check the progress and the status of an ongoing app download operation.

Constructors

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

Fields

DownloadBytes : int64
Total number of bytes that need to be downloaded
Signature
int64 FOvrAppDownloadProgressResult::DownloadBytes
DownloadedBytes : int64
Number of bytes that have already been downloaded. You can use this and field FOvrAppDownloadProgressResult::DownloadBytes to implement the progress bar.
Signature
int64 FOvrAppDownloadProgressResult::DownloadedBytes
StatusCode : EOvrAppStatus
Status code of the current app status. You can use it to find out whether the app is being downloaded or queued for downloading
Signature
EOvrAppStatus FOvrAppDownloadProgressResult::StatusCode

Member Functions

Clear ()
Setting all values to their defaults, effectively clearing the struct.
Signature
void FOvrAppDownloadProgressResult::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 FOvrAppDownloadProgressResult::Update(ovrAppDownloadProgressResultHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr)
Parameters
Returns
void