1#pragma once
2
3#include "Library/Anim/DitherAnimator.h"
4
5namespace al {
6class LiveActor;
7class Resource;
8
9// TODO: Finish this
10class ActorDitherAnimator : public DitherAnimator {
11public:
12 static ActorDitherAnimator* tryCreate(LiveActor*, const Resource*, const char*);
13
14 ActorDitherAnimator(LiveActor* host);
15
16 void validateDitherAnim();
17 void invalidateDitherAnim();
18
19private:
20 unsigned char padding[0x68 - sizeof(DitherAnimator)];
21};
22
23static_assert(sizeof(ActorDitherAnimator) == 0x68);
24} // namespace al
25