feature/test #9

Merged
njohnson merged 318 commits from feature/test into main 2025-09-07 12:35:21 -04:00
2 changed files with 62 additions and 0 deletions
Showing only changes of commit 2879a89594 - Show all commits

View File

@ -0,0 +1,35 @@
#include "xfxtraildef.h"
XFxTrailDef::XFxTrailDef()
: XAsset()
, mScrollTimeMsec(0)
, mRepeatDist(0)
, mSplitDist(0)
, mVertCount(0)
, mVerts()
, mIndCount(0)
, mIndices()
{
}
XFxTrailDef::~XFxTrailDef()
{
}
void XFxTrailDef::Clear()
{
mScrollTimeMsec = 0;
mRepeatDist = 0;
mSplitDist = 0;
mVertCount = 0;
mVerts = QVector<XFxTrailVertex>();
mIndCount = 0;
mIndices = QVector<quint16>();
}
void XFxTrailDef::ParseData(QDataStream *aStream)
{
}

View File

@ -0,0 +1,27 @@
#ifndef XFXTRAILDEF_H
#define XFXTRAILDEF_H
#include "xasset.h"
#include <QVector>
class XFxTrailDef : public XAsset
{
public:
explicit XFxTrailDef();
~XFxTrailDef();
void Clear() override;
void ParseData(QDataStream *aStream) override;
private:
int mScrollTimeMsec;
int mRepeatDist;
int mSplitDist;
int mVertCount;
QVector<XFxTrailVertex> mVerts;
int mIndCount;
QVector<quint16> mIndices;
};
#endif // XFXTRAILDEF_H