2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 00:27:42 +00:00

CPASDatabase imps

This commit is contained in:
2016-08-20 22:47:47 -07:00
parent 6cb956cced
commit 4244f39bd5
11 changed files with 320 additions and 34 deletions

View File

@@ -18,8 +18,8 @@ class CPASDatabase
public:
CPASDatabase(CInputStream& in);
void FindBestAnimation(const CPASAnimParmData&, int) const;
void FindBestAnimation(const CPASAnimParmData&, CRandom16&, int) const;
std::pair<float,s32> FindBestAnimation(const CPASAnimParmData&, s32) const;
std::pair<float,s32> FindBestAnimation(const CPASAnimParmData&, CRandom16&, s32) const;
s32 GetDefaultState() const { return x10_defaultState; }
s32 GetNumAnimStates() const { return x0_states.size(); }
const CPASAnimState* GetAnimState(s32 id) const