bool CAddonCallbacksGame::InputEvent(void* addonData, const game_input_event* event) { CGameClient* gameClient = GetGameClient(addonData, __FUNCTION__); if (!gameClient) return false; if (event == nullptr) return false; return gameClient->ReceiveInputEvent(*event); }
bool CGameClient::cb_input_event(void* kodiInstance, const game_input_event* event) { CGameClient *gameClient = static_cast<CGameClient*>(kodiInstance); if (!gameClient) return false; if (event == nullptr) return false; return gameClient->ReceiveInputEvent(*event); }