LeviLamina
Loading...
Searching...
No Matches
CircuitComponentList.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4#include "mc/world/level/BlockPos.h"
5
6// auto generated forward declare list
7// clang-format off
9class BlockPos;
10// clang-format on
11
13public:
14 // CircuitComponentList inner types declare
15 // clang-format off
16 class Item;
17 // clang-format on
18
19 // CircuitComponentList inner types define
20 class Item {
21 public:
22 // member variables
23 // NOLINTBEGIN
24 ::BaseCircuitComponent* mComponent;
25 int mDampening;
26 ::BlockPos mPos;
27 uchar mDirection;
28 bool mDirectlyPowered;
29 int mData;
30 // NOLINTEND
31 };
32
33public:
34 // member variables
35 // NOLINTBEGIN
36 ::std::vector<::CircuitComponentList::Item> mComponents;
37 // NOLINTEND
38
39public:
40 // member functions
41 // NOLINTBEGIN
43 // NOLINTEND
44
45public:
46 // destructor thunk
47 // NOLINTBEGIN
48 MCFOLD void $dtor();
49 // NOLINTEND
50};
Definition BaseCircuitComponent.h:20
Definition BlockPos.h:18
Definition CircuitComponentList.h:20
Definition CircuitComponentList.h:12