MCPcopy Create free account
hub / github.com/ddnet/ddnet / Log

Method Log

src/game/client/components/console.cpp:49–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

47};
48
49void CConsoleLogger::Log(const CLogMessage *pMessage)
50{
51 if(m_Filter.Filters(pMessage))
52 {
53 return;
54 }
55 ColorRGBA Color = CONSOLE_DEFAULT_COLOR;
56 if(pMessage->m_HaveColor)
57 {
58 Color.r = pMessage->m_Color.r / 255.0;
59 Color.g = pMessage->m_Color.g / 255.0;
60 Color.b = pMessage->m_Color.b / 255.0;
61 }
62 const CLockScope LockScope(m_ConsoleMutex);
63 if(m_pConsole)
64 {
65 m_pConsole->m_LocalConsole.PrintLine(pMessage->m_aLine, pMessage->m_LineLength, Color);
66 }
67}
68
69void CConsoleLogger::OnConsoleDeletion()
70{

Callers

nothing calls this directly

Calls 2

FiltersMethod · 0.80
PrintLineMethod · 0.80

Tested by

no test coverage detected