diff --git a/libs/xassets/xfxelemmarkvisuals.cpp b/libs/xassets/xfxelemmarkvisuals.cpp new file mode 100644 index 0000000..e14123d --- /dev/null +++ b/libs/xassets/xfxelemmarkvisuals.cpp @@ -0,0 +1,25 @@ +#include "xfxelemmarkvisuals.h" + +XFxElemMarkVisuals::XFxElemMarkVisuals() + : XAsset() + , mMaterialPtrs() + , mMaterials() +{ + +} + +XFxElemMarkVisuals::~XFxElemMarkVisuals() +{ + +} + +void XFxElemMarkVisuals::Clear() +{ + mMaterialPtrs.clear(); + mMaterials.clear(); +} + +void XFxElemMarkVisuals::ParseData(QDataStream *aStream) +{ + +} diff --git a/libs/xassets/xfxelemmarkvisuals.h b/libs/xassets/xfxelemmarkvisuals.h new file mode 100644 index 0000000..353a09b --- /dev/null +++ b/libs/xassets/xfxelemmarkvisuals.h @@ -0,0 +1,23 @@ +#ifndef XFXELEMMARKVISUALS_H +#define XFXELEMMARKVISUALS_H + +#include "xasset.h" +#include "xmaterial.h" + +#include + +class XFxElemMarkVisuals : public XAsset +{ +public: + explicit XFxElemMarkVisuals(); + ~XFxElemMarkVisuals(); + + void Clear() override; + void ParseData(QDataStream *aStream) override; + +private: + QVector mMaterialPtrs; + QVector mMaterials; +}; + +#endif // XFXELEMMARKVISUALS_H