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

#include <ChangePlayerNum.h>

Public Member Functions

 ChangePlayerNum ()
virtual ~ChangePlayerNum ()
void create ()
void execute ()
void draw (const agl::lyr::RenderInfo &render_info) const
void drawBtn (const agl::lyr::RenderInfo &render_info) const
void gather ()
void setPlayerCharacter (s32 character, s32 player_no)
void resetPlayerCharacter (s32 character, s32 player_no)
void open ()
bool isVisible () const
bool isCloseRequest () const

Protected Attributes

FStateMgr< ChangePlayerNummStateMgr
AnimLayout< 1 > mLayout
u32 _ec4 [(0xB798 - 0xEC4)/sizeof(u32)]
bool mIsOpen
u8 _b799
bool mIsVisible
u32 _b79c [(0xB7A0 - 0xB79C)/sizeof(u32)]

Constructor & Destructor Documentation

◆ ChangePlayerNum()

ChangePlayerNum::ChangePlayerNum ( )

◆ ~ChangePlayerNum()

virtual ChangePlayerNum::~ChangePlayerNum ( )
virtual

Member Function Documentation

◆ create()

void ChangePlayerNum::create ( )

◆ execute()

void ChangePlayerNum::execute ( )

◆ draw()

void ChangePlayerNum::draw ( const agl::lyr::RenderInfo & render_info) const

◆ drawBtn()

void ChangePlayerNum::drawBtn ( const agl::lyr::RenderInfo & render_info) const

◆ gather()

void ChangePlayerNum::gather ( )

◆ setPlayerCharacter()

void ChangePlayerNum::setPlayerCharacter ( s32 character,
s32 player_no )

◆ resetPlayerCharacter()

void ChangePlayerNum::resetPlayerCharacter ( s32 character,
s32 player_no )

◆ open()

void ChangePlayerNum::open ( )
inline

◆ isVisible()

bool ChangePlayerNum::isVisible ( ) const
inline

◆ isCloseRequest()

bool ChangePlayerNum::isCloseRequest ( ) const
inline

Member Data Documentation

◆ mStateMgr

FStateMgr<ChangePlayerNum> ChangePlayerNum::mStateMgr
protected

◆ mLayout

AnimLayout<1> ChangePlayerNum::mLayout
protected

◆ _ec4

u32 ChangePlayerNum::_ec4[(0xB798 - 0xEC4)/sizeof(u32)]
protected

◆ mIsOpen

bool ChangePlayerNum::mIsOpen
protected

◆ _b799

u8 ChangePlayerNum::_b799
protected

◆ mIsVisible

bool ChangePlayerNum::mIsVisible
protected

◆ _b79c

u32 ChangePlayerNum::_b79c[(0xB7A0 - 0xB79C)/sizeof(u32)]
protected