2016-04-22 20:22:45 +00:00
|
|
|
#ifndef __CANIMPLAYBACKPARMS_HPP__
|
|
|
|
#define __CANIMPLAYBACKPARMS_HPP__
|
|
|
|
|
|
|
|
#include "RetroTypes.hpp"
|
|
|
|
|
|
|
|
namespace urde
|
|
|
|
{
|
|
|
|
class CAnimPlaybackParms
|
|
|
|
{
|
2016-09-04 02:27:35 +00:00
|
|
|
friend class CAnimData;
|
|
|
|
s32 x0_animA = -1;
|
|
|
|
s32 x4_animB = -1;
|
|
|
|
float x8_blendWeight = 1.f;
|
|
|
|
bool xc_animating = true;
|
2016-04-22 20:22:45 +00:00
|
|
|
s32 x10_ = 0;
|
|
|
|
s32 x14_ = 0;
|
2016-04-23 18:04:49 +00:00
|
|
|
bool x18_ = false;
|
|
|
|
s32 x1c_ = 0;
|
|
|
|
s32 x20_ = 0;
|
|
|
|
s32 x24_ = 0;
|
2016-04-22 20:22:45 +00:00
|
|
|
public:
|
2016-09-04 02:27:35 +00:00
|
|
|
CAnimPlaybackParms() = default;
|
|
|
|
CAnimPlaybackParms(s32 animA, s32 animB, float blendWeight, bool animating)
|
|
|
|
: x0_animA(animA), x4_animB(animB), x8_blendWeight(blendWeight), xc_animating(animating)
|
2016-04-22 20:22:45 +00:00
|
|
|
{}
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
#endif // CANIMPLAYBACKPARMS_HPP
|