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

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")
 
void Initialize (FSubsystemCollectionBase &Collection)
 
bool IsApplicationInstalled (const FString &ApplicationName)
 UFUNCTION(BlueprintCallable, Category = "PixoVR|Launcher")
 
bool LaunchApplication (const FString &ApplicationName, const FString &ExtraKey, const FString &ExtraValue)
 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 31 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 66 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 99 of file PixoLauncherSubsystem.cpp.

◆ GetDeviceSerialNumber()

FString UPixoLauncherSubsystem::GetDeviceSerialNumber ( )
BlueprintCallable

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

Definition at line 82 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 34 of file PixoLauncherSubsystem.cpp.

◆ LaunchApplication()

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

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

Definition at line 49 of file PixoLauncherSubsystem.cpp.


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