1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-05-14 20:47:46 +00:00
novus/apps/mapeditor/include/appstate.h
Joshua Goins 66808619f3 Load a bunch of possible LGB files
This now loads the various LGB names I know of when opening a map in the
editor, and they are properly categorized in the object list widget. The
next step is drawing these in the view or adding a property pane.
2025-05-13 16:08:19 -04:00

19 lines
364 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);
std::vector<std::pair<QString, physis_LayerGroup>> lgbFiles;
Q_SIGNALS:
void mapLoaded();
};