📄 gameinterface.h
字号:
// Icer Game Engine v1.0
// Http://www.ngame2000.com
//
//Author:杨冰(源代码之光)
// E-mail: iceryeah2000@163.com
// QQ : 7746642
//
//Module:基础对象管理类
//
//Create:2003-4-5
//Updata:2003-4-5
//
//Describe:这是和基础对象类紧密联系的,在游戏中,可允许多个管理对象出现,方便的进行各种
// 大规模对象的操作,比如很讨厌的很多小人在动了,等等
//Remark:
#pragma once
#include "GameObject.h"
class CGameInterface
{
private:
CGameObject* m_root;
public:
CGameObject* GetRoot(void) {return m_root;} //返回根结点
public:
CGameInterface(void);
virtual ~CGameInterface(void);
bool Initialize(void); //初始化
void Destroy(void); //销毁
virtual bool Run(void);
virtual void Draw(void);
virtual void OnMessage(UINT uMsg, WPARAM wParam, LPARAM lParam);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -