1#pragma once
2
3#include <math/seadVector.h>
4
5#include "Library/Layout/LayoutActor.h"
6
7namespace al {
8class LayoutInitInfo;
9}
10
11class AimingCursor : public al::LayoutActor {
12public:
13 AimingCursor(const char* name, const al::LayoutInitInfo& info);
14
15 void startAppear();
16 void end();
17 void setTrans(const sead::Vector2f& pos);
18 void setScale(f32 scale);
19 bool tryLookOn();
20 bool tryLookOff();
21 void exeAppear();
22 void exeWait();
23 void exeEnd();
24
25private:
26 bool mIsLookOn = false;
27};
28