| 
    JNGL
    
   Easy to use cross-platform 2D game library 
   | 
 
Logging functions. More...
Go to the source code of this file.
Namespaces | |
| namespace | jngl | 
| JNGL's main namespace.  | |
Functions | |
| void | trace (const std::string &) | 
| template<class... Args> | |
| void | trace (Args &&...) | 
| void | debug (const std::string &) | 
| Print a log message only in debug builds (i.e. when NDEBUG is not defined)  | |
| void | debug (Vec2) | 
| Equivalent to jngl::debug("{}", vec);.  | |
| template<class... Args> | |
| void | debug (Args &&...) | 
| void | info (const std::string &) | 
| template<class... Args> | |
| void | info (Args &&...) | 
| void | warn (const std::string &) | 
| template<class... Args> | |
| void | warn (Args &&...) | 
| void | error (const std::string &) | 
| template<class... Args> | |
| void | error (Args &&...) | 
| std::string | simpleDemangle (std::string_view mangled) | 
| Demangle a mangled C++ type name, e.g.   | |
Logging functions.
Definition in file log.hpp.