New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
CourseSelectMap Class Reference

#include <CourseSelectMap.h>

Public Member Functions

void loadModel (s32 world, s32 worldSubLetter)
void initialize ()
void calc ()
void draw (agl::lyr::Layer *layer)
void getBoneWorldMatrix (s32 world, s32 worldSubLetter, const sead::SafeString &name, sead::Matrix34f *out)
void getBoneWorldPos (sead::Vector3f *out, s32 world, s32 worldSubLetter, const sead::SafeString &name)
const sead::OffsetList< MapModel > & getMapModel (s32 i) const

Private Attributes

sead::SafeArray< sead::OffsetList< MapModel >, 9 > mMapModelLists
u8 _a0
CourseSelectParallelExecuter mParallelExecuter

Member Function Documentation

◆ loadModel()

void CourseSelectMap::loadModel ( s32 world,
s32 worldSubLetter )

◆ initialize()

void CourseSelectMap::initialize ( )

◆ calc()

void CourseSelectMap::calc ( )

◆ draw()

void CourseSelectMap::draw ( agl::lyr::Layer * layer)

◆ getBoneWorldMatrix()

void CourseSelectMap::getBoneWorldMatrix ( s32 world,
s32 worldSubLetter,
const sead::SafeString & name,
sead::Matrix34f * out )

◆ getBoneWorldPos()

void CourseSelectMap::getBoneWorldPos ( sead::Vector3f * out,
s32 world,
s32 worldSubLetter,
const sead::SafeString & name )

◆ getMapModel()

const sead::OffsetList< MapModel > & CourseSelectMap::getMapModel ( s32 i) const
inline

Member Data Documentation

◆ mMapModelLists

sead::SafeArray<sead::OffsetList<MapModel>, 9> CourseSelectMap::mMapModelLists
private

◆ _a0

u8 CourseSelectMap::_a0
private

◆ mParallelExecuter

CourseSelectParallelExecuter CourseSelectMap::mParallelExecuter
private