Да, это сработает, но не в моем случае. Я простыми словами описал проблему чтоб было понятно что мне нужно, но как я понимаю тут простыми словами не обойтись. В общем функция в которую я хочу передать данные находится в другом классе и принимает всебя ещё и другие аргументы, плюс доступ к этой функции из другого класса закрыт, плюс мне перед тем как отправлять данные в функцию нужно пройти некоторые условия