Logo
公開メンバ関数 | 静的公開メンバ関数 | 静的公開変数類 | 全メンバ一覧
Yukar.Engine.Logger クラス

ログ出力クラス / 出力した内容は bakinplayer_log.txt もしくは bakineditor_log.txt に追記されます。 [詳解]

Yukar.Engine.Logger の継承関係図
SharpKmyBase::Logger

公開メンバ関数

override void output (uint type, string msg)
 
- 基底クラス SharpKmyBase::Logger に属する継承公開メンバ関数
 Logger ()
 
void Release ()
 
virtual void output (u32 type, System::String ^msg)
 

静的公開メンバ関数

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 ()
 
- 基底クラス SharpKmyBase::Logger に属する継承静的公開メンバ関数
static void _output (void *managedLogger, u32 type, const char *msg)
 

静的公開変数類

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

その他の継承メンバ

- 基底クラス SharpKmyBase::Logger に属する継承公開変数類
nativeLoggerptr
 
GCHandle handle
 

詳解

ログ出力クラス / 出力した内容は bakinplayer_log.txt もしくは bakineditor_log.txt に追記されます。

メソッド詳解

◆ 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

メンバ詳解

◆ lastLog

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