Fix compilation

Former-commit-id: a6a103de01
This commit is contained in:
Henrique Gemignani Passos Lima
2022-10-06 23:40:18 +03:00
parent 72ba8f32df
commit 698badd39d
6 changed files with 49 additions and 24 deletions

View File

@@ -1,11 +1,33 @@
#ifndef _CGUNMOTION_HPP
#define _CGUNMOTION_HPP
#include "MetroidPrime/CModelData.hpp"
#include "Kyoto/CToken.hpp"
#include "Kyoto/CObjectReference.hpp"
#include "rstl/vector.hpp"
class CVector3f;
class CStateManager;
namespace SamusGun {
enum EAnimationState {
kAS_Wander,
kAS_Fidget,
kAS_Struck,
kAS_FreeLook,
kAS_ComboFire,
kAS_Idle,
kAS_BasePosition,
};
enum EFidgetType {
kFT_Invalid = -1,
kFT_Minor,
kFT_Major,
};
} // namespace SamusGun
class CGunMotion {
public:
CGunMotion(CAssetId ancsId, const CVector3f& scale);