UCLASS()
More...
#include <DlgExportTwineCommandlet.h>
|
| | UDlgExportTwineCommandlet () |
| |
| FString | CreateTwineCustomCss () |
| |
| FString | CreateTwinePassageData (int32 Pid, const FString &Name, const FString &Tags, const FIntPoint &Position, const FIntPoint &Size, const FString &Content) |
| |
| FString | CreateTwinePassageDataFromNode (const UDlgDialogue &Dialogue, const UDlgNode &Node, int32 NodeIndex) |
| |
| FString | CreateTwinePassageDataLinksFromEdges (const UDlgDialogue &Dialogue, const TArray< FDlgEdge > &Edges, bool bNoTextOnEdges=false) |
| |
| FString | CreateTwineStoryData (const FString &Name, const FGuid &DialogueGuid, int32 StartNodeIndex, const FString &PassagesData) |
| |
| bool | GetBoxThatConflicts (const FBox2D &Box, FBox2D &OutConflict) |
| |
| FString | GetNodeNameFromNode (const UDlgNode &Node, int32 NodeIndex, bool bIsRootNode=false) |
| |
| FIntPoint | GetNonConflictingPointFor (const FIntPoint &InPoint, const FIntPoint &Size, const FIntPoint &Padding) |
| |
| FORCEINLINE FIntPoint | GraphNodeToTwineCanvas (int32 PositionX, int32 PositionY) |
| |
| int32 | Main (const FString &Params) override |
| |
UCLASS()
Definition at line 20 of file DlgExportTwineCommandlet.h.
◆ UDlgExportTwineCommandlet()
| UDlgExportTwineCommandlet::UDlgExportTwineCommandlet |
( |
| ) |
|
◆ CreateTwineCustomCss()
| FString UDlgExportTwineCommandlet::CreateTwineCustomCss |
( |
| ) |
|
◆ CreateTwinePassageData()
| FString UDlgExportTwineCommandlet::CreateTwinePassageData |
( |
int32 | Pid, |
|
|
const FString & | Name, |
|
|
const FString & | Tags, |
|
|
const FIntPoint & | Position, |
|
|
const FIntPoint & | Size, |
|
|
const FString & | Content ) |
◆ CreateTwinePassageDataFromNode()
| FString UDlgExportTwineCommandlet::CreateTwinePassageDataFromNode |
( |
const UDlgDialogue & | Dialogue, |
|
|
const UDlgNode & | Node, |
|
|
int32 | NodeIndex ) |
◆ CreateTwinePassageDataLinksFromEdges()
| FString UDlgExportTwineCommandlet::CreateTwinePassageDataLinksFromEdges |
( |
const UDlgDialogue & | Dialogue, |
|
|
const TArray< FDlgEdge > & | Edges, |
|
|
bool | bNoTextOnEdges = false ) |
◆ CreateTwineStoryData()
| FString UDlgExportTwineCommandlet::CreateTwineStoryData |
( |
const FString & | Name, |
|
|
const FGuid & | DialogueGuid, |
|
|
int32 | StartNodeIndex, |
|
|
const FString & | PassagesData ) |
◆ CreateTwineTagColorsData()
| FString UDlgExportTwineCommandlet::CreateTwineTagColorsData |
( |
| ) |
|
|
static |
◆ EscapeHtml() [1/2]
| static FORCEINLINE FString UDlgExportTwineCommandlet::EscapeHtml |
( |
const FString & | String | ) |
|
|
inlinestatic |
◆ EscapeHtml() [2/2]
| static FORCEINLINE FString & UDlgExportTwineCommandlet::EscapeHtml |
( |
FString & | String | ) |
|
|
inlinestatic |
◆ GENERATED_BODY()
| UDlgExportTwineCommandlet::GENERATED_BODY |
( |
| ) |
|
|
private |
◆ GetBoxThatConflicts()
| bool UDlgExportTwineCommandlet::GetBoxThatConflicts |
( |
const FBox2D & | Box, |
|
|
FBox2D & | OutConflict ) |
◆ GetNodeNameFromNode()
| FString UDlgExportTwineCommandlet::GetNodeNameFromNode |
( |
const UDlgNode & | Node, |
|
|
int32 | NodeIndex, |
|
|
bool | bIsRootNode = false ) |
◆ GetNonConflictingPointFor()
| FIntPoint UDlgExportTwineCommandlet::GetNonConflictingPointFor |
( |
const FIntPoint & | InPoint, |
|
|
const FIntPoint & | Size, |
|
|
const FIntPoint & | Padding ) |
◆ GraphNodeToTwineCanvas()
| FORCEINLINE FIntPoint UDlgExportTwineCommandlet::GraphNodeToTwineCanvas |
( |
int32 | PositionX, |
|
|
int32 | PositionY ) |
|
inline |
◆ InitTwinetagNodesColors()
| void UDlgExportTwineCommandlet::InitTwinetagNodesColors |
( |
| ) |
|
|
staticprotected |
◆ Main()
| int32 UDlgExportTwineCommandlet::Main |
( |
const FString & | Params | ) |
|
|
override |
◆ bFlatten
| bool UDlgExportTwineCommandlet::bFlatten = false |
|
protected |
◆ CurrentNodesAreas
| TArray<FBox2D> UDlgExportTwineCommandlet::CurrentNodesAreas |
|
protected |
◆ MinimumGraphX
| int32 UDlgExportTwineCommandlet::MinimumGraphX = 0 |
|
protected |
◆ MinimumGraphY
| int32 UDlgExportTwineCommandlet::MinimumGraphY = 0 |
|
protected |
◆ OutputDirectory
| FString UDlgExportTwineCommandlet::OutputDirectory |
|
protected |
◆ SizeLarge
| const FIntPoint UDlgExportTwineCommandlet::SizeLarge |
|
staticprotected |
◆ SizeSmall
| const FIntPoint UDlgExportTwineCommandlet::SizeSmall |
|
staticprotected |
◆ SizeTall
| const FIntPoint UDlgExportTwineCommandlet::SizeTall |
|
staticprotected |
◆ SizeWide
| const FIntPoint UDlgExportTwineCommandlet::SizeWide |
|
staticprotected |
◆ TagNodeEnd
| const FString UDlgExportTwineCommandlet::TagNodeEnd |
|
staticprotected |
◆ TagNodeSelectorFirst
| const FString UDlgExportTwineCommandlet::TagNodeSelectorFirst |
|
staticprotected |
◆ TagNodeSelectorRandom
| const FString UDlgExportTwineCommandlet::TagNodeSelectorRandom |
|
staticprotected |
◆ TagNodeSpeech
| const FString UDlgExportTwineCommandlet::TagNodeSpeech |
|
staticprotected |
◆ TagNodeSpeechSequence
| const FString UDlgExportTwineCommandlet::TagNodeSpeechSequence |
|
staticprotected |
◆ TagNodeStart
| const FString UDlgExportTwineCommandlet::TagNodeStart |
|
staticprotected |
◆ TagNodeVirtualParent
| const FString UDlgExportTwineCommandlet::TagNodeVirtualParent |
|
staticprotected |
◆ TwineTagNodesColorsMap
| TMap< FString, FString > UDlgExportTwineCommandlet::TwineTagNodesColorsMap |
|
staticprotected |
The documentation for this class was generated from the following files: