32 lines
587 B
C++
32 lines
587 B
C++
#ifndef RENDER_WND_ADD_TEX_H
|
|
#define RENDER_WND_ADD_TEX_H
|
|
|
|
#include <QDialog>
|
|
|
|
#include "render_type_def.h"
|
|
|
|
class WndAddTex : public QDialog {
|
|
|
|
public:
|
|
struct ReturnData {
|
|
bool valid = false;
|
|
bool SRGB = true;
|
|
bool reverse_Y = false;
|
|
bool bpp_16 = false;
|
|
Z::TextureType textureType = Z::TextureType::NONE;
|
|
};
|
|
|
|
explicit WndAddTex(ReturnData &outData);
|
|
~WndAddTex() override;
|
|
|
|
private:
|
|
void OnSelectChanged(int index);
|
|
class WgtConfig;
|
|
ReturnData &m_outData;
|
|
WgtConfig *m_config;
|
|
};
|
|
|
|
|
|
|
|
#endif //RENDER_WND_ADD_TEX_H
|