1#pragma once
2
3#include <container/seadPtrArray.h>
4
5#include "Library/LiveActor/LiveActor.h"
6
7class SphinxRideMiniGameObjGenerator : public al::LiveActor {
8public:
9 SphinxRideMiniGameObjGenerator(const char* name, f32 unused1, f32 unused2);
10
11 void init(const al::ActorInitInfo& info) override;
12 void makeActorDeadAllActor();
13 void exeWait();
14 void appearAllActor();
15
16private:
17 sead::PtrArray<al::LiveActor> mActorArray;
18 sead::Vector3f* mTransArray = nullptr;
19 bool mIsAppearRandom = false;
20};
21