|
virtual bool | addSource (::CircuitSceneGraph &graph, ::CircuitTrackingInfo const &info, int &dampening, bool &bDirectlyPowered) |
|
virtual bool | evaluate (::CircuitSystem &system, ::BlockPos const &pos) |
|
virtual void | cacheValues (::CircuitSystem &system, ::BlockPos const &pos) |
|
virtual void | updateDependencies (::CircuitSceneGraph &system, ::BlockPos const &pos) |
|
virtual::RedstoneLogicExecutionFlags | getLogicExecutionFlags () const |
|
virtual::CircuitComponentType | getCircuitComponentType () const |
|
MCAPI bool | $addSource (::CircuitSceneGraph &graph, ::CircuitTrackingInfo const &info, int &dampening, bool &bDirectlyPowered) |
|
MCAPI bool | $evaluate (::CircuitSystem &system, ::BlockPos const &pos) |
|
MCAPI void | $cacheValues (::CircuitSystem &system, ::BlockPos const &pos) |
|
MCAPI void | $updateDependencies (::CircuitSceneGraph &system, ::BlockPos const &pos) |
|
MCFOLD::RedstoneLogicExecutionFlags | $getLogicExecutionFlags () const |
|
MCFOLD::CircuitComponentType | $getCircuitComponentType () const |
|
virtual uchar | getPoweroutDirection () const |
|
virtual bool | allowConnection (::CircuitSceneGraph &graph, ::CircuitTrackingInfo const &info, bool &bDirectlyPowered) |
|
virtual bool | canConsumePowerAnyDirection () const |
|
virtual bool | canConsumerPower () const |
|
virtual void | removeSource (::BlockPos const &posSource, ::BaseCircuitComponent const *pComponent) |
|
virtual void | removeFromAnySourceList (::BaseCircuitComponent const *component) |
|
MCAPI void | _removeSideSource (::BlockPos const &posSource) |
|
MCAPI void | $dtor () |
|
MCFOLD uchar | $getPoweroutDirection () const |
|
MCFOLD bool | $allowConnection (::CircuitSceneGraph &graph, ::CircuitTrackingInfo const &info, bool &bDirectlyPowered) |
|
MCFOLD bool | $canConsumePowerAnyDirection () const |
|
MCFOLD bool | $canConsumerPower () const |
|
MCAPI void | $removeSource (::BlockPos const &posSource, ::BaseCircuitComponent const *pComponent) |
|
MCAPI void | $removeFromAnySourceList (::BaseCircuitComponent const *component) |
|
MCAPI void * | $ctor () |
|
virtual void | setStrength (int strength) |
|
virtual bool | canStopPower () const |
|
virtual void | setStopPower (bool bPower) |
|
MCAPI void | $setStrength (int strength) |
|
MCAPI bool | $canStopPower () const |
|
MCAPI void | $setStopPower (bool bPower) |
|
virtual int | getStrength () const |
|
virtual int | getDirection () const |
|
virtual void | setDirection (uchar direction) |
|
virtual void | setConsumePowerAnyDirection (bool canConsumePowerAnyDirection) |
|
virtual void | checkLock (::CircuitSystem &system, ::BlockPos const &pos) |
|
virtual bool | allowIndirect () const |
|
virtual bool | isHalfPulse () const |
|
virtual bool | hasSource (::BaseCircuitComponent const &source) const |
|
virtual bool | hasChildrenSource () const |
|
virtual bool | isSecondaryPowered () const |
|
virtual::CircuitComponentType | getCircuitComponentGroupType () const |
|
MCAPI void | addSourceItem (::CircuitComponentList::Item const &item) |
|
MCAPI bool | trackPowerSource (::CircuitTrackingInfo const &info, int dampening, bool directlyPowered, int data, bool isDirectional) |
|
MCFOLD int | $getStrength () const |
|
MCFOLD int | $getDirection () const |
|
MCAPI void | $setDirection (uchar direction) |
|
MCFOLD void | $setConsumePowerAnyDirection (bool canConsumePowerAnyDirection) |
|
MCFOLD void | $checkLock (::CircuitSystem &system, ::BlockPos const &pos) |
|
MCFOLD bool | $allowIndirect () const |
|
MCFOLD bool | $isHalfPulse () const |
|
MCAPI bool | $hasSource (::BaseCircuitComponent const &source) const |
|
MCFOLD bool | $hasChildrenSource () const |
|
MCFOLD bool | $isSecondaryPowered () const |
|
MCAPI::CircuitComponentType | $getCircuitComponentGroupType () const |
|
|
::ll::TypedStorage< 4, 4, int > | mRearAnalogStrength |
|
::ll::TypedStorage< 4, 4, int > | mSideAnalogStrengthRight |
|
::ll::TypedStorage< 4, 4, int > | mSideAnalogStrengthLeft |
|
::ll::TypedStorage< 4, 4, int > | mOldStrength |
|
::ll::TypedStorage< 4, 4, ::ComparatorCapacitor::Mode > | mMode |
|
::ll::TypedStorage< 4, 4, int > | mRearStrength |
|
::ll::TypedStorage< 4, 4, int > | mSideStrengths |
|
::ll::TypedStorage< 1, 1, bool > | mHasAnalogBeenSet |
|
::ll::TypedStorage< 8, 8, ::CircuitComponentType const > | mCircuitComponentType |
|
::ll::TypedStorage< 8, 24, ::CircuitComponentList > | mSideComponents |
|
::ll::TypedStorage< 4, 4, int > | mNextStrength |
|
::ll::TypedStorage< 1, 1, bool > | mAttachedAllowed |
|
::ll::TypedStorage< 1, 1, bool > | mStopPower |
|
::ll::TypedStorage< 8, 24, ::CircuitComponentList > | mSources |
|
::ll::TypedStorage< 8, 16, ::Core::RefCountedSet<::BaseCircuitComponent * > > | mDestinations |
|
::ll::TypedStorage< 1, 1, bool > | mIgnoreFirstUpdate |
|
::ll::TypedStorage< 1, 1, bool > | mIsFirstTime |
|
::ll::TypedStorage< 1, 1, bool > | mNeedsUpdate |
|
::ll::TypedStorage< 4, 12, ::BlockPos > | mPos |
|
::ll::TypedStorage< 4, 12, ::BlockPos > | mChunkPosition |
|
::ll::TypedStorage< 1, 1, bool > | mShouldEvaluate |
|
::ll::TypedStorage< 4, 4, int > | mStrength |
|
::ll::TypedStorage< 1, 1, uchar > | mDirection |
|
::ll::TypedStorage< 1, 1, bool > | mAllowPowerUp |
|
::ll::TypedStorage< 1, 1, bool > | mAllowPowerDown |
|
::ll::TypedStorage< 1, 1, bool > | mRemoved |
|
::ll::TypedStorage< 1, 1, bool > | mConsumePowerAnyDirection |
|