LeviLamina
Loading...
Searching...
No Matches
ll::event::ListenerBase Class Referenceabstract
+ Inheritance diagram for ll::event::ListenerBase:

Public Member Functions

 ListenerBase (ListenerBase &&)=delete
 
 ListenerBase (ListenerBase const &)=delete
 
ListenerBaseoperator= (ListenerBase &&)=delete
 
ListenerBaseoperator= (ListenerBase const &)=delete
 
constexpr ListenerId getId () const
 
constexpr EventPriority getPriority () const
 
constexpr bool operator== (ListenerBase const &other) const noexcept
 
constexpr std::strong_ordering operator<=> (ListenerBase const &other) const noexcept
 
virtual void call (Event &event)=0
 

Public Attributes

std::weak_ptr< mod::ModmodPtr
 

Protected Member Functions

LLAPI ListenerBase (EventPriority priority, std::weak_ptr< mod::Mod > mod=mod::NativeMod::current())
 

The documentation for this class was generated from the following file: