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

#include <PaCursor.h>

Public Member Functions

 PaCursor ()
virtual ~PaCursor ()
bool isNoPadInput () const
void triggerDecide ()
void resetDecideTrig ()

Static Public Attributes

static const s32 cButtonMax = 41

Protected Attributes

FStateMgr< PaCursormStateMgr
UtilCursorButtonMgr mButtonMgr
SysControllerWrapper mController
sead::SafeArray< u8, cButtonMax_1ec
sead::SafeArray< u8, cButtonMax_215
sead::SafeString mParentName
sead::Vector2f mPointerPos
s32 mButtonIdx1
s32 mButtonIdx2
SelectCursorType mSelectCursorType
bool mIsDecideAnime
bool _25d
bool mIsNoPadInput
bool mIsDecideTrig
bool _260
bool _261
bool mIsDpadTrig
bool _263 [9]
sead::SafeArray< u32, cButtonMaxmButtonState

Constructor & Destructor Documentation

◆ PaCursor()

PaCursor::PaCursor ( )

◆ ~PaCursor()

virtual PaCursor::~PaCursor ( )
virtual

Member Function Documentation

◆ isNoPadInput()

bool PaCursor::isNoPadInput ( ) const
inline

◆ triggerDecide()

void PaCursor::triggerDecide ( )

◆ resetDecideTrig()

void PaCursor::resetDecideTrig ( )
inline

Member Data Documentation

◆ cButtonMax

const s32 PaCursor::cButtonMax = 41
static

◆ mStateMgr

FStateMgr<PaCursor> PaCursor::mStateMgr
protected

◆ mButtonMgr

UtilCursorButtonMgr PaCursor::mButtonMgr
protected

◆ mController

SysControllerWrapper PaCursor::mController
protected

◆ _1ec

sead::SafeArray<u8, cButtonMax> PaCursor::_1ec
protected

◆ _215

sead::SafeArray<u8, cButtonMax> PaCursor::_215
protected

◆ mParentName

sead::SafeString PaCursor::mParentName
protected

◆ mPointerPos

sead::Vector2f PaCursor::mPointerPos
protected

◆ mButtonIdx1

s32 PaCursor::mButtonIdx1
protected

◆ mButtonIdx2

s32 PaCursor::mButtonIdx2
protected

◆ mSelectCursorType

SelectCursorType PaCursor::mSelectCursorType
protected

◆ mIsDecideAnime

bool PaCursor::mIsDecideAnime
protected

◆ _25d

bool PaCursor::_25d
protected

◆ mIsNoPadInput

bool PaCursor::mIsNoPadInput
protected

◆ mIsDecideTrig

bool PaCursor::mIsDecideTrig
protected

◆ _260

bool PaCursor::_260
protected

◆ _261

bool PaCursor::_261
protected

◆ mIsDpadTrig

bool PaCursor::mIsDpadTrig
protected

◆ _263

bool PaCursor::_263[9]
protected

◆ mButtonState

sead::SafeArray<u32, cButtonMax> PaCursor::mButtonState
protected