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

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
OvrHandle: ovrInstalledApplicationHandle
MessageHandlePtr: TOvrMessageHandlePtr

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
OvrHandle: ovrInstalledApplicationHandle
MessageHandlePtr: TOvrMessageHandlePtr
Returns
void