21 ::ll::TypedStorage<8, 24, ::CircuitComponentList> mSideComponents;
29 virtual uchar getPoweroutDirection()
const ;
34 virtual bool canConsumePowerAnyDirection()
const ;
36 virtual bool canConsumerPower()
const ;
38 virtual void removeSource(
::BlockPos const& posSource, ::BaseCircuitComponent
const*) ;
40 virtual void removeFromAnySourceList(::BaseCircuitComponent
const* component) ;
46 MCAPI
void _removeSideSource(
::BlockPos const& posSource);
58 MCFOLD uchar $getPoweroutDirection()
const;
62 MCFOLD
bool $canConsumePowerAnyDirection()
const;
64 MCFOLD
bool $canConsumerPower()
const;
66 MCAPI
void $removeSource(
::BlockPos const& posSource, ::BaseCircuitComponent
const*);
68 MCAPI
void $removeFromAnySourceList(::BaseCircuitComponent
const* component);
76 MCAPI
static void** $vftable();