Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
LogCategories.h
Go to the documentation of this file.
1#pragma once
2
16
17#include "LogCategory.h"
18#include "LogMacros.h"
19
20// ============================================================================
21// Core Engine Categories
22// ============================================================================
23
26
29
32
33// ============================================================================
34// Rendering Pipeline Categories
35// ============================================================================
36
39
42
45
48
49// ============================================================================
50// Asset Management Categories
51// ============================================================================
52
55
58
61
64
65// ============================================================================
66// XR/VR Categories
67// ============================================================================
68
71
74
75// ============================================================================
76// Gameplay Categories
77// ============================================================================
78
81
84
87
88// ============================================================================
89// Utility Categories
90// ============================================================================
91
94
97
::EngineCore::LogCategory LogScene("LogScene", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogEngine("LogEngine", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
Engine log category definitions.
::EngineCore::LogCategory LogXR("LogXR", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogTemp("LogTemp", ::EngineCore::LogVerbosity::Verbose, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogTexture("LogTexture", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogConfig("LogConfig", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogPhysics("LogPhysics", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogECS("LogECS", ::EngineCore::LogVerbosity::Debug, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogRenderer("LogRenderer", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogFile("LogFile", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogCompute("LogCompute", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogMaterial("LogMaterial", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogAssets("LogAssets", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogMesh("LogMesh", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogMeshlet("LogMeshlet", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogLOD("LogLOD", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogVulkan("LogVulkan", ::EngineCore::LogVerbosity::Warning, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogXRInput("LogXRInput", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
::EngineCore::LogCategory LogRenderData("LogRenderData", ::EngineCore::LogVerbosity::Info, ::EngineCore::LogVerbosity::Verbose)
#define DECLARE_LOG_CATEGORY_EXTERN(CategoryName, DefaultVerbosity, CompileTimeVerbosity)
Declare a log category for use across multiple files (header)