#include <DlgSystemModule.h>
Definition at line 18 of file DlgSystemModule.h.
◆ Self
◆ DisplayDialogueDataWindow()
| void FDlgSystemModule::DisplayDialogueDataWindow |
( |
| ) |
|
|
overridevirtual |
◆ Get()
Singleton-like access to this module's interface. This is just for convenience! Beware of calling this during the shutdown phase, though. Your module might have been unloaded already.
- Returns
- Returns singleton instance, loading the module on demand if needed
Definition at line 28 of file IDlgSystemModule.h.
◆ GetDialogueDataDisplaySpawnEntry()
| FTabSpawnerEntry * FDlgSystemModule::GetDialogueDataDisplaySpawnEntry |
( |
| ) |
|
|
overridevirtual |
◆ GetDialogueDataDisplayWindow()
| TSharedRef< SWidget > FDlgSystemModule::GetDialogueDataDisplayWindow |
( |
| ) |
|
|
overridevirtual |
◆ HandleDialogueDeleted()
| void FDlgSystemModule::HandleDialogueDeleted |
( |
UDlgDialogue * | DeletedDialogue | ) |
|
|
private |
◆ HandleDialogueRenamed()
| void FDlgSystemModule::HandleDialogueRenamed |
( |
UDlgDialogue * | RenamedDialogue, |
|
|
const FString & | OldObjectPath ) |
|
private |
◆ HandleOnAssetRemoved()
| void FDlgSystemModule::HandleOnAssetRemoved |
( |
const FAssetData & | RemovedAsset | ) |
|
|
private |
◆ HandleOnAssetRenamed()
| void FDlgSystemModule::HandleOnAssetRenamed |
( |
const FAssetData & | AssetRenamed, |
|
|
const FString & | OldObjectPath ) |
|
private |
◆ HandleOnInMemoryAssetDeleted()
| void FDlgSystemModule::HandleOnInMemoryAssetDeleted |
( |
UObject * | DeletedObject | ) |
|
|
private |
◆ HandleOnPostLoadMapWithWorld()
| void FDlgSystemModule::HandleOnPostLoadMapWithWorld |
( |
UWorld * | LoadedWorld | ) |
|
|
private |
◆ HandleOnPreLoadMap()
| void FDlgSystemModule::HandleOnPreLoadMap |
( |
const FString & | MapName | ) |
|
|
private |
◆ IsAvailable()
| static bool IDlgSystemModule::IsAvailable |
( |
| ) |
|
|
inlinestaticinherited |
Checks to see if this module is loaded and ready. It is only valid to call Get() if IsAvailable() returns true.
- Returns
- True if the module is loaded and ready to use
Definition at line 38 of file IDlgSystemModule.h.
◆ RefreshDisplayDialogueDataWindow()
| bool FDlgSystemModule::RefreshDisplayDialogueDataWindow |
( |
bool | bFocus = true | ) |
|
|
private |
◆ RegisterConsoleCommands()
| void FDlgSystemModule::RegisterConsoleCommands |
( |
const TWeakObjectPtr< const UObject > & | WorldContextObjectPtr | ) |
|
|
overridevirtual |
Registers all the console commands.
- Parameters
-
| WorldConextObjectPtr | - The reference actor for the World. Without this the runtime module won't know how to get the UWorld. |
Implements IDlgSystemModule.
Definition at line 154 of file DlgSystemModule.cpp.
◆ ShutdownModule()
| void FDlgSystemModule::ShutdownModule |
( |
| ) |
|
|
override |
◆ StartupModule()
| void FDlgSystemModule::StartupModule |
( |
| ) |
|
|
override |
◆ UnregisterConsoleCommands()
| void FDlgSystemModule::UnregisterConsoleCommands |
( |
| ) |
|
|
overridevirtual |
◆ bHasRegisteredTabSpawners
| bool FDlgSystemModule::bHasRegisteredTabSpawners = false |
|
private |
◆ ConsoleCommands
| TArray<IConsoleCommand*> FDlgSystemModule::ConsoleCommands |
|
private |
◆ DialogueDataDisplayTabSpawnEntry
| FTabSpawnerEntry* FDlgSystemModule::DialogueDataDisplayTabSpawnEntry = nullptr |
|
private |
◆ DialogueDataDisplayWidget
◆ LastLoadedWorld
| TWeakObjectPtr<UWorld> FDlgSystemModule::LastLoadedWorld = nullptr |
|
private |
◆ OnAssetRemovedHandle
| FDelegateHandle FDlgSystemModule::OnAssetRemovedHandle |
|
private |
◆ OnAssetRenamedHandle
| FDelegateHandle FDlgSystemModule::OnAssetRenamedHandle |
|
private |
◆ OnInMemoryAssetDeletedHandle
| FDelegateHandle FDlgSystemModule::OnInMemoryAssetDeletedHandle |
|
private |
◆ OnPostLoadMapWithWorldHandle
| FDelegateHandle FDlgSystemModule::OnPostLoadMapWithWorldHandle |
|
private |
◆ OnPreLoadMapHandle
| FDelegateHandle FDlgSystemModule::OnPreLoadMapHandle |
|
private |
◆ WorldContextObjectPtr
| TWeakObjectPtr<const UObject> FDlgSystemModule::WorldContextObjectPtr = nullptr |
|
private |
The documentation for this class was generated from the following files:
- SDKDemo/Plugins/UnrealEngineSDK/VisualScripter/Source/DlgSystem/Public/DlgSystemModule.h
- SDKDemo/Plugins/UnrealEngineSDK/VisualScripter/Source/DlgSystem/Private/DlgSystemModule.cpp