Match and link CScriptCameraShaker

Former-commit-id: 3d21f9d41d
This commit is contained in:
Henrique Gemignani Passos Lima
2022-11-03 14:29:47 +02:00
parent a0f60b1db3
commit 1c53176fe6
27 changed files with 487 additions and 419 deletions

View File

@@ -0,0 +1,20 @@
#ifndef _CSCRIPTCAMERASHAKER
#define _CSCRIPTCAMERASHAKER
#include "MetroidPrime/CEntity.hpp"
#include "MetroidPrime/Cameras/CCameraShakeData.hpp"
class CScriptCameraShaker : public CEntity {
CCameraShakeData x34_shakeData;
public:
CScriptCameraShaker(TUniqueId uid, const rstl::string& name, const CEntityInfo& info, bool active,
const CCameraShakeData& shakeData);
~CScriptCameraShaker();
void Accept(IVisitor& visitor) override;
void AcceptScriptMsg(EScriptObjectMessage msg, TUniqueId objId, CStateManager& stateMgr) override;
};
#endif // _CSCRIPTCAMERASHAKER