27 ::ll::TypedStorage<1, 1, bool const> mIsClientSide;
28 ::ll::TypedStorage<8, 24, ::Bedrock::NotNullNonOwnerPtr<::LevelEventCoordinator>
const> mLevelEventCoordinator;
29 ::ll::TypedStorage<8, 24, ::Bedrock::NonOwnerPointer<::PacketSender>> mPacketSender;
34 void(::SharedTypes::Legacy::LevelEvent,
::Vec3 const&,
int),
37 mLevelEventDataPublisher;
42 void(::SharedTypes::Legacy::LevelEvent,
::CompoundTag const&),
45 mLevelEventCompoundTagPublisher;
59 virtual ::Bedrock::PubSub::Connector<void(::SharedTypes::Legacy::LevelEvent,
::Vec3 const&,
int)>&
60 getLevelEventDataConnector() ;
63 virtual ::Bedrock::PubSub::Connector<void(::SharedTypes::Legacy::LevelEvent,
::CompoundTag const&)>&
64 getLevelEventCompoundTagConnector() ;
71 LevelEventManager(
bool isClientSide, ::Bedrock::NotNullNonOwnerPtr<::LevelEventCoordinator> levelEventCoordinator);
74 ::SharedTypes::Legacy::LevelEvent type,
80 ::SharedTypes::Legacy::LevelEvent type,
93 MCNAPI
void*
$ctor(
bool isClientSide, ::Bedrock::NotNullNonOwnerPtr<::LevelEventCoordinator> levelEventCoordinator);
105 MCNAPI ::Bedrock::PubSub::Connector<void(::SharedTypes::Legacy::LevelEvent,
::Vec3 const&,
int)>&
108 MCNAPI ::Bedrock::PubSub::Connector<void(::SharedTypes::Legacy::LevelEvent,
::CompoundTag const&)>&