XPlor/libs/xassets/xeffectdef.cpp

40 lines
668 B
C++
Raw Normal View History

2025-09-05 18:35:17 -04:00
#include "xeffectdef.h"
XEffectDef::XEffectDef()
: XAsset()
, mName("")
, mFlags(0)
, mTotalSize(0)
, mMsecLoopingLife(0)
, mElemDefCountLooping(0)
, mElemDefCountOneShot(0)
, mElemDefCountEmission(0)
, mElemDefs()
{
2025-09-10 21:58:26 -04:00
SetName("Effect Definition");
2025-09-05 18:35:17 -04:00
}
XEffectDef::~XEffectDef()
{
}
void XEffectDef::Clear()
{
mName.clear();
mFlags = 0;
mTotalSize = 0;
mMsecLoopingLife = 0;
mElemDefCountLooping = 0;
mElemDefCountOneShot = 0;
mElemDefCountEmission = 0;
mElemDefs.clear();
}
2025-09-10 21:58:26 -04:00
void XEffectDef::ParseData(XDataStream *aStream)
2025-09-05 18:35:17 -04:00
{
2025-09-10 21:58:26 -04:00
Q_UNUSED(aStream);
2025-09-05 18:35:17 -04:00
2025-09-10 21:58:26 -04:00
// TODO: Fill in XEffectDef::ParseData
2025-09-05 18:35:17 -04:00
}