LeviLamina
Loading...
Searching...
No Matches
EntityInsideSystemImpl.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/ecs/strict/EntityModifier.h"
7#include "mc/entity/components/InsideBlockWithPosAndBlockComponent.h"
8#include "mc/entity/components/InsideBlockWithPosComponent.h"
9
10// auto generated forward declare list
11// clang-format off
12class Block;
13class BlockPos;
18struct CactusBlockFlag;
20struct HoneyBlockFlag;
29// clang-format on
30
31namespace EntityInsideSystemImpl {
32// functions
33// NOLINTBEGIN
34MCAPI void blockProcess(
35 ::StrictEntityContext const& entity,
50 ::Block const& block,
51 ::BlockPos const& pos,
52 ::InsideGenericBlockComponent& insideGeneric,
53 ::IConstBlockSource const& region
54);
55// NOLINTEND
56
57} // namespace EntityInsideSystemImpl
Definition BlockPos.h:18
Definition Block.h:36
Definition EntityModifier.h:6
Definition FreezingComponent.h:5
Definition IConstBlockSource.h:24
Definition StrictEntityContext.h:10
Definition BlockMovementSlowdownAppliedComponent.h:5
Definition CactusBlockFlag.h:5
Definition EndPortalBlockFlag.h:5
Definition HoneyBlockFlag.h:5
Definition IgnoresEntityInsideFlagComponent.h:5
Definition InsideBlockWithPosAndBlockComponent.h:6
Definition InsideBlockWithPosComponent.h:6
Definition InsideBubbleColumnBlockComponent.h:5
Definition InsideGenericBlockComponent.h:11
Definition InsideOnewayBlockComponent.h:10
Definition InsideWebBlockComponent.h:5
Definition PowderSnowBlockFlag.h:5
Definition SweetBerryBushBlockFlag.h:5
Definition WaterlilyBlockFlag.h:5