feature/test #9

Merged
njohnson merged 318 commits from feature/test into main 2025-09-07 12:35:21 -04:00
2 changed files with 51 additions and 0 deletions
Showing only changes of commit 9c92fcd854 - Show all commits

View File

@ -0,0 +1,29 @@
#include "xmaterialtexturedefinfo.h"
XMaterialTextureDefInfo::XMaterialTextureDefInfo()
: XAsset()
, mImage(new XGfxImage())
, mWater(new XWater())
{
}
XMaterialTextureDefInfo::~XMaterialTextureDefInfo()
{
delete mImage;
delete mWater;
}
void XMaterialTextureDefInfo::ParseData(QDataStream *aStream)
{
}
void XMaterialTextureDefInfo::Clear()
{
delete mImage;
delete mWater;
mImage = new XGfxImage();
mWater = new XWater();
}

View File

@ -0,0 +1,22 @@
#ifndef XMATERIALTEXTUREDEFINFO_H
#define XMATERIALTEXTUREDEFINFO_H
#include "xasset.h"
#include "xgfximage.h"
#include "xwater.h"
class XMaterialTextureDefInfo : public XAsset
{
public:
XMaterialTextureDefInfo();
~XMaterialTextureDefInfo();
virtual void ParseData(QDataStream* aStream) override;
virtual void Clear() override;
private:
XGfxImage *mImage;
XWater *mWater;
};
#endif // XMATERIALTEXTUREDEFINFO_H