|
LeviLamina
|
Classes | |
| struct | VanillaTickBlockActorComponent |
Public Types | |
| enum class | TrackingMode : int { None = 0 , PermanentlyRendered = 1 } |
| using | sub_type = ::std::unordered_map<::ChunkBlockPos, ::std::shared_ptr<::BlockActor>> |
Public Member Functions | |
| LevelChunkBlockActorStorage & | operator= (LevelChunkBlockActorStorage const &) |
| LevelChunkBlockActorStorage (LevelChunkBlockActorStorage const &) | |
| MCAPI ::std::pair< ::std::_List_const_iterator<::std::_List_val< ::std::_List_simple_types<::std::pair<::ChunkBlockPos const, ::std::shared_ptr<::BlockActor > > > > >, bool > | emplace (::ChunkBlockPos pos, ::std::shared_ptr<::BlockActor > blockActor) |
| MCAPI ::std::_List_const_iterator<::std::_List_val< ::std::_List_simple_types<::std::pair<::ChunkBlockPos const, ::std::shared_ptr<::BlockActor > > > > > | erase (::std::_List_const_iterator<::std::_List_val< ::std::_List_simple_types<::std::pair<::ChunkBlockPos const, ::std::shared_ptr<::BlockActor > > > > > ite) |
| MCAPI uint64 | erase (::ChunkBlockPos const &pos) |
| MCAPI::LevelChunkBlockActorStorage & | operator= (::LevelChunkBlockActorStorage &&other) |
| MCAPI void | $dtor () |
Public Attributes | |
| ::ll::TypedStorage< 1, 1, bool const > | mTrackPermanentlyRendered |
| ::ll::TypedStorage< 8, 64, ::std::unordered_map<::ChunkBlockPos, ::std::shared_ptr<::BlockActor > > > | mMap |
| ::ll::TypedStorage< 8, 24, ::std::vector<::gsl::not_null<::IVanillaRenderBlockActorComponent * > > > | mVanillaRenderBlockActorComponents |
| ::ll::TypedStorage< 8, 64, ::std::unordered_set<::BlockPos > > | mPermanentRenderingLocations |
| ::ll::TypedStorage< 8, 24, ::std::vector<::LevelChunkBlockActorStorage::VanillaTickBlockActorComponent > > | mVanillaTickBlockActorComponents |