A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
FDialogueIntTextBox_CustomRowHelper Class Reference

#include <DialogueIntTextBox_CustomRowHelper.h>

Inheritance diagram for FDialogueIntTextBox_CustomRowHelper:
[legend]

Public Member Functions

 FDialogueIntTextBox_CustomRowHelper (FDetailWidgetRow *InDetailWidgetRow, const TSharedPtr< IPropertyHandle > &InPropertyHandle, const UDlgDialogue *InDialogue)
 
SelfSetDisplayName (const FText &InDisplayName)
 
SelfSetJumpToNodeVisibility (const TAttribute< EVisibility > &Visibility)
 
SelfSetPropertyUtils (const TSharedPtr< IPropertyUtilities > &Utils)
 
SelfSetToolTip (const FText &InToolTip)
 
SelfSetVisibility (const TAttribute< EVisibility > &InVisibility)
 
void Update ()
 

Protected Member Functions

EVisibility GetDiffersFromDefaultAsVisibility () const
 
FText GetResetToolTip () const
 
FReply OnJumpToNodeClicked ()
 
FReply OnResetClicked ()
 
void UpdateInternal () override
 

Protected Attributes

FDetailWidgetRow * DetailWidgetRow = nullptr
 
FText DisplayName
 
TSharedPtr< SWidget > NameContentWidget
 
TSharedPtr< IPropertyHandle > PropertyHandle
 
TSharedPtr< IPropertyUtilities > PropertyUtils
 
FText ToolTip
 

Private Types

typedef FDialogueIntTextBox_CustomRowHelper Self
 
typedef FDialogueBase_CustomRowHelper Super
 

Private Attributes

bool bAddResetToDefaultWidget = true
 
TWeakObjectPtr< const UDlgDialogueDialogue = nullptr
 
TAttribute< EVisibility > JumpToNodeVisibility
 

Detailed Description

Definition at line 14 of file DialogueIntTextBox_CustomRowHelper.h.

Member Typedef Documentation

◆ Self

◆ Super

Constructor & Destructor Documentation

◆ FDialogueIntTextBox_CustomRowHelper()

FDialogueIntTextBox_CustomRowHelper::FDialogueIntTextBox_CustomRowHelper ( FDetailWidgetRow * InDetailWidgetRow,
const TSharedPtr< IPropertyHandle > & InPropertyHandle,
const UDlgDialogue * InDialogue )
inline

Definition at line 21 of file DialogueIntTextBox_CustomRowHelper.h.

Member Function Documentation

◆ GetDiffersFromDefaultAsVisibility()

EVisibility FDialogueIntTextBox_CustomRowHelper::GetDiffersFromDefaultAsVisibility ( ) const
protected

Definition at line 102 of file DialogueIntTextBox_CustomRowHelper.cpp.

Here is the caller graph for this function:

◆ GetResetToolTip()

FText FDialogueIntTextBox_CustomRowHelper::GetResetToolTip ( ) const
protected

Definition at line 86 of file DialogueIntTextBox_CustomRowHelper.cpp.

Here is the caller graph for this function:

◆ OnJumpToNodeClicked()

FReply FDialogueIntTextBox_CustomRowHelper::OnJumpToNodeClicked ( )
protected

Definition at line 121 of file DialogueIntTextBox_CustomRowHelper.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ OnResetClicked()

FReply FDialogueIntTextBox_CustomRowHelper::OnResetClicked ( )
protected

Definition at line 112 of file DialogueIntTextBox_CustomRowHelper.cpp.

Here is the caller graph for this function:

◆ SetDisplayName()

Self & FDialogueBase_CustomRowHelper::SetDisplayName ( const FText & InDisplayName)
inlineinherited

Definition at line 20 of file DialogueBase_CustomRowHelper.h.

◆ SetJumpToNodeVisibility()

Self & FDialogueIntTextBox_CustomRowHelper::SetJumpToNodeVisibility ( const TAttribute< EVisibility > & Visibility)
inline

Definition at line 27 of file DialogueIntTextBox_CustomRowHelper.h.

◆ SetPropertyUtils()

Self & FDialogueBase_CustomRowHelper::SetPropertyUtils ( const TSharedPtr< IPropertyUtilities > & Utils)
inlineinherited

Definition at line 41 of file DialogueBase_CustomRowHelper.h.

◆ SetToolTip()

Self & FDialogueBase_CustomRowHelper::SetToolTip ( const FText & InToolTip)
inlineinherited

Definition at line 27 of file DialogueBase_CustomRowHelper.h.

◆ SetVisibility()

Self & FDialogueBase_CustomRowHelper::SetVisibility ( const TAttribute< EVisibility > & InVisibility)
inlineinherited

Definition at line 34 of file DialogueBase_CustomRowHelper.h.

◆ Update()

void FDialogueBase_CustomRowHelper::Update ( )
inherited

Build the full property row.

Definition at line 22 of file DialogueBase_CustomRowHelper.cpp.

Here is the call graph for this function:

◆ UpdateInternal()

void FDialogueIntTextBox_CustomRowHelper::UpdateInternal ( )
overrideprotectedvirtual

Implements FDialogueBase_CustomRowHelper.

Definition at line 20 of file DialogueIntTextBox_CustomRowHelper.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ bAddResetToDefaultWidget

bool FDialogueIntTextBox_CustomRowHelper::bAddResetToDefaultWidget = true
private

Definition at line 43 of file DialogueIntTextBox_CustomRowHelper.h.

◆ DetailWidgetRow

FDetailWidgetRow* FDialogueBase_CustomRowHelper::DetailWidgetRow = nullptr
protectedinherited

Definition at line 56 of file DialogueBase_CustomRowHelper.h.

◆ Dialogue

TWeakObjectPtr<const UDlgDialogue> FDialogueIntTextBox_CustomRowHelper::Dialogue = nullptr
private

Definition at line 45 of file DialogueIntTextBox_CustomRowHelper.h.

◆ DisplayName

FText FDialogueBase_CustomRowHelper::DisplayName
protectedinherited

Definition at line 68 of file DialogueBase_CustomRowHelper.h.

◆ JumpToNodeVisibility

TAttribute<EVisibility> FDialogueIntTextBox_CustomRowHelper::JumpToNodeVisibility
private

Definition at line 46 of file DialogueIntTextBox_CustomRowHelper.h.

◆ NameContentWidget

TSharedPtr<SWidget> FDialogueBase_CustomRowHelper::NameContentWidget
protectedinherited

Definition at line 65 of file DialogueBase_CustomRowHelper.h.

◆ PropertyHandle

TSharedPtr<IPropertyHandle> FDialogueBase_CustomRowHelper::PropertyHandle
protectedinherited

Definition at line 62 of file DialogueBase_CustomRowHelper.h.

◆ PropertyUtils

TSharedPtr<IPropertyUtilities> FDialogueBase_CustomRowHelper::PropertyUtils
protectedinherited

Definition at line 59 of file DialogueBase_CustomRowHelper.h.

◆ ToolTip

FText FDialogueBase_CustomRowHelper::ToolTip
protectedinherited

Definition at line 69 of file DialogueBase_CustomRowHelper.h.


The documentation for this class was generated from the following files: