LeviLamina
|
Public Member Functions | |
Rail & | operator= (Rail const &) |
Rail (Rail const &) | |
MCAPI | Rail (::BlockSource ®ion, ::BlockPos const &pos) |
MCAPI void | connectTo (::BaseRailBlock::Rail &rail) |
MCAPI ::std::shared_ptr<::BaseRailBlock::Rail > | getRail (::BlockPos const &p) |
MCAPI bool | hasNeighborRail (::BlockPos const &pos) |
MCAPI void | place (int signalStrength, bool first) |
MCAPI void | removeSoftConnections () |
MCAPI void | updateConnections (int direction) |
MCAPI void * | $ctor (::BlockSource ®ion, ::BlockPos const &pos) |
MCFOLD void | $dtor () |
Public Attributes | |
::ll::TypedStorage< 8, 8, ::BlockSource & > | mRegion |
::ll::TypedStorage< 4, 12, ::BlockPos > | mPos |
::ll::TypedStorage< 1, 1, bool > | mUsesDataBit |
::ll::TypedStorage< 8, 24, ::std::vector<::BlockPos > > | mConnections |