Как я могу использовать glfwSetWindowUserPointer в LWJGL 3? - PullRequest
0 голосов
/ 22 мая 2019

Я пытаюсь создать класс Window, чтобы абстрагировать весь материал GLFW. Дело в том, что я не знаю, как использовать glfwSetWindowUserPointer в LWJGL.

Я использовал эту функцию раньше, но в C ++. Сейчас я переезжаю на Java, используя LWJGL.

В C ++ я бы сделал что-то вроде:

    glfwSetWindowUserPointer(myWindow, &myData)

Но в LWJGL функция принимает 2 long, где первый аргумент - дескриптор окна, но я не знаю, что делать со вторым.

Как я могу передать указатель на мой объект, содержащий все данные, которые мне нужны внутри обратных вызовов?

Заранее спасибо

...