UGeneralProjectSettings

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UGeneralProjectSettings

References

Module

EngineSettings

Header

/Engine/Source/Runtime/EngineSettings/Classes/GeneralProjectSettings.h

Include

#include "GeneralProjectSettings.h"

Syntax

class UGeneralProjectSettings : public UObject

Variables

Name Description

Public variable

bool

 

bAllowClose

Should a close button be shown for the game's window, when not using full screen

Public variable

bool

 

bAllowMaximize

Should a maximize button be shown for the game's window, when not using full screen

Public variable

bool

 

bAllowMinimize

Should a minimize button be shown for the game's window, when not using full screen

Public variable

bool

 

bAllowWindowResize

Should the user be allowed to resize the window used by the game, when not using full screen

Public variable

bool

 

bShouldWindowPreserveAspectRatio

Should the game's window preserve its aspect ratio when resized by user.

Public variable

bool

 

bStartInVR

Should the game attempt to start in VR, regardless of whether -vr was set on the commandline

Public variable

bool

 

bUseBorderlessWindow

Should the game use a borderless Slate window instead of a window with system title bar and border

Public variable

FString

 

CompanyDistinguishedName

The Distinguished Name of the company (author, provider) that created the project, which is used by publishing tools on some platforms.

Public variable

FString

 

CompanyName

The name of the company (author, provider) that created the project.

Public variable

FString

 

CopyrightNotice

The project's copyright and/or trademark notices.

Public variable

FString

 

Description

The project's description text.

Public variable

FString

 

Homepage

The project's homepage URL.

Public variable

FString

 

LicensingTerms

The project's licensing terms.

Public variable

FString

 

PrivacyPolicy

The project's privacy policy.

Public variable

FText

 

ProjectDebugTitleInfo

Additional data to be displayed on the window title bar in non-shipping configurations (can include the tokens {GameName}, {PlatformArchitecture}, {BuildConfiguration} or {RHIName}, which will be replaced with the specified text)

Public variable

FText

 

ProjectDisplayedTitle

The project's title as displayed on the window title bar (can include the tokens {GameName}, {PlatformArchitecture}, {BuildConfiguration} or {RHIName}, which will be replaced with the specified text)

Public variable

FGuid

 

ProjectID

The project's unique identifier.

Public variable

FString

 

ProjectName

The project's non-localized name.

Public variable

FString

 

ProjectVersion

The project's version number.

Public variable

FString

 

SupportContact

The project's support contact information.

Constructors

Name Description

Public function

UGeneralProjectSettings

(
    const FObjectInitializer& ObjectIn...
)