NarcEngine
0.1.1
C++ Vulkan game engine
Loading...
Searching...
No Matches
ConsoleStyle.h
1
//
2
// Created by theoh on 26/02/2025.
3
//
4
5
#pragma once
6
7
#define CONSOLE_TEXT_COLOR_BLACK "\033[30m"
8
#define CONSOLE_TEXT_COLOR_RED "\033[31m"
9
#define CONSOLE_TEXT_COLOR_GREEN "\033[32m"
10
#define CONSOLE_TEXT_COLOR_YELLOW "\033[33m"
11
#define CONSOLE_TEXT_COLOR_BLUE "\033[34m"
12
#define CONSOLE_TEXT_COLOR_MAGENTA "\033[35m"
13
#define CONSOLE_TEXT_COLOR_CYAN "\033[36m"
14
#define CONSOLE_TEXT_COLOR_WHITE "\033[37m"
15
#define CONSOLE_TEXT_COLOR_DEFAULT "\033[0m"
16
17
#define CONSOLE_TEXT_BOLD "\033[1m"
18
#define CONSOLE_TEXT_DIM "\033[2m"
19
#define CONSOLE_TEXT_ITALIC "\033[3m"
20
#define CONSOLE_TEXT_UNDERLINE "\033[4m"
21
#define CONSOLE_TEXT_BLINK "\033[5m"
22
#define CONSOLE_TEXT_REVERSE "\033[7m"
23
#define CONSOLE_TEXT_INVISIBLE "\033[8m"
24
25
#define CONSOLE_MESSAGE_PREFIX_FATAL "FATAL"
26
#define CONSOLE_MESSAGE_PREFIX_ERROR "ERROR"
27
#define CONSOLE_MESSAGE_PREFIX_WARNING "WARNING"
28
#define CONSOLE_MESSAGE_PREFIX_INFO "INFO"
29
#define CONSOLE_MESSAGE_PREFIX_DEBUG "DEBUG"
30
31
#define LOG_MESSAGE_FORMATER(prefix, message, date) date + " - [" + prefix + "] : " + message
32
#define CONSOLE_MESSAGE_FORMATER(color, prefix, message, date) color + LOG_MESSAGE_FORMATER(prefix, message, date) + CONSOLE_TEXT_COLOR_DEFAULT
narc_engine
core
narclog
include
keywords
ConsoleStyle.h
Generated on Tue Mar 25 2025 13:27:02 for NarcEngine by
1.13.2