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

#include <MapModel.h>

Public Member Functions

 MapModel (const sead::SafeString &)
void draw ()
AnimModelgetModel ()
const AnimModelgetModel () const
AnimModelgetModelWorld ()
const AnimModelgetModelWorld () const
AnimModelgetModelTrap ()
const AnimModelgetModelTrap () const

Private Attributes

u8 _0 [0x4 - 0x0]
AnimModelmModel
AnimModelmModelWorld
AnimModelmModelTrap
u8 _10 [0x6E4 - 0x10]
s32 mWorld
s32 mWorldSubLetter
u8 _6ec [0x700 - 0x6EC]
sead::FixedSafeString< 32 > mName
sead::ListNode mNode

Constructor & Destructor Documentation

◆ MapModel()

MapModel::MapModel ( const sead::SafeString & )

Member Function Documentation

◆ draw()

void MapModel::draw ( )

◆ getModel() [1/2]

AnimModel * MapModel::getModel ( )
inlinenodiscard

◆ getModel() [2/2]

const AnimModel * MapModel::getModel ( ) const
inlinenodiscard

◆ getModelWorld() [1/2]

AnimModel * MapModel::getModelWorld ( )
inlinenodiscard

◆ getModelWorld() [2/2]

const AnimModel * MapModel::getModelWorld ( ) const
inlinenodiscard

◆ getModelTrap() [1/2]

AnimModel * MapModel::getModelTrap ( )
inlinenodiscard

◆ getModelTrap() [2/2]

const AnimModel * MapModel::getModelTrap ( ) const
inlinenodiscard

Member Data Documentation

◆ _0

u8 MapModel::_0[0x4 - 0x0]
private

◆ mModel

AnimModel* MapModel::mModel
private

◆ mModelWorld

AnimModel* MapModel::mModelWorld
private

◆ mModelTrap

AnimModel* MapModel::mModelTrap
private

◆ _10

u8 MapModel::_10[0x6E4 - 0x10]
private

◆ mWorld

s32 MapModel::mWorld
private

◆ mWorldSubLetter

s32 MapModel::mWorldSubLetter
private

◆ _6ec

u8 MapModel::_6ec[0x700 - 0x6EC]
private

◆ mName

sead::FixedSafeString<32> MapModel::mName
private

◆ mNode

sead::ListNode MapModel::mNode
private