Plasma Engine  2.0
Loading...
Searching...
No Matches
ShaderTemplateDlg.moc.h
1#pragma once
2
3#include <EditorPluginAssets/EditorPluginAssetsDLL.h>
4#include <EditorPluginAssets/ui_ShaderTemplateDlg.h>
5#include <QDialog>
6
7class plDocument;
8
9class plQtShaderTemplateDlg : public QDialog, public Ui_ShaderTemplateDlg
10{
11 Q_OBJECT
12
13public:
14 plQtShaderTemplateDlg(QWidget* pParent, const plDocument* pDoc);
15
16 plString m_sResult;
17
18private Q_SLOTS:
19 void on_Buttons_accepted();
20 void on_Buttons_rejected();
21 void on_Browse_clicked();
22 void on_ShaderTemplate_currentIndexChanged(int idx);
23
24private:
25 struct Template
26 {
27 plString m_sName;
28 plString m_sPath;
29 plString m_sContent;
31 };
32
34};
Definition Document.h:57
A hybrid array uses in-place storage to handle the first few elements without any allocation....
Definition HybridArray.h:12
Definition ShaderTemplateDlg.moc.h:10