|
Krotos Modules 3
|
#include <helpers.h>
Public Types | |
| using | CallbackFunction = std::function<void(ListenerType&)> |
Public Member Functions | |
| AsyncListenerUpdater (ListenerList< ListenerType > &listenerList) | |
| void | triggerAsyncUpdate (CallbackFunction callback) |
Private Member Functions | |
| void | handleAsyncUpdate () override |
Private Attributes | |
| ListenerList< ListenerType > & | m_listenerList |
| CallbackFunction | m_callback |
| using krotos::AsyncListenerUpdater< ListenerType >::CallbackFunction = std::function<void(ListenerType&)> |
|
inline |
|
inlineoverrideprivate |
|
inline |
|
private |
|
private |