supersample.h

来自「手机游戏绘图类」· C头文件 代码 · 共 67 行

H
67
字号

#include <PocketFrog/PocketFrog.h>

using namespace Frog;


// ***************************************************************************
// Defines
// ***************************************************************************
#define csVGATextScreen						 1
#define csFilledPolysScreen				 2
#define csBlitRotatedStretchScreen 3


// ***************************************************************************
// Define our applications's class
// ***************************************************************************
class supersample : public Game {

	public:

    // Construction
    supersample();

    // Framework callbacks
    virtual bool GameInit();
    virtual void GameEnd();
    virtual void GameLoop();
    virtual void StylusDown(Point);
    virtual void StylusMove(Point);
    virtual void StylusUp(Point);
		virtual void ButtonDown(int);
		virtual void ButtonUp(int);

	private:

		// Your own members here

		uint32_t			 FPSTicksPerFrame;
		uint32_t			 FPSLastTime;
    int						 FPSCounter;
    uint32_t			 FPSTicks[16];
		int						 currentScreen;
		void					 VGATextScreenGameLoop(Display*);
		void					 VGATextScreenStylusDown(Point);
		void					 VGATextScreenStylusMove(Point);
		void					 VGATextScreenStylusUp(Point);
		void					 VGATextScreenButtonDown(int);
		void					 VGATextScreenButtonUp(int);
		void					 FilledPolysScreenGameLoop(Display*);
		void					 FilledPolysScreenStylusDown(Point);
		void					 FilledPolysScreenStylusMove(Point);
		void					 FilledPolysScreenStylusUp(Point);
		void					 FilledPolysScreenButtonDown(int);
		void					 FilledPolysScreenButtonUp(int);
		void					 BlitRotatedStretchScreenGameLoop(Display*);
		void					 BlitRotatedStretchScreenStylusDown(Point);
		void					 BlitRotatedStretchScreenStylusMove(Point);
		void					 BlitRotatedStretchScreenStylusUp(Point);
		void					 BlitRotatedStretchScreenButtonDown(int);
		void					 BlitRotatedStretchScreenButtonUp(int);
		Surface*			 m_numbers;
		Surface*       imgWhitestar;
		unsigned char* WackyFont;
		unsigned char* VGAROMFont;

};

⌨️ 快捷键说明

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