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

処理時間 [詳解]

公開型

enum  UpdateCategoly {
  System , Event , Character , Player ,
  Battle , Menu , ETC
}
 
enum  DrawCategoly {
  Base , Terrain , MapObject , Effect ,
  Event
}
 

静的公開メンバ関数

static void StartTotalTime (string name)
 合計時間の計測を開始する [詳解]
 
static void StartUpdateTime (string name)
 更新時間の計測を開始する [詳解]
 
static void StartDrawTime (string name)
 描画時間の計測を開始する [詳解]
 
static void StopTotalTime ()
 合計時間計測終了 [詳解]
 
static void StopUpdateTime ()
 更新時間計測終了 [詳解]
 
static void StopDrawTime ()
 描画時間計測終了 [詳解]
 
static void ResetTotalTime ()
 合計時間計測終了 [詳解]
 
static void ResetUpdateTime ()
 更新時間計測終了 [詳解]
 
static void ResetDrawTime ()
 描画時間計測終了 [詳解]
 
static void ReStartTotalTime (string name)
 合計時間の計測を再度開始する [詳解]
 
static void ReStartUpdateTime (string name)
 更新時間の計測を再度開始する [詳解]
 
static void ReStartDrawTime (string name)
 描画時間の計測を再度開始する [詳解]
 
static List< LogPropertyGetTotalTimeAsMilliSecond ()
 合計時間をミリ秒で取得する [詳解]
 
static List< LogPropertyGetUpdateTimeAsMilliSecond ()
 更新時間をミリ秒で取得する [詳解]
 
static List< LogPropertyGetDrawTimeAsMilliSecond ()
 描画時間をミリ秒で取得する [詳解]
 
static List< LogPropertyGetDrawTimeAsTick ()
 描画時間をミリ秒で取得する [詳解]
 
static void ClearAll ()
 ログの初期化 [詳解]
 
static void ClearTotalTime ()
 合計時間のログの初期化 [詳解]
 
static void ClearUpdateTime ()
 更新時間のログの初期化 [詳解]
 
static void ClearDrawTime ()
 描画時間のログの初期化 [詳解]
 

静的公開変数類

static bool IsTestPlayMode = false
 テストプレイかどうか [詳解]
 

詳解

処理時間

列挙型メンバ詳解

◆ DrawCategoly

列挙値
Base 
Terrain 
MapObject 
Effect 
Event 

◆ UpdateCategoly

列挙値
System 
Event 
Character 
Player 
Battle 
Menu 
ETC 

メソッド詳解

◆ ClearAll()

static void Yukar.Engine.ProcessingTimer.ClearAll ( )
static

ログの初期化

◆ ClearDrawTime()

static void Yukar.Engine.ProcessingTimer.ClearDrawTime ( )
static

描画時間のログの初期化

◆ ClearTotalTime()

static void Yukar.Engine.ProcessingTimer.ClearTotalTime ( )
static

合計時間のログの初期化

◆ ClearUpdateTime()

static void Yukar.Engine.ProcessingTimer.ClearUpdateTime ( )
static

更新時間のログの初期化

◆ GetDrawTimeAsMilliSecond()

static List< LogProperty > Yukar.Engine.ProcessingTimer.GetDrawTimeAsMilliSecond ( )
static

描画時間をミリ秒で取得する

戻り値

◆ GetDrawTimeAsTick()

static List< LogProperty > Yukar.Engine.ProcessingTimer.GetDrawTimeAsTick ( )
static

描画時間をミリ秒で取得する

戻り値

◆ GetTotalTimeAsMilliSecond()

static List< LogProperty > Yukar.Engine.ProcessingTimer.GetTotalTimeAsMilliSecond ( )
static

合計時間をミリ秒で取得する

戻り値

◆ GetUpdateTimeAsMilliSecond()

static List< LogProperty > Yukar.Engine.ProcessingTimer.GetUpdateTimeAsMilliSecond ( )
static

更新時間をミリ秒で取得する

戻り値

◆ ResetDrawTime()

static void Yukar.Engine.ProcessingTimer.ResetDrawTime ( )
static

描画時間計測終了

◆ ResetTotalTime()

static void Yukar.Engine.ProcessingTimer.ResetTotalTime ( )
static

合計時間計測終了

◆ ResetUpdateTime()

static void Yukar.Engine.ProcessingTimer.ResetUpdateTime ( )
static

更新時間計測終了

◆ ReStartDrawTime()

static void Yukar.Engine.ProcessingTimer.ReStartDrawTime ( string  name)
static

描画時間の計測を再度開始する

引数
name名前

◆ ReStartTotalTime()

static void Yukar.Engine.ProcessingTimer.ReStartTotalTime ( string  name)
static

合計時間の計測を再度開始する

引数
name名前

◆ ReStartUpdateTime()

static void Yukar.Engine.ProcessingTimer.ReStartUpdateTime ( string  name)
static

更新時間の計測を再度開始する

引数
name名前

◆ StartDrawTime()

static void Yukar.Engine.ProcessingTimer.StartDrawTime ( string  name)
static

描画時間の計測を開始する

引数
name名前

◆ StartTotalTime()

static void Yukar.Engine.ProcessingTimer.StartTotalTime ( string  name)
static

合計時間の計測を開始する

引数
name名前

◆ StartUpdateTime()

static void Yukar.Engine.ProcessingTimer.StartUpdateTime ( string  name)
static

更新時間の計測を開始する

引数
name名前

◆ StopDrawTime()

static void Yukar.Engine.ProcessingTimer.StopDrawTime ( )
static

描画時間計測終了

◆ StopTotalTime()

static void Yukar.Engine.ProcessingTimer.StopTotalTime ( )
static

合計時間計測終了

◆ StopUpdateTime()

static void Yukar.Engine.ProcessingTimer.StopUpdateTime ( )
static

更新時間計測終了

メンバ詳解

◆ IsTestPlayMode

bool Yukar.Engine.ProcessingTimer.IsTestPlayMode = false
static

テストプレイかどうか