#include <baselog.h>
BaseLog must used instead of Kaim::Log due to parti pris for Navigation's VisualDebug.
Inherits Kaim::Log.
Inherited by Kaim::DefaultLog.
Public Member Functions | |
virtual void | ReleaseMemorySystemResources () |
Static Public Member Functions | |
static BaseLog * | GetGlobalBaseLog () |
|
inlinestatic |
BaseLog static functions must be used instead of Log::
|
inlinevirtual |
This is called in Kaim::BaseSystem::Destroy() before Navigation memory system is destroyed.
So, implementations of BaseLog relying on Kaim::BaseSystem resources (e.g. using KY_MALLOC or KY_NEW or Kaim::SysFile) should release these resources on this call. Otherwise, expect crashes.
Reimplemented in Kaim::DefaultLog.