Я пытаюсь создать C++ API, но для этого API необходимо запросить пользователя API для получения информации.API должен вызвать функцию, которую пользователь реализует
Например, я собираюсь обрабатывать все входные данные мыши, но когда я получаю событие с левым кликом, мне нужно спросить пользователя, был ли объект, на который был нажат, тот, с которым они хотят взаимодействовать. Если это так, тогда будут предприняты действия, если нет, то я проигнорирую вход.
Итак, в моем API, когда я получаю щелчок левой кнопкой мыши, мне нужно вызвать функцию, функциональность которой зависит от пользователя API и оценить на основе возврата этой функции.
Есть ли шаблон дизайна для этого?