V1-it Works

This commit is contained in:
2024-12-06 23:09:15 +01:00
parent 71754ed6bd
commit 486094b540
563 changed files with 2185 additions and 1698 deletions

28
inc/optionWindow.h Normal file
View File

@@ -0,0 +1,28 @@
#pragma once
#include <saucer/smartview.hpp>
#include "modules/hwnd_module.h"
#include "all.hpp"
#include <sol/sol.hpp>
#include <saucer/webview.hpp>
class optionWindow {
public:
// Konstruktor erhält das Application-Objekt als Parameter
explicit optionWindow(std::shared_ptr<saucer::application>& app);
// Methode zum Anzeigen des Fensters
void show();
// Für die Fensterinitialisierung
void initialize();
private:
std::shared_ptr<saucer::application> m_app;
saucer::smartview<saucer::default_serializer, hwnd_module> m_webview;
void configureWindow();
void loadResources();
void runLuaScript();
};