LeviLamina
Loading...
Searching...
No Matches
CapacitorComponent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/world/redstone/circuit/components/CircuitComponentType.h"
7
#include "mc/world/redstone/circuit/components/ProducerComponent.h"
8
9
class
CapacitorComponent
:
public
::ProducerComponent
{
10
public
:
11
// member variables
12
// NOLINTBEGIN
13
::ll::TypedStorage<8, 8, ::CircuitComponentType const> mCircuitComponentType;
14
// NOLINTEND
15
16
public
:
17
// virtual functions
18
// NOLINTBEGIN
19
// vIndex: 26
20
virtual
uchar getPoweroutDirection()
const
;
21
22
// vIndex: 24
23
virtual ::CircuitComponentType getCircuitComponentType()
const
/*override*/
;
24
25
// vIndex: 0
26
virtual
~CapacitorComponent
()
/*override*/
=
default
;
27
// NOLINTEND
28
29
public
:
30
// member functions
31
// NOLINTBEGIN
32
MCNAPI
CapacitorComponent
();
33
// NOLINTEND
34
35
public
:
36
// constructor thunks
37
// NOLINTBEGIN
38
MCNAPI
void
*
$ctor
();
39
// NOLINTEND
40
41
public
:
42
// virtual function thunks
43
// NOLINTBEGIN
44
MCNAPI uchar
$getPoweroutDirection
()
const
;
45
46
MCNAPI ::CircuitComponentType
$getCircuitComponentType
()
const
;
47
// NOLINTEND
48
49
public
:
50
// vftables
51
// NOLINTBEGIN
52
MCNAPI
static
void
**
$vftable
();
53
// NOLINTEND
54
};
CapacitorComponent
Definition
CapacitorComponent.h:9
CapacitorComponent::CapacitorComponent
MCAPI CapacitorComponent()
CapacitorComponent::$vftable
static MCAPI void ** $vftable()
CapacitorComponent::$ctor
MCAPI void * $ctor()
CapacitorComponent::$getCircuitComponentType
MCAPI::CircuitComponentType $getCircuitComponentType() const
CapacitorComponent::$getPoweroutDirection
MCAPI uchar $getPoweroutDirection() const
ProducerComponent
Definition
ProducerComponent.h:17
src
mc
world
redstone
circuit
components
CapacitorComponent.h
Generated on Fri Jun 13 2025 05:05:26 for LeviLamina by
1.12.0