Unreal access to the PixoVR Platform
Loading...
Searching...
No Matches
UPPlatformCoreSettings Class Referencedefaultconfig

UCLASS(config = Game, defaultconfig) More...

#include <PPlatformCoreSettings.h>

Inheritance diagram for UPPlatformCoreSettings:
[legend]

Public Member Functions

bool CheckVersionString (FString VersionString) const
 

Public Attributes

bool bDevMode
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Configuration", meta = (DisplayName = "Dev Mode"))
 
bool bIsMultiplayerEnabled
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Multiplayer", meta = (DisplayName = "Is Multiplayer Enabled"))
 
bool bIsVoiceChatEnabled
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Voice Chat")
 
bool bServerVersionMatchModule
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Multiplayer", meta = (InlineEditConditionToggle))
 
bool bSyncVersion
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Core Platform", meta = (DisplayName = "Sync Module Version", Tooltip = "If sync is enabled, this will make the Android and Project version match the Module version."))
 
FString ConfigSection
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform", meta = (Tooltip = "The settings configuration that is loaded at the start. Leaving this empty will load the default section."))
 
FString ConfigURL
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform")
 
FString IconURL
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Configuration", meta = (DisplayName = "Region Icon URL"))
 
FString MatchmakingURL
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Multiplayer")
 
int ModuleId
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Core Platform", meta = (DisplayName = "Module ID", Tooltip = "Module ID is set manually."))
 
FString ModuleListURLFormat
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Extended Platform")
 
FString ModuleVersion
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Core Platform", meta = (DisplayName = "Module Version", Tooltip = "Module Version is set manually."))
 
FOnPlatformSettingsChanged OnSettingsChanged
 UPROPERTY(BlueprintAssignable, Category = "Apex|Event")
 
FOnStaticPlatformSettingsChanged OnStaticSettingsChanged
 
FString PlatformName
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Configuration", meta = (DisplayName = "Platform Name"))
 
FString PlatformURL
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Core Platform")
 
FString ProtocolVersion
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Configuration")
 
FString Region
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Configuration")
 
TArray< FString > SelectableSections
 UPROPERTY(VisibleAnywhere, Category = "PixoVR Platform")
 
FString ServerMatchVersion
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Multiplayer", meta = (DisplayName = "Server Match Version", EditCondition = "!bServerVersionMatchModule"))
 
FString VoiceAccessKey
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Voice Chat")
 
FString VoiceServerURL
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Voice Chat")
 
FString VoiceTokenAudience
 UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Voice Chat")
 

Private Member Functions

 GENERATED_UCLASS_BODY ()
 
bool GetModuleVersionArray (FString Version, TArray< FString > &ModuleVersionArray) const
 

Detailed Description

UCLASS(config = Game, defaultconfig)

Definition at line 15 of file PPlatformCoreSettings.h.

Member Function Documentation

◆ CheckVersionString()

bool UPPlatformCoreSettings::CheckVersionString ( FString VersionString) const

Definition at line 48 of file PPlatformCoreSettings.cpp.

Here is the call graph for this function:

◆ GENERATED_UCLASS_BODY()

UPPlatformCoreSettings::GENERATED_UCLASS_BODY ( )
private

◆ GetModuleVersionArray()

bool UPPlatformCoreSettings::GetModuleVersionArray ( FString Version,
TArray< FString > & ModuleVersionArray ) const
private

Definition at line 54 of file PPlatformCoreSettings.cpp.

Here is the caller graph for this function:

Member Data Documentation

◆ bDevMode

bool UPPlatformCoreSettings::bDevMode
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Configuration", meta = (DisplayName = "Dev Mode"))

Definition at line 85 of file PPlatformCoreSettings.h.

◆ bIsMultiplayerEnabled

bool UPPlatformCoreSettings::bIsMultiplayerEnabled
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Multiplayer", meta = (DisplayName = "Is Multiplayer Enabled"))

Is Multiplayer Enabled

Definition at line 138 of file PPlatformCoreSettings.h.

◆ bIsVoiceChatEnabled

bool UPPlatformCoreSettings::bIsVoiceChatEnabled
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Voice Chat")

Is Voice Chat Enabled

Definition at line 170 of file PPlatformCoreSettings.h.

◆ bServerVersionMatchModule

bool UPPlatformCoreSettings::bServerVersionMatchModule
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Multiplayer", meta = (InlineEditConditionToggle))

