MQEngine
载入中...
搜索中...
未找到
sceneEvent.h
浏览该文件的文档.
1
//
2
// Created by Administrator on 2025/8/25.
3
//
4
5
#ifndef SCENEEVENT_H
6
#define SCENEEVENT_H
7
#include "../Thirdparty/thirdparty.h"
8
namespace
MQEngine
9
{
10
class
Scene
;
11
class
SceneTrunk
;
12
namespace
SceneEvent
13
{
14
struct
Load
15
{
16
std::string
uuid
;
17
Scene
*
scene
;
18
};
19
struct
Unload
20
{
21
std::string
uuid
;
22
Scene
*
scene
;
23
};
24
struct
LoadTrunk
25
{
26
std::string
uuid
;
27
std::string
trunkName
;
28
Scene
*
scene
;
29
SceneTrunk
*
trunk
;
30
};
31
struct
UnloadTrunk
32
{
33
std::string
uuid
;
34
std::string
trunkName
;
35
Scene
*
scene
;
36
SceneTrunk
*
trunk
;
37
};
38
struct
EntryScene
39
{
40
std::string
uuid
;
41
Scene
*
scene
;
42
};
43
struct
ExitScene
44
{
45
std::string
uuid
;
46
Scene
*
scene
;
47
};
48
}
49
}
50
#endif
//SCENEEVENT_H
MQEngine::Scene
定义
Scene.h:22
MQEngine::SceneTrunk
定义
SceneTrunk.h:23
MQEngine::SceneEvent
定义
sceneEvent.h:13
MQEngine
Entrypoint for the program.
定义
application.h:5
MQEngine::SceneEvent::EntryScene
定义
sceneEvent.h:39
MQEngine::SceneEvent::EntryScene::uuid
std::string uuid
定义
sceneEvent.h:40
MQEngine::SceneEvent::EntryScene::scene
Scene * scene
定义
sceneEvent.h:41
MQEngine::SceneEvent::ExitScene
定义
sceneEvent.h:44
MQEngine::SceneEvent::ExitScene::uuid
std::string uuid
定义
sceneEvent.h:45
MQEngine::SceneEvent::ExitScene::scene
Scene * scene
定义
sceneEvent.h:46
MQEngine::SceneEvent::Load
定义
sceneEvent.h:15
MQEngine::SceneEvent::Load::uuid
std::string uuid
定义
sceneEvent.h:16
MQEngine::SceneEvent::Load::scene
Scene * scene
定义
sceneEvent.h:17
MQEngine::SceneEvent::LoadTrunk
定义
sceneEvent.h:25
MQEngine::SceneEvent::LoadTrunk::trunk
SceneTrunk * trunk
定义
sceneEvent.h:29
MQEngine::SceneEvent::LoadTrunk::uuid
std::string uuid
定义
sceneEvent.h:26
MQEngine::SceneEvent::LoadTrunk::scene
Scene * scene
定义
sceneEvent.h:28
MQEngine::SceneEvent::LoadTrunk::trunkName
std::string trunkName
定义
sceneEvent.h:27
MQEngine::SceneEvent::Unload
定义
sceneEvent.h:20
MQEngine::SceneEvent::Unload::scene
Scene * scene
定义
sceneEvent.h:22
MQEngine::SceneEvent::Unload::uuid
std::string uuid
定义
sceneEvent.h:21
MQEngine::SceneEvent::UnloadTrunk
定义
sceneEvent.h:32
MQEngine::SceneEvent::UnloadTrunk::trunkName
std::string trunkName
定义
sceneEvent.h:34
MQEngine::SceneEvent::UnloadTrunk::uuid
std::string uuid
定义
sceneEvent.h:33
MQEngine::SceneEvent::UnloadTrunk::scene
Scene * scene
定义
sceneEvent.h:35
MQEngine::SceneEvent::UnloadTrunk::trunk
SceneTrunk * trunk
定义
sceneEvent.h:36
MQEngine
Engine
src
event
sceneEvent.h
制作者
1.14.0