XPlor/libs/xassets/xeffectdef.cpp
2025-09-10 21:58:26 -04:00

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
}