A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
DlgLogger.h
Go to the documentation of this file.
1// Copyright Csaba Molnar, Daniel Butum. All Rights Reserved.
2#pragma once
3
4#include "CoreMinimal.h"
5#include "INYLogger.h"
6
7
8class DLGSYSTEM_API FDlgLogger : public INYLogger
9{
12
13protected:
14 FDlgLogger();
15
16public:
17 virtual ~FDlgLogger() {}
18
19 // Sync values with system UDlgSystemSettings values
20 Self& SyncWithSettings();
21
22 // Create a new logger
23 static FDlgLogger New() { return Self{}; }
24 static FDlgLogger& Get()
25 {
26 static FDlgLogger Instance;
27 return Instance;
28 }
29
30 static void OnStart();
31 static void OnShutdown();
32};
INYLogger Super
Definition DlgLogger.h:11
virtual ~FDlgLogger()
Definition DlgLogger.h:17
static FDlgLogger New()
Definition DlgLogger.h:23
static FDlgLogger & Get()
Definition DlgLogger.h:24
FDlgLogger Self
Definition DlgLogger.h:10