#ifndef XGFXWORLD_H #define XGFXWORLD_H #include "xasset.h" #include "xgfxworldstreaminfo.h" #include "xgfxworldvertexdata.h" #include "xsunlightparseparams.h" #include "xgfxlight.h" #include "xgfxreflectionprobe.h" class XGfxWorld : public XAsset { public: explicit XGfxWorld(); ~XGfxWorld(); void ParseData(QDataStream *aStream) override; void Clear() override; private: QString mName; XGfxWorldStreamInfo mStreamingInfo; XGfxWorldVertexData mVertexData; XSunLightParseParams mSunLightParams; QVector mLights; QVector mReflectionProbes; }; #endif // XGFXWORLD_H