LeviLamina
Loading...
Searching...
No Matches
InsideBlockNotifierComponent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Block;
9// clang-format on
10
12public:
13 // member variables
14 // NOLINTBEGIN
15 ::ll::TypedStorage<8, 24, ::std::vector<::InsideBlockEventMap>> mBlockList;
16 // NOLINTEND
17
18public:
19 // member functions
20 // NOLINTBEGIN
21 MCFOLD ::InsideBlockEventMap* _findBlockMap(::Block const& block);
22
23 MCFOLD ::InsideBlockEventMap const* _findBlockMapConst(::Block const& block) const;
24
25 MCFOLD ::std::vector<::InsideBlockEventMap> const& getBlockList() const;
26
27 MCAPI bool isTrackedBlock(::Block const& block) const;
28
29 MCAPI void resetBlocksInsideState();
30
31 MCAPI void setInsideBlock(::Block const& block, bool isInside);
32 // NOLINTEND
33};
Definition Block.h:69
Definition InsideBlockEventMap.h:13
Definition InsideBlockNotifierComponent.h:11