#include <DialogueEdge_Details.h>
How the details customization panel looks for the FDlgEdge See FDlgSystemEditorModule::StartupModule for usage.
Definition at line 17 of file DialogueEdge_Details.h.
◆ Self
◆ CustomizeChildren()
void FDialogueEdge_Details::CustomizeChildren |
( |
TSharedRef< IPropertyHandle > | StructPropertyHandle, |
|
|
IDetailChildrenBuilder & | StructBuilder, |
|
|
IPropertyTypeCustomizationUtils & | StructCustomizationUtils ) |
|
override |
Called when the children of the property should be customized or extra rows added
- Parameters
-
StructPropertyHandle | Handle to the property being customized |
StructBuilder | A builder for adding children |
StructCustomizationUtils | Utilities for customization |
Definition at line 58 of file DialogueEdge_Details.cpp.
◆ CustomizeHeader()
void FDialogueEdge_Details::CustomizeHeader |
( |
TSharedRef< IPropertyHandle > | StructPropertyHandle, |
|
|
FDetailWidgetRow & | HeaderRow, |
|
|
IPropertyTypeCustomizationUtils & | StructCustomizationUtils ) |
|
override |
IPropertyTypeCustomization interface Called when the header of the property (the row in the details panel where the property is shown) If nothing is added to the row, the header is not displayed
- Parameters
-
StructPropertyHandle | Handle to the property being customized |
HeaderRow | A row that widgets can be added to |
StructCustomizationUtils | Utilities for customization |
Definition at line 19 of file DialogueEdge_Details.cpp.
◆ GetAllDialoguesSpeakerStates()
TArray< FName > FDialogueEdge_Details::GetAllDialoguesSpeakerStates |
( |
| ) |
const |
|
inline |
◆ GetSpeakerStateVisibility()
EVisibility FDialogueEdge_Details::GetSpeakerStateVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetTextVisibility()
EVisibility FDialogueEdge_Details::GetTextVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ HandleSpeakerStateCommitted()
void FDialogueEdge_Details::HandleSpeakerStateCommitted |
( |
const FText & | InSearchText, |
|
|
ETextCommit::Type | CommitInfo ) |
◆ HandleTextChanged()
void FDialogueEdge_Details::HandleTextChanged |
( |
const FText & | InText | ) |
|
◆ HandleTextCommitted()
void FDialogueEdge_Details::HandleTextCommitted |
( |
const FText & | InText, |
|
|
ETextCommit::Type | CommitInfo ) |
◆ MakeInstance()
◆ bShowTextProperty
bool FDialogueEdge_Details::bShowTextProperty = true |
|
private |
◆ Dialogue
◆ SpeakerStatePropertyRow
◆ StructPropertyHandle
TSharedPtr<IPropertyHandle> FDialogueEdge_Details::StructPropertyHandle |
|
private |
◆ TextPropertyHandle
TSharedPtr<IPropertyHandle> FDialogueEdge_Details::TextPropertyHandle |
|
private |
◆ TextPropertyRow
The documentation for this class was generated from the following files:
- SDKDemo/Plugins/UnrealEngineSDK/VisualScripter/Source/DlgSystemEditor/Private/DialogueEditor/DetailsPanel/DialogueEdge_Details.h
- SDKDemo/Plugins/UnrealEngineSDK/VisualScripter/Source/DlgSystemEditor/Private/DialogueEditor/DetailsPanel/DialogueEdge_Details.cpp