1#pragma once
2
3#include "Library/LiveActor/LiveActor.h"
4
5class MeganeMapParts : public al::LiveActor {
6public:
7 MeganeMapParts(const char* name);
8
9 void init(const al::ActorInitInfo& info) override;
10 bool receiveMsg(const al::SensorMsg* message, al::HitSensor* other,
11 al::HitSensor* self) override;
12 void control() override;
13
14 void updateAlpha();
15 void exeHide();
16 void exeOn();
17 void exeShow();
18 void exeOff();
19 void exeSwitchAppear();
20
21private:
22 f32 mAlpha = 0.0f;
23};
24