| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
…eSquared/EngineSquared into 49-add-logging-possibility
…eSquared/EngineSquared into 49-add-logging-possibility
I choose [`spdlog`](https://github.com/gabime/spdlog) for a logging library because it's the most common logging lib used for game engine and it looks perfect for our needs. So I've swited all std::cout and std::cerr of this project for logging functions that you can see in `Logger.hpp`. I also added a new utility namespace for strings. All game engine I know that use `spdlog`: [SupernovaEngine](https://github.com/skaarj1989/SupernovaEngine), [RendererEngine](https://github.com/JeanPhilippeKernel/RendererEngine), [ElvenEngine](https://github.com/denyskryvytskyi/ElvenEngine), [ezEngine](https://github.com/ezEngine/ezEngine), other game engine uses customs logger or don't provide infos about it. --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Lucas Hauszler <70372762+ripel2@users.noreply.github.com>
| Back | FazBrowse Home | New Git URL |
I choose spdlog for a logging library because it's the most common logging lib used for game engine and it looks perfect for our needs.
So I've swited all std::cout and std::cerr of this project for logging functions that you can see in Logger.hpp.
I also added a new utility namespace for strings.
All game engine I know that use spdlog: SupernovaEngine, RendererEngine, ElvenEngine, ezEngine, other game engine uses customs logger or don't provide infos about it.