3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/typeid_t.h"
7#include "mc/platform/brstd/function_ref.h"
16namespace VariableTickRateSystem {
19MCNAPI
void initVariableTickRateComponent(::EntityRegistry& registry);
21MCNAPI
void variableRealTick(
22 ::VariableTickRateSystem::VariableTickController& controller,
23 ::brstd::function_ref<
void(::Bedrock::typeid_t<::SystemCategory>)> tickCategory
27MCNAPI
void visitVariableCategories(::brstd::function_ref<
void(::Bedrock::typeid_t<::SystemCategory>, uchar)> visitor);
33MCNAPI ::std::array<uchar, 20>
const& TICK_TABLE();
Definition EntityRegistry.h:10
Definition SystemCategory.h:5
Definition VariableTickController.h:7