1#if !defined(__FK_FRAMECONTROL_HEADER__)
2#define __FK_FRAMECONTROL_HEADER__
7#define HAVE_USLEEP true
8#define HAVE_UNISTD_H true
30#if !defined(FK_DOXYGEN_USER_PROCESS)
35 unsigned long frameRate;
36 unsigned long skipRate;
41 unsigned long frameCount;
42 unsigned long skipCount;
109 std::unique_ptr<Member> _m;
111 static void SleepOneMSec(
void);
フレームレート制御クラス
Definition FrameController.h:28
void timeRegular(void)
フレームキープ基準点指定関数
unsigned long getSkipRate(void)
スキップレート取得関数
void setFPS(int fps)
フレームレート指定関数
~fk_FrameController()
デストラクタ
unsigned long getFrameRate(void)
フレームレート取得関数
void setFrameSkipMode(bool bFrameSkip)
フレームスキップモード設定関数
fk_FrameController(int dwFps=60, bool bFrameSkip=true)
コンストラクタ
bool getDrawFlag(void)
描画フラグ取得関数
Fine Kernel Toolkit 名前空間
Definition Angle.h:6