3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/entity/utilities/IMovementCorrection.h"
7#include "mc/network/packet/MobEffectPacket.h"
22 ::ll::TypedStorage<8, 96, ::MobEffectPacket> mPacket;
23 ::ll::TypedStorage<4, 4, ::std::bitset<2>
const> mCorrectionTypeBitset;
33 virtual void advanceFrame(::EntityContext& entity)
const ;
35 virtual void advanceLiveFrame(::Actor& actor, ::std::optional<uint64>) ;
37 virtual ::std::bitset<2> getCorrectionTypeBitset() const ;
43 MCAPI MobEffectsReplay(::MobEffectPacket mobEffectPacket, ::std::vector<::MobEffectInstance> const& liveMobEffects);
49 MCAPI
void* $ctor(::MobEffectPacket mobEffectPacket, ::std::vector<::MobEffectInstance> const& liveMobEffects);
55 MCAPI
void $advanceFrame(::EntityContext& entity) const;
57 MCAPI
void $advanceLiveFrame(::Actor& actor, ::std::optional<uint64>);
59 MCFOLD ::std::bitset<2> $getCorrectionTypeBitset() const;
Definition EntityContext.h:17
Definition MobEffectInstance.h:20
Definition MobEffectsReplay.h:7
static MCAPI void ** $vftable()