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

UCLASS() More...

#include <DlgManager.h>

Inheritance diagram for UDlgManager:
[legend]

Static Public Member Functions

static bool CanStartDialogue (UDlgDialogue *Dialogue, UPARAM(ref) const TArray< UObject * > &Participants)
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")
 
static void ClearDialogueHistory ()
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Memory")
 
static void ClearDialoguePersistentWorldContextObject ()
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Persistence")
 
static bool DoesObjectImplementDialogueParticipantInterface (const UObject *Object)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Helper")
 
static void GetAllDialoguesBoolNames (FName ParticipantName, TArray< FName > &OutArray)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Data")
 
static void GetAllDialoguesConditionNames (FName ParticipantName, TArray< FName > &OutArray)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Data")
 
static void GetAllDialoguesEventNames (FName ParticipantName, TArray< FName > &OutArray)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Data")
 
static void GetAllDialoguesFloatNames (FName ParticipantName, TArray< FName > &OutArray)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Data")
 
static TArray< UDlgDialogue * > GetAllDialoguesForParticipantName (FName ParticipantName)
 
static TArray< UDlgDialogue * > GetAllDialoguesFromMemory ()
 
static TMap< FGuid, UDlgDialogue * > GetAllDialoguesGUIDsMap ()
 
static void GetAllDialoguesIntNames (FName ParticipantName, TArray< FName > &OutArray)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Data")
 
static void GetAllDialoguesNameNames (FName ParticipantName, TArray< FName > &OutArray)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Data")
 
static void GetAllDialoguesParticipantNames (TArray< FName > &OutArray)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Data")
 
static void GetAllDialoguesSpeakerStates (TArray< FName > &OutArray)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Data")
 
static TMap< FName, FDlgObjectsArrayGetAllObjectsMapWithDialogueParticipantInterface (UObject *WorldContextObject)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Helper", meta = (WorldContext = "WorldContextObject"))
 
static TArray< UObject * > GetAllObjectsWithDialogueParticipantInterface (UObject *WorldContextObject)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Helper", meta = (WorldContext = "WorldContextObject"))
 
static TArray< TWeakObjectPtr< AActor > > GetAllWeakActorsWithDialogueParticipantInterface (UWorld *World)
 
static const TMap< FGuid, FDlgHistory > & GetDialogueHistory ()
 UFUNCTION(BlueprintPure, Category = "Dialogue|Memory")
 
static TArray< UDlgDialogue * > GetDialoguesWithDuplicateGUIDs ()
 
static UWorld * GetDialogueWorld ()
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Persistence")
 
static bool IsObjectACustomCondition (const UObject *Object)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Helper", DisplayName = "Is Object A Custom Condition")
 
static bool IsObjectACustomEvent (const UObject *Object)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Helper", DisplayName = "Is Object A Custom Event")
 
static bool IsObjectACustomTextArgument (const UObject *Object)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Helper", DisplayName = "Is Object A Custom Text Argument")
 
static bool IsObjectANodeData (const UObject *Object)
 UFUNCTION(BlueprintPure, Category = "Dialogue|Helper", DisplayName = "Is Object A Node Data")
 
static int32 LoadAllDialoguesIntoMemory (bool bAsync=false)
 
static bool RegisterDialogueConsoleCommands ()
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Console")
 
static UDlgContextResumeDialogueFromNodeGUID (UDlgDialogue *Dialogue, UPARAM(ref) const TArray< UObject * > &Participants, const FGuid &StartNodeGUID, const TSet< FGuid > &AlreadyVisitedNodes, bool bFireEnterEvents)
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")
 
static UDlgContextResumeDialogueFromNodeIndex (UDlgDialogue *Dialogue, UPARAM(ref) const TArray< UObject * > &Participants, UPARAM(DisplayName="Start Node Index") int32 StartIndex, const TSet< int32 > &AlreadyVisitedNodes, bool bFireEnterEvents)
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")
 
