3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/settings/ActionComponent.h"
7#include "mc/client/settings/BannerComponent.h"
8#include "mc/client/settings/BooleanComponent.h"
9#include "mc/client/settings/GroupInfoComponent.h"
10#include "mc/client/settings/NumberComponent.h"
11#include "mc/client/settings/OptionComponent.h"
12#include "mc/client/settings/StringComponent.h"
13#include "mc/client/settings/TextComponent.h"
15namespace Settings::InputControlsSettingsHelper {
24 ::std::vector<::std::unique_ptr<::std::variant<
25 ::Settings::BooleanComponent,
26 ::Settings::NumberComponent<int>,
27 ::Settings::NumberComponent<float>,
28 ::Settings::OptionComponent,
29 ::Settings::StringComponent,
30 ::Settings::ActionComponent,
31 ::Settings::TextComponent,
32 ::Settings::GroupInfoComponent,
33 ::Settings::BannerComponent>>>>
39 ::Settings::BooleanComponent,
40 ::Settings::NumberComponent<int>,
41 ::Settings::NumberComponent<float>,
42 ::Settings::OptionComponent,
43 ::Settings::StringComponent,
44 ::Settings::ActionComponent,
45 ::Settings::TextComponent,
46 ::Settings::GroupInfoComponent,
47 ::Settings::BannerComponent>*>