New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
CourseSelectDemoActor.h
Go to the documentation of this file.
1#pragma once
2
3#include <course_select/CourseSelectActor.h>
4
5class CourseSelectDemoActor : public CourseSelectActor // vtbl Address: 0x10044AE0
6{
7 // getRuntimeTypeInfoStatic()::typeInfo initialization guard variable Address: 0x101EA3D0
8 // getRuntimeTypeInfoStatic()::typeInfo Address: 0x101EA3F4
10
11public:
18 static_assert(sizeof(WorldInfo) == 0xC, "CourseSelectDemoActor::WorldInfo size mismatch");
19
20protected:
21 // Address: 0x021D4CB4
22 CourseSelectDemoActor(const ActorCreateParam& param);
23 // Address: 0x021D5838
25
26 // Address: 0x021D4D60
28
29 // TODO: ...
30
31public:
32 const WorldInfo& getWorldInfo() const
33 {
34 return mWorldInfo;
35 }
36
38 {
39 return mCourseNo;
40 }
41
42protected:
49 bool _104;
50};
51static_assert(sizeof(CourseSelectDemoActor) == 0x108, "CourseSelectDemoActor size mismatch");
Definition CourseSelectDemoActor.h:6
u32 getCourseNo() const
Definition CourseSelectDemoActor.h:37
~CourseSelectDemoActor() override
u32 _100
Definition CourseSelectDemoActor.h:48
SEAD_RTTI_OVERRIDE(CourseSelectDemoActor, CourseSelectActor)
bool _104
Definition CourseSelectDemoActor.h:49
sead::Vector3f _dc
Definition CourseSelectDemoActor.h:43
const WorldInfo & getWorldInfo() const
Definition CourseSelectDemoActor.h:32
WorldInfo mWorldInfo
Definition CourseSelectDemoActor.h:46
u32 _e8
Definition CourseSelectDemoActor.h:44
u32 _ec
Definition CourseSelectDemoActor.h:45
CourseSelectDemoActor(const ActorCreateParam &param)
u32 mCourseNo
Definition CourseSelectDemoActor.h:47
bool preExecute() override
Callback invoked before the execute operation.
Definition CourseSelectDemoActor.h:13
s32 sub_world_no
Definition CourseSelectDemoActor.h:15
s32 point_no
Definition CourseSelectDemoActor.h:16
s32 world_no
Definition CourseSelectDemoActor.h:14