Navigation
API > API/Plugins > API/Plugins/CrashDiagnostics
| Name | FCrashDiagnosticsModule |
| Type | class |
| Header File | /Engine/Plugins/Experimental/EditorPerformance/Source/CrashDiagnostics/Public/CrashDiagnosticsModule.h |
| Include Path | #include "CrashDiagnosticsModule.h" |
Syntax
class FCrashDiagnosticsModule : public IModuleInterface
Implements Interfaces
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PreviousSessionStartTime | FDateTime | CrashDiagnosticsModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddCrashesToDataStorage
(
UE::Editor::DataStorage::ICoreProvider& DataStorage |
Add the crashes to the given DataStorage. See TedsCrashColumns.h | CrashDiagnosticsModule.h | |
void AddCrashesToDataStorage
(
UE::Editor::DataStorage::ICoreProvider& DataStorage, |
CrashDiagnosticsModule.h | ||
void AddCrashesToDataStorageAsync () |
Add the crashes asynchronously to the default DataStorage. | CrashDiagnosticsModule.h | |
TSharedRef< SWidget > CreateCrashLogPanel() |
CrashDiagnosticsModule.h | ||
const FSlateBrush * GetUnreadBadgeIcon() |
CrashDiagnosticsModule.h | ||
bool HasCrashedLastSession() |
CrashDiagnosticsModule.h | ||
bool HasUnreadCrashes() |
CrashDiagnosticsModule.h | ||
void LoadCrashDiagnosticsSettings() |
CrashDiagnosticsModule.h | ||
void SaveCrashDiagnosticsSettings() |
CrashDiagnosticsModule.h |
Public Virtual
Overridden from IModuleInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ShutdownModule() |
CrashDiagnosticsModule.h | ||
virtual void StartupModule() |
CrashDiagnosticsModule.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedRef< SWidget > DecorateButtonWithUnreadBadge
(
TSharedRef< SWidget > InWidget |
Function used for a GetDecoratedButtonDelegate that will add a badge to the first found SLayeredImage. | CrashDiagnosticsModule.h | |
static FCrashDiagnosticsModule * Get() |
CrashDiagnosticsModule.h | ||
static FCrashDiagnosticsModule & GetChecked() |
CrashDiagnosticsModule.h | ||
static TArray< TSharedRef< FPrimaryCrashProperties > > RetrieveSavedCrashes() |
Retrieve the crash data from the Saved directory | CrashDiagnosticsModule.h |