1#pragma once
2
3#include "Project/Anim/AnimPlayerSimple.h"
4
5namespace al {
6struct AnimPlayerInitInfo;
7struct AnimResInfo;
8
9class AnimPlayerMat : public AnimPlayerSimple {
10public:
11 static AnimPlayerMat* tryCreate(const AnimPlayerInitInfo*, s32);
12
13 void init(const AnimPlayerInitInfo*) override;
14 void setAnimToModel(const AnimResInfo*) override;
15
16private:
17 s32 mMatType;
18 void* _30;
19 void* _38;
20};
21
22class AnimPlayerVis : public AnimPlayerSimple {
23public:
24 static AnimPlayerVis* tryCreate(const AnimPlayerInitInfo*, s32);
25
26 AnimPlayerVis();
27
28 void init(const AnimPlayerInitInfo*) override;
29 void setAnimToModel(const AnimResInfo*) override;
30};
31} // namespace al
32