|
luna engine
software engine
|
#include <glm/gtx/string_cast.hpp>#include <spdlog/spdlog.h>#include <spdlog/fmt/ostr.h>#include <core/platform/platform.h>

Classes | |
| class | luna::Log |
Namespaces | |
| namespace | luna |
Macros | |
| #define | GLM_ENABLE_EXPERIMENTAL |
| #define | LN_CORE_TRACE(...) ::luna::Log::GetCoreLogger()->trace(__VA_ARGS__) |
| #define | LN_CORE_INFO(...) ::luna::Log::GetCoreLogger()->info(__VA_ARGS__) |
| #define | LN_CORE_WARN(...) ::luna::Log::GetCoreLogger()->warn(__VA_ARGS__) |
| #define | LN_CORE_ERROR(...) ::luna::Log::GetCoreLogger()->error(__VA_ARGS__) |
| #define | LN_CORE_CRITICAL(...) ::luna::Log::GetCoreLogger()->critical(__VA_ARGS__) |
| #define | LN_TRACE(...) ::luna::Log::GetClientLogger()->trace(__VA_ARGS__) |
| #define | LN_INFO(...) ::luna::Log::GetClientLogger()->info(__VA_ARGS__) |
| #define | LN_WARN(...) ::luna::Log::GetClientLogger()->warn(__VA_ARGS__) |
| #define | LN_ERROR(...) ::luna::Log::GetClientLogger()->error(__VA_ARGS__) |
| #define | LN_CRITICAL(...) ::luna::Log::GetClientLogger()->critical(__VA_ARGS__) |
Functions | |
| template<typename OStream , glm::length_t L, typename T , glm::qualifier Q> | |
| OStream & | operator<< (OStream &os, const glm::vec< L, T, Q > &vector) |
| template<typename OStream , glm::length_t C, glm::length_t R, typename T , glm::qualifier Q> | |
| OStream & | operator<< (OStream &os, const glm::mat< C, R, T, Q > &matrix) |
| template<typename OStream , typename T , glm::qualifier Q> | |
| OStream & | operator<< (OStream &os, glm::qua< T, Q > quaternion) |
| #define GLM_ENABLE_EXPERIMENTAL |
| #define LN_CORE_CRITICAL | ( | ... | ) | ::luna::Log::GetCoreLogger()->critical(__VA_ARGS__) |
| #define LN_CORE_ERROR | ( | ... | ) | ::luna::Log::GetCoreLogger()->error(__VA_ARGS__) |
| #define LN_CORE_INFO | ( | ... | ) | ::luna::Log::GetCoreLogger()->info(__VA_ARGS__) |
| #define LN_CORE_TRACE | ( | ... | ) | ::luna::Log::GetCoreLogger()->trace(__VA_ARGS__) |
| #define LN_CORE_WARN | ( | ... | ) | ::luna::Log::GetCoreLogger()->warn(__VA_ARGS__) |
| #define LN_CRITICAL | ( | ... | ) | ::luna::Log::GetClientLogger()->critical(__VA_ARGS__) |
| #define LN_ERROR | ( | ... | ) | ::luna::Log::GetClientLogger()->error(__VA_ARGS__) |
| #define LN_INFO | ( | ... | ) | ::luna::Log::GetClientLogger()->info(__VA_ARGS__) |
| #define LN_TRACE | ( | ... | ) | ::luna::Log::GetClientLogger()->trace(__VA_ARGS__) |
| #define LN_WARN | ( | ... | ) | ::luna::Log::GetClientLogger()->warn(__VA_ARGS__) |
|
inline |
|
inline |
|
inline |