Henrique Gemignani Passos Lima 234482d8de Fix compilation of all files
Former-commit-id: a34a6393262a403e4f3dc8c626aed9c39779d99a
2022-11-25 23:02:17 +02:00

29 lines
588 B
C++

#ifndef _CGSFIDGET
#define _CGSFIDGET
#include "rstl/vector.hpp"
#include "Kyoto/TToken.hpp"
class CAnimData;
class CStateManager;
class CGSFidget {
public:
CGSFidget();
bool Update(CAnimData& data, float dt, CStateManager& mgr);
int SetAnim(CAnimData& data, int type, int gunId, int animSet, CStateManager& mgr);
void LoadAnimAsync(CAnimData& data, int type, int gunId, int animSet, CStateManager& mgr);
void UnLoadAnim();
bool IsAnimLoaded() const;
private:
rstl::vector< CToken > x0_anims;
int x10_;
int x14_gunId;
int x18_animSet;
};
#endif // _CGSFIDGET