29 lines
707 B
C++
29 lines
707 B
C++
#include "xfxtrailvertex.h"
|
|
|
|
XFxTrailVertex::XFxTrailVertex()
|
|
: XAsset()
|
|
, mPos()
|
|
, mNormal()
|
|
, mTexCoord(0)
|
|
{
|
|
SetName("FX Trail Vertex");
|
|
}
|
|
|
|
void XFxTrailVertex::Clear()
|
|
{
|
|
mPos = QVector2D();
|
|
mNormal = QVector2D();
|
|
mTexCoord = 0;
|
|
}
|
|
|
|
void XFxTrailVertex::ParseData(XDataStream *aStream)
|
|
{
|
|
mPos.setX(aStream->ParseSingle(QString("%1 pos x").arg(GetName())));
|
|
mPos.setX(aStream->ParseSingle(QString("%1 pos y").arg(GetName())));
|
|
|
|
mNormal.setX(aStream->ParseSingle(QString("%1 normal x").arg(GetName())));
|
|
mNormal.setX(aStream->ParseSingle(QString("%1 normal y").arg(GetName())));
|
|
|
|
mTexCoord = aStream->ParseSingle(QString("%1 tex coord").arg(GetName()));
|
|
}
|