metaforce/Runtime/Common/CPlayerState.hpp

30 lines
513 B
C++

#ifndef __RETRO_CPLAYERSTATE_HPP__
#define __RETRO_CPLAYERSTATE_HPP__
#include "RetroTemplates.hpp"
#include "CStaticInterference.hpp"
namespace Retro
{
namespace Common
{
class CPlayerState : public TOneStatic<CPlayerState>
{
CStaticInterference m_staticIntf;
class CPowerUp
{
int m_a;
int m_b;
public:
CPowerUp() : m_a(-1), m_b(-1) {}
CPowerUp(int a, int b) : m_a(a), m_b(b) {}
};
CPowerUp m_powerups[29];
};
}
}
#endif // __RETRO_CPLAYERSTATE_HPP__