RedCore
Loading...
Searching...
No Matches
red::EventDelegator< T >::Listener Class Reference

#include <EventDelegator.h>

Public Member Functions

 Listener (Callback callback, s32 priority)
void invoke (T &event) const
sead::TListNode< Listener * > & getNode ()
s32 getPriority () const

Constructor & Destructor Documentation

◆ Listener()

template<typename T>
red::EventDelegator< T >::Listener::Listener ( Callback callback,
s32 priority )
inline

Member Function Documentation

◆ invoke()

template<typename T>
void red::EventDelegator< T >::Listener::invoke ( T & event) const
inline

◆ getNode()

template<typename T>
sead::TListNode< Listener * > & red::EventDelegator< T >::Listener::getNode ( )
inlinenodiscard

◆ getPriority()

template<typename T>
s32 red::EventDelegator< T >::Listener::getPriority ( ) const
inlinenodiscard