MQEngine
载入中...
搜索中...
未找到
UiManager.h
浏览该文件的文档.
1//
2// Created by Administrator on 2025/8/18.
3//
4
5#ifndef UIMANAGER_H
6#define UIMANAGER_H
7#include <Engine/headers.h>
8#include "GraphViewInsight.h"
9#include "../core/Global.h"
11namespace MQEngine {
12 class UiManager {
13 public:
14 void init();
15 void term();
16 void registerRenderCallback(FCT::EventDispatcher<FCT::EventSystemConfig::TriggerOnly>& renderCallBack);
17 void logicTick();
18 void renderScene();
19 private:
20 FCT::ImguiContext* m_imguiCtx;
23 };
24}
25
26
27
28#endif //UIMANAGER_H
定义 GraphViewInsight.h:12
定义 PassGenerator.h:127
定义 UiManager.h:12
void registerRenderCallback(FCT::EventDispatcher< FCT::EventSystemConfig::TriggerOnly > &renderCallBack)
定义 UiManager.cpp:29
FCT::ImguiContext * m_imguiCtx
定义 UiManager.h:20
void init()
定义 UiManager.cpp:12
GraphViewInsight * m_graphView
定义 UiManager.h:21
void logicTick()
定义 UiManager.cpp:81
void term()
定义 UiManager.cpp:22
void renderScene()
定义 UiManager.cpp:92
PassGenerator * m_passGenerator
定义 UiManager.h:22
定义 application.h:3