prime/include/MetroidPrime/CPASDatabase.hpp

25 lines
453 B
C++
Raw Normal View History

#ifndef _CPASDATABASE_HPP
#define _CPASDATABASE_HPP
#include "types.h"
#include "MetroidPrime/CPASAnimState.hpp"
#include "rstl/vector.hpp"
2022-10-06 21:07:41 +00:00
#include "rstl/pair.hpp"
class CPASAnimParmData;
class CRandom16;
class CPASDatabase {
private:
rstl::vector< CPASAnimState > x0_states;
int x10_defaultState;
2022-10-06 21:07:41 +00:00
public:
rstl::pair<float, int> FindBestAnimation(const CPASAnimParmData&, CRandom16&, int) const;
};
CHECK_SIZEOF(CPASDatabase, 0x14)
2022-09-18 06:05:46 +00:00
#endif