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 ()
 
SelfSetFunctionNameToOpen (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 UObjectGetObject () 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: