#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: