LeviLamina
|
This is the complete list of members for ll::event::EventBus, including all inherited members.
addListener(ListenerPtr const &, EventIdView const &) (defined in ll::event::EventBus) | ll::event::EventBus | |
addListener(std::shared_ptr< L< LT... > > const &listener) (defined in ll::event::EventBus) | ll::event::EventBus | inline |
addListener(std::shared_ptr< L< LT... > > const &listener) (defined in ll::event::EventBus) | ll::event::EventBus | inline |
emplaceListener(Args &&... args) (defined in ll::event::EventBus) | ll::event::EventBus | inline |
events(std::string_view modName) const (defined in ll::event::EventBus) | ll::event::EventBus | |
events() const (defined in ll::event::EventBus) | ll::event::EventBus | |
FactoryFn typedef (defined in ll::event::EventBus) | ll::event::EventBus | |
getInstance() (defined in ll::event::EventBus) | ll::event::EventBus | static |
getListener(ListenerId id) const (defined in ll::event::EventBus) | ll::event::EventBus | |
getListenerCount(EventIdView const &) (defined in ll::event::EventBus) | ll::event::EventBus | |
getListenerCount() (defined in ll::event::EventBus) | ll::event::EventBus | inline |
hasEvent(EventIdView const &eventId) const (defined in ll::event::EventBus) | ll::event::EventBus | |
hasListener(ListenerPtr const &listener) const (defined in ll::event::EventBus) | ll::event::EventBus | inline |
hasListener(ListenerPtr const &listener) const (defined in ll::event::EventBus) | ll::event::EventBus | inline |
hasListener(ListenerId, EventIdView const &) const (defined in ll::event::EventBus) | ll::event::EventBus | |
hasListener(ListenerId id) const (defined in ll::event::EventBus) | ll::event::EventBus | inline |
hasListener(ListenerId id) const (defined in ll::event::EventBus) | ll::event::EventBus | inline |
publish(Event &, EventIdView const &) (defined in ll::event::EventBus) | ll::event::EventBus | |
publish(std::string_view modName, Event &, EventIdView const &) (defined in ll::event::EventBus) | ll::event::EventBus | |
publish(T &&event) (defined in ll::event::EventBus) | ll::event::EventBus | inline |
publish(std::string_view modName, T &&event) (defined in ll::event::EventBus) | ll::event::EventBus | inline |
removeListener(ListenerPtr const &, EventIdView const &) (defined in ll::event::EventBus) | ll::event::EventBus | |
removeListener(ListenerPtr const &listener) (defined in ll::event::EventBus) | ll::event::EventBus | inline |
removeListener(ListenerPtr const &listener) (defined in ll::event::EventBus) | ll::event::EventBus | inline |
removeListener(ListenerId id) (defined in ll::event::EventBus) | ll::event::EventBus | inline |
removeListener(ListenerId id) (defined in ll::event::EventBus) | ll::event::EventBus | inline |
setEventEmitter(FactoryFn fn, EventIdView const &eventId, std::weak_ptr< mod::Mod > mod=mod::NativeMod::current()) (defined in ll::event::EventBus) | ll::event::EventBus | |
setEventEmitter(FactoryFn fn, std::weak_ptr< mod::Mod > mod=mod::NativeMod::current()) (defined in ll::event::EventBus) | ll::event::EventBus | inline |