static void SetDialogueHistory (const TMap< FGuid, FDlgHistory > &DlgHistory)
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Memory")
 
static void SetDialoguePersistentWorldContextObject (const UObject *WorldContextObject)
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Persistence")
 
static UDlgContextStartDialogue (UDlgDialogue *Dialogue, UPARAM(ref) const TArray< UObject * > &Participants)
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")
 
static UDlgContextStartDialogue2 (UDlgDialogue *Dialogue, UObject *Participant0, UObject *Participant1)
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")
 
static UDlgContextStartDialogue3 (UDlgDialogue *Dialogue, UObject *Participant0, UObject *Participant1, UObject *Participant2)
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")
 
static UDlgContextStartDialogue4 (UDlgDialogue *Dialogue, UObject *Participant0, UObject *Participant1, UObject *Participant2, UObject *Participant3)
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")
 
static UDlgContextStartDialogueWithContext (const FString &ContextString, UDlgDialogue *Dialogue, const TArray< UObject * > &Participants)
 
static UDlgContextStartDialogueWithDefaultParticipants (UObject *WorldContextObject, UDlgDialogue *Dialogue)
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch", meta = (WorldContext = "WorldContextObject"))
 
static UDlgContextStartMonologue (UDlgDialogue *Dialogue, UObject *Participant)
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")
 
static bool UnregisterDialogueConsoleCommands ()
 UFUNCTION(BlueprintCallable, Category = "Dialogue|Console")
 

Private Member Functions

 GENERATED_BODY ()
 

Static Private Member Functions

static void GatherParticipantsRecursive (UObject *Object, TArray< UObject * > &Array, TSet< UObject * > &AlreadyVisited)
 

Static Private Attributes

static bool bCalledLoadAllDialoguesIntoMemory = false
 
static TWeakObjectPtr< const UObjectUserWorldContextObjectPtr = nullptr
 

Detailed Description

UCLASS()

Class providing a collection of static functions to start a conversation and work with Dialogues.

Definition at line 39 of file DlgManager.h.

Member Function Documentation

◆ CanStartDialogue()

bool UDlgManager::CanStartDialogue ( UDlgDialogue * Dialogue,
UPARAM(ref) const TArray< UObject * > & Participants )
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")

Checks if there is any child of the start node which can be enterred based on the conditions

Returns
true if there is an enterable node from the start node

Definition at line 124 of file DlgManager.cpp.

Here is the call graph for this function:

◆ ClearDialogueHistory()

void UDlgManager::ClearDialogueHistory ( )
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Memory")

Definition at line 405 of file DlgManager.cpp.

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

◆ ClearDialoguePersistentWorldContextObject()

static void UDlgManager::ClearDialoguePersistentWorldContextObject ( )
inlinestaticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Persistence")

Definition at line 388 of file DlgManager.h.

◆ DoesObjectImplementDialogueParticipantInterface()

bool UDlgManager::DoesObjectImplementDialogueParticipantInterface ( const UObject * Object)
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Helper")

Definition at line 410 of file DlgManager.cpp.

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

◆ GatherParticipantsRecursive()

void UDlgManager::GatherParticipantsRecursive ( UObject * Object,
TArray< UObject * > & Array,
TSet< UObject * > & AlreadyVisited )
staticprivate

Definition at line 561 of file DlgManager.cpp.

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

◆ GENERATED_BODY()

UDlgManager::GENERATED_BODY ( )
private

◆ GetAllDialoguesBoolNames()

void UDlgManager::GetAllDialoguesBoolNames ( FName ParticipantName,
TArray< FName > & OutArray )
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Data")

Definition at line 493 of file DlgManager.cpp.

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

◆ GetAllDialoguesConditionNames()

void UDlgManager::GetAllDialoguesConditionNames ( FName ParticipantName,
TArray< FName > & OutArray )
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Data")

Definition at line 515 of file DlgManager.cpp.

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

◆ GetAllDialoguesEventNames()

