feature/test #9
35
libs/xassets/xfxtraildef.cpp
Normal file
35
libs/xassets/xfxtraildef.cpp
Normal 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)
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
27
libs/xassets/xfxtraildef.h
Normal file
27
libs/xassets/xfxtraildef.h
Normal 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
|
||||||
Loading…
x
Reference in New Issue
Block a user