#include <DialogueEvent_Details.h>
How the details panel renders the FDlgEvent See FDlgSystemEditorModule::StartupModule for usage.
Definition at line 20 of file DialogueEvent_Details.h.
◆ Self
◆ CustomizeChildren()
void FDialogueEvent_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 50 of file DialogueEvent_Details.cpp.
◆ CustomizeHeader()
void FDialogueEvent_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 22 of file DialogueEvent_Details.cpp.
◆ GetAllDialoguesEventNames()
TArray< FName > FDialogueEvent_Details::GetAllDialoguesEventNames |
( |
| ) |
const |
|
private |
◆ GetAllDialoguesParticipantNames()
TArray< FName > FDialogueEvent_Details::GetAllDialoguesParticipantNames |
( |
| ) |
const |
|
inlineprivate |
◆ GetBoolDeltaVisibility()
EVisibility FDialogueEvent_Details::GetBoolDeltaVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetBoolValueVisibility()
EVisibility FDialogueEvent_Details::GetBoolValueVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetCurrentDialogueEventNames()
TArray< FName > FDialogueEvent_Details::GetCurrentDialogueEventNames |
( |
| ) |
const |
|
private |
◆ GetCurrentDialogueParticipantNames()
TArray< FName > FDialogueEvent_Details::GetCurrentDialogueParticipantNames |
( |
| ) |
const |
|
inlineprivate |
◆ GetCustomEventVisibility()
EVisibility FDialogueEvent_Details::GetCustomEventVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetEventNameVisibility()
EVisibility FDialogueEvent_Details::GetEventNameVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetFloatValueVisibility()
EVisibility FDialogueEvent_Details::GetFloatValueVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetIntValueVisibility()
EVisibility FDialogueEvent_Details::GetIntValueVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetNameValueVisibility()
EVisibility FDialogueEvent_Details::GetNameValueVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ HandleTextCommitted()
void FDialogueEvent_Details::HandleTextCommitted |
( |
const FText & | InSearchText, |
|
|
ETextCommit::Type | CommitInfo ) const |
|
inlineprivate |
◆ MakeInstance()
◆ OnEventTypeChanged()
void FDialogueEvent_Details::OnEventTypeChanged |
( |
bool | bForceRefresh | ) |
|
|
private |
◆ BoolDeltaPropertyRow
IDetailPropertyRow* FDialogueEvent_Details::BoolDeltaPropertyRow = nullptr |
|
private |
◆ BoolValuePropertyRow
IDetailPropertyRow* FDialogueEvent_Details::BoolValuePropertyRow = nullptr |
|
private |
◆ CustomEventPropertyRow
IDetailPropertyRow* FDialogueEvent_Details::CustomEventPropertyRow = nullptr |
|
private |
◆ CustomEventPropertyRow_CustomDisplay
◆ Dialogue
◆ EventNamePropertyRow
◆ EventType
◆ EventTypePropertyHandle
TSharedPtr<IPropertyHandle> FDialogueEvent_Details::EventTypePropertyHandle |
|
private |
◆ EventTypePropertyRow
IDetailPropertyRow* FDialogueEvent_Details::EventTypePropertyRow = nullptr |
|
private |
◆ EventTypePropertyRow_CustomDisplay
◆ FloatValuePropertyRow
IDetailPropertyRow* FDialogueEvent_Details::FloatValuePropertyRow = nullptr |
|
private |
◆ IntValuePropertyRow
IDetailPropertyRow* FDialogueEvent_Details::IntValuePropertyRow = nullptr |
|
private |
◆ NameValuePropertyRow
IDetailPropertyRow* FDialogueEvent_Details::NameValuePropertyRow = nullptr |
|
private |
◆ ParticipantNamePropertyHandle
TSharedPtr<IPropertyHandle> FDialogueEvent_Details::ParticipantNamePropertyHandle |
|
private |
◆ ParticipantNamePropertyRow
◆ PropertyUtils
TSharedPtr<IPropertyUtilities> FDialogueEvent_Details::PropertyUtils |
|
private |
◆ StructPropertyHandle
TSharedPtr<IPropertyHandle> FDialogueEvent_Details::StructPropertyHandle |
|
private |
The documentation for this class was generated from the following files:
- SDKDemo/Plugins/UnrealEngineSDK/VisualScripter/Source/DlgSystemEditor/Private/DialogueEditor/DetailsPanel/DialogueEvent_Details.h
- SDKDemo/Plugins/UnrealEngineSDK/VisualScripter/Source/DlgSystemEditor/Private/DialogueEditor/DetailsPanel/DialogueEvent_Details.cpp