| calc(u32 prev_hold, bool prev_pointer_on) override | SysControllerWrapper | virtual |
| cCrossDown | sead::ControllerBase | protected |
| cCrossLeft | sead::ControllerBase | protected |
| cCrossRight | sead::ControllerBase | protected |
| cCrossUp | sead::ControllerBase | protected |
| cInvalidPointer | sead::ControllerBase | static |
| cInvalidPointerS32 | sead::ControllerBase | static |
| ControllerBase(s32 padBitMax, s32 leftStickCrossStartBit, s32 rightStickCrossStartBit, s32 touchKeyBit) | sead::ControllerBase | |
| ControllerWrapper() | sead::ControllerWrapper | |
| ControllerWrapperBase() | sead::ControllerWrapperBase | |
| copyRepeatSetting(const Controller *controller) | sead::ControllerWrapperBase | |
| cPadConfig | SysControllerWrapper | static |
| cPadConfigDefault | sead::ControllerWrapper | static |
| cPadIdx_MaxBase | sead::ControllerBase | protected |
| cPointerOffNow | sead::ControllerBase | protected |
| cPointerOn | sead::ControllerBase | protected |
| cPointerOnNow | sead::ControllerBase | protected |
| cPointerUnkFlag3 | sead::ControllerBase | protected |
| createPadMaskFromControllerPadMask_(u32 controller_mask) const | sead::ControllerWrapper | |
| createStickCrossMask_() | sead::ControllerBase | protected |
| cStickHoldThresholdDefault | sead::ControllerBase | static |
| cStickReleaseThresholdDefault | sead::ControllerBase | static |
| getHoldMask() const | sead::ControllerBase | |
| getLeftAnalogTrigger() const | sead::ControllerBase | |
| getLeftStick() const | sead::ControllerBase | |
| getPadHoldCount(s32 bit) const | sead::ControllerBase | |
| getPointer() const | sead::ControllerBase | |
| getPointerBound() const | sead::ControllerBase | |
| getPointerPrev() const | sead::ControllerBase | |
| getReleaseMask() const | sead::ControllerBase | |
| getRepeatMask() const | sead::ControllerBase | |
| getRightAnalogTrigger() const | sead::ControllerBase | |
| getRightStick() const | sead::ControllerBase | |
| getStickHold_(u32 prev_hold, const Vector2f &stick, f32 hold_threshold, f32 release_threshold, s32 start_bit) | sead::ControllerBase | protected |
| getTrigMask() const | sead::ControllerBase | |
| getTrigMaskWithRepeat() const | sead::ControllerBase | |
| IDisposer() | sead::IDisposer | |
| isHold(u32 mask) const | sead::ControllerBase | |
| isHoldAll(u32 mask) const | sead::ControllerBase | |
| isIdle_() | sead::ControllerWrapperBase | protectedvirtual |
| isIdleBase_() | sead::ControllerBase | protected |
| isPointerOffNow() const | sead::ControllerBase | |
| isPointerOn() const | sead::ControllerBase | |
| isPointerOnNow() const | sead::ControllerBase | |
| isPointerUnkFlag3() const | sead::ControllerBase | |
| isRelease(u32 mask) const | sead::ControllerBase | |
| isRepeat(u32 mask) const | sead::ControllerBase | |
| isTrig(u32 mask) const | sead::ControllerBase | |
| isTrigWithRepeat(u32 mask) const | sead::ControllerBase | |
| mController | sead::ControllerWrapperBase | protected |
| mDisposerHeap | sead::IDisposer | private |
| mIdleFrame | sead::ControllerBase | protected |
| mIsEnable | sead::ControllerWrapperBase | protected |
| mLeftAnalogTrigger | sead::ControllerBase | protected |
| mLeftStick | sead::ControllerBase | protected |
| mLeftStickCrossStartBit | sead::ControllerBase | protected |
| mLeftStickHoldThreshold | sead::ControllerBase | protected |
| mLeftStickReleaseThreshold | sead::ControllerBase | protected |
| mListNode | sead::ControllerWrapperBase | protected |
| mPadBitMax | sead::ControllerBase | protected |
| mPadConfig | sead::ControllerWrapper | 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 |
| registerWith(SysController::Id id) | SysControllerWrapper | |
| sead::ControllerWrapper::registerWith(Controller *controller, bool copy_repeat_setting) | sead::ControllerWrapperBase | |
| setEnable(bool enable) | sead::ControllerWrapperBase | |
| setEnableOtherWrappers(bool enable) const | sead::ControllerWrapperBase | |
| setIdle() | sead::ControllerWrapperBase | virtual |
| setIdleBase_() | sead::ControllerBase | protected |
| setLeftStickCrossThreshold(f32 hold, f32 release) | sead::ControllerBase | |
| setPadConfig(s32 padbit_max, const u8 *pad_config, bool enable_stickcross_emulation) | sead::ControllerWrapper | |
| 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 | |
| SysControllerWrapper() | SysControllerWrapper | |
| unregister() | sead::ControllerWrapperBase | |
| updateDerivativeParams_(u32 prev_hold, bool prev_pointer_on) | sead::ControllerBase | protected |
| ~ControllerWrapper() override | sead::ControllerWrapper | |
| ~ControllerWrapperBase() override | sead::ControllerWrapperBase | |
| ~IDisposer() | sead::IDisposer | virtual |
| ~SysControllerWrapper() override | SysControllerWrapper | |