3 #include <ThirdParty/EASTL-master/include/EASTL/string.h> 10 #define DEBUG_INFO_ENABLED 11 #define DEBUG_WARNING_ENABLED 12 #define DEBUG_ERROR_ENABLED 14 #define log_path "engine.log" 16 void ENGINE_API doDebug(eastl::string Type, eastl::string debugClass, eastl::string
function, eastl::string value);
29 #if defined(DEBUG_ERROR_ENABLED) 30 #define debug_error(debug_class, function, value) doDebug("[ERROR]", debug_class, function, value); 32 #define debug_error(debug_class, function, value) {} 44 #if defined(DEBUG_WARNING_ENABLED) 45 #define debug_warning(debug_class, function, value) doDebug("[WARNING]", debug_class, function, value); 47 #define debug_warning(debug_class, function, value) {} 59 #if defined(DEBUG_INFO_ENABLED) 60 #define debug_info(debug_class, function, value) doDebug("[INFO]", debug_class, function, value); 62 #define debug_info(debug_class, function, value) {}
void ENGINE_API doDebug(eastl::string Type, eastl::string debugClass, eastl::string function, eastl::string value)