Conquer Space 0.0.0
A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics.
Namespaces | Macros | Variables
enginelogger.h File Reference
#include <spdlog/spdlog.h>
#include <memory>

Go to the source code of this file.

Namespaces

namespace  cqsp
 When adding assets, it is extremely crucial that you read cqsp::asset::AssetLoader::LoadResources to find out how to add a resource to the game.
 
namespace  cqsp::engine
 

Macros

#define ENGINE_LOG_TRACE(...)   SPDLOG_LOGGER_TRACE(cqsp::engine::engine_logger, __VA_ARGS__)
 
#define ENGINE_LOG_DEBUG(...)   SPDLOG_LOGGER_DEBUG(cqsp::engine::engine_logger, __VA_ARGS__)
 
#define ENGINE_LOG_INFO(...)   SPDLOG_LOGGER_INFO(cqsp::engine::engine_logger, __VA_ARGS__)
 
#define ENGINE_LOG_WARN(...)   SPDLOG_LOGGER_WARN(cqsp::engine::engine_logger, __VA_ARGS__)
 
#define ENGINE_LOG_ERROR(...)   SPDLOG_LOGGER_ERROR(cqsp::engine::engine_logger, __VA_ARGS__)
 
#define ENGINE_LOG_CRITICAL(...)   SPDLOG_LOGGER_CRITICAL(cqsp::engine::engine_logger, __VA_ARGS__)
 

Variables

std::shared_ptr< spdlog::logger > cqsp::engine::engine_logger = nullptr
 

Macro Definition Documentation

◆ ENGINE_LOG_CRITICAL

#define ENGINE_LOG_CRITICAL (   ...)    SPDLOG_LOGGER_CRITICAL(cqsp::engine::engine_logger, __VA_ARGS__)

◆ ENGINE_LOG_DEBUG

#define ENGINE_LOG_DEBUG (   ...)    SPDLOG_LOGGER_DEBUG(cqsp::engine::engine_logger, __VA_ARGS__)

◆ ENGINE_LOG_ERROR

#define ENGINE_LOG_ERROR (   ...)    SPDLOG_LOGGER_ERROR(cqsp::engine::engine_logger, __VA_ARGS__)

◆ ENGINE_LOG_INFO

#define ENGINE_LOG_INFO (   ...)    SPDLOG_LOGGER_INFO(cqsp::engine::engine_logger, __VA_ARGS__)

◆ ENGINE_LOG_TRACE

#define ENGINE_LOG_TRACE (   ...)    SPDLOG_LOGGER_TRACE(cqsp::engine::engine_logger, __VA_ARGS__)

◆ ENGINE_LOG_WARN

#define ENGINE_LOG_WARN (   ...)    SPDLOG_LOGGER_WARN(cqsp::engine::engine_logger, __VA_ARGS__)