SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
FileSelectEffect.hpp
1#pragma once
2
3#include "Game/LiveActor/LiveActor.hpp"
4
5class FileSelectEffect : public LiveActor {
6public:
7 FileSelectEffect(const char *);
8
9 virtual ~FileSelectEffect();
10 virtual void init(const JMapInfoIter &);
11 virtual void appear();
12 virtual void calcAndSetBaseMtx();
13
14 void disappear();
15 void exeAppear();
16 void exeDisappear();
17
18 f32 mEffectFrame; // _8C
19};
20
21namespace {
22 NERVE_DECL(FileSelectEffectNrvAppear, FileSelectEffect, FileSelectEffect::exeAppear);
23 NERVE_DECL_NULL(FileSelectEffectNrvWait);
24 NERVE_DECL(FileSelectEffectNrvDisappear, FileSelectEffect, FileSelectEffect::exeDisappear);
25};
virtual void calcAndSetBaseMtx()
Calculates and sets the base matrix of the actor.
virtual void init(const JMapInfoIter &)
Intializes the NameObj and can set various settings and construct necessary classes.
The basis of a drawable actor that can contain states (see: Nerve)
Definition LiveActor.hpp:24