static void char_callback(GLFWwindow* window, unsigned int codepoint) { Slot* slot = glfwGetWindowUserPointer(window); printf("%08x to %i at %0.3f: Character 0x%08x (%s) input\n", counter++, slot->number, glfwGetTime(), codepoint, get_character_string(codepoint)); }
static void char_callback(GLFWwindow* window, unsigned int character) { printf("%08x at %0.3f: Character 0x%08x (%s) input\n", counter++, glfwGetTime(), character, get_character_string(character)); }
static void GLFWCALL char_callback(int character, int action) { printf("%08x at %0.3f: Character 0x%04x", counter++, glfwGetTime(), character); printf(" (%s) %s\n", get_character_string(character), get_action_name(action)); }