New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
ChangeMgr.h
Go to the documentation of this file.
1#pragma once
2
3#include <player/PlayerEnum.h>
4
5#include <math/seadVector.h>
6
8{
9public:
16 static_assert(sizeof(Step) == 4);
17
30 static_assert(cChangeType_Num == 8);
31 static_assert(sizeof(ChangeType) == 4);
32
33public:
34 // Address: 0x02975AE0
36
37 bool isChange() const
38 {
39 return mStep != cStep_None;
40 }
41
42private:
51};
52static_assert(sizeof(ChangeMgr) == 0x28);
Definition ChangeMgr.h:8
s32 mTimer
Definition ChangeMgr.h:46
bool isChange() const
Definition ChangeMgr.h:37
ChangeType
Definition ChangeMgr.h:19
@ cChangeType_BigToBig
Definition ChangeMgr.h:27
@ cChangeType_Num
Definition ChangeMgr.h:28
@ cChangeType_SmallToBig
Definition ChangeMgr.h:24
@ cChangeType_BigToSmall
Definition ChangeMgr.h:26
@ cChangeType_BigToMini
Definition ChangeMgr.h:25
@ cChangeType_None
Definition ChangeMgr.h:20
@ cChangeType_1
Definition ChangeMgr.h:21
@ cChangeType_SmallToMini
Definition ChangeMgr.h:23
@ cChangeType_MiniToBig
Definition ChangeMgr.h:22
ChangeType mChangeType
Definition ChangeMgr.h:50
sead::Vector3f mScale
Definition ChangeMgr.h:48
Step mStep
Definition ChangeMgr.h:49
PlayerMode mModeTo
Definition ChangeMgr.h:44
f32 _10
Definition ChangeMgr.h:47
PlayerMode mModeFrom
Definition ChangeMgr.h:43
PlayerMode mModeNow
Definition ChangeMgr.h:45
Step
Definition ChangeMgr.h:11
@ cStep_ChangeEnd
Definition ChangeMgr.h:14
@ cStep_None
Definition ChangeMgr.h:12
@ cStep_Change
Definition ChangeMgr.h:13