3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
18namespace VanillaSystemsRegistration {
21MCAPI ::VanillaSystemsRegistration::RegistrationOptions getDefault(
23 bool connectedToThirdPartyServer,
24 ::PlayerMovementSettings
const& movementSettings,
25 ::BaseGameVersion
const& baseGameVersion,
26 ::Experiments
const& experiments
29MCAPI
void registerActorAiStepSystems(
30 ::EntitySystems& systemRegistry,
31 ::VanillaSystemsRegistration::RegistrationOptions
const& options
35registerActorMoveSystems(::EntitySystems& systems, ::VanillaSystemsRegistration::RegistrationOptions
const& options);
37MCAPI
void registerActorMovementTickSystems(
38 ::EntitySystems& systemRegistry,
39 ::VanillaSystemsRegistration::RegistrationOptions
const& options
42MCAPI
void registerActorNormalTickSystems(
43 ::EntitySystems& systemRegistry,
44 ::VanillaSystemsRegistration::RegistrationOptions
const& options
47MCAPI
void registerActorPreTravelSystems(
48 ::EntitySystems& systemRegistry,
49 ::VanillaSystemsRegistration::RegistrationOptions
const& options
52MCAPI
void registerActorTravelSystems(
53 ::EntitySystems& systemRegistry,
54 ::VanillaSystemsRegistration::RegistrationOptions
const& options
57MCAPI
void registerBlockPosTrackerSystems(
58 ::EntitySystems& systemRegistry,
59 ::VanillaSystemsRegistration::RegistrationOptions
const& options
62MCAPI
void registerEditorPauseFilterSystems(::EntitySystems& systemRegistry);
64MCAPI
void registerEntityInsideSystems(
65 ::EntitySystems& systemRegistry,
66 ::VanillaSystemsRegistration::RegistrationOptions
const& options
69MCAPI
void registerEnvironmentSensingSystems(
70 ::EntitySystems& systemRegistry,
71 ::VanillaSystemsRegistration::RegistrationOptions
const& options
74MCAPI
void registerInputIndependentTickSystems(
75 ::EntitySystems& systemRegistry,
76 ::VanillaSystemsRegistration::RegistrationOptions
const& options
79MCAPI
void registerMinecartMovementSystems(
80 ::EntitySystems& systemRegistry,
81 ::VanillaSystemsRegistration::RegistrationOptions
const& options
84MCAPI
void registerMoveIntentSystems(
85 ::EntitySystems& systemRegistry,
86 ::VanillaSystemsRegistration::RegistrationOptions
const& options
89MCAPI
void registerMovementInputSystems(
90 ::EntitySystems& systemRegistry,
91 ::VanillaSystemsRegistration::RegistrationOptions
const& options
94MCAPI
void registerMovementTickEligibilitySystems(
95 ::EntitySystems& systemRegistry,
96 ::VanillaSystemsRegistration::RegistrationOptions
const& options
99MCAPI
void registerPostMoveTravelVelocitySystems(
100 ::EntitySystems& systemRegistry,
101 ::VanillaSystemsRegistration::RegistrationOptions
const& options
104MCAPI
void registerPostMovementSystems(
105 ::EntitySystems& systemRegistry,
106 ::VanillaSystemsRegistration::RegistrationOptions
const& options
109MCAPI
void registerPreMoveTravelVelocitySystems(
110 ::EntitySystems& systemRegistry,
111 ::VanillaSystemsRegistration::RegistrationOptions
const& options
114MCAPI
void registerResetMovementValuesSystems(
115 ::EntitySystems& systemRegistry,
116 ::VanillaSystemsRegistration::RegistrationOptions
const& options
119MCAPI
void registerSharedVanillaPlayerInteractionSystems(::EntitySystems& systemRegistry);
121MCAPI
void registerTickFilterSystems(::EntitySystems& systemRegistry);
123MCAPI
void registerTravelEligibilitySystems(
124 ::EntitySystems& systemRegistry,
125 ::VanillaSystemsRegistration::RegistrationOptions
const& options
128MCAPI_C
void registerVanillaClientTickingSystems(
129 ::EntitySystems& systemRegistry,
130 ::VanillaSystemsRegistration::RegistrationOptions
const& options
133MCAPI
void registerVanillaServerRuntimeInitializers(
134 ::EntitySystems& systems,
135 ::VanillaSystemsRegistration::RegistrationOptions
const& options
138MCAPI
void registerVanillaServerTickingSystems(
139 ::EntitySystems& systemRegistry,
140 ::Bedrock::NotNullNonOwnerPtr<::ILevel const>,
141 ::VanillaSystemsRegistration::RegistrationOptions
const& options
144MCAPI
void registerVehicleManagementSystems(
145 ::EntitySystems& systemRegistry,
146 ::VanillaSystemsRegistration::RegistrationOptions
const& options
Definition BaseGameVersion.h:8
Definition EntitySystems.h:25
Definition Experiments.h:14
Definition PlayerMovementSettings.h:9
Definition RegistrationOptions.h:16