LeviLamina
Loading...
Searching...
No Matches
MoveTowardsClosestSpaceSystem.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/utility/optional_ref.h"
7
8// auto generated forward declare list
9// clang-format off
10class AABB;
13class Vec3;
15// clang-format on
16
17namespace MoveTowardsClosestSpaceSystem {
18// functions
19// NOLINTBEGIN
20MCAPI ::std::array<::TickingSystemWithInfo, 2> createSystems(bool isClientSide);
21
22MCAPI void moveTowardsClosestSpace(
23 ::AABB const& aabb,
24 ::std::vector<::AABB> const& oneWayPhysicsBlocks,
25 ::IConstBlockSource const& region,
27 ::Vec3& posDelta
28);
29// NOLINTEND
30
31} // namespace MoveTowardsClosestSpaceSystem
Definition AABB.h:16
Definition GetCollisionShapeInterface.h:13
Definition IConstBlockSource.h:24
Definition Vec3.h:10
Definition optional_ref.h:10
Definition TickingSystemWithInfo.h:11