From ef6f75c8a83c2626950415367a86446bafd6e123 Mon Sep 17 00:00:00 2001 From: Nicholas Johnson Date: Wed, 3 Sep 2025 13:18:40 -0400 Subject: [PATCH] Add xmodelhighmipbounds structures --- libs/xassets/xmodelhighmipbounds.cpp | 25 +++++++++++++++++++++++++ libs/xassets/xmodelhighmipbounds.h | 22 ++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 libs/xassets/xmodelhighmipbounds.cpp create mode 100644 libs/xassets/xmodelhighmipbounds.h diff --git a/libs/xassets/xmodelhighmipbounds.cpp b/libs/xassets/xmodelhighmipbounds.cpp new file mode 100644 index 0000000..2dd45e4 --- /dev/null +++ b/libs/xassets/xmodelhighmipbounds.cpp @@ -0,0 +1,25 @@ +#include "xmodelhighmipbounds.h" + +XModelHighMipBounds::XModelHighMipBounds() + : XAsset() + , mMins() + , mMaxs() +{ + +} + +XModelHighMipBounds::~XModelHighMipBounds() +{ + +} + +void XModelHighMipBounds::ParseData(QDataStream *aStream) +{ + +} + +void XModelHighMipBounds::Clear() +{ + mMins = QVector3D(); + mMaxs = QVector3D(); +} diff --git a/libs/xassets/xmodelhighmipbounds.h b/libs/xassets/xmodelhighmipbounds.h new file mode 100644 index 0000000..466f980 --- /dev/null +++ b/libs/xassets/xmodelhighmipbounds.h @@ -0,0 +1,22 @@ +#ifndef XMODELHIGHMIPBOUNDS_H +#define XMODELHIGHMIPBOUNDS_H + +#include "xasset.h" + +#include + +class XModelHighMipBounds : public XAsset +{ +public: + XModelHighMipBounds(); + ~XModelHighMipBounds(); + + virtual void ParseData(QDataStream* aStream) override; + virtual void Clear() override; + +private: + QVector3D mMins; + QVector3D mMaxs; +}; + +#endif // XMODELHIGHMIPBOUNDS_H