| cCrossDown enum value | sead::ControllerBase | protected |
| cCrossLeft enum value | sead::ControllerBase | protected |
| cCrossRight enum value | sead::ControllerBase | protected |
| cCrossUp enum value | sead::ControllerBase | protected |
| cInvalidPointer | sead::ControllerBase | static |
| cInvalidPointerS32 | sead::ControllerBase | static |
| ControllerBase(s32 padBitMax, s32 leftStickCrossStartBit, s32 rightStickCrossStartBit, s32 touchKeyBit) | sead::ControllerBase | |
| ControllerWrapper class | sead::ControllerBase | friend |
| cPadIdx_MaxBase enum value | sead::ControllerBase | protected |
| cPointerOffNow enum value | sead::ControllerBase | protected |
| cPointerOn enum value | sead::ControllerBase | protected |
| cPointerOnNow enum value | sead::ControllerBase | protected |
| cPointerUnkFlag3 enum value | sead::ControllerBase | protected |
| createStickCrossMask_() | sead::ControllerBase | protected |
| cStickHoldThresholdDefault | sead::ControllerBase | static |
| cStickReleaseThresholdDefault | sead::ControllerBase | static |
| getHoldMask() const | sead::ControllerBase | inline |
| getLeftAnalogTrigger() const | sead::ControllerBase | inline |
| getLeftStick() const | sead::ControllerBase | inline |
| getPadHoldCount(s32 bit) const | sead::ControllerBase | |
| getPointer() const | sead::ControllerBase | inline |
| getPointerBound() const | sead::ControllerBase | inline |
| getPointerPrev() const | sead::ControllerBase | inline |
| getReleaseMask() const | sead::ControllerBase | inline |
| getRepeatMask() const | sead::ControllerBase | inline |
| getRightAnalogTrigger() const | sead::ControllerBase | inline |
| getRightStick() const | sead::ControllerBase | inline |
| getStickHold_(u32 prev_hold, const Vector2f &stick, f32 hold_threshold, f32 release_threshold, s32 start_bit) | sead::ControllerBase | protected |
| getTrigMask() const | sead::ControllerBase | inline |
| getTrigMaskWithRepeat() const | sead::ControllerBase | inline |
| isHold(u32 mask) const | sead::ControllerBase | inline |
| isHoldAll(u32 mask) const | sead::ControllerBase | inline |
| isIdleBase_() | sead::ControllerBase | protected |
| isPointerOffNow() const | sead::ControllerBase | inline |
| isPointerOn() const | sead::ControllerBase | inline |
| isPointerOnNow() const | sead::ControllerBase | inline |
| isPointerUnkFlag3() const | sead::ControllerBase | inline |
| isRelease(u32 mask) const | sead::ControllerBase | inline |
| isRepeat(u32 mask) const | sead::ControllerBase | inline |
| isTrig(u32 mask) const | sead::ControllerBase | inline |
| isTrigWithRepeat(u32 mask) const | sead::ControllerBase | inline |
| mIdleFrame | sead::ControllerBase | protected |
| mLeftAnalogTrigger | sead::ControllerBase | protected |
| mLeftStick | sead::ControllerBase | protected |
| mLeftStickCrossStartBit | sead::ControllerBase | protected |
| mLeftStickHoldThreshold | sead::ControllerBase | protected |
| mLeftStickReleaseThreshold | sead::ControllerBase | protected |
| mPadBitMax | sead::ControllerBase | protected |
| mPadHold | sead::ControllerBase | protected |
| mPadHoldCounts | sead::ControllerBase | protected |
| mPadRelease | sead::ControllerBase | protected |
| mPadRepeat | sead::ControllerBase | protected |
| mPadRepeatDelays | sead::ControllerBase | protected |
| mPadRepeatPulses | sead::ControllerBase | protected |
| mPadTrig | sead::ControllerBase | protected |
| mPointer | sead::ControllerBase | protected |
| mPointerBound | sead::ControllerBase | protected |
| mPointerFlag | sead::ControllerBase | protected |
| mPointerS32 | sead::ControllerBase | protected |
| mRightAnalogTrigger | sead::ControllerBase | protected |
| mRightStick | sead::ControllerBase | protected |
| mRightStickCrossStartBit | sead::ControllerBase | protected |
| mRightStickHoldThreshold | sead::ControllerBase | protected |
| mRightStickReleaseThreshold | sead::ControllerBase | protected |
| mTouchKeyBit | sead::ControllerBase | protected |
| PointerFlagMask enum name | sead::ControllerBase | protected |
| setIdleBase_() | sead::ControllerBase | protected |
| setLeftStickCrossThreshold(f32 hold, f32 release) | sead::ControllerBase | |
| setPadRepeat(u32 mask, u8 delay_frame, u8 pulse_frame) | sead::ControllerBase | |
| setPointerBound(const BoundBox2f &bound) | sead::ControllerBase | |
| setPointerWithBound_(bool is_on, bool touchkey_hold, const Vector2f &pos) | sead::ControllerBase | protected |
| setRightStickCrossThreshold(f32 hold, f32 release) | sead::ControllerBase | |
| updateDerivativeParams_(u32 prev_hold, bool prev_pointer_on) | sead::ControllerBase | protected |