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

#include <InputMgr.h>

Public Member Functions

 InputMgr ()
sead::RandomgetRandom ()
u8 getBgmBeatTrg () const
bool isBgmBeatTrg (u8 trg) const
u8 getBgmAccentSign () const
bool isBgmAccentSign (u8 mask) const
u8 getBgmAccentSignCredit () const
u16 getBgmTempo () const
bool isPlayerControllerConnected (s32 player_no) const
bool isFadein () const
bool isAreaSceneSwitch () const
bool isInputEnabled () const

Protected Attributes

u32 _10 [(0x52C - 0x10)/sizeof(u32)]
sead::Random mRandom
bool mControllersRegistered
u16 mBgmTempo
u8 mBgmBeatTrg
u8 mBgmAccentSign
u8 mBgmAccentSignCredit
u32 _544 [(0x56C - 0x544)/sizeof(u32)]
u8 mControllerConnectionInfo
bool mIsAreaSceneSwitch
u32 _570 [(0x57C - 0x570)/sizeof(u32)]

Constructor & Destructor Documentation

◆ InputMgr()

InputMgr::InputMgr ( )

Member Function Documentation

◆ getRandom()

sead::Random & InputMgr::getRandom ( )
inline

◆ getBgmBeatTrg()

u8 InputMgr::getBgmBeatTrg ( ) const
inline

◆ isBgmBeatTrg()

bool InputMgr::isBgmBeatTrg ( u8 trg) const
inline

◆ getBgmAccentSign()

u8 InputMgr::getBgmAccentSign ( ) const
inline

◆ isBgmAccentSign()

bool InputMgr::isBgmAccentSign ( u8 mask) const
inline

◆ getBgmAccentSignCredit()

u8 InputMgr::getBgmAccentSignCredit ( ) const
inline

◆ getBgmTempo()

u16 InputMgr::getBgmTempo ( ) const
inline

◆ isPlayerControllerConnected()

bool InputMgr::isPlayerControllerConnected ( s32 player_no) const
inline

◆ isFadein()

bool InputMgr::isFadein ( ) const
inline

◆ isAreaSceneSwitch()

bool InputMgr::isAreaSceneSwitch ( ) const
inline

◆ isInputEnabled()

bool InputMgr::isInputEnabled ( ) const
inline

Member Data Documentation

◆ _10

u32 InputMgr::_10[(0x52C - 0x10)/sizeof(u32)]
protected

◆ mRandom

sead::Random InputMgr::mRandom
protected

◆ mControllersRegistered

bool InputMgr::mControllersRegistered
protected

◆ mBgmTempo

u16 InputMgr::mBgmTempo
protected

◆ mBgmBeatTrg

u8 InputMgr::mBgmBeatTrg
protected

◆ mBgmAccentSign

u8 InputMgr::mBgmAccentSign
protected

◆ mBgmAccentSignCredit

u8 InputMgr::mBgmAccentSignCredit
protected

◆ _544

u32 InputMgr::_544[(0x56C - 0x544)/sizeof(u32)]
protected

◆ mControllerConnectionInfo

u8 InputMgr::mControllerConnectionInfo
protected

◆ mIsAreaSceneSwitch

bool InputMgr::mIsAreaSceneSwitch
protected

◆ _570

u32 InputMgr::_570[(0x57C - 0x570)/sizeof(u32)]
protected