LeviLamina
Loading...
Searching...
No Matches
InsideBlockEventMap.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
8class Block;
9// clang-format on
10
12public:
13 // member variables
14 // NOLINTBEGIN
15 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mOnEnteredBlock;
16 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mOnExitedBlock;
17 ::ll::TypedStorage<8, 8, ::gsl::not_null<::Block const*>> mBlock;
18 ::ll::TypedStorage<1, 1, bool> mWatchEnter;
19 ::ll::TypedStorage<1, 1, bool> mWatchExit;
20 ::ll::TypedStorage<1, 1, bool> mCurrentlyInside;
21 ::ll::TypedStorage<1, 1, bool> mWasInside;
22 ::ll::TypedStorage<1, 1, bool> mIgnoreStates;
23 // NOLINTEND
24
25public:
26 // prevent constructor by default
28
29public:
30 // member functions
31 // NOLINTBEGIN
33
35 ::Block const& block,
36 bool watchEnter,
37 bool watchExit,
38 bool ignoreStates,
39 ::ActorDefinitionTrigger const& enteredEvent,
40 ::ActorDefinitionTrigger const& exitedEvent
41 );
42
44 // NOLINTEND
45
46public:
47 // constructor thunks
48 // NOLINTBEGIN
49 MCAPI void* $ctor(::InsideBlockEventMap const&);
50
51 MCAPI void* $ctor(
52 ::Block const& block,
53 bool watchEnter,
54 bool watchExit,
55 bool ignoreStates,
56 ::ActorDefinitionTrigger const& enteredEvent,
57 ::ActorDefinitionTrigger const& exitedEvent
58 );
59 // NOLINTEND
60
61public:
62 // destructor thunk
63 // NOLINTBEGIN
64 MCAPI void $dtor();
65 // NOLINTEND
66};
Definition ActorDefinitionTrigger.h:5
Definition Block.h:36
Definition InsideBlockEventMap.h:11