#ifndef CPROJECTSETTINGSDIALOG_H #define CPROJECTSETTINGSDIALOG_H #include "Editor/WorldEditor/CWorldEditor.h" #include #include #include namespace Ui { class CProjectSettingsDialog; } class CProjectSettingsDialog : public QDialog { Q_OBJECT Ui::CProjectSettingsDialog *mpUI; CGameProject *mpProject; QVector mWorldEntries; QVector mAreaEntries; TResPtr mpWorld; public: explicit CProjectSettingsDialog(QWidget *pParent = 0); ~CProjectSettingsDialog(); public slots: void ActiveProjectChanged(CGameProject *pProj); void SetupPackagesList(); void CookPackage(); void CookAllDirtyPackages(); void BuildISO(); }; #endif // CPROJECTSETTINGSDIALOG_H