3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/oreui/input/GamepadEventThrottler.h"
7#include "mc/client/gui/oreui/input/GamepadMode.h"
8#include "mc/client/gui/oreui/input/GamepadState.h"
9#include "mc/deps/core/utility/NonOwnerPointer.h"
10#include "mc/deps/core/utility/pub_sub/Subscription.h"
17namespace cohtml {
class View; }
26 ::ll::TypedStorage<4, 68, ::OreUI::GamepadState> mGamepadState;
27 ::ll::TypedStorage<8, 896, ::OreUI::GamepadEventThrottler> mEventThrottler;
28 ::ll::TypedStorage<1, 1, bool> mSwapABButtons;
29 ::ll::TypedStorage<1, 1, bool> mSwapXYButtons;
30 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mSwapABOptionSubscription;
31 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mSwapXYOptionSubscription;
32 ::ll::TypedStorage<8, 24, ::Bedrock::NonOwnerPointer<::OreUI::FocusNavigationController>> mFocusController;
37 GamepadInputHandler();
46 ::OreUI::GamepadMode gamepadMode,
Definition IOptionRegistry.h:5
Definition FocusNavigationController.h:7