|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.05.2013, 10:18 | #1 |
Пользователь
Регистрация: 07.07.2012
Сообщений: 99
|
(OpenGL(glut), C++) Функция Времени
В OpenGL в Glut есть функция таймера. Пытаюсь создать класс времени TTimer и сделать функцию Timer (int) основной, но glutTimerFunc(33, TTimer::Timers, 0); не вызывается.
ЧТО ДЕЛАТЬ??? Код:
Человек
|
02.05.2013, 10:21 | #2 |
Пользователь
Регистрация: 07.07.2012
Сообщений: 99
|
Код:
Человек
Последний раз редактировалось Артём Волжанкин; 02.05.2013 в 11:20. |
02.05.2013, 12:15 | #3 |
мальчик-помогай =)
Форумчанин
Регистрация: 16.09.2010
Сообщений: 522
|
как-то так должно быть (с С++ не совсем лажу, может где-то ошибся)
Код:
Только TTimer::Timers тут не в тему, особенно статическая.... думаю, регистрацию нужно бы перенести в др. ф-ию Кроме того, невозможно отменить созданный калбэк, поэтому я бы создавал массив объектов-таймеров, давал им уникальные id (тупо счётчик инкрементирующий), а в OnTimer() проводил поиск по id Последний раз редактировалось GreenWizard; 02.05.2013 в 12:22. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
GLUT [ OpenGl ] | Coco_Jamboo | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 7 | 02.11.2017 22:02 |
OpenGL библиотека glut | Inv1s | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 11.02.2012 06:12 |
OpenGL (glut) GL_LIGHT | Inv1s | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 5 | 28.01.2012 22:23 |
Свет в OpenGl (glut) | Inv1s | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 8 | 25.01.2012 08:44 |
Функция времени | i777 | Microsoft Office Excel | 4 | 09.11.2010 18:41 |