|
LeviLamina
|
Classes | |
| struct | WorldClockRegistryData |
Public Member Functions | |
| virtual void | tick (::PacketSender &) |
| MCAPI | WorldClockRegistryServer (::cereal::ReflectionCtx &cerealContext) |
| MCAPI bool | loadData (::LevelStorage const &levelStorage) |
| MCAPI ::Bedrock::NonOwnerPointer<::WorldClock > const | registerClock (::HashedString const &name, ::std::initializer_list<::TimeMarker > timeMarkers) |
| MCAPI void | saveData (::LevelStorage &levelStorage) const |
| MCFOLD void | sendInitializationToClient (::NetworkIdentifier const &source, ::SubClientId subClientId, ::PacketSender &packetSender) const |
| MCFOLD void | syncClocksWithClients (::PacketSender &packetSender) const |
| MCFOLD ::Bedrock::NonOwnerPointer<::WorldClock > const | tryGetClock (uint64 clockId) |
| MCAPI void * | $ctor (::cereal::ReflectionCtx &cerealContext) |
| MCAPI void | $dtor () |
| MCAPI void | $tick (::PacketSender &) |
Static Public Member Functions | |
| static MCAPI void | bindType (::cereal::ReflectionCtx &ctx) |
| static MCAPI uint const & | MAX_CLOCKS_CAPACITY () |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::cereal::ReflectionCtx > > | mCerealContext |
| ::ll::TypedStorage< 8, 48, ::brstd::flat_map< uint64, ::Bedrock::UniqueOwnerPointer<::WorldClock >, ::std::less< uint64 >, ::std::vector< uint64 >, ::std::vector<::Bedrock::UniqueOwnerPointer<::WorldClock > > > > | mClocks |
|
virtual |
Implements WorldClockRegistry.
|
static |