#ifndef XGFXWORLDSTREAMINFO_H #define XGFXWORLDSTREAMINFO_H #include "xasset.h" #include "xgfxstreamingaabbtree.h" class XGfxWorldStreamInfo : public XAsset { public: explicit XGfxWorldStreamInfo(); void ParseData(QDataStream *aStream) override; int GetAabbTreeCount() const; void SetAabbTreeCount(int count); QVector& GetAabbTrees(); const QVector& GetAabbTrees() const; void SetAabbTrees(const QVector& trees); int GetLeafRefCount() const; void SetLeafRefCount(int count); QVector& GetLeafRefs(); const QVector& GetLeafRefs() const; void SetLeafRefs(const QVector& refs); private: int mAabbTreeCount = 0; QVector mAabbTrees; int mLeafRefCount = 0; QVector mLeafRefs; }; #endif // XGFXWORLDSTREAMINFO_H