prime/include/MetroidPrime/ScriptObjects/CScriptCameraShaker.hpp
Luke Street 9b99045882 Revert override removal
Former-commit-id: b6ddfcfc35003362c7941be708c17a560f822f1c
2023-02-06 12:01:01 -05:00

21 lines
603 B
C++

#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