SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
ActorStateBase.hpp
1#pragma once
2
3#include "Game/System/NerveExecutor.hpp"
4
6{
7public:
8 inline ActorStateBaseInterface(const char *pName) : NerveExecutor(pName) {
9
10 }
11
12 virtual inline ~ActorStateBaseInterface() {
13
14 }
15
16 virtual void init();
17 virtual void appear();
18 virtual void kill();
19 virtual bool update();
20 virtual void control();
21
22 u8 mIsDead; // _8
23};
24
25template<typename T>
27public:
28 inline ActorStateBase(const char *pName) : ActorStateBaseInterface(pName) {
29
30 }
31
32 virtual ~ActorStateBase() {
33
34 }
35};