При просмотре справки по GLFW я наткнулся на функцию glfwGetWindowUserPointer
(и функцию glfwSetWindowUserPointer
).В ссылке говорится о указателе пользователя:
В каждом окне есть указатель пользователя, который можно установить с помощью glfwSetWindowUserPointer и получить с помощью glfwGetWindowUserPointer.Это может быть использовано для любых целей, которые вам нужны, и не будет изменяться GLFW в течение всего срока службы окна.
Теперь мне интересно, с какой целью это можно использовать?