| 80 | } |
| 81 | |
| 82 | void Logger::Flush() { |
| 83 | m_engine_logger->flush(); |
| 84 | m_editor_logger->flush(); |
| 85 | m_aggregate_logger->flush(); |
| 86 | |
| 87 | if (m_callback_invoker.joinable()) { |
| 88 | m_is_invoker_running = false; |
| 89 | m_callback_invoker.join(); |
| 90 | } |
| 91 | } |
| 92 | |
| 93 | Ref<spdlog::logger>& Logger::GetEngineLogger() { |
| 94 | return m_engine_logger; |
nothing calls this directly
no outgoing calls
no test coverage detected