LeviLamina
|
Classes | |
class | LevelChunkTracking |
Public Member Functions | |
MCAPI::BaseCircuitComponent * | createComponent (::BlockPos const &pos, uchar direction, ::std::unique_ptr<::BaseCircuitComponent > newComponent) |
MCAPI void | evaluate (::BlockSource *region) |
MCAPI void | evaluateComponents (bool bOnlyProducers) |
MCAPI int | getStrength (::BlockPos const &pos) |
MCAPI bool | isAvailableAt (::BlockPos const &pos) |
MCAPI void | removeComponents (::BlockPos const &pos) |
MCAPI void | setStrength (::BlockPos const &pos, int strength) |
MCAPI void | updateBlocks (::BlockSource ®ion, ::BlockPos const &chunkPos) |
Public Attributes | |
::ll::TypedStorage< 1, 1, bool > | mLockGraph |
::ll::TypedStorage< 8, 408, ::CircuitSceneGraph > | mSceneGraph |
::ll::TypedStorage< 8, 24, ::std::vector<::CircuitSystem::LevelChunkTracking > > | mAddedLevelChunk |
::ll::TypedStorage< 1, 1, bool > | mHasBeenEvaluated |