XPlor/libs/xassets/xanimdeltapartquatdata.h

27 lines
659 B
C
Raw Normal View History

2025-08-17 13:14:17 -04:00
#ifndef XANIMDELTAPARTQUATDATA_H
#define XANIMDELTAPARTQUATDATA_H
#include "xasset.h"
#include "xanimdeltapartquatdataframes.h"
class XAnimDeltaPartQuatData : public XAsset
{
public:
explicit XAnimDeltaPartQuatData();
~XAnimDeltaPartQuatData() = default;
2025-08-17 13:14:17 -04:00
void ParseData(XDataStream *aStream) override;
2025-08-17 13:14:17 -04:00
const XAnimDeltaPartQuatDataFrames& GetFrames() const;
void SetFrames(const XAnimDeltaPartQuatDataFrames& frames);
const qint16* GetFrame0() const;
void SetFrame0(const qint16* frame0, size_t count = 2);
private:
XAnimDeltaPartQuatDataFrames mFrames;
qint16 mFrame0[2] = {0};
};
#endif // XANIMDELTAPARTQUATDATA_H