Logo
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Yukar.Engine.Logger Class Reference

Log Output Class/Output contents are added to bakinplayer_log.txt or bakineditor_log.txt. More...

Inheritance diagram for Yukar.Engine.Logger:
SharpKmyBase.Logger

Public Member Functions

override void output (uint type, string msg)
 
- Public Member Functions inherited from SharpKmyBase.Logger
 Logger ()
 
void Release ()
 
virtual void output (UInt32 type, string msg)
 

Static Public Member Functions

static void Put (string msg)
 
static void openLog ()
 
static void Initialize (bool isEngine, string dir=null)
 
static void finalize ()
 
static void PutExceptionInfo (Exception exp)
 
static void Flush ()
 

Static Public Attributes

static List< string > lastLog = new List<string>(SCREEN_LOG_MAXLINE)
 

Detailed Description

Log Output Class/Output contents are added to bakinplayer_log.txt or bakineditor_log.txt.

Member Function Documentation

◆ finalize()

static void Yukar.Engine.Logger.finalize ( )
static

◆ Flush()

static void Yukar.Engine.Logger.Flush ( )
static

◆ Initialize()

static void Yukar.Engine.Logger.Initialize ( bool  isEngine,
string  dir = null 
)
static

◆ openLog()

static void Yukar.Engine.Logger.openLog ( )
static

◆ output()

override void Yukar.Engine.Logger.output ( uint  type,
string  msg 
)

◆ Put()

static void Yukar.Engine.Logger.Put ( string  msg)
static

◆ PutExceptionInfo()

static void Yukar.Engine.Logger.PutExceptionInfo ( Exception  exp)
static

Member Data Documentation

◆ lastLog

List<string> Yukar.Engine.Logger.lastLog = new List<string>(SCREEN_LOG_MAXLINE)
static