SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
FlashingCtrl.hpp
1#pragma once
2
3#include "Game/LiveActor/LiveActor.hpp"
4
5class FlashingCtrl : public NameObj {
6public:
7 FlashingCtrl(LiveActor *, bool);
8
9 virtual ~FlashingCtrl();
10 virtual void movement();
11
12 void start(int);
13 void end();
14 s32 getCurrentInterval() const;
15 bool isNowFlashing() const;
16 bool isNowOn() const;
17 void updateFlashing();
18
19 LiveActor *mActor; // _C
20 bool mToggleDraw; // _10
21 bool mIsEnded; // _11
22 u8 mOverrideInterval; // _12
23 u8 _13; // padding
24 s32 mTimer; // _14
25 s32 mFlashStartTime; // _18
26};
The basis of a drawable actor that can contain states (see: Nerve)
Definition LiveActor.hpp:24
The most basic form of an object.
Definition NameObj.hpp:11