40 lines
668 B
C++
40 lines
668 B
C++
#include "xeffectdef.h"
|
|
|
|
XEffectDef::XEffectDef()
|
|
: XAsset()
|
|
, mName("")
|
|
, mFlags(0)
|
|
, mTotalSize(0)
|
|
, mMsecLoopingLife(0)
|
|
, mElemDefCountLooping(0)
|
|
, mElemDefCountOneShot(0)
|
|
, mElemDefCountEmission(0)
|
|
, mElemDefs()
|
|
{
|
|
SetName("Effect Definition");
|
|
}
|
|
|
|
XEffectDef::~XEffectDef()
|
|
{
|
|
|
|
}
|
|
|
|
void XEffectDef::Clear()
|
|
{
|
|
mName.clear();
|
|
mFlags = 0;
|
|
mTotalSize = 0;
|
|
mMsecLoopingLife = 0;
|
|
mElemDefCountLooping = 0;
|
|
mElemDefCountOneShot = 0;
|
|
mElemDefCountEmission = 0;
|
|
mElemDefs.clear();
|
|
}
|
|
|
|
void XEffectDef::ParseData(XDataStream *aStream)
|
|
{
|
|
Q_UNUSED(aStream);
|
|
|
|
// TODO: Fill in XEffectDef::ParseData
|
|
}
|