3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/settings/Component.h"
7#include "mc/client/settings/ComponentState.h"
11class GroupInfoComponent :
public ::Settings::Component<::Settings::GroupInfoComponent> {
15 ::ll::TypedStorage<8, 64, ::std::function<bool()>> mFlushCallback;
25 virtual ~GroupInfoComponent() =
default;
27 virtual ::Settings::ComponentState getDefaultState() const ;
34 GroupInfoComponent(::std::string_view
id, ::std::string_view name, ::std::optional<::std::
string> description);
42 MCAPI
void* $ctor(::std::string_view
id, ::std::string_view name, ::std::optional<::std::
string> description);
48 MCFOLD ::Settings::ComponentState $getDefaultState() const;
Definition GroupInfoComponent.h:7
static MCAPI void ** $vftable()