A Demo Project for the UnrealEngineSDK
|
#include <DialogueBase_CustomRowHelper.h>
Public Member Functions | |
FDialogueBase_CustomRowHelper (FDetailWidgetRow *InDetailWidgetRow, const TSharedPtr< IPropertyHandle > &InPropertyHandle) | |
virtual | ~FDialogueBase_CustomRowHelper () |
Self & | SetDisplayName (const FText &InDisplayName) |
Self & | SetPropertyUtils (const TSharedPtr< IPropertyUtilities > &Utils) |
Self & | SetToolTip (const FText &InToolTip) |
Self & | SetVisibility (const TAttribute< EVisibility > &InVisibility) |
void | Update () |
Protected Member Functions | |
virtual void | UpdateInternal ()=0 |
Protected Attributes | |
FDetailWidgetRow * | DetailWidgetRow = nullptr |
FText | DisplayName |
TSharedPtr< SWidget > | NameContentWidget |
TSharedPtr< IPropertyHandle > | PropertyHandle |
TSharedPtr< IPropertyUtilities > | PropertyUtils |
FText | ToolTip |
Private Types | |
typedef FDialogueBase_CustomRowHelper | Self |
Base class for all Custom Row Helpers. Makes sure that the ToolTips and Display Names are in sync with the PropertyHandle and the SWidget that is represented by.
Definition at line 12 of file DialogueBase_CustomRowHelper.h.
|
private |
Definition at line 14 of file DialogueBase_CustomRowHelper.h.
FDialogueBase_CustomRowHelper::FDialogueBase_CustomRowHelper | ( | FDetailWidgetRow * | InDetailWidgetRow, |
const TSharedPtr< IPropertyHandle > & | InPropertyHandle ) |
Definition at line 11 of file DialogueBase_CustomRowHelper.cpp.
|
inlinevirtual |
Definition at line 17 of file DialogueBase_CustomRowHelper.h.
Definition at line 20 of file DialogueBase_CustomRowHelper.h.
|
inline |
Definition at line 41 of file DialogueBase_CustomRowHelper.h.
Definition at line 27 of file DialogueBase_CustomRowHelper.h.
|
inline |
Definition at line 34 of file DialogueBase_CustomRowHelper.h.
void FDialogueBase_CustomRowHelper::Update | ( | ) |
Build the full property row.
Definition at line 22 of file DialogueBase_CustomRowHelper.cpp.
|
protectedpure virtual |
Implemented in FDialogueIntTextBox_CustomRowHelper, FDialogueMultiLineEditableTextBox_CustomRowHelper, and FDialogueTextPropertyPickList_CustomRowHelper.
|
protected |
Definition at line 56 of file DialogueBase_CustomRowHelper.h.
|
protected |
Definition at line 68 of file DialogueBase_CustomRowHelper.h.
|
protected |
Definition at line 65 of file DialogueBase_CustomRowHelper.h.
|
protected |
Definition at line 62 of file DialogueBase_CustomRowHelper.h.
|
protected |
Definition at line 59 of file DialogueBase_CustomRowHelper.h.
|
protected |
Definition at line 69 of file DialogueBase_CustomRowHelper.h.