Add xmodellodinfo structures

This commit is contained in:
Nicholas Johnson 2025-09-03 13:18:53 -04:00
parent ef6f75c8a8
commit 73b3cc9e75
2 changed files with 53 additions and 0 deletions

View File

@ -0,0 +1,29 @@
#include "xmodellodinfo.h"
XModelLodInfo::XModelLodInfo()
: XAsset()
, mDist(0)
, mNumsurfs(0)
, mSurfIndex(0)
, mPartBits()
{
}
XModelLodInfo::~XModelLodInfo()
{
}
void XModelLodInfo::ParseData(QDataStream *aStream)
{
}
void XModelLodInfo::Clear()
{
mDist = 0;
mNumsurfs = 0;
mSurfIndex = 0;
mPartBits = QVector<int>();
}

View File

@ -0,0 +1,24 @@
#ifndef XMODELLODINFO_H
#define XMODELLODINFO_H
#include "xasset.h"
#include <QVector>
class XModelLodInfo : public XAsset
{
public:
XModelLodInfo();
~XModelLodInfo();
virtual void ParseData(QDataStream* aStream) override;
virtual void Clear() override;
private:
float mDist;
quint16 mNumsurfs;
quint16 mSurfIndex;
QVector<int> mPartBits;
};
#endif // XMODELLODINFO_H