diff options
Diffstat (limited to 'NvBlast/tools/ArtistTools/source/BlastPlugin/Window/SourceAssetOpenDlg.h')
| -rw-r--r-- | NvBlast/tools/ArtistTools/source/BlastPlugin/Window/SourceAssetOpenDlg.h | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/NvBlast/tools/ArtistTools/source/BlastPlugin/Window/SourceAssetOpenDlg.h b/NvBlast/tools/ArtistTools/source/BlastPlugin/Window/SourceAssetOpenDlg.h new file mode 100644 index 0000000..ec03ee9 --- /dev/null +++ b/NvBlast/tools/ArtistTools/source/BlastPlugin/Window/SourceAssetOpenDlg.h @@ -0,0 +1,38 @@ +#ifndef SOURCEASSETOPENDLG_H +#define SOURCEASSETOPENDLG_H + +#include <QtWidgets/QDialog> +#include <QtGui/QVector3D> + +namespace Ui { +class SourceAssetOpenDlg; +} + +class SourceAssetOpenDlg : public QDialog +{ + Q_OBJECT + +public: + explicit SourceAssetOpenDlg(bool bOpenBlastFile = true, QWidget *parent = 0); + ~SourceAssetOpenDlg(); + + QString getFile(); + bool getSkinned(); + QVector3D getPosition(); + QVector3D getRotationAxis(); + double getRotationDegree(); + bool isAppend(); + +private slots: + void on_btnOpenFile_clicked(); + + void on_buttonBox_accepted(); + + void on_buttonBox_rejected(); + +private: + Ui::SourceAssetOpenDlg *ui; + bool m_bOpenBlastFile; +}; + +#endif // SOURCEASSETOPENDLG_H |