OpenGL(2)GLUT库菜单函数API
来源:互联网 发布:c语言动画代码大全 编辑:程序博客网 时间:2024/05/17 04:43
/* GLUT menu sub-API. */GLUTAPI int APIENTRY glutCreateMenu(void (GLUTCALLBACK *func)(int));//给菜单增加条目#if defined(_WIN32) && !defined(GLUT_DISABLE_ATEXIT_HACK)GLUTAPI int APIENTRY __glutCreateMenuWithExit(void (GLUTCALLBACK *func)(int), void (__cdecl *exitfunc)(int));#ifndef GLUT_BUILDING_LIBstatic int APIENTRY glutCreateMenu_ATEXIT_HACK(void (GLUTCALLBACK *func)(int)) { return __glutCreateMenuWithExit(func, exit); }//如果出现跟这个有关的BUG时,记得要在该文件前面 添加#define GLUT_DISABLE_ATEXIT_HACK #define glutCreateMenu glutCreateMenu_ATEXIT_HACK#endif#endifGLUTAPI void APIENTRY glutDestroyMenu(int menu);//删除对应的菜单GLUTAPI int APIENTRY glutGetMenu(void);//该函数返回当前菜单的索引值.GLUTAPI void APIENTRY glutSetMenu(int menu);//指定对应的菜单为当前的菜单GLUTAPI void APIENTRY glutAddMenuEntry(const char *label, int value);/*这个函数根据函数名来看,就是给菜单里添加条目的,可以一直添加。 参数:name:菜单名称的字符串。 value:当你选择菜单里的一项后,这个值就返回给glutCreateMenu里调用的函数。*/GLUTAPI void APIENTRY glutAddSubMenu(const char *label, int submenu);/*这个函数根据函数名来看,就是给子菜单里添加条目的,可以一直添加。 参数:name:菜单名称的字符串。 value:当你选择菜单里的一项后,这个值就返回给glutCreateMenu里调用的函数。*/GLUTAPI void APIENTRY glutChangeToMenuEntry(int item, const char *label, int value);GLUTAPI void APIENTRY glutChangeToSubMenu(int item, const char *label, int submenu);//将指定的当前菜单中的菜单项更改为子菜单触发条目GLUTAPI void APIENTRY glutRemoveMenuItem(int item);//删除菜单目录GLUTAPI void APIENTRY glutAttachMenu(int button);/*参数:button: 一个整数,指定菜单和哪个鼠标键关联起来。botton 可以去下面的值; GLUT_LEFT_BUTTON GLUT_MIDDLE_BUTTON GLUT_RIGHT_BUTTON*/GLUTAPI void APIENTRY glutDetachMenu(int button);// button:要断开的鼠标按键。
0 0
- OpenGL(2)GLUT库菜单函数API
- OpenGL(7)GLUT库字体设置API
- OpenGL:GLUT库字体设置API
- OpenGL---GLUT教程(十) GLUT菜单
- OpenGL---GLUT教程(十) GLUT菜单
- OpenGL---GLUT教程(十) GLUT菜单
- OpenGL(2) glut库测试
- OpenGL(1) GLUT窗口图层初始化函数API
- opengl glut glutMainLoop()函数
- 【OpenGL】GLUT函数说明
- OpenGL(3)GLUT库回调函数API
- OpenGL(4)GLUT库色彩管理及状态查询API
- OpenGL(5)GLUT库建模及视频播放API
- OpenGL(6)GLUT库设备检测及游戏模式API
- OPENGL GLUT库
- opengl :glut库
- opengl/glut的若干函数
- OpenGL---GLUT教程(十一) GLUT子菜单
- 一个日志操作类型
- oracle database link创建
- C++对于二进制文件的读写文章转载
- 触摸屏中断产生以及AD转换,上报事件的过程
- jsp文件加载后乱码的问题
- OpenGL(2)GLUT库菜单函数API
- Eclipse 代码提示功能设置。
- java基础__集合
- Testing for Bypassing Authorization Schema (OWASP-AZ-002)
- .NET中的许可证机制
- 泛型(JDK1.5新特性)(四)
- 理解JavaScript中的事件处理
- 一步步学习微软InfoPath2010和SP2010--第七章节--从SP列表和业务数据连接接收数据(2)--添加SharePoint列表数据连接
- A fatal error has been detected by the Java Runtime Environment: