LeviLamina
Loading...
Searching...
No Matches
MobMovementClimbOutOfLiquid.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
9class Vec3;
14// clang-format on
15
16namespace MobMovementClimbOutOfLiquid {
17// functions
18// NOLINTBEGIN
19MCAPI void climbOutOfLiquid(
20 ::StrictEntityContext const& aabbShape,
21 ::AABBShapeComponent const& mobTravel,
22 ::MobTravelComponent const& stateVector,
23 ::StateVectorComponent& region,
24 ::IConstBlockSource const&
25);
26
27MCAPI void forSystem(::std::function<void(::TickingSystemWithInfo&&)> const& func);
28
29MCAPI bool isBoxAtOffsetInBlocksOrLiquid(
30 ::AABBShapeComponent const& aabbShape,
31 ::Vec3 const& offset,
32 ::IConstBlockSource const& region
33);
34// NOLINTEND
35
36} // namespace MobMovementClimbOutOfLiquid
Definition IConstBlockSource.h:24
Definition StrictEntityContext.h:14
Definition Vec3.h:10
Definition AABBShapeComponent.h:9
Definition MobTravelComponent.h:8
Definition StateVectorComponent.h:8
Definition TickingSystemWithInfo.h:13