この参照ページは、次の概要トピックと関連付けられています。#include <baselog.h>
BaseLog must used instead of Kaim::Log due to parti pris for Navigation's VisualDebug.
Examples: 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.
Examples: