Пример #1
0
 void CallbackManager::bindCallback(unsigned int trigger)
 {
     mapCallback(nullptr, trigger);
 }
Пример #2
0
 void CallbackManager::bindCallbackEx(std::function<void(const Callback&)> func, unsigned int trigger)
 {
     mapCallback(std::bind(func, std::ref(m_Callback)), trigger);
 }
Пример #3
0
 void bindCallbackEx(void (T::*func)(const Callback&), T* const classPtr, unsigned int trigger)
 {
     mapCallback(std::bind(func, classPtr, std::ref(m_Callback)), trigger);
 }
Пример #4
0
 void CallbackManager::bindCallback(std::function<void()> func, unsigned int trigger)
 {
     mapCallback(func, trigger);
 }
Пример #5
0
 void bindCallback(void (T::*func)(), T* const classPtr, unsigned int trigger)
 {
     mapCallback(std::bind(func, classPtr), trigger);
 }