Namespaces | |
| namespace | Backbone |
Enumerations | |
| enum | Backbone::LoggerColorMode { Backbone::NoColor , Backbone::CategoryOnly , Backbone::FullMessage } |
| Defines which parts of the log line will be colored. More... | |
Functions | |
| static void | Backbone::AddCategory (string category, bool active=true, Color? color=null) |
| Adds or updates a category in the logger system. | |
| static void | Backbone::SetCategoryActive (string category, bool isActive) |
| Enables or disables a specific category at runtime. | |
| static bool | Backbone::IsCategoryActive (string category) |
| Checks whether a category is active. | |
| static void | Backbone::Log (string message, LogLevel level=LogLevel.Info, string category="General") |
| Logs a message with the specified severity and category. | |
Variables | |
| enum Backbone::LoggerColorMode | Backbone::Debug |
| Severity levels for logging messages. | |
| enum Backbone::LoggerColorMode | Backbone::Info |
| General informational messages. | |
| enum Backbone::LoggerColorMode | Backbone::Warning |
| Indicates a potential problem or unexpected situation. | |
| enum Backbone::LoggerColorMode | Backbone::Error |
| Indicates a recoverable error or serious issue. | |
| enum Backbone::LoggerColorMode | Backbone::Critical |
| Indicates a critical error that may cause the application to fail. | |
| enum Backbone::LoggerColorMode | Backbone::GlobalLevel = LogLevel.Debug |
| No logs will be displayed at all. | |
| static LoggerColorMode | Backbone::ColorMode = LoggerColorMode.CategoryOnly |
| Current color mode for log output. | |
| static Dictionary< string,(bool active, Color color)> | Backbone::categories |
| Stores categories with their active state and display color. | |