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()

Yukar.Engine.StopWatch.StopWatch ( bool enable )

コンストラクタ

引数
enable 有効化するか

メソッド詳解

Reset()

double Yukar.Engine.StopWatch.Reset ( )

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

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

ReStart()

double Yukar.Engine.StopWatch.ReStart ( )

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

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

Stop()

long Yukar.Engine.StopWatch.Stop ( )

計測終了する

戻り値
経過時間(tick)

Tick2MilliSecond()

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

tickをミリ秒に変換

引数
tick tick
戻り値
ミリ秒

Tick2NanoSecond()

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

tickをナノ秒に変換

引数
tick tick
戻り値
ナノ秒

Tick2Second()

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

tickを秒に変換

引数
tick tick
戻り値

このクラス詳解は次のファイルから抽出されました: