#include <DialogueTextArgument_Details.h>
◆ Self
◆ CustomizeChildren()
void FDialogueTextArgument_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 48 of file DialogueTextArgument_Details.cpp.
◆ CustomizeHeader()
void FDialogueTextArgument_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 21 of file DialogueTextArgument_Details.cpp.
◆ GetAllDialoguesParticipantNames()
TArray< FName > FDialogueTextArgument_Details::GetAllDialoguesParticipantNames |
( |
| ) |
const |
|
inlineprivate |
◆ GetAllDialoguesVariableNames()
TArray< FName > FDialogueTextArgument_Details::GetAllDialoguesVariableNames |
( |
| ) |
const |
|
inlineprivate |
◆ GetCurrentDialogueParticipantNames()
TArray< FName > FDialogueTextArgument_Details::GetCurrentDialogueParticipantNames |
( |
| ) |
const |
|
inlineprivate |
◆ GetCurrentDialogueVariableNames()
TArray< FName > FDialogueTextArgument_Details::GetCurrentDialogueVariableNames |
( |
| ) |
const |
|
inlineprivate |
◆ GetCustomTextArgumentVisibility()
EVisibility FDialogueTextArgument_Details::GetCustomTextArgumentVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetDialogueVariableNames()
TArray< FName > FDialogueTextArgument_Details::GetDialogueVariableNames |
( |
bool | bCurrentOnly | ) |
const |
|
private |
◆ GetVariableNameVisibility()
EVisibility FDialogueTextArgument_Details::GetVariableNameVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ HandleTextCommitted()
void FDialogueTextArgument_Details::HandleTextCommitted |
( |
const FText & | InSearchText, |
|
|
ETextCommit::Type | CommitInfo ) const |
|
inlineprivate |
◆ MakeInstance()
◆ OnArgumentTypeChanged()
void FDialogueTextArgument_Details::OnArgumentTypeChanged |
( |
bool | bForceRefresh | ) |
|
|
private |
◆ ArgumentType
◆ ArgumentTypePropertyHandle
TSharedPtr<IPropertyHandle> FDialogueTextArgument_Details::ArgumentTypePropertyHandle |
|
private |
◆ CustomTextArgumentPropertyRow
IDetailPropertyRow* FDialogueTextArgument_Details::CustomTextArgumentPropertyRow = nullptr |
|
private |
◆ CustomTextArgumentPropertyRow_CustomDisplay
◆ Dialogue
UDlgDialogue* FDialogueTextArgument_Details::Dialogue = nullptr |
|
private |
◆ ParticipantNamePropertyHandle
TSharedPtr<IPropertyHandle> FDialogueTextArgument_Details::ParticipantNamePropertyHandle |
|
private |
◆ ParticipantNamePropertyRow
◆ PropertyUtils
TSharedPtr<IPropertyUtilities> FDialogueTextArgument_Details::PropertyUtils |
|
private |
◆ StructPropertyHandle
TSharedPtr<IPropertyHandle> FDialogueTextArgument_Details::StructPropertyHandle |
|
private |
◆ VariableNamePropertyRow
The documentation for this class was generated from the following files: