MQEngine
载入中...
搜索中...
未找到
GameApplication.h
浏览该文件的文档.
1
#ifndef GAMEAPPLICATION_H
2
#define GAMEAPPLICATION_H
3
#include "
../thirdparty/thirdparty.h
"
4
#include <Engine/headers.h>
5
namespace
MQEngine
{
6
class
GameApplication
:
public
Application
{
7
public
:
8
RenderConfig
renderConfig
()
const override
9
{
10
return
RenderConfig
{
11
.target =
RenderTarget::Window
,
12
.windowTitle =
"MQEngine SandBox"
,
13
};
14
}
15
16
void
init
()
override
;
17
void
logicTick
()
override
;
18
};
19
}
// MQEngine
20
21
#endif
//GAMEAPPLICATION_H
thirdparty.h
MQEngine::Application
定义
application.h:35
MQEngine::GameApplication
定义
GameApplication.h:6
MQEngine::GameApplication::logicTick
void logicTick() override
定义
GameApplication.cpp:24
MQEngine::GameApplication::init
void init() override
创建完窗口和Context后 调用
定义
GameApplication.cpp:8
MQEngine::GameApplication::renderConfig
RenderConfig renderConfig() const override
获取RenderConfig,创建窗口前调用
定义
GameApplication.h:8
MQEngine
定义
application.h:5
MQEngine::RenderTarget::Window
@ Window
定义
application.h:7
MQEngine::RenderConfig
定义
application.h:11
MQEngine
Game
src
core
GameApplication.h
制作者
1.14.0