|
LeviLamina
|
Inheritance diagram for GameEventListenerRegistry:Public Types | |
| using | RegistrationToken = ::gsl::final_action<::std::function<void()>> |
| using | ListenerVector = ::std::vector<::std::reference_wrapper<::GameEventListener>> |
Public Member Functions | |
| MCAPI ::gsl::final_action<::std::function< void()> > | registerListener (::GameEventListener &gameEventListener) |
Public Attributes | |
| ::ll::TypedStorage< 8, 24, ::std::vector<::std::reference_wrapper<::GameEventListener > > > | mListeners |