#ifndef XFXELEMVISUALS_H #define XFXELEMVISUALS_H #include "xasset.h" #include "xeffectdefref.h" #include "xmaterial.h" #include "xmodel.h" #include class XFxElemVisuals : public XAsset { public: explicit XFxElemVisuals(); ~XFxElemVisuals(); void Clear() override; void ParseData(XDataStream *aStream) override; private: qint32 mAnonymousPtr; const void *mAnonymous; qint32 mMaterialPtr; XMaterial *mMaterial; qint32 mModelPtr; XModel *mModel; XEffectDefRef mEffectDef; qint32 mSoundNamePtr; QString mSoundName; }; #endif // XFXELEMVISUALS_H