C++ GLUT Как передать метод класса в в glutDisplayFunc (без “invalid use of non-static member function”)

213
21 февраля 2018, 10:50

Здравствуйте я использую GLUT и C++. У меня есть класс App с методом Render, и я хочу его передать в glutDisplayFunc, но при попытках:

glutDisplayFunc(App::Render);

или

glutDisplayFunc(this->Render);

Возникает ошибка "invalid use of non-static member function".

Можно ли и если да то как передать метод Render в glutDisplayFunc?

READ ALSO
QGamepad после переподключение не обределяется

QGamepad после переподключение не обределяется

Такая проблема, имеется класс gamepadmonitor из примеров qtПри запуске программы, если джостик отключен и следом его подключить, программа на это...

205
Как упаковать класс c++/cli и передать как указатель в неуправляемый метод

Как упаковать класс c++/cli и передать как указатель в неуправляемый метод

Можно ли, и как упаковать каким-то образом объект управляемый в указатель, и передать его в неуправляемый объект, что бы неуправляемый объект...

192
уникальность SOCKET

уникальность SOCKET

Добрый деньУникален ли в рамках процесса дескриптор сокета (SOCKET), возвращаемый функциями создания сокета (socket(), accept())?

150
QGamepad назначения кнопок в C++

QGamepad назначения кнопок в C++

Смотрел документацию, но так и не нашел, как назначит к примеру QGamepad::buttonAChanged слушать свою собственную кнопку, которую мы назначили при старте...

164