# LogCategory **命名空间**: `XCEngine::Debug` **类型**: `enum class` **头文件**: `XCEngine/Debug/LogCategory.h` **描述**: 日志分类枚举,定义日志的来源模块。 ## 概述 `LogCategory` 枚举定义了日志的分类,用于区分不同引擎模块的日志输出。 ## 枚举值 | 值 | 说明 | |----|------| | `General` | 通用 | | `Rendering` | 渲染 | | `Physics` | 物理 | | `Audio` | 音频 | | `Scripting` | 脚本 | | `Network` | 网络 | | `Memory` | 内存 | | `Threading` | 线程 | | `FileSystem` | 文件系统 | | `Custom` | 自定义 | ## 辅助函数 | 函数 | 描述 | |------|------| | [`LogCategoryToString`](logcategorytostring.md) | 将日志分类转换为字符串 | ## 使用示例 ```cpp Logger::Get().SetCategoryEnabled(LogCategory::Network, false); XE_LOG(LogCategory::Rendering, LogLevel::Info, "Draw call submitted"); ``` ## 相关文档 - [Debug 模块总览](../debug.md) - 返回模块总览 - [Logger](../logger/logger.md) - 日志记录器