Logo
公開メンバ関数 | プロパティ | 全メンバ一覧
Yukar.Engine.StopWatch クラス

ストップウォッチ [詳解]

公開メンバ関数

 StopWatch ()
 コンストラクタ(有効化して生成) [詳解]
 
 StopWatch (bool enable)
 コンストラクタ [詳解]
 
void Start ()
 計測開始 [詳解]
 
long Stop ()
 計測終了する [詳解]
 
double Reset ()
 計測終了して経過時間を初期化する [詳解]
 
double ReStart ()
 計測をやめて経過時間を初期化したのち再度計測開始する [詳解]
 
double Tick2Second (double tick)
 tickを秒に変換 [詳解]
 
double Tick2MilliSecond (double tick)
 tickをミリ秒に変換 [詳解]
 
double Tick2NanoSecond (double tick)
 tickをナノ秒に変換 [詳解]
 

プロパティ

bool Enable [get, set]
 使用を有効化するか [詳解]
 
long Frequency [get]
 1秒のtick数 [詳解]
 
double ElapsedSecond [get]
 経過時間(秒) [詳解]
 
long ElapsedMilliSecond [get]
 経過時間(ミリ秒) [詳解]
 
double ElapsedNanoSecond [get]
 経過時間(ナノ秒) [詳解]
 
long ElapsedTick [get]
 経過時間(分解能の最小単位) [詳解]
 

詳解

ストップウォッチ

構築子と解体子

◆ StopWatch() [1/2]

Yukar.Engine.StopWatch.StopWatch ( )

コンストラクタ(有効化して生成)

◆ StopWatch() [2/2]

Yukar.Engine.StopWatch.StopWatch ( bool  enable)

コンストラクタ

引数
enable有効化するか

メソッド詳解

◆ Reset()

double Yukar.Engine.StopWatch.Reset ( )

計測終了して経過時間を初期化する

戻り値
初期化前の経過時間(tick)

◆ ReStart()

double Yukar.Engine.StopWatch.ReStart ( )

計測をやめて経過時間を初期化したのち再度計測開始する

戻り値
初期化前の経過時間(tick)

◆ Start()

void Yukar.Engine.StopWatch.Start ( )

計測開始

◆ Stop()

long Yukar.Engine.StopWatch.Stop ( )

計測終了する

戻り値
経過時間(tick)

◆ Tick2MilliSecond()

double Yukar.Engine.StopWatch.Tick2MilliSecond ( double  tick)

tickをミリ秒に変換

引数
ticktick
戻り値
ミリ秒

◆ Tick2NanoSecond()

double Yukar.Engine.StopWatch.Tick2NanoSecond ( double  tick)

tickをナノ秒に変換

引数
ticktick
戻り値
ナノ秒

◆ Tick2Second()

double Yukar.Engine.StopWatch.Tick2Second ( double  tick)

tickを秒に変換

引数
ticktick
戻り値

プロパティ詳解

◆ ElapsedMilliSecond

long Yukar.Engine.StopWatch.ElapsedMilliSecond
get

経過時間(ミリ秒)

◆ ElapsedNanoSecond

double Yukar.Engine.StopWatch.ElapsedNanoSecond
get

経過時間(ナノ秒)

◆ ElapsedSecond

double Yukar.Engine.StopWatch.ElapsedSecond
get

経過時間(秒)

◆ ElapsedTick

long Yukar.Engine.StopWatch.ElapsedTick
get

経過時間(分解能の最小単位)

◆ Enable

bool Yukar.Engine.StopWatch.Enable
getset

使用を有効化するか

◆ Frequency

long Yukar.Engine.StopWatch.Frequency
get

1秒のtick数