pikmin2/include/PSM/DirectorLink.h
2023-12-14 23:58:39 -05:00

27 lines
696 B
C++

#ifndef _PSM_DIRECTORLINK_H
#define _PSM_DIRECTORLINK_H
#include "types.h"
#include "JSystem/JSupport/JSUList.h"
namespace PSM {
struct ListDirectorActor;
struct DirectorLink : public JSULink<Game::Creature> {
inline DirectorLink(void* p1)
: JSULink<Game::Creature>((Game::Creature*)p1)
{
}
virtual ListDirectorActor* getListDirectorActor() = 0; // _08
virtual void eventStart(); // _0C
virtual void eventRestart(); // _10
virtual void eventStop(); // _14
virtual void eventFinish(); // _18
// _00-_10 = JSUPtrLink
// _10 = VTABLE
};
} // namespace PSM
#endif