mirror of
https://github.com/Ed94/Cog.git
synced 2026-08-05 15:18:47 +00:00
Move enum ECogLogVerbosity to cog common
This commit is contained in:
@@ -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 "CogDebugDrawBlueprint.h"
|
||||||
|
|
||||||
#include "CogDebugDraw.h"
|
#include "CogDebugDraw.h"
|
||||||
#include "CogCommonLogCategory.h"
|
#include "CogCommonLog.h"
|
||||||
#include "CogDebugLog.h"
|
#include "CogDebugLog.h"
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------------------------------
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#include "CogDebugLog.h"
|
#include "CogDebugLog.h"
|
||||||
|
|
||||||
#include "CogCommonLogCategory.h"
|
#include "CogCommonLog.h"
|
||||||
#include "CogDebugModule.h"
|
|
||||||
#include "CogDebugReplicator.h"
|
#include "CogDebugReplicator.h"
|
||||||
#include "Engine/Engine.h"
|
#include "Engine/Engine.h"
|
||||||
#include "Engine/World.h"
|
#include "Engine/World.h"
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#include "CogCommon.h"
|
#include "CogCommon.h"
|
||||||
#include "CogDebugLog.h"
|
#include "CogDebugLog.h"
|
||||||
#include "CogCommonLogCategory.h"
|
#include "CogCommonLog.h"
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------------------------------
|
||||||
void UCogDebugLogBlueprint::Log(const UObject* WorldContextObject, const FCogLogCategory LogCategory, ECogLogVerbosity Verbosity, const FString& Text)
|
void UCogDebugLogBlueprint::Log(const UObject* WorldContextObject, const FCogLogCategory LogCategory, ECogLogVerbosity Verbosity, const FString& Text)
|
||||||
|
|||||||
@@ -1,23 +1,10 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "Kismet/KismetSystemLibrary.h"
|
#include "CogCommonLog.h"
|
||||||
#include "Logging/LogVerbosity.h"
|
#include "Logging/LogVerbosity.h"
|
||||||
#include "CogDebugLogBlueprint.generated.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"))
|
UCLASS(meta = (ScriptName = "CogLogBlueprint"))
|
||||||
class COGDEBUG_API UCogDebugLogBlueprint : public UBlueprintFunctionLibrary
|
class COGDEBUG_API UCogDebugLogBlueprint : public UBlueprintFunctionLibrary
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
|
#include "CogCommonLog.h"
|
||||||
#include "GameFramework/Actor.h"
|
#include "GameFramework/Actor.h"
|
||||||
#include "CogDebugShape.h"
|
#include "CogDebugShape.h"
|
||||||
#include "CogDebugLogBlueprint.h"
|
|
||||||
#include "UObject/Class.h"
|
#include "UObject/Class.h"
|
||||||
#include "UObject/ObjectMacros.h"
|
#include "UObject/ObjectMacros.h"
|
||||||
#include "CogDebugReplicator.generated.h"
|
#include "CogDebugReplicator.generated.h"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "CogDebugLogCategoryDetails.h"
|
#include "CogDebugLogCategoryDetails.h"
|
||||||
|
|
||||||
#include "CogCommonLogCategory.h"
|
#include "CogCommonLog.h"
|
||||||
#include "CogDebugLog.h"
|
#include "CogDebugLog.h"
|
||||||
#include "DetailWidgetRow.h"
|
#include "DetailWidgetRow.h"
|
||||||
#include "Editor.h"
|
#include "Editor.h"
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "SCogDebugLogCategoryGraphPin.h"
|
#include "SCogDebugLogCategoryGraphPin.h"
|
||||||
|
|
||||||
#include "CogCommonLogCategory.h"
|
#include "CogCommonLog.h"
|
||||||
#include "ScopedTransaction.h"
|
#include "ScopedTransaction.h"
|
||||||
#include "SCogDebugLogCategoryWidget.h"
|
#include "SCogDebugLogCategoryWidget.h"
|
||||||
#include "UObject/UObjectIterator.h"
|
#include "UObject/UObjectIterator.h"
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#include "CoreMinimal.h"
|
#include "CoreMinimal.h"
|
||||||
#include "CogDebugGraphPanelPinFactory.h"
|
#include "CogDebugGraphPanelPinFactory.h"
|
||||||
#include "CogCommonLogCategory.h"
|
#include "CogCommonLog.h"
|
||||||
#include "EdGraphSchema_K2.h"
|
#include "EdGraphSchema_K2.h"
|
||||||
#include "EdGraphUtilities.h"
|
#include "EdGraphUtilities.h"
|
||||||
#include "SCogDebugLogCategoryGraphPin.h"
|
#include "SCogDebugLogCategoryGraphPin.h"
|
||||||
|
|||||||
Reference in New Issue
Block a user