utility.h

来自「Project file for MS Visual C++ 6.0. Req」· C头文件 代码 · 共 44 行

H
44
字号

// Defines...
#define WINDOW_WIDTH  (640)
#define WINDOW_HEIGHT (480)

// Globals...
extern long gStartTime, gEndTime;
extern int gNumFrames;
extern unsigned char *gHeightMap;
extern int gAnimating;
extern int gRotating;
extern int gStartX, gStartY;

// Functions...
extern void ReduceToUnit(float vector[3]);
extern void calcNormal(float v[3][3], float out[3]);
extern void loadTerrain(int size, unsigned char **dest);
extern void freeTerrain();
extern void SetDrawModeContext();
extern int roamInit(unsigned char *map);
extern void roamDrawFrame();
extern void drawFrustum();

extern void KeyObserveToggle(void);
extern void KeyDrawModeSurf(void);
extern void KeyForward(void);
extern void KeyLeft(void);
extern void KeyBackward(void);
extern void KeyRight(void);
extern void KeyAnimateToggle(void);
extern void KeyDrawFrustumToggle(void);
extern void KeyUp(void);
extern void KeyDown(void);
extern void KeyMoreDetail(void);
extern void KeyLessDetail(void);
extern void ChangeSize(GLsizei w, GLsizei h);
extern void KeyFOVDown(void);
extern void KeyFOVUp(void);

extern void RenderScene(void);
extern void IdleFunction(void);
extern void MouseMove(int mouseX, int mouseY);
extern void SetupRC();

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?