Override Server Match Version

Definition at line 146 of file PPlatformCoreSettings.h.

◆ bSyncVersion

bool UPPlatformCoreSettings::bSyncVersion
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Core Platform", meta = (DisplayName = "Sync Module Version", Tooltip = "If sync is enabled, this will make the Android and Project version match the Module version."))

Sync versioning

Definition at line 118 of file PPlatformCoreSettings.h.

◆ ConfigSection

FString UPPlatformCoreSettings::ConfigSection
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform", meta = (Tooltip = "The settings configuration that is loaded at the start. Leaving this empty will load the default section."))

Definition at line 49 of file PPlatformCoreSettings.h.

◆ ConfigURL

FString UPPlatformCoreSettings::ConfigURL
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform")

Configuration Endpoint

Definition at line 42 of file PPlatformCoreSettings.h.

◆ IconURL

FString UPPlatformCoreSettings::IconURL
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Configuration", meta = (DisplayName = "Region Icon URL"))

Definition at line 71 of file PPlatformCoreSettings.h.

◆ MatchmakingURL

FString UPPlatformCoreSettings::MatchmakingURL
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Multiplayer")

Definition at line 160 of file PPlatformCoreSettings.h.

◆ ModuleId

int UPPlatformCoreSettings::ModuleId
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Core Platform", meta = (DisplayName = "Module ID", Tooltip = "Module ID is set manually."))

Module ID

Definition at line 103 of file PPlatformCoreSettings.h.

◆ ModuleListURLFormat

FString UPPlatformCoreSettings::ModuleListURLFormat
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Extended Platform")

Module List URL Format

Definition at line 128 of file PPlatformCoreSettings.h.

◆ ModuleVersion

FString UPPlatformCoreSettings::ModuleVersion
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Core Platform", meta = (DisplayName = "Module Version", Tooltip = "Module Version is set manually."))

Definition at line 110 of file PPlatformCoreSettings.h.

◆ OnSettingsChanged

FOnPlatformSettingsChanged UPPlatformCoreSettings::OnSettingsChanged
BlueprintAssignable

UPROPERTY(BlueprintAssignable, Category = "Apex|Event")

Definition at line 25 of file PPlatformCoreSettings.h.

◆ OnStaticSettingsChanged

FOnStaticPlatformSettingsChanged UPPlatformCoreSettings::OnStaticSettingsChanged

Definition at line 27 of file PPlatformCoreSettings.h.

◆ PlatformName

FString UPPlatformCoreSettings::PlatformName
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Configuration", meta = (DisplayName = "Platform Name"))

Definition at line 64 of file PPlatformCoreSettings.h.

◆ PlatformURL

FString UPPlatformCoreSettings::PlatformURL
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Core Platform")

Platform Endpoint

Definition at line 95 of file PPlatformCoreSettings.h.

◆ ProtocolVersion

FString UPPlatformCoreSettings::ProtocolVersion
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Configuration")

Protocol

Definition at line 57 of file PPlatformCoreSettings.h.

◆ Region

FString UPPlatformCoreSettings::Region
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Configuration")

Definition at line 78 of file PPlatformCoreSettings.h.

◆ SelectableSections

TArray<FString> UPPlatformCoreSettings::SelectableSections
VisibleAnywhere

UPROPERTY(VisibleAnywhere, Category = "PixoVR Platform")

Definition at line 34 of file PPlatformCoreSettings.h.

◆ ServerMatchVersion

FString UPPlatformCoreSettings::ServerMatchVersion
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Multiplayer", meta = (DisplayName = "Server Match Version", EditCondition = "!bServerVersionMatchModule"))

Definition at line 153 of file PPlatformCoreSettings.h.

◆ VoiceAccessKey

FString UPPlatformCoreSettings::VoiceAccessKey
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Voice Chat")

Definition at line 184 of file PPlatformCoreSettings.h.

◆ VoiceServerURL

FString UPPlatformCoreSettings::VoiceServerURL
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Voice Chat")

Definition at line 177 of file PPlatformCoreSettings.h.

◆ VoiceTokenAudience

FString UPPlatformCoreSettings::VoiceTokenAudience
EditAnywhereConfig

UPROPERTY(Config, EditAnywhere, Category = "PixoVR Platform|Voice Chat")

Definition at line 191 of file PPlatformCoreSettings.h.


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