That creates a pointer to the address of a function.
So the input component invoke whatever function if the pointer is valid.
C# will get function pointers in C# 9 for example, C have had this since always.
https://www.cprogramming.com/tutorial/function-pointers.html