pikmin2/include/PSM/EventBase.h
HeartPiece 0774456430
Progress on pelletMgr.cpp and related Pellet headers (#54)
* Initial pelletMgr.cpp setup

* Fix type and color defines

* pelletMgr.cpp progress

* pelletMgr.cpp progress

* pelletMgr.cpp header fixes

* GameMessage and VsGameSection header fixes

* pelletMgr.cpp header work + progress

* Construct PelletState and BasePelletMgr headers

* pelletMgr.cpp progress

* pelletMgr header updates + progress

* pelletMgr.cpp progress

* pelletMgr.cpp progress

* ItemTreasure headers and pelletMgr progress

* pelletMgr.cpp progress

* Major PSM and PSSystem header construction

* more pellet header madness

* pelletMgr.cpp progress

* pelletMgr.cpp progress

* pelletMgr.cpp progress

* Onyon headers + pelletMgr progress

* pelletMgr.cpp progress

* pelletMgr.cpp progress

Co-authored-by: Jonathon Brady <jonathonabrady@gmail.com>
2022-09-13 23:09:40 +10:00

25 lines
535 B
C++

#ifndef _PSM_EVENTBASE_H
#define _PSM_EVENTBASE_H
#include "types.h"
#include "PSM/CreatureObj.h"
namespace PSM {
struct EventBase : public CreatureObj {
inline EventBase(Game::Creature* creature, u8 a)
: CreatureObj(creature, a)
{
}
// vtable 1 (JSUPtrLink, _10)
// vtable 2 (JKRDisposer -> ObjBase -> Creature, _28)
virtual ~EventBase() { } // _14
// vtable 3 (JAInter::ObjectBase -> JAInter::Object + self, _28)
// _00 = VTABLE
// _04-_70 = CreatureObj
};
} // namespace PSM
#endif