1#include "Library/Nerve/NerveExecutor.h"
2
3#include "Library/Nerve/NerveKeeper.h"
4
5namespace al {
6
7NerveExecutor::NerveExecutor(const char* name) {}
8
9NerveExecutor::~NerveExecutor() {
10 delete mKeeper;
11}
12
13void NerveExecutor::initNerve(const Nerve* nerve, s32 stateCount) {
14 mKeeper = new NerveKeeper(this, nerve, stateCount);
15}
16
17void NerveExecutor::updateNerve() {
18 if (mKeeper)
19 mKeeper->update();
20}
21} // namespace al
22