LeviLamina
|
Public Types | |
using | onBossEventSignature = void(::BossEventUpdateType) |
using | onBossEventWithPacketSignature |
Public Member Functions | |
virtual::Bedrock::PubSub::Subscription | subscribeToBossEvent (::std::function< void(::BossEventUpdateType)> callback) |
virtual::Bedrock::PubSub::Subscription | subscribeToBossEvent (::std::function< void(::BossEventUpdateType, ::ActorUniqueID const &, ::BossEventPacket const &)> callback) |
virtual void | broadcastBossEvent (::BossEventUpdateType type) |
virtual void | broadcastBossEvent (::BossEventUpdateType type, ::ActorUniqueID const &id, ::BossEventPacket const &packet) |
virtual bool | areBossEventSubscribersReady () const |
MCAPI void * | $ctor () |
MCAPI::Bedrock::PubSub::Subscription | $subscribeToBossEvent (::std::function< void(::BossEventUpdateType)> callback) |
MCAPI::Bedrock::PubSub::Subscription | $subscribeToBossEvent (::std::function< void(::BossEventUpdateType, ::ActorUniqueID const &, ::BossEventPacket const &)> callback) |
MCAPI void | $broadcastBossEvent (::BossEventUpdateType type) |
MCAPI void | $broadcastBossEvent (::BossEventUpdateType type, ::ActorUniqueID const &id, ::BossEventPacket const &packet) |
MCAPI bool | $areBossEventSubscribersReady () const |
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
MCFOLD void | $dtor () |
Static Public Member Functions | |
static MCAPI void ** | $vftableForEnableNonOwnerReferences () |
static MCAPI void ** | $vftableForImplBase () |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(::BossEventUpdateType), ::Bedrock::PubSub::ThreadModel::MultiThreaded > > | mOnBossEvent |
::ll::TypedStorage< 8, 128, ::Bedrock::PubSub::Publisher< void(::BossEventUpdateType, ::ActorUniqueID const &, ::BossEventPacket const &), ::Bedrock::PubSub::ThreadModel::MultiThreaded > > | mOnBossEventWithPacket |
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|
inherited |
|
virtual |
Implements BossEventSubscriptionManager.
|
virtual |
Implements BossEventSubscriptionManager.
|
virtual |
Implements BossEventSubscriptionManager.
|
virtual |
Implements BossEventSubscriptionManager.
|
virtual |
Implements BossEventSubscriptionManager.