Plasma Engine  2.0
Loading...
Searching...
No Matches
FmodProjectSettingsDlg.moc.h
1#pragma once
2
3#include <EditorPluginFmod/EditorPluginFmodDLL.h>
4#include <EditorPluginFmod/ui_FmodProjectSettingsDlg.h>
5#include <FmodPlugin/FmodSingleton.h>
6#include <QDialog>
7
8class plQtFmodProjectSettingsDlg : public QDialog, public Ui_FmodProjectSettingsDlg
9{
10public:
11 Q_OBJECT
12
13public:
14 plQtFmodProjectSettingsDlg(QWidget* pParent);
15
16private Q_SLOTS:
17 void on_ButtonBox_clicked(QAbstractButton* pButton);
18 void on_ListPlatforms_itemSelectionChanged();
19 void on_ButtonAdd_clicked();
20 void on_ButtonRemove_clicked();
21 void on_ButtonMB_clicked();
22
23private:
24 plResult Save();
25 void Load();
26 void SetCurrentPlatform(const char* szPlatform);
27 void StoreCurrentPlatform();
28
29 plString m_sCurrentPlatform;
30 plFmodAssetProfiles m_ConfigsOld;
31 plFmodAssetProfiles m_Configs;
32};
Definition FmodProjectSettingsDlg.moc.h:9
All available Fmod platform configurations.
Definition FmodSingleton.h:43
Default enum for returning failure or success, instead of using a bool.
Definition Types.h:54