LeviLamina
Loading...
Searching...
No Matches
History.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/container/EnumSet.h"
7#include "mc/world/effect/MovementEffectType.h"
8
9// auto generated forward declare list
10// clang-format off
11class EntityContext;
13namespace History { struct EntityWithCache; }
14// clang-format on
15
16namespace History {
17// functions
18// NOLINTBEGIN
19MCNAPI void addMovementEffectsToEntity(
20 ::History::EntityWithCache& entity,
21 ::MovementEffectsComponent& movementEffects,
22 ::Bedrock::EnumSet<::MovementEffectType, 2> const& toSet
23);
24
25MCNAPI_C void runExtractors(::EntityContext const& fromLive, ::EntityContext& toHistory, bool removeIfMissing);
26// NOLINTEND
27
28} // namespace History
Definition EntityContext.h:16
Definition EntityWithCache.h:7
Definition MovementEffectsComponent.h:10