|
|
A Demo Project for the UnrealEngineSDK
|
UCLASS() More...
#include <DlgHumanReadableTextCommandlet.h>
Public Member Functions | |
| UDlgHumanReadableTextCommandlet () | |
| bool | ExportDialogueToHumanReadableFormat (const UDlgDialogue &Dialogue, FDlgDialogue_FormatHumanReadable &OutFormat) |
| bool | ImportHumanReadableFormatIntoDialogue (const FDlgDialogue_FormatHumanReadable &Format, UDlgDialogue *Dialogue) |
| bool | IsEdgeTextDefault (const FText &EdgeText) |
| int32 | Main (const FString &Params) override |
Protected Member Functions | |
| int32 | Export () |
| int32 | Import () |
Static Protected Member Functions | |
| static void | ExportNodeEdgesToHumanReadableFormat (const TArray< FDlgEdge > &Edges, TArray< FDlgEdge_FormatHumanReadable > &OutEdges) |
| static bool | ExportNodeToContext (const UDlgNode *Node, FDlgNodeContext_FormatHumanReadable &OutContext) |
| static bool | SetGraphNodesNewEdgesText (UDialogueGraphNode *GraphNode, const TArray< FDlgEdge_FormatHumanReadable > &Edges, int32 NodeIndex, const UDlgDialogue *Dialogue) |
Protected Attributes | |
| bool | bExport = false |
| bool | bImport = false |
| bool | bSaveAllDialogues = false |
| FString | OutputInputDirectory |
| TArray< UPackage * > | PackagesToSave |
| const UDlgSystemSettings * | Settings = nullptr |
Static Protected Attributes | |
| static const TCHAR * | FileExtension = TEXT(".dlg_human.json") |
| static constexpr int32 | RootNodeIndex = INDEX_NONE |
Private Member Functions | |
| GENERATED_BODY () | |
UCLASS()
Definition at line 217 of file DlgHumanReadableTextCommandlet.h.
| UDlgHumanReadableTextCommandlet::UDlgHumanReadableTextCommandlet | ( | ) |
Definition at line 24 of file DlgHumanReadableTextCommandlet.cpp.
|
protected |
Definition at line 105 of file DlgHumanReadableTextCommandlet.cpp.
| bool UDlgHumanReadableTextCommandlet::ExportDialogueToHumanReadableFormat | ( | const UDlgDialogue & | Dialogue, |
| FDlgDialogue_FormatHumanReadable & | OutFormat ) |
Definition at line 225 of file DlgHumanReadableTextCommandlet.cpp.
|
staticprotected |
Definition at line 322 of file DlgHumanReadableTextCommandlet.cpp.
|
staticprotected |
Definition at line 291 of file DlgHumanReadableTextCommandlet.cpp.
|
private |
|
protected |
Definition at line 165 of file DlgHumanReadableTextCommandlet.cpp.
| bool UDlgHumanReadableTextCommandlet::ImportHumanReadableFormatIntoDialogue | ( | const FDlgDialogue_FormatHumanReadable & | Format, |
| UDlgDialogue * | Dialogue ) |
Definition at line 339 of file DlgHumanReadableTextCommandlet.cpp.
Definition at line 523 of file DlgHumanReadableTextCommandlet.cpp.
|
override |
Definition at line 33 of file DlgHumanReadableTextCommandlet.cpp.
|
staticprotected |
Definition at line 496 of file DlgHumanReadableTextCommandlet.cpp.
|
protected |
Definition at line 252 of file DlgHumanReadableTextCommandlet.h.
|
protected |
Definition at line 253 of file DlgHumanReadableTextCommandlet.h.
|
protected |
Definition at line 251 of file DlgHumanReadableTextCommandlet.h.
|
staticprotected |
Definition at line 256 of file DlgHumanReadableTextCommandlet.h.
|
protected |
Definition at line 246 of file DlgHumanReadableTextCommandlet.h.
|
protected |
Definition at line 248 of file DlgHumanReadableTextCommandlet.h.
|
staticconstexprprotected |
Definition at line 255 of file DlgHumanReadableTextCommandlet.h.
|
protected |
Definition at line 249 of file DlgHumanReadableTextCommandlet.h.