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 inclusion list
7
#include "mc/world/level/BlockPos.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
BaseCircuitComponent
;
12
// clang-format on
13
14
class
CircuitComponentList
{
15
public
:
16
// CircuitComponentList inner types declare
17
// clang-format off
18
class
Item
;
19
// clang-format on
20
21
// CircuitComponentList inner types define
22
class
Item
{
23
public
:
24
// member variables
25
// NOLINTBEGIN
26
::BaseCircuitComponent
* mComponent;
27
int
mDampening;
28
::BlockPos
mPos;
29
uchar mDirection;
30
bool
mDirectlyPowered;
31
int
mData;
32
// NOLINTEND
33
};
34
35
public
:
36
// member variables
37
// NOLINTBEGIN
38
::std::vector<::CircuitComponentList::Item> mComponents;
39
// NOLINTEND
40
41
public
:
42
// member functions
43
// NOLINTBEGIN
44
MCNAPI
~CircuitComponentList
();
45
// NOLINTEND
46
47
public
:
48
// destructor thunk
49
// NOLINTBEGIN
50
MCNAPI
void
$dtor
();
51
// NOLINTEND
52
};
BaseCircuitComponent
Definition
BaseCircuitComponent.h:19
BlockPos
Definition
BlockPos.h:18
CircuitComponentList::Item
Definition
CircuitComponentList.h:22
CircuitComponentList
Definition
CircuitComponentList.h:14
CircuitComponentList::$dtor
MCAPI void $dtor()
CircuitComponentList::~CircuitComponentList
MCAPI ~CircuitComponentList()
src
mc
world
redstone
circuit
components
CircuitComponentList.h
Generated on Fri Jun 13 2025 05:05:26 for LeviLamina by
1.12.0