prime/include/MetroidPrime/Player/CFaceplateDecoration.hpp

22 lines
475 B
C++
Raw Normal View History

#ifndef _CFACEPLATEDECORATION
#define _CFACEPLATEDECORATION
#include "Kyoto/TToken.hpp"
#include "rstl/optional_object.hpp"
class CTexture;
class CStateManager;
class CFaceplateDecoration {
CAssetId x0_id;
rstl::optional_object< TToken< CTexture > > x4_tex;
public:
explicit CFaceplateDecoration(CStateManager& stateMgr);
void Update(float dt, const CStateManager& stateMgr);
void Draw(const CStateManager& stateMgr) const;
};
#endif // _CFACEPLATEDECORATION