void UDlgManager::GetAllDialoguesEventNames ( FName ParticipantName,
TArray< FName > & OutArray )
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Data")

Definition at line 526 of file DlgManager.cpp.

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

◆ GetAllDialoguesFloatNames()

void UDlgManager::GetAllDialoguesFloatNames ( FName ParticipantName,
TArray< FName > & OutArray )
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Data")

Definition at line 482 of file DlgManager.cpp.

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

◆ GetAllDialoguesForParticipantName()

TArray< UDlgDialogue * > UDlgManager::GetAllDialoguesForParticipantName ( FName ParticipantName)
static

Definition at line 435 of file DlgManager.cpp.

Here is the call graph for this function:

◆ GetAllDialoguesFromMemory()

TArray< UDlgDialogue * > UDlgManager::GetAllDialoguesFromMemory ( )
static

Definition at line 251 of file DlgManager.cpp.

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

◆ GetAllDialoguesGUIDsMap()

TMap< FGuid, UDlgDialogue * > UDlgManager::GetAllDialoguesGUIDsMap ( )
static

Definition at line 373 of file DlgManager.cpp.

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

◆ GetAllDialoguesIntNames()

void UDlgManager::GetAllDialoguesIntNames ( FName ParticipantName,
TArray< FName > & OutArray )
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Data")

Definition at line 471 of file DlgManager.cpp.

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

◆ GetAllDialoguesNameNames()

void UDlgManager::GetAllDialoguesNameNames ( FName ParticipantName,
TArray< FName > & OutArray )
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Data")

Definition at line 504 of file DlgManager.cpp.

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

◆ GetAllDialoguesParticipantNames()

void UDlgManager::GetAllDialoguesParticipantNames ( TArray< FName > & OutArray)
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Data")

Definition at line 449 of file DlgManager.cpp.

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

◆ GetAllDialoguesSpeakerStates()

void UDlgManager::GetAllDialoguesSpeakerStates ( TArray< FName > & OutArray)
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Data")

Definition at line 460 of file DlgManager.cpp.

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

◆ GetAllObjectsMapWithDialogueParticipantInterface()

TMap< FName, FDlgObjectsArray > UDlgManager::GetAllObjectsMapWithDialogueParticipantInterface ( UObject * WorldContextObject)
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Helper", meta = (WorldContext = "WorldContextObject"))

Definition at line 325 of file DlgManager.cpp.

Here is the call graph for this function:

◆ GetAllObjectsWithDialogueParticipantInterface()

TArray< UObject * > UDlgManager::GetAllObjectsWithDialogueParticipantInterface ( UObject * WorldContextObject)
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Helper", meta = (WorldContext = "WorldContextObject"))

Definition at line 288 of file DlgManager.cpp.

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

◆ GetAllWeakActorsWithDialogueParticipantInterface()

TArray< TWeakObjectPtr< AActor > > UDlgManager::GetAllWeakActorsWithDialogueParticipantInterface ( UWorld * World)
static

Definition at line 274 of file DlgManager.cpp.

Here is the caller graph for this function:

◆ GetDialogueHistory()

const TMap< FGuid, FDlgHistory > & UDlgManager::GetDialogueHistory ( )
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Memory")

Definition at line 395 of file DlgManager.cpp.

Here is the call graph for this function:

◆ GetDialoguesWithDuplicateGUIDs()

TArray< UDlgDialogue * > UDlgManager::GetDialoguesWithDuplicateGUIDs ( )
static

Definition at line 349 of file DlgManager.cpp.

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

◆ GetDialogueWorld()

UWorld * UDlgManager::GetDialogueWorld ( )
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Persistence")

Definition at line 586 of file DlgManager.cpp.

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

◆ IsObjectACustomCondition()

bool UDlgManager::IsObjectACustomCondition ( const UObject * Object)
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Helper", DisplayName = "Is Object A Custom Condition")

Definition at line 420 of file DlgManager.cpp.

Here is the call graph for this function:

◆ IsObjectACustomEvent()

