diff --git a/libs/xassets/xanimnotifyinfo.cpp b/libs/xassets/xanimnotifyinfo.cpp index 8b0bf0e..7d88ef5 100644 --- a/libs/xassets/xanimnotifyinfo.cpp +++ b/libs/xassets/xanimnotifyinfo.cpp @@ -5,19 +5,14 @@ XAnimNotifyInfo::XAnimNotifyInfo() , mName(0) , mTime(0.0f) { - + SetName("Animation Notify Info"); } -XAnimNotifyInfo::~XAnimNotifyInfo() -{ - -} - -void XAnimNotifyInfo::ParseData(QDataStream *aStream) { +void XAnimNotifyInfo::ParseData(XDataStream *aStream) { if (GetPtr() == -1) { - *aStream - >> mName - >> mTime; + + mName = aStream->ParseUInt32(QString("%1 name").arg(GetName())); + mTime = aStream->ParseSingle(QString("%1 time").arg(GetName())); } } @@ -26,19 +21,3 @@ void XAnimNotifyInfo::Clear() mName = 0; mTime = 0.0f; } - -quint32 XAnimNotifyInfo::GetName() const { - return mName; -} - -void XAnimNotifyInfo::SetName(quint32 name) { - mName = name; -} - -float XAnimNotifyInfo::GetTime() const { - return mTime; -} - -void XAnimNotifyInfo::SetTime(float time) { - mTime = time; -}