Documentation for the Unreal C++ Plugin
Loading...
Searching...
No Matches
UPixoLauncherSubsystem Class ReferenceBlueprintTypeBlueprintable

UCLASS(BlueprintType, Blueprintable, DisplayName = "PixoVR Launcher") More...

#include <PixoLauncherSubsystem.h>

Inheritance diagram for UPixoLauncherSubsystem:
[legend]

Public Member Functions

 UPixoLauncherSubsystem ()
 
FString GetApplicationExtra (const FString &ExtraKey)
 UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")
 
FString GetDeviceMacAddress ()
 UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")
 
FString GetDeviceSerialNumber ()
 UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")
 
FString GetIntentData ()
 UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")
 
void Initialize (FSubsystemCollectionBase &Collection)
 
bool IsApplicationInstalled (const FString &ApplicationName)
 UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")
 
bool LaunchApplication (const FString &ApplicationName, const TArray< FString > &ExtraKey, const TArray< FString > &ExtraValue)
 UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")
 
void OpenURL (const FString &URL)
 UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")
 

Private Member Functions

 GENERATED_BODY ()
 

Detailed Description

UCLASS(BlueprintType, Blueprintable, DisplayName = "PixoVR Launcher")

A subsystem that contains functions to download, install and launch applications.

UPixoLauncherSubsystem contains functionality to download, install and launch applications.

Todo
Create an interface class for each platform we want to use and establish a platform specific version of that class to call against.

Definition at line 32 of file PixoLauncherSubsystem.h.

Constructor & Destructor Documentation

◆ UPixoLauncherSubsystem()

UPixoLauncherSubsystem::UPixoLauncherSubsystem ( )

Definition at line 14 of file PixoLauncherSubsystem.cpp.

Member Function Documentation

◆ GENERATED_BODY()

UPixoLauncherSubsystem::GENERATED_BODY ( )
private

◆ GetApplicationExtra()

FString UPixoLauncherSubsystem::GetApplicationExtra ( const FString & ExtraKey)
BlueprintCallable

UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")

Definition at line 91 of file PixoLauncherSubsystem.cpp.

Here is the caller graph for this function:

◆ GetDeviceMacAddress()

FString UPixoLauncherSubsystem::GetDeviceMacAddress ( )
BlueprintCallable

UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")

Definition at line 139 of file PixoLauncherSubsystem.cpp.

◆ GetDeviceSerialNumber()

FString UPixoLauncherSubsystem::GetDeviceSerialNumber ( )
BlueprintCallable

UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")

Definition at line 122 of file PixoLauncherSubsystem.cpp.

Here is the caller graph for this function:

◆ GetIntentData()

FString UPixoLauncherSubsystem::GetIntentData ( )
BlueprintCallable

UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")

Definition at line 107 of file PixoLauncherSubsystem.cpp.

Here is the caller graph for this function:

◆ Initialize()

void UPixoLauncherSubsystem::Initialize ( FSubsystemCollectionBase & Collection)

Definition at line 20 of file PixoLauncherSubsystem.cpp.

◆ IsApplicationInstalled()

bool UPixoLauncherSubsystem::IsApplicationInstalled ( const FString & ApplicationName)
BlueprintCallable

UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")

Definition at line 36 of file PixoLauncherSubsystem.cpp.

◆ LaunchApplication()

bool UPixoLauncherSubsystem::LaunchApplication ( const FString & ApplicationName,
const TArray< FString > & ExtraKey,
const TArray< FString > & ExtraValue )
BlueprintCallable

UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")

Definition at line 51 of file PixoLauncherSubsystem.cpp.

Here is the caller graph for this function:

◆ OpenURL()

void UPixoLauncherSubsystem::OpenURL ( const FString & URL)
BlueprintCallable

UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")

Definition at line 78 of file PixoLauncherSubsystem.cpp.

Here is the caller graph for this function:

The documentation for this class was generated from the following files: