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);
40 MCNAPI
void*
$ctor(::
std::string_view
id, ::
std::string_view name, ::
std::optional<::
std::
string> description);
Definition GroupInfoComponent.h:7
static MCAPI void ** $vftable()
MCAPI void * $ctor(::std::string_view id, ::std::string_view name, ::std::optional<::std::string > description)
MCAPI::Settings::ComponentState $getDefaultState() const