|
LeviLamina
|
Public Member Functions | |
| virtual void | dispatch (::BlockEvents::BlockPlaceEvent &eventData) const |
| MCAPI void | $dispatch (::BlockEvents::BlockPlaceEvent &eventData) const |
| virtual::BlockEvents::EventType | getEventType () const |
| virtual void | dispatch (::BlockEvents::BlockPlaceEvent &event) |
| MCAPI void | setOwnerSubscription (uint64 typeId, ::Bedrock::PubSub::Subscription &&subscription, bool assertOnDuplicate) |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| Bedrock::PubSub::Publisher< void(::BlockEvents::BlockPlaceEvent &), Bedrock::PubSub::ThreadModel::SingleThreaded, Bedrock::PubSub::ReturnPolicyType::Aggregate > | mPublisher |
| ::ll::TypedStorage< 8, 48, ::brstd::flat_map< uint64, ::Bedrock::PubSub::Subscription, ::std::less< uint64 >, ::std::vector< uint64 >, ::std::vector<::Bedrock::PubSub::Subscription > > > | mSubscriptions |
|
static |
|
virtualinherited |
Implements BlockEvents::IBlockEventExecutor.
|
virtualinherited |