3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
7#include "mc/world/level/TickTimeManager.h"
35 TickTimeManagerServer& operator=(TickTimeManagerServer
const&);
36 TickTimeManagerServer(TickTimeManagerServer
const&);
37 TickTimeManagerServer();
42 virtual ~TickTimeManagerServer() ;
44 virtual void update() ;
46 virtual ::Bedrock::NotNullNonOwnerPtr<::WorldClockRegistry const>
const getWorldClockRegistry()
const ;
48 virtual ::Bedrock::NotNullNonOwnerPtr<::WorldClockRegistry>
const getWorldClockRegistry() ;
55 ::std::unique_ptr<::ITickTimeManagerProxy> tickTimeManagerProxy,
58 ::Bedrock::NotNullNonOwnerPtr<::PacketSender>
const& packetSender
82 ::std::unique_ptr<::ITickTimeManagerProxy> tickTimeManagerProxy,
85 ::Bedrock::NotNullNonOwnerPtr<::PacketSender>
const& packetSender
Definition NonOwnerPointer.h:9
Definition IGameplayUserManagerConnector.h:14
Definition ILevelStorageManagerConnector.h:13
Definition IServerPlayerSleepManagerConnector.h:13
Definition ITickTimeManagerProxy.h:10
Definition LevelStorage.h:26
Definition PacketSender.h:17
MCAPI void registerForPlayerSleepManagerEvents(::IServerPlayerSleepManagerConnector &serverPlayerSleepManagerConnector)
MCAPI ::Bedrock::NotNullNonOwnerPtr<::WorldClockRegistry > const $getWorldClockRegistry()
MCAPI void registerForGameplayUserManagerEvents(::IGameplayUserManagerConnector &gameplayUserManagerConnector)
MCAPI ::Bedrock::NotNullNonOwnerPtr<::WorldClockRegistryServer > const getWorldClockRegistryServer()
MCAPI void _onWakeUpAllPlayers()
MCAPI ::Bedrock::NotNullNonOwnerPtr<::WorldClockRegistry const > const $getWorldClockRegistry() const
MCAPI void intitializeWithLevelStorageManagerConnector(::ILevelStorageManagerConnector &levelStorageManagerConnector)
MCAPI void * $ctor(::std::unique_ptr<::ITickTimeManagerProxy > tickTimeManagerProxy, ::Bedrock::NonOwnerPointer<::LevelStorage > levelStorage, ::cereal::ReflectionCtx &ctx, ::Bedrock::NotNullNonOwnerPtr<::PacketSender > const &packetSender)
MCAPI void _syncTime(int64 currentTick)
MCAPI void _saveWorldClocks(::LevelStorage &levelStorage) const
static MCAPI void ** $vftable()
MCAPI TickTimeManagerServer(::std::unique_ptr<::ITickTimeManagerProxy > tickTimeManagerProxy, ::Bedrock::NonOwnerPointer<::LevelStorage > levelStorage, ::cereal::ReflectionCtx &ctx, ::Bedrock::NotNullNonOwnerPtr<::PacketSender > const &packetSender)
Definition TickTimeManager.h:15
Definition WorldClockRegistryServer.h:21
Definition WorldClockRegistry.h:17
Definition ReflectionCtx.h:11