diff --git a/libs/xassets/xmaterialtechniqueset.h b/libs/xassets/xmaterialtechniqueset.h new file mode 100644 index 0000000..93e8808 --- /dev/null +++ b/libs/xassets/xmaterialtechniqueset.h @@ -0,0 +1,32 @@ +#ifndef XMATERIALTECHNIQUESET_H +#define XMATERIALTECHNIQUESET_H + +#include "xasset.h" +#include "xmaterialtechnique.h" +#include "xstring.h" + +class XMaterialTechniqueSet : public XAsset +{ +public: + explicit XMaterialTechniqueSet(); + ~XMaterialTechniqueSet(); + + void ParseData(QDataStream *aStream) override; + void Clear() override; + +private: + XString mName; + quint8 mWorldVertFormat; + XMaterialTechniqueSet* mRemappedTechniqueSet; + QVector mTechniques; +}; + +#endif // XMATERIALTECHNIQUESET_H + + + + + + + +