after commit 51410a526edcd745df375cf1f8c38d268093b0b0 can not compile spine-cpp with `#define SPINE_USE_STD_FUNCTION` because signature is not correct for std::function version