metaforce/Runtime/Common/CPlayerState.hpp

30 lines
513 B
C++
Raw Normal View History

2015-08-16 22:26:58 -07:00
#ifndef __RETRO_CPLAYERSTATE_HPP__
#define __RETRO_CPLAYERSTATE_HPP__
2015-08-17 13:33:58 -07:00
#include "RetroTemplates.hpp"
#include "CStaticInterference.hpp"
namespace Retro
{
namespace Common
{
class CPlayerState : public TOneStatic<CPlayerState>
2015-08-16 22:26:58 -07:00
{
2015-08-17 13:33:58 -07:00
CStaticInterference m_staticIntf;
class CPowerUp
{
int m_a;
int m_b;
public:
CPowerUp() : m_a(-1), m_b(-1) {}
2015-08-17 13:33:58 -07:00
CPowerUp(int a, int b) : m_a(a), m_b(b) {}
};
CPowerUp m_powerups[29];
2015-08-16 22:26:58 -07:00
};
}
}
2015-08-16 22:26:58 -07:00
#endif // __RETRO_CPLAYERSTATE_HPP__