Я пытаюсь создать класс Window, чтобы абстрагировать весь материал GLFW. Дело в том, что я не знаю, как использовать glfwSetWindowUserPointer в LWJGL.
Я использовал эту функцию раньше, но в C ++. Сейчас я переезжаю на Java, используя LWJGL.
В C ++ я бы сделал что-то вроде:
glfwSetWindowUserPointer(myWindow, &myData)
Но в LWJGL функция принимает 2 long
, где первый аргумент - дескриптор окна, но я не знаю, что делать со вторым.
Как я могу передать указатель на мой объект, содержащий все данные, которые мне нужны внутри обратных вызовов?
Заранее спасибо