bool UDlgManager::IsObjectACustomEvent ( const UObject * Object)
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Helper", DisplayName = "Is Object A Custom Event")

Definition at line 415 of file DlgManager.cpp.

Here is the call graph for this function:

◆ IsObjectACustomTextArgument()

bool UDlgManager::IsObjectACustomTextArgument ( const UObject * Object)
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Helper", DisplayName = "Is Object A Custom Text Argument")

Definition at line 425 of file DlgManager.cpp.

Here is the call graph for this function:

◆ IsObjectANodeData()

bool UDlgManager::IsObjectANodeData ( const UObject * Object)
staticBlueprintPure

UFUNCTION(BlueprintPure, Category = "Dialogue|Helper", DisplayName = "Is Object A Node Data")

Definition at line 430 of file DlgManager.cpp.

Here is the call graph for this function:

◆ LoadAllDialoguesIntoMemory()

int32 UDlgManager::LoadAllDialoguesIntoMemory ( bool bAsync = false)
static

Loads all dialogues from the filesystem into memory

Returns
number of loaded dialogues

Definition at line 222 of file DlgManager.cpp.

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

◆ RegisterDialogueConsoleCommands()

bool UDlgManager::RegisterDialogueConsoleCommands ( )
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Console")

Definition at line 537 of file DlgManager.cpp.

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

◆ ResumeDialogueFromNodeGUID()

UDlgContext * UDlgManager::ResumeDialogueFromNodeGUID ( UDlgDialogue * Dialogue,
UPARAM(ref) const TArray< UObject * > & Participants,
const FGuid & StartNodeGUID,
const TSet< FGuid > & AlreadyVisitedNodes,
bool bFireEnterEvents )
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")

Starts a Dialogue with the provided Dialogue and Participants array, at the given entry point

This method can fail in the following situations:

  • The Participants number does not match the number of participants from the Dialogue.
  • Any UObject in the Participant array does not implement the Participant Interface
  • Participant->GetParticipantName() does not exist in the Dialogue
  • The given node GUID is invalid
  • The starter node does not have any valid child
Parameters
Dialogue- The dialogue asset to start
Participants- Array of participants, has to match with the expected input for the Dialogue
StartNodeGUID- GUID of the node the dialogue is resumed at
AlreadyVisitedNodes- Set of nodes already visited in the context the last time this Dialogue was going on. Can be acquired via GetVisitedNodeGUIDs() on the context
bFireEnterEvents- decides if the enter events should be fired on the resumed node or not
Returns
The dialogue context object or nullptr if something wrong happened

Definition at line 161 of file DlgManager.cpp.

Here is the call graph for this function:

◆ ResumeDialogueFromNodeIndex()

UDlgContext * UDlgManager::ResumeDialogueFromNodeIndex ( UDlgDialogue * Dialogue,
UPARAM(ref) const TArray< UObject * > & Participants,
UPARAM(DisplayName="Start Node Index") int32 StartIndex,
const TSet< int32 > & AlreadyVisitedNodes,
bool bFireEnterEvents )
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")

Starts a Dialogue with the provided Dialogue and Participants array, at the given entry point

NOTE: You should most likely use ResumeDialogueFromNodeGUID

This method can fail in the following situations:

  • The Participants number does not match the number of participants from the Dialogue.
  • Any UObject in the Participant array does not implement the Participant Interface
  • Participant->GetParticipantName() does not exist in the Dialogue
  • The given node index is invalid
  • The starter node does not have any valid child
Parameters
Dialogue- The dialogue asset to start
Participants- Array of participants, has to match with the expected input for the Dialogue
StartIndex- Index of the node the dialogue is resumed at
AlreadyVisitedNodes- Set of nodes already visited in the context the last time this Dialogue was going on. Can be acquired via GetVisitedNodeIndices() on the context
bFireEnterEvents- decides if the enter events should be fired on the resumed node or not
Returns
The dialogue context object or nullptr if something wrong happened

