A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
DlgSystemSettings.h File Reference
#include "CoreMinimal.h"
#include "Misc/Build.h"
#include "Engine/DeveloperSettings.h"
#include "Layout/Margin.h"
#include "Logging/INYLogger.h"
#include "DlgSystemSettings.generated.h"
Include dependency graph for DlgSystemSettings.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  UDlgSystemSettings
 UCLASS(Config = Engine, DefaultConfig, meta = (DisplayName = "Dialogue System Settings")) More...
 

Macros

#define CREATE_SETTER(_NameMethod, _VariableType, _VariableName)
 

Enumerations

enum class  EDlgClassPickerDisplayMode : uint8 { DefaultView , TreeView , ListView }
 UENUM() More...
 
enum class  EDlgDialogueTextFormat : uint8 {
  None , All , DialogueDEPRECATED , StartTextFormats = DialogueDEPRECATED ,
  JSON , NumTextFormats
}
 UENUM() More...
 
enum class  EDlgSpeakerStateVisibility : uint8 { HideAll , ShowOnEdge , ShowOnNode , ShowOnNodeAndEdge }
 UENUM() More...
 
enum class  EDlgTextInputKeyForNewLine : uint8 { Enter , ShiftPlusEnter }
 UENUM() More...
 
enum class  EDlgTextNamespaceLocalization : uint8 { Ignore , PerDialogue , WithPrefixPerDialogue , Global }
 UENUM() More...
 
enum class  EDlgVoiceDisplayedFields : uint8 { None , SoundWave , DialogueWave , SoundWaveAndDialogueWave }
 UENUM() More...
 

Macro Definition Documentation

◆ CREATE_SETTER

#define CREATE_SETTER ( _NameMethod,
_VariableType,
_VariableName )
Value:
void _NameMethod(_VariableType InVariableValue) \
{ \
if (_VariableName != InVariableValue) \
{ \
_VariableName = InVariableValue; \
SaveSettings(); \
} \
}

Definition at line 168 of file DlgSystemSettings.h.

Enumeration Type Documentation

◆ EDlgClassPickerDisplayMode

enum class EDlgClassPickerDisplayMode : uint8
strong

UENUM()

Enumerator
DefaultView 
TreeView 
ListView 

Definition at line 116 of file DlgSystemSettings.h.

◆ EDlgDialogueTextFormat

enum class EDlgDialogueTextFormat : uint8
strong

UENUM()

Enumerator
None 

Metadata:
DisplayName: STRING

All 

Metadata:
Hidden

DialogueDEPRECATED 

Metadata:
Hidden

StartTextFormats 
JSON 

Metadata:
DisplayName: STRING

NumTextFormats 

Metadata:
Hidden

Definition at line 20 of file DlgSystemSettings.h.

◆ EDlgSpeakerStateVisibility

enum class EDlgSpeakerStateVisibility : uint8
strong

UENUM()

Enumerator
HideAll 

Metadata:
DisplayName: STRING

ShowOnEdge 

Metadata:
DisplayName: STRING

ShowOnNode 

Metadata:
DisplayName: STRING

ShowOnNodeAndEdge 

Metadata:
DisplayName: STRING

Definition at line 65 of file DlgSystemSettings.h.

◆ EDlgTextInputKeyForNewLine

enum class EDlgTextInputKeyForNewLine : uint8
strong

UENUM()

Enumerator
Enter 

Metadata:
DisplayName: STRING

ShiftPlusEnter 

Metadata:
DisplayName: STRING

Definition at line 84 of file DlgSystemSettings.h.

◆ EDlgTextNamespaceLocalization

enum class EDlgTextNamespaceLocalization : uint8
strong

UENUM()

Enumerator
Ignore 

Metadata:
DisplayName: STRING

PerDialogue 

Metadata:
DisplayName: STRING

WithPrefixPerDialogue 

Metadata:
DisplayName: STRING

Global 

Metadata:
DisplayName: STRING

Definition at line 97 of file DlgSystemSettings.h.

◆ EDlgVoiceDisplayedFields

enum class EDlgVoiceDisplayedFields : uint8
strong

UENUM()

Enumerator
None 

Metadata:
DisplayName: STRING

SoundWave 

Metadata:
DisplayName: STRING

DialogueWave 

Metadata:
DisplayName: STRING

SoundWaveAndDialogueWave 

Metadata:
DisplayName: STRING

Definition at line 46 of file DlgSystemSettings.h.