aliceml_timer.h

ソースコードを見る。

型定義

typedef struct ML_Timer ML_Timer
 タイマーオブジェクトです。

関数

ALICEMLAPI int ALICEMLCALL ML_Timer_Init ()
 タイマーを初期化します。
ALICEMLAPI void ALICEMLCALL ML_Timer_Quit ()
 タイマーが使い終わったら呼ばれます。
ALICEMLAPI ML_Timer *ALICEMLCALL ML_Timer_Create ()
 新規のタイマーオブジェクトを作成します。
ALICEMLAPI void ALICEMLCALL ML_Timer_Destroy (ML_Timer *self)
 タイマーを破棄します。
ALICEMLAPI ML_uint32 ALICEMLCALL ML_Timer_Get (ML_Timer *self)
 基準時刻からの経過時間を取得します。
ALICEMLAPI void ALICEMLCALL ML_Timer_Reset (ML_Timer *self)
 基準時刻を現在時刻に設定します。
ALICEMLAPI void ALICEMLCALL ML_Timer_Pause (ML_Timer *self)
 タイマーを一時的に停止させます。
ALICEMLAPI void ALICEMLCALL ML_Timer_Restart (ML_Timer *self)
 タイマーの一時停止から回復します。


型定義

typedef struct ML_Timer ML_Timer

タイマーオブジェクトです。

経過時間の取得や、タイマーの一時停止などを 実装しています。


関数

ALICEMLAPI ML_Timer* ALICEMLCALL ML_Timer_Create (  ) 

新規のタイマーオブジェクトを作成します。

ALICEMLAPI void ALICEMLCALL ML_Timer_Destroy ( ML_Timer self  ) 

タイマーを破棄します。

ALICEMLAPI ML_uint32 ALICEMLCALL ML_Timer_Get ( ML_Timer self  ) 

基準時刻からの経過時間を取得します。

ALICEMLAPI int ALICEMLCALL ML_Timer_Init (  ) 

タイマーを初期化します。

ALICEMLAPI void ALICEMLCALL ML_Timer_Pause ( ML_Timer self  ) 

タイマーを一時的に停止させます。

ALICEMLAPI void ALICEMLCALL ML_Timer_Quit (  ) 

タイマーが使い終わったら呼ばれます。

ALICEMLAPI void ALICEMLCALL ML_Timer_Reset ( ML_Timer self  ) 

基準時刻を現在時刻に設定します。

ALICEMLAPI void ALICEMLCALL ML_Timer_Restart ( ML_Timer self  ) 

タイマーの一時停止から回復します。


AliceMLに対してSun Feb 8 15:00:57 2009に生成されました。  doxygen 1.5.5