INNER CODE UNIT · C++

key

AshenvaleZX/ZXEngine · CPPScripts/EventManager.cpp:72

			key = mNextKey++;
		}
        else
        {
			key = mFreeKeys.front();
			mFreeKeys.pop();
		}

        mCallBackMap[id][key] = callBack;

        return key;
    }

    void EventManager::RemoveEventHandler(EventType event, uint32_t key)
    {
        uint32_t id = static_cast<uint32_t>(event);

        auto iter = mCallBackMap.find(id);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…