IServiceManager

namespace marengine
template<typename TDerivedServiceManager, typename TServiceType>
class IServiceManager

Public Functions

void emplace(TServiceType *service)
void pop(TServiceType *service)
void onCreate() const
void onUpdate() const
void onDestroy() const