3#include <game/SelectCursorType.h>
4#include <input/SysControllerWrapper.h>
5#include <layout_sys/UtilCursorButtonMgr.h>
6#include <state/FStateMgr.h>
8#include <container/seadSafeArray.h>
9#include <prim/seadSafeString.h>
57static_assert(
sizeof(
PaCursor) == 0x314);
sead::SafeArray< u8, cButtonMax > _1ec
Definition PaCursor.h:40
bool mIsDpadTrig
Definition PaCursor.h:53
sead::SafeArray< u8, cButtonMax > _215
Definition PaCursor.h:41
sead::Vector2f mPointerPos
Definition PaCursor.h:43
static const s32 cButtonMax
Definition PaCursor.h:15
UtilCursorButtonMgr mButtonMgr
Definition PaCursor.h:38
sead::SafeArray< u32, cButtonMax > mButtonState
Definition PaCursor.h:55
s32 mButtonIdx1
Definition PaCursor.h:44
bool _260
Definition PaCursor.h:51
bool isNoPadInput() const
Definition PaCursor.h:23
void resetDecideTrig()
Definition PaCursor.h:31
bool mIsDecideAnime
Definition PaCursor.h:47
sead::SafeString mParentName
Definition PaCursor.h:42
bool _261
Definition PaCursor.h:52
SelectCursorType mSelectCursorType
Definition PaCursor.h:46
bool _25d
Definition PaCursor.h:48
bool _263[9]
Definition PaCursor.h:54
s32 mButtonIdx2
Definition PaCursor.h:45
FStateMgr< PaCursor > mStateMgr
Definition PaCursor.h:37
bool mIsNoPadInput
Definition PaCursor.h:49
SysControllerWrapper mController
Definition PaCursor.h:39
bool mIsDecideTrig
Definition PaCursor.h:50