⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gameengine.h

📁 巫魔问题求解
💻 H
字号:
#pragma once
#include "WorldModel.h"
#include "Explorer.h"
namespace _server
{
    class GameEngine
    {
    public:
        //Constructor
        GameEngine(void);
        //Copy constructor
        GameEngine(const GameEngine & from);
        //Destructor
        ~GameEngine(void);

    public:
        //Update
        void Update(void);

        //ReDraw
        void ReDraw(void);

        //Start the game engine
        void Reset(unsigned int x_border, unsigned int y_border);
        void Reset(char *filename);
        
    public:
        //references
        WorldModel &TheWorldModel(void);
        const WorldModel &GetWorldModel(void) const;

        const int GetScore(void) const;
        int &_su_TheScore(void);
    protected:
        WorldModel  *mpWorldModel;

        int mScore;
    };
}

⌨️ 快捷键说明

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