diff --git a/libs/xassets/xanimparts.h b/libs/xassets/xanimparts.h index 950c6bd..35f5c94 100644 --- a/libs/xassets/xanimparts.h +++ b/libs/xassets/xanimparts.h @@ -13,9 +13,9 @@ class XAnimParts : public XAsset { public: explicit XAnimParts(); - ~XAnimParts(); + ~XAnimParts() = default; - void ParseData(QDataStream *aStream) override; + void ParseData(XDataStream *aStream) override; void Clear() override; private: @@ -43,13 +43,13 @@ private: float mFramerate = 0.0f; float mFrequency = 0.0f; - quint32 mNames = 0; + quint16 mNames = 0; quint8 mDataByte = 0; qint16 mDataShort = 0; - int mDataInt = 0; + qint32 mDataInt = 0; qint16 mRandomDataShort = 0; quint8 mRandomDataByte = 0; - int mRandomDataInt = 0; + qint32 mRandomDataInt = 0; XAnimIndices mIndices; XAnimNotifyInfo mNotify; XAnimDeltaPart mDeltaPart;