#include <DialogueCondition_Details.h>
How the details panel renders the FDlgCondition See FDlgSystemEditorModule::StartupModule for usage.
Definition at line 23 of file DialogueCondition_Details.h.
◆ Self
◆ CustomizeChildren()
void FDialogueCondition_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 57 of file DialogueCondition_Details.cpp.
◆ CustomizeHeader()
void FDialogueCondition_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 24 of file DialogueCondition_Details.cpp.
◆ GetAllDialoguesCallbackNames()
TArray< FName > FDialogueCondition_Details::GetAllDialoguesCallbackNames |
( |
| ) |
const |
|
inlineprivate |
◆ GetAllDialoguesOtherVariableNames()
TArray< FName > FDialogueCondition_Details::GetAllDialoguesOtherVariableNames |
( |
| ) |
const |
|
inlineprivate |
◆ GetAllDialoguesParticipantNames()
TArray< FName > FDialogueCondition_Details::GetAllDialoguesParticipantNames |
( |
| ) |
const |
|
inlineprivate |
◆ GetBoolValueVisibility()
EVisibility FDialogueCondition_Details::GetBoolValueVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetCallbackNamesForParticipant()
TArray< FName > FDialogueCondition_Details::GetCallbackNamesForParticipant |
( |
bool | bCurrentOnly, |
|
|
bool | bOtherValue ) const |
|
private |
◆ GetCallbackNameVisibility()
EVisibility FDialogueCondition_Details::GetCallbackNameVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetCompareTypeVisibility()
EVisibility FDialogueCondition_Details::GetCompareTypeVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetCurrentDialogueCallbackNames()
TArray< FName > FDialogueCondition_Details::GetCurrentDialogueCallbackNames |
( |
| ) |
const |
|
inlineprivate |
◆ GetCurrentDialogueOtherVariableNames()
TArray< FName > FDialogueCondition_Details::GetCurrentDialogueOtherVariableNames |
( |
| ) |
const |
|
inlineprivate |
◆ GetCurrentDialogueParticipantNames()
TArray< FName > FDialogueCondition_Details::GetCurrentDialogueParticipantNames |
( |
| ) |
const |
|
inlineprivate |
◆ GetCustomConditionVisibility()
EVisibility FDialogueCondition_Details::GetCustomConditionVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetFloatValueVisibility()
EVisibility FDialogueCondition_Details::GetFloatValueVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetGUIDVisibility()
EVisibility FDialogueCondition_Details::GetGUIDVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetIntValueVisibility()
EVisibility FDialogueCondition_Details::GetIntValueVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetLongTermMemoryVisibility()
EVisibility FDialogueCondition_Details::GetLongTermMemoryVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetNameValueVisibility()
EVisibility FDialogueCondition_Details::GetNameValueVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetOperationVisibility()
EVisibility FDialogueCondition_Details::GetOperationVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetOtherParticipantNameAndVariableVisibility()
EVisibility FDialogueCondition_Details::GetOtherParticipantNameAndVariableVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ GetParticipantNameVisibility()
EVisibility FDialogueCondition_Details::GetParticipantNameVisibility |
( |
| ) |
const |
|
inlineprivate |
◆ HandleTextCommitted()
void FDialogueCondition_Details::HandleTextCommitted |
( |
const FText & | InSearchText, |
|
|
ETextCommit::Type | CommitInfo ) const |
|
inlineprivate |
◆ MakeInstance()
◆ OnCompareTypeChanged()
void FDialogueCondition_Details::OnCompareTypeChanged |
( |
bool | bForceRefresh | ) |
|
|
private |
◆ OnConditionTypeChanged()
void FDialogueCondition_Details::OnConditionTypeChanged |
( |
bool | bForceRefresh | ) |
|
|
private |
◆ BoolValuePropertyRow
IDetailPropertyRow* FDialogueCondition_Details::BoolValuePropertyRow = nullptr |
|
private |
◆ CallbackNamePropertyRow
◆ CompareType
◆ CompareTypePropertyHandle
TSharedPtr<IPropertyHandle> FDialogueCondition_Details::CompareTypePropertyHandle |
|
private |
◆ CompareTypePropertyRow
IDetailPropertyRow* FDialogueCondition_Details::CompareTypePropertyRow = nullptr |
|
private |
◆ ConditionType
◆ ConditionTypePropertyHandle
TSharedPtr<IPropertyHandle> FDialogueCondition_Details::ConditionTypePropertyHandle |
|
private |
◆ ConditionTypePropertyRow
IDetailPropertyRow* FDialogueCondition_Details::ConditionTypePropertyRow = nullptr |
|
private |
◆ ConditionTypePropertyRow_CustomDisplay
◆ CustomConditionPropertyRow
IDetailPropertyRow* FDialogueCondition_Details::CustomConditionPropertyRow = nullptr |
|
private |
◆ CustomConditionPropertyRow_CustomDisplay
◆ Dialogue
UDlgDialogue* FDialogueCondition_Details::Dialogue = nullptr |
|
private |
◆ FloatValuePropertyRow
IDetailPropertyRow* FDialogueCondition_Details::FloatValuePropertyRow = nullptr |
|
private |
◆ GUIDPropertyRow
IDetailPropertyRow* FDialogueCondition_Details::GUIDPropertyRow = nullptr |
|
private |
◆ IntValuePropertyHandle
TSharedPtr<IPropertyHandle> FDialogueCondition_Details::IntValuePropertyHandle |
|
private |
◆ IntValuePropertyRow
◆ LongTermMemoryPropertyRow
IDetailPropertyRow* FDialogueCondition_Details::LongTermMemoryPropertyRow = nullptr |
|
private |
◆ NameValuePropertyRow
IDetailPropertyRow* FDialogueCondition_Details::NameValuePropertyRow = nullptr |
|
private |
◆ OperationPropertyRow
IDetailPropertyRow* FDialogueCondition_Details::OperationPropertyRow = nullptr |
|
private |
◆ OtherParticipantNamePropertyHandle
TSharedPtr<IPropertyHandle> FDialogueCondition_Details::OtherParticipantNamePropertyHandle |
|
private |
◆ OtherParticipantNamePropertyRow
◆ OtherVariableNamePropertyRow
◆ ParticipantNamePropertyHandle
TSharedPtr<IPropertyHandle> FDialogueCondition_Details::ParticipantNamePropertyHandle |
|
private |
◆ ParticipantNamePropertyRow
◆ PropertyUtils
TSharedPtr<IPropertyUtilities> FDialogueCondition_Details::PropertyUtils |
|
private |
◆ StructPropertyHandle
TSharedPtr<IPropertyHandle> FDialogueCondition_Details::StructPropertyHandle |
|
private |
The documentation for this class was generated from the following files: