1#pragma once
2
3#include <basis/seadTypes.h>
4
5namespace al {
6class LiveActor;
7class ActorItemInfo;
8struct ActorInitInfo;
9class HitSensor;
10
11class ActorItemKeeper {
12public:
13 ActorItemKeeper(const LiveActor*, s32);
14
15 ActorItemInfo* addItem(const ActorInitInfo&, const char*, const char*, const char*, s32, bool);
16 void reset();
17 void setFactor(const char*, const HitSensor*);
18 ActorItemInfo* getAppearItemInfo(const char*) const;
19
20private:
21 void* unknown[0x7];
22};
23} // namespace al
24