API reference

FOvrInstalledApplication Struct

InstalledApplication provides a way to retrieve information about installed application on a device, including their package name, application ID, version name, version code, and status. This information can be useful for tracking the status of applications on a device and identifying any issues that may need to be addressed.

Constructors

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

Fields

ApplicationId : FString
It's a type of string represents the ID of the application, which is a unique identifier for the app.
Signature
FString FOvrInstalledApplication::ApplicationId
PackageName : FString
The package name of the installed application.
Signature
FString FOvrInstalledApplication::PackageName
Status : FString
A string represents the status of the installed application.
Signature
FString FOvrInstalledApplication::Status
VersionCode : int32
It's a type of int represents the current version code of the installed application. It can be retreiving using field FOvrApplicationVersion::CurrentCode
Signature
int32 FOvrInstalledApplication::VersionCode
VersionName : FString
It's a type of string represents the current version name of the installed application. It can be retreiving using field FOvrApplicationVersion::CurrentName
Signature
FString FOvrInstalledApplication::VersionName

Member Functions

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