3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/input/KeyboardType.h"
7#include "mc/deps/input/InputMode.h"
15namespace Settings::InputControlsSettingsHelper {
21 ::ll::TypedStorage<4, 4, ::InputMode> mInputMode;
22 ::ll::TypedStorage<8, 64, ::std::function<::std::optional<::std::string>()>> mBindDescriptionCallback;
23 ::ll::TypedStorage<4, 8, ::std::optional<::KeyboardType>> mKeyboardType;
24 ::ll::TypedStorage<8, 64, ::std::function<::std::optional<::std::string>(::Settings::ActionComponent
const&)>>
25 mBindActionLabelProvider;
26 ::ll::TypedStorage<8, 64, ::std::function<void()>> mResetActionCallback;
31 ::Settings::RegistryBuilder::IBuilderContext
const&,
33 ::std::optional<::KeyboardType>
35 mGetterCaptureStateCallback;
41 MCAPI ~InputBindingGroupData();
Definition ActionComponent.h:7
Definition IBuilderContext.h:7