BuddhaLib::TimeSpan Struct Reference

時間間隔(2つの時刻の差)を表現する構造体 More...

#include <BuddhaGameTime.h>

List of all members.

Public Member Functions

 TimeSpan (DWORD msec)
 新しい TimeSpan を指定したミリ秒の数に初期化する
double GetTotalDays (void) const
 時間間隔を日数単位で取得する。
double GetTotalHours (void) const
 時間間隔を時間単位で取得する。
double GetTotalMinutes (void) const
 時間間隔を分単位で取得する。
double GetTotalSeconds (void) const
 時間間隔を秒単位で取得する
double GetTotalMilliseconds (void) const
 時間間隔をミリ秒単位で取得する
int GetDays (void) const
 現在の TimeSpan 構造体が表す日数を端数なしで取得します。
int GetHours (void) const
 現在の TimeSpan 構造体が表す時間数を端数なしで取得します。
int GetMinutes (void) const
 現在の TimeSpan 構造体が表す分数を端数なしで取得します。
int GetSeconds (void) const
 現在の TimeSpan 構造体が表す時間数を端数なしで取得します。
int GetMilliseconds (void) const
 現在の TimeSpan 構造体が表す時間数を端数なしで取得


Detailed Description

時間間隔(2つの時刻の差)を表現する構造体


Member Function Documentation

double BuddhaLib::TimeSpan::GetTotalDays ( void   )  const [inline]

時間間隔を日数単位で取得する。

Remarks:
例) 25.5は25日と12時間を表す

double BuddhaLib::TimeSpan::GetTotalHours ( void   )  const [inline]

時間間隔を時間単位で取得する。

Remarks:
例) 25.5は1日と1時間30分を表す

double BuddhaLib::TimeSpan::GetTotalMinutes ( void   )  const [inline]

時間間隔を分単位で取得する。

Remarks:
例) 123.5は2時間3分30秒を表す

double BuddhaLib::TimeSpan::GetTotalSeconds ( void   )  const [inline]

時間間隔を秒単位で取得する

Remarks:
例) 123.5は2分3.5秒を表す

double BuddhaLib::TimeSpan::GetTotalMilliseconds ( void   )  const [inline]

時間間隔をミリ秒単位で取得する

Remarks:
12300 は 12.3 秒を表す

int BuddhaLib::TimeSpan::GetDays ( void   )  const [inline]

現在の TimeSpan 構造体が表す日数を端数なしで取得します。

Todo:
キャッシュ方式に修正のこと

int BuddhaLib::TimeSpan::GetMilliseconds ( void   )  const [inline]

現在の TimeSpan 構造体が表す時間数を端数なしで取得

Remarks:
時間間隔の秒未満の端数部分の値を整数値で返す
Todo:
キャッシュ方式に修正のこと


Generated on Fri Jun 29 16:49:20 2007 for BuddhaLib by  doxygen 1.5.2