26 using RegistrationResult =
39 ::std::vector<uint64>,
40 ::std::vector<::Bedrock::UniqueOwnerPointer<::WorldClock>>>>
42 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::LevelEventCoordinator>> mLevelEventCoordinator;
43 ::ll::TypedStorage<8, 64, ::std::unordered_map<uint64, ::std::vector<::Bedrock::PubSub::Subscription>>>
59 _registerClock(
::HashedString const& name, ::std::vector<::TimeMarker>
const& timeMarkers,
bool isVanilla);
62 MCAPI
void _registerEventListeners(::Bedrock::NotNullNonOwnerPtr<::WorldClock>
const clock);
65 MCFOLD ::Bedrock::NonOwnerPointer<::WorldClock>
const _tryGetClock(
::HashedString const& name);
71 MCAPI ::std::vector<::WorldClockData> toData()
const;
73 MCFOLD ::Bedrock::NonOwnerPointer<::WorldClock const>
const tryGetClock(
::HashedString const& name)
const;