From 26ba52bcd293bf838a565c90e78851e75f543787 Mon Sep 17 00:00:00 2001 From: RedLine AI Agent Date: Fri, 5 Sep 2025 21:34:59 +0000 Subject: [PATCH] Updated libs/xassets/xgfxworlddpvsplanes.h --- libs/xassets/xgfxworlddpvsplanes.h | 36 ++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 libs/xassets/xgfxworlddpvsplanes.h diff --git a/libs/xassets/xgfxworlddpvsplanes.h b/libs/xassets/xgfxworlddpvsplanes.h new file mode 100644 index 0000000..1d411ff --- /dev/null +++ b/libs/xassets/xgfxworlddpvsplanes.h @@ -0,0 +1,36 @@ +#ifndef XGFXWORLDDPVSPLANES_H +#define XGFXWORLDDPVSPLANES_H + +#include "xasset.h" +#include "xcplane.h" + +#include + +class XGfxWorldDpvsPlanes : public XAsset +{ +public: + explicit XGfxWorldDpvsPlanes(); + ~XGfxWorldDpvsPlanes(); + + void ParseData(QDataStream *aStream) override; + void Clear() override; + +private: + int aCellCount; + qint32 aPlanesPtr; + QVector aPlanes; + qint32 aNodesPtr; + QVector aNodes; + qint32 aSceneEntCellBitsPtr; + QVector aSceneEntCellBits; +}; + +#endif // XGFXWORLDDPVSPLANES_H + + + + + + + +