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

FOvrAssetFileDownloadUpdate Struct

An AssetFileDownloadUpdate represents the download status of an update for an asset file. It contains the asset file ID, the download progress of the update, and its completion status. It can be retrieved using UOvrPlatformSubsystem::OnAssetFileDownloadUpdate().
field FOvrAssetFileDownloadUpdate::Completed is true means downloaded but probably not installed yet. Call UOvrRequestsBlueprintLibrary::AssetFile_StatusById() until field FOvrAssetDetails::DownloadStatus changes from 'available' to 'installed'.

Constructors

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

Fields

AssetFileId : FOvrId
Signature
FOvrId FOvrAssetFileDownloadUpdate::AssetFileId
AssetId : FOvrId
ID of the asset file. It can be retrieved using field FOvrAssetDetails::AssetId.
Signature
FOvrId FOvrAssetFileDownloadUpdate::AssetId
BytesTotal : int64
This field is of type uint and represents the total number of bytes in the asset file.
Signature
int64 FOvrAssetFileDownloadUpdate::BytesTotal
BytesTransferred : int64
An integer represents the number of bytes that have been downloaded. -1 If the download hasn't started yet.
Signature
int64 FOvrAssetFileDownloadUpdate::BytesTransferred
Completed : bool
This field is of type boolean and indicates whether the download has been completed or not.
Signature
bool FOvrAssetFileDownloadUpdate::Completed

Member Functions

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