mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2026-10-03 02:55:36 +00:00
* chore: update webview with new api * chore: update modman to use new webview api * chore: use title handler plugin from webview lib * chore: use favicon plugin from webview lib * chore: use vite-plugin-cpp-header from webview repo * chore: use asset handler from webview lib * chore: make webview utility * chore: rename webview to webwindowed * chore: Rename code usages to webwindowed
23 lines
428 B
C++
23 lines
428 B
C++
#pragma once
|
|
|
|
#include "FastFileContext.h"
|
|
#include "Utils/DispatchableThread.h"
|
|
#include "Web/WebWindowedLib.h"
|
|
|
|
#include <memory>
|
|
|
|
class ModManContext
|
|
{
|
|
public:
|
|
static ModManContext& Get();
|
|
|
|
void Startup();
|
|
void Destroy();
|
|
|
|
std::shared_ptr<webwindowed::window> m_main_window;
|
|
std::shared_ptr<webwindowed::window> m_dev_tools_window;
|
|
FastFileContext m_fast_file;
|
|
|
|
DispatchableThread m_db_thread;
|
|
};
|