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

#include <DialogueObject_CustomRowHelper.h>

Inheritance diagram for FDialogueObject_CustomRowHelper:
[legend]

Public Member Functions

 FDialogueObject_CustomRowHelper (IDetailPropertyRow *InPropertyRow)
 
virtual ~FDialogueObject_CustomRowHelper ()
 
Self & SetFunctionNameToOpen (EDialogueBlueprintOpenType InOpenType, FName Name)
 
void Update ()
 

Protected Member Functions

virtual bool CanBeVisible () const
 
UBlueprint * GetBlueprint () const
 
EVisibility GetBrowseButtonVisibility () const
 
virtual FText GetBrowseObjectText () const
 
virtual FText GetJumpToObjectText () const
 
virtual UObject * GetObject () const
 
EVisibility GetOpenButtonVisibility () const
 
virtual float GetRowMinimumDesiredWidth () const
 
bool IsObjectABlueprint () const
 
virtual FReply OnBrowseClicked ()
 
virtual FReply OnOpenClicked ()
 

Protected Attributes

bool bAddBlueprintFunctionIfItDoesNotExist = true
 
bool bForceFullEditor = true
 
FName FunctionNameToOpen = NAME_None
 
EDialogueBlueprintOpenType OpenType = EDialogueBlueprintOpenType::None
 
IDetailPropertyRow * PropertyRow = nullptr
 

Private Types

typedef FDialogueObject_CustomRowHelper Self
 

Detailed Description

Definition at line 18 of file DialogueObject_CustomRowHelper.h.

Member Typedef Documentation

◆ Self

Constructor & Destructor Documentation

◆ FDialogueObject_CustomRowHelper()

FDialogueObject_CustomRowHelper::FDialogueObject_CustomRowHelper ( IDetailPropertyRow * InPropertyRow)

Definition at line 25 of file DialogueObject_CustomRowHelper.cpp.

◆ ~FDialogueObject_CustomRowHelper()

virtual FDialogueObject_CustomRowHelper::~FDialogueObject_CustomRowHelper ( )
inlinevirtual

Definition at line 24 of file DialogueObject_CustomRowHelper.h.

Member Function Documentation

◆ CanBeVisible()

virtual bool FDialogueObject_CustomRowHelper::CanBeVisible ( ) const
inlineprotectedvirtual

Reimplemented in FDialogueEnumTypeWithObject_CustomRowHelper.

Definition at line 52 of file DialogueObject_CustomRowHelper.h.

Here is the caller graph for this function:

◆ GetBlueprint()

UBlueprint * FDialogueObject_CustomRowHelper::GetBlueprint ( ) const
protected

Definition at line 128 of file DialogueObject_CustomRowHelper.cpp.

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

◆ GetBrowseButtonVisibility()

EVisibility FDialogueObject_CustomRowHelper::GetBrowseButtonVisibility ( ) const
protected

Definition at line 235 of file DialogueObject_CustomRowHelper.cpp.

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

◆ GetBrowseObjectText()

FText FDialogueObject_CustomRowHelper::GetBrowseObjectText ( ) const
protectedvirtual

Reimplemented in FDialogueEnumTypeWithObject_CustomRowHelper.

Definition at line 194 of file DialogueObject_CustomRowHelper.cpp.

Here is the caller graph for this function:

◆ GetJumpToObjectText()

FText FDialogueObject_CustomRowHelper::GetJumpToObjectText ( ) const
protectedvirtual

Reimplemented in FDialogueEnumTypeWithObject_CustomRowHelper.

Definition at line 199 of file DialogueObject_CustomRowHelper.cpp.

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

◆ GetObject()

UObject * FDialogueObject_CustomRowHelper::GetObject ( ) const
protectedvirtual

Reimplemented in FDialogueEnumTypeWithObject_CustomRowHelper.

Definition at line 111 of file DialogueObject_CustomRowHelper.cpp.

Here is the caller graph for this function:

◆ GetOpenButtonVisibility()

EVisibility FDialogueObject_CustomRowHelper::GetOpenButtonVisibility ( ) const
protected

Definition at line 213 of file DialogueObject_CustomRowHelper.cpp.

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

◆ GetRowMinimumDesiredWidth()

virtual float FDialogueObject_CustomRowHelper::GetRowMinimumDesiredWidth ( ) const
inlineprotectedvirtual

Reimplemented in FDialogueEnumTypeWithObject_CustomRowHelper.

Definition at line 48 of file DialogueObject_CustomRowHelper.h.

Here is the caller graph for this function:

◆ IsObjectABlueprint()

bool FDialogueObject_CustomRowHelper::IsObjectABlueprint ( ) const
protected

Definition at line 150 of file DialogueObject_CustomRowHelper.cpp.

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

◆ OnBrowseClicked()

FReply FDialogueObject_CustomRowHelper::OnBrowseClicked ( )
protectedvirtual

Definition at line 155 of file DialogueObject_CustomRowHelper.cpp.

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

◆ OnOpenClicked()

FReply FDialogueObject_CustomRowHelper::OnOpenClicked ( )
protectedvirtual

Reimplemented in FDialogueEnumTypeWithObject_CustomRowHelper.

Definition at line 173 of file DialogueObject_CustomRowHelper.cpp.

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

◆ SetFunctionNameToOpen()

Self & FDialogueObject_CustomRowHelper::SetFunctionNameToOpen ( EDialogueBlueprintOpenType InOpenType,
FName Name )
inline

Definition at line 30 of file DialogueObject_CustomRowHelper.h.

Here is the caller graph for this function:

◆ Update()

void FDialogueObject_CustomRowHelper::Update ( )

Definition at line 30 of file DialogueObject_CustomRowHelper.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ bAddBlueprintFunctionIfItDoesNotExist

bool FDialogueObject_CustomRowHelper::bAddBlueprintFunctionIfItDoesNotExist = true
protected

Definition at line 61 of file DialogueObject_CustomRowHelper.h.

◆ bForceFullEditor

bool FDialogueObject_CustomRowHelper::bForceFullEditor = true
protected

Definition at line 59 of file DialogueObject_CustomRowHelper.h.

◆ FunctionNameToOpen

FName FDialogueObject_CustomRowHelper::FunctionNameToOpen = NAME_None
protected

Definition at line 60 of file DialogueObject_CustomRowHelper.h.

◆ OpenType

EDialogueBlueprintOpenType FDialogueObject_CustomRowHelper::OpenType = EDialogueBlueprintOpenType::None
protected

Definition at line 62 of file DialogueObject_CustomRowHelper.h.

◆ PropertyRow

IDetailPropertyRow* FDialogueObject_CustomRowHelper::PropertyRow = nullptr
protected

Definition at line 56 of file DialogueObject_CustomRowHelper.h.


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