Match and link CScriptSwitch

Former-commit-id: 9cfd7f1776
This commit is contained in:
2022-10-07 23:55:54 -07:00
parent bb45a64b7b
commit 50453f5b7c
6 changed files with 60 additions and 1 deletions

View File

@@ -0,0 +1,20 @@
#ifndef __CSCRIPTSWITCH_HPP__
#define __CSCRIPTSWITCH_HPP__
#include "MetroidPrime/CEntity.hpp"
class CScriptSwitch : public CEntity {
public:
CScriptSwitch(TUniqueId uid, const rstl::string& name, const CEntityInfo& info, bool, bool, bool);
void Accept(IVisitor& visitor);
void AcceptScriptMsg(EScriptObjectMessage msg, TUniqueId uid, CStateManager& mgr);
~CScriptSwitch();
private:
u8 mOpened;
u8 mCloseOnOpened;
};
#endif // __CSCRIPTSWITCH_HPP__