1#pragma once
2
3#include "Library/HostIO/HioNode.h"
4
5namespace al {
6class AnimInfoTable;
7
8class AnimPlayerBase : public HioNode {
9public:
10 AnimPlayerBase();
11
12 virtual void updateLast() { _10 = false; }
13
14 virtual bool calcNeedUpdateAnimNext() = 0;
15
16 AnimInfoTable* getAnimInfoTable() { return mInfoTable; }
17
18private:
19 AnimInfoTable* mInfoTable = nullptr;
20 bool _10 = false;
21 bool _11 = false;
22};
23} // namespace al
24