Move enum ECogLogVerbosity to cog common

This commit is contained in:
Arnaud Jamin
2024-05-10 22:56:37 -04:00
parent 5e2ff8b918
commit 1033bc8cf7
10 changed files with 42 additions and 42 deletions
@@ -0,0 +1,34 @@
#pragma once
#include "CoreMinimal.h"
#include "CogCommonLog.generated.h"
//--------------------------------------------------------------------------------------------------------------------------
UENUM(BlueprintType)
enum class ECogLogVerbosity : uint8
{
NoLogging = ELogVerbosity::NoLogging,
Fatal = ELogVerbosity::Fatal,
Error = ELogVerbosity::Error,
Warning = ELogVerbosity::Warning,
Display = ELogVerbosity::Display,
Log = ELogVerbosity::Log,
Verbose = ELogVerbosity::Verbose,
VeryVerbose = ELogVerbosity::VeryVerbose
};
//--------------------------------------------------------------------------------------------------------------------------
USTRUCT(BlueprintType)
struct COGCOMMON_API FCogLogCategory
{
GENERATED_USTRUCT_BODY()
FCogLogCategory() {}
UPROPERTY(EditAnywhere, BlueprintReadWrite)
FName Name;
FString GetName() const { return Name.ToString(); }
mutable FLogCategoryBase* LogCategory = nullptr;
};
@@ -1,20 +0,0 @@
#pragma once
#include "CoreMinimal.h"
#include "CogCommonLogCategory.generated.h"
//--------------------------------------------------------------------------------------------------------------------------
USTRUCT(BlueprintType)
struct COGCOMMON_API FCogLogCategory
{
GENERATED_USTRUCT_BODY()
FCogLogCategory() {}
UPROPERTY(EditAnywhere, BlueprintReadWrite)
FName Name;
FString GetName() const { return Name.ToString(); }
mutable FLogCategoryBase* LogCategory = nullptr;
};
@@ -1,7 +1,7 @@
#include "CogDebugDrawBlueprint.h"
#include "CogDebugDraw.h"
#include "CogCommonLogCategory.h"
#include "CogCommonLog.h"
#include "CogDebugLog.h"
//--------------------------------------------------------------------------------------------------------------------------
@@ -1,7 +1,6 @@
#include "CogDebugLog.h"
#include "CogCommonLogCategory.h"
#include "CogDebugModule.h"
#include "CogCommonLog.h"
#include "CogDebugReplicator.h"
#include "Engine/Engine.h"
#include "Engine/World.h"
@@ -2,7 +2,7 @@
#include "CogCommon.h"
#include "CogDebugLog.h"
#include "CogCommonLogCategory.h"
#include "CogCommonLog.h"
//--------------------------------------------------------------------------------------------------------------------------
void UCogDebugLogBlueprint::Log(const UObject* WorldContextObject, const FCogLogCategory LogCategory, ECogLogVerbosity Verbosity, const FString& Text)
@@ -1,23 +1,10 @@
#pragma once
#include "CoreMinimal.h"
#include "Kismet/KismetSystemLibrary.h"
#include "CogCommonLog.h"
#include "Logging/LogVerbosity.h"
#include "CogDebugLogBlueprint.generated.h"
//--------------------------------------------------------------------------------------------------------------------------
UENUM()
enum class ECogLogVerbosity : uint8
{
Fatal = ELogVerbosity::Fatal,
Error = ELogVerbosity::Error,
Warning = ELogVerbosity::Warning,
Display = ELogVerbosity::Display,
Log = ELogVerbosity::Log,
Verbose = ELogVerbosity::Verbose,
VeryVerbose = ELogVerbosity::VeryVerbose
};
//--------------------------------------------------------------------------------------------------------------------------
UCLASS(meta = (ScriptName = "CogLogBlueprint"))
class COGDEBUG_API UCogDebugLogBlueprint : public UBlueprintFunctionLibrary
@@ -1,9 +1,9 @@
#pragma once
#include "CoreMinimal.h"
#include "CogCommonLog.h"
#include "GameFramework/Actor.h"
#include "CogDebugShape.h"
#include "CogDebugLogBlueprint.h"
#include "UObject/Class.h"
#include "UObject/ObjectMacros.h"
#include "CogDebugReplicator.generated.h"
@@ -1,6 +1,6 @@
#include "CogDebugLogCategoryDetails.h"
#include "CogCommonLogCategory.h"
#include "CogCommonLog.h"
#include "CogDebugLog.h"
#include "DetailWidgetRow.h"
#include "Editor.h"
@@ -1,6 +1,6 @@
#include "SCogDebugLogCategoryGraphPin.h"
#include "CogCommonLogCategory.h"
#include "CogCommonLog.h"
#include "ScopedTransaction.h"
#include "SCogDebugLogCategoryWidget.h"
#include "UObject/UObjectIterator.h"
@@ -2,7 +2,7 @@
#include "CoreMinimal.h"
#include "CogDebugGraphPanelPinFactory.h"
#include "CogCommonLogCategory.h"
#include "CogCommonLog.h"
#include "EdGraphSchema_K2.h"
#include "EdGraphUtilities.h"
#include "SCogDebugLogCategoryGraphPin.h"