Definition at line 135 of file DlgManager.cpp.

Here is the call graph for this function:

◆ SetDialogueHistory()

void UDlgManager::SetDialogueHistory ( const TMap< FGuid, FDlgHistory > & DlgHistory)
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Memory")

Definition at line 400 of file DlgManager.cpp.

Here is the call graph for this function:

◆ SetDialoguePersistentWorldContextObject()

static void UDlgManager::SetDialoguePersistentWorldContextObject ( const UObject * WorldContextObject)
inlinestaticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Persistence")

Definition at line 379 of file DlgManager.h.

◆ StartDialogue()

static UDlgContext * UDlgManager::StartDialogue ( UDlgDialogue * Dialogue,
UPARAM(ref) const TArray< UObject * > & Participants )
inlinestaticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")

Starts a Dialogue with the provided Dialogue and Participants array This method can fail in the following situations:

  • The Participants number does not match the number of participants from the Dialogue.
  • Any UObject in the Participant array does not implement the Participant Interface
  • Participant->GetParticipantName() does not exist in the Dialogue
Returns
The dialogue context object or nullptr if something wrong happened

Definition at line 78 of file DlgManager.h.

◆ StartDialogue2()

UDlgContext * UDlgManager::StartDialogue2 ( UDlgDialogue * Dialogue,
UObject * Participant0,
UObject * Participant1 )
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")

Definition at line 194 of file DlgManager.cpp.

Here is the call graph for this function:

◆ StartDialogue3()

UDlgContext * UDlgManager::StartDialogue3 ( UDlgDialogue * Dialogue,
UObject * Participant0,
UObject * Participant1,
UObject * Participant2 )
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")

Definition at line 202 of file DlgManager.cpp.

Here is the call graph for this function:

◆ StartDialogue4()

UDlgContext * UDlgManager::StartDialogue4 ( UDlgDialogue * Dialogue,
UObject * Participant0,
UObject * Participant1,
UObject * Participant2,
UObject * Participant3 )
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")

Definition at line 211 of file DlgManager.cpp.

Here is the call graph for this function:

◆ StartDialogueWithContext()

UDlgContext * UDlgManager::StartDialogueWithContext ( const FString & ContextString,
UDlgDialogue * Dialogue,
const TArray< UObject * > & Participants )
static

Definition at line 103 of file DlgManager.cpp.

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

◆ StartDialogueWithDefaultParticipants()

UDlgContext * UDlgManager::StartDialogueWithDefaultParticipants ( UObject * WorldContextObject,
UDlgDialogue * Dialogue )
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch", meta = (WorldContext = "WorldContextObject"))

Starts a Dialogue with the provided Dialogue The function checks all the objects in the world to gather the participants This method can fail in the following situations:

  • The Dialogue has a Participant which does not exist in the World
  • Multiple Objects are using the same Participant Name in the World

NOTE: If this fails because it can't find the unique participants you should use the StartDialogue* functions

Returns
The dialogue context object or nullptr if something went wrong

Definition at line 25 of file DlgManager.cpp.

Here is the call graph for this function:

◆ StartMonologue()

UDlgContext * UDlgManager::StartMonologue ( UDlgDialogue * Dialogue,
UObject * Participant )
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Launch")

Definition at line 187 of file DlgManager.cpp.

Here is the call graph for this function:

◆ UnregisterDialogueConsoleCommands()

bool UDlgManager::UnregisterDialogueConsoleCommands ( )
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Dialogue|Console")

Definition at line 549 of file DlgManager.cpp.

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

Member Data Documentation

◆ bCalledLoadAllDialoguesIntoMemory

bool UDlgManager::bCalledLoadAllDialoguesIntoMemory = false
staticprivate

Definition at line 399 of file DlgManager.h.

◆ UserWorldContextObjectPtr

TWeakObjectPtr< const UObject > UDlgManager::UserWorldContextObjectPtr = nullptr
staticprivate

Definition at line 397 of file DlgManager.h.


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