1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-05-16 13:27:45 +00:00
novus/apps/mapeditor/include/appstate.h
Joshua Goins 75a094134a Begin loading BG objects from the LGB
It "works" but it's too slow to actually all of them and
takes way too much memory.
2025-05-14 21:07:12 -04:00

20 lines
386 B
C++

// SPDX-FileCopyrightText: 2025 Joshua Goins <josh@redstrate.com>
// SPDX-License-Identifier: GPL-3.0-or-later
#include <QObject>
#include <physis.hpp>
class AppState : public QObject
{
Q_OBJECT
public:
explicit AppState(QObject *parent = nullptr);
QString basePath;
std::vector<std::pair<QString, physis_LayerGroup>> lgbFiles;
Q_SIGNALS:
void mapLoaded();
};