#include <DialogueEditor.h>
Definition at line 25 of file DialogueEditor.h.
◆ Self
◆ FDialogueEditor()
FDialogueEditor::FDialogueEditor |
( |
| ) |
|
◆ ~FDialogueEditor()
FDialogueEditor::~FDialogueEditor |
( |
| ) |
|
|
virtual |
◆ AddReferencedObjects()
void FDialogueEditor::AddReferencedObjects |
( |
FReferenceCollector & | Collector | ) |
|
|
inlineoverride |
◆ BindEditorCommands()
void FDialogueEditor::BindEditorCommands |
( |
| ) |
|
|
private |
◆ CanCopyNodes()
bool FDialogueEditor::CanCopyNodes |
( |
| ) |
const |
|
private |
◆ CanDeleteNodes()
bool FDialogueEditor::CanDeleteNodes |
( |
| ) |
const |
|
private |
◆ CanPasteNodes()
bool FDialogueEditor::CanPasteNodes |
( |
| ) |
const |
|
private |
◆ CanSaveAsset()
bool FDialogueEditor::CanSaveAsset |
( |
| ) |
const |
|
inlineoverride |
◆ CanSaveAssetAs()
bool FDialogueEditor::CanSaveAssetAs |
( |
| ) |
const |
|
inlineoverride |
◆ CheckAll()
void FDialogueEditor::CheckAll |
( |
| ) |
const |
◆ ClearViewportSelection()
void FDialogueEditor::ClearViewportSelection |
( |
| ) |
const |
|
inline |
◆ CreateGraphEditorWidget()
TSharedRef< SGraphEditor > FDialogueEditor::CreateGraphEditorWidget |
( |
| ) |
|
|
private |
◆ CreateInternalWidgets()
void FDialogueEditor::CreateInternalWidgets |
( |
| ) |
|
|
private |
◆ ExtendMenu()
void FDialogueEditor::ExtendMenu |
( |
| ) |
|
|
private |
◆ ExtendToolbar()
void FDialogueEditor::ExtendToolbar |
( |
| ) |
|
|
private |
◆ FocusWindow()
void FDialogueEditor::FocusWindow |
( |
UObject * | ObjectToFocusOn = nullptr | ) |
|
|
override |
◆ GenerateExternalURLsMenu()
TSharedRef< SWidget > FDialogueEditor::GenerateExternalURLsMenu |
( |
| ) |
const |
|
private |
◆ GeneratePrimarySecondaryEdgesMenu()
TSharedRef< SWidget > FDialogueEditor::GeneratePrimarySecondaryEdgesMenu |
( |
| ) |
const |
|
private |
◆ GetBaseToolkitName()
FText FDialogueEditor::GetBaseToolkitName |
( |
| ) |
const |
|
override |
◆ GetBoundsForSelectedNodes()
bool FDialogueEditor::GetBoundsForSelectedNodes |
( |
class FSlateRect & | Rect, |
|
|
float | Padding ) const |
|
inlineoverridevirtual |
Get the bounding area for the currently selected nodes
- Parameters
-
Rect | Final output bounding area, including padding |
Padding | An amount of padding to add to all sides of the bounds |
- Returns
- false if nothing is selected
Implements IDialogueEditor.
Definition at line 107 of file DialogueEditor.h.
◆ GetDialogueBeingEdited()
◆ GetDialogueGraph()
◆ GetDocumentationLink()
FString FDialogueEditor::GetDocumentationLink |
( |
| ) |
const |
|
inlineoverride |
- Returns
- the documentation location for this editor
Definition at line 54 of file DialogueEditor.h.
◆ GetLastTargetGraphEdgeBeforeDrag()
◆ GetSelectedNodes()
TSet< UObject * > FDialogueEditor::GetSelectedNodes |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetSettings()
◆ GetToolkitFName()
FName FDialogueEditor::GetToolkitFName |
( |
| ) |
const |
|
inlineoverride |
◆ GetToolkitName()
FText FDialogueEditor::GetToolkitName |
( |
| ) |
const |
|
override |
◆ GetToolkitToolTipText()
FText FDialogueEditor::GetToolkitToolTipText |
( |
| ) |
const |
|
inlineoverride |
◆ GetWorldCentricTabColorScale()
FLinearColor FDialogueEditor::GetWorldCentricTabColorScale |
( |
| ) |
const |
|
inlineoverride |
◆ GetWorldCentricTabPrefix()
FString FDialogueEditor::GetWorldCentricTabPrefix |
( |
| ) |
const |
|
inlineoverride |
◆ InitDialogueEditor()
void FDialogueEditor::InitDialogueEditor |
( |
EToolkitMode::Type | Mode, |
|
|
const TSharedPtr< IToolkitHost > & | InitToolkitHost, |
|
|
UDlgDialogue * | InitDialogue ) |
◆ JumpToObject()
void FDialogueEditor::JumpToObject |
( |
const UObject * | Object | ) |
|
|
overridevirtual |
◆ NotifyPostChange()
void FDialogueEditor::NotifyPostChange |
( |
const FPropertyChangedEvent & | PropertyChangedEvent, |
|
|
FNYProperty * | PropertyThatChanged ) |
|
overrideprivate |
◆ OnCommandConvertSpeechNodesToSpeechSequence()
void FDialogueEditor::OnCommandConvertSpeechNodesToSpeechSequence |
( |
| ) |
const |
|
private |
◆ OnCommandConvertSpeechSequenceNodeToSpeechNodes()
void FDialogueEditor::OnCommandConvertSpeechSequenceNodeToSpeechNodes |
( |
| ) |
const |
|
private |
◆ OnCommandCopySelectedNodes()
void FDialogueEditor::OnCommandCopySelectedNodes |
( |
| ) |
const |
|
private |
◆ OnCommandDeleteSelectedNodes()
void FDialogueEditor::OnCommandDeleteSelectedNodes |
( |
| ) |
const |
|
private |
◆ OnCommandDialogueReload()
void FDialogueEditor::OnCommandDialogueReload |
( |
| ) |
const |
|
private |
◆ OnCommandHideSelectedNodes()
void FDialogueEditor::OnCommandHideSelectedNodes |
( |
| ) |
|
|
private |
◆ OnCommandPasteNodes()
void FDialogueEditor::OnCommandPasteNodes |
( |
| ) |
|
|
private |
◆ OnCommandRedoGraphAction()
void FDialogueEditor::OnCommandRedoGraphAction |
( |
| ) |
const |
|
private |
◆ OnCommandUndoGraphAction()
void FDialogueEditor::OnCommandUndoGraphAction |
( |
| ) |
const |
|
private |
◆ OnCommandUnHideAllNodes()
void FDialogueEditor::OnCommandUnHideAllNodes |
( |
| ) |
|
|
private |
◆ OnCreateGraphActionMenu()
FActionMenuContent FDialogueEditor::OnCreateGraphActionMenu |
( |
UEdGraph * | InGraph, |
|
|
const FVector2D & | InNodePosition, |
|
|
const TArray< UEdGraphPin * > & | InDraggedPins, |
|
|
bool | bAutoExpand, |
|
|
SGraphEditor::FActionMenuClosed | InOnMenuClosed ) |
|
private |
◆ OnGraphActionMenuClosed()
void FDialogueEditor::OnGraphActionMenuClosed |
( |
bool | bActionExecuted, |
|
|
bool | bGraphPinContext ) |
|
private |
◆ OnNodeTitleCommitted()
void FDialogueEditor::OnNodeTitleCommitted |
( |
const FText & | NewText, |
|
|
ETextCommit::Type | CommitInfo, |
|
|
UEdGraphNode * | NodeBeingChanged ) const |
|
private |
Called when a node's title is committed for a rename
- Parameters
-
NewText | New title text |
CommitInfo | How text was committed |
NodeBeingChanged | The node being changed |
Definition at line 1317 of file DialogueEditor.cpp.
◆ OnSelectedNodesChanged()
void FDialogueEditor::OnSelectedNodesChanged |
( |
const TSet< UObject * > & | NewSelection | ) |
|
|
private |
◆ PasteNodesHere()
void FDialogueEditor::PasteNodesHere |
( |
const FVector2D & | Location | ) |
|
|
private |
◆ PostRedo()
void FDialogueEditor::PostRedo |
( |
bool | bSuccess | ) |
|
|
override |
◆ PostUndo()
void FDialogueEditor::PostUndo |
( |
bool | bSuccess | ) |
|
|
override |
◆ Refresh()
void FDialogueEditor::Refresh |
( |
bool | bRestorePreviousSelection | ) |
|
|
overridevirtual |
◆ RefreshDetailsView()
void FDialogueEditor::RefreshDetailsView |
( |
bool | bRestorePreviousSelection | ) |
|
|
overridevirtual |
◆ RefreshViewport()
void FDialogueEditor::RefreshViewport |
( |
| ) |
const |
|
inline |
◆ RegisterTabSpawners()
void FDialogueEditor::RegisterTabSpawners |
( |
const TSharedRef< FTabManager > & | TabManager | ) |
|
|
override |
◆ SaveAsset_Execute()
void FDialogueEditor::SaveAsset_Execute |
( |
| ) |
|
|
override |
◆ SaveAssetAs_Execute()
void FDialogueEditor::SaveAssetAs_Execute |
( |
| ) |
|
|
override |
◆ SetDialogueBeingEdited()
void FDialogueEditor::SetDialogueBeingEdited |
( |
UDlgDialogue * | NewDialogue | ) |
|
◆ SetLastTargetGraphEdgeBeforeDrag()
◆ SLATE_BEGIN_ARGS()
FDialogueEditor::SLATE_BEGIN_ARGS |
( |
Self | | ) |
|
|
inline |
◆ SpawnTab_Details()
TSharedRef< SDockTab > FDialogueEditor::SpawnTab_Details |
( |
const FSpawnTabArgs & | Args | ) |
const |
|
private |
◆ SpawnTab_FindInDialogue()
TSharedRef< SDockTab > FDialogueEditor::SpawnTab_FindInDialogue |
( |
const FSpawnTabArgs & | Args | ) |
const |
|
private |
◆ SpawnTab_GraphCanvas()
TSharedRef< SDockTab > FDialogueEditor::SpawnTab_GraphCanvas |
( |
const FSpawnTabArgs & | Args | ) |
const |
|
private |
◆ SpawnTab_Palette()
TSharedRef< SDockTab > FDialogueEditor::SpawnTab_Palette |
( |
const FSpawnTabArgs & | Args | ) |
const |
|
private |
◆ SummonSearchUI()
void FDialogueEditor::SummonSearchUI |
( |
bool | bSetFindWithinDialogue, |
|
|
FString | NewSearchTerms = FString(), |
|
|
bool | bSelectFirstResult = false ) |
◆ UnregisterTabSpawners()
void FDialogueEditor::UnregisterTabSpawners |
( |
const TSharedRef< FTabManager > & | TabManager | ) |
|
|
override |
◆ DetailsTabID
const FName FDialogueEditor::DetailsTabID |
|
staticprivate |
◆ DetailsView
TSharedPtr<IDetailsView> FDialogueEditor::DetailsView |
|
private |
◆ DialogueBeingEdited
◆ FindInDialogueTabId
const FName FDialogueEditor::FindInDialogueTabId |
|
staticprivate |
◆ FindResultsView
◆ GraphCanvasTabID
const FName FDialogueEditor::GraphCanvasTabID |
|
staticprivate |
◆ GraphEditorCommands
TSharedPtr<FUICommandList> FDialogueEditor::GraphEditorCommands |
|
private |
◆ GraphEditorView
TSharedPtr<SGraphEditor> FDialogueEditor::GraphEditorView |
|
private |
◆ LastTargetGraphEdgeBeforeDrag
◆ PaletteTabId
const FName FDialogueEditor::PaletteTabId |
|
staticprivate |
◆ PaletteView
◆ PreviousSelectedNodeObjects
TArray<TWeakObjectPtr<UObject> > FDialogueEditor::PreviousSelectedNodeObjects |
|
private |
◆ Settings
The documentation for this class was generated from the following files:
- SDKDemo/Plugins/UnrealEngineSDK/VisualScripter/Source/DlgSystemEditor/Private/DialogueEditor/DialogueEditor.h
- SDKDemo/Plugins/UnrealEngineSDK/VisualScripter/Source/DlgSystemEditor/Private/DialogueEditor/DialogueEditor.cpp