osg中的事件适配器GUIEventAdapter的含义
来源:互联网 发布:淘宝作图教程 编辑:程序博客网 时间:2024/06/06 17:40
作为一个跨平台的三维渲染引擎,OSG工作于Windows、UNIX、Max OS X等多种窗口系统中。系统底层API的交互事件定义各不相同,而OSG为了避免用户直接操作窗口API函数时可能面对的种种不便,采用了抽象层的概念,即由OSG负责与不同底层窗口的交互工作,而在更高层级为用户提供一套统一的操作接口,方便用户进行处理,并因而构成了OSG与MFC、QT等各种窗口系统工具的交互方案。OSG中使用GraphicContext类的派生类来表示图形设备的系统底层接口。
在用户端,通常使用GUIEventAdapter类作为系统交互事件和OSG交互事件的适配接口,它定义了一个且仅有一个人机交互事件。例如一个鼠标单击事件的定义,Window下为WM_LButtonDown,而UNIX下则使用ButtonPress宏定义。因此需要一种适配机制,将系统底层的定义转换到统一的OSG定义中来。
0 0
- osg中的事件适配器GUIEventAdapter的含义
- OSG学习笔记15-OSG中对事件的处理
- OSG获取鼠标点选事件的位置
- OSG点选事件的基类
- JAVA事件适配器的作用
- recyclerview的适配器+监听事件
- Java中的应用-AWT事件适配器
- [osg]OSG的分格化
- OSG-OSG中的observer_ptr指针
- 事件适配器:
- JavaScript和HTML事件处理程序属性中的this的含义
- BaseAdapter适配器中要实现的4个方法含义
- osg::Sphere,osg::Texture2D,osg::StateSet,osg::TexEnv的使用
- osg场景中模型的大小匹配问题(续再谈osg中的树)
- osg学习中的小问题---“setVertexIndices”: 不是“osg::Geometry”的成员
- osgGA::GUIEventAdapter解析
- [osg]OSG中的图元控制
- osg场景中的树
- 数据结构与算法分析(一) —— 数学基础
- [设计模式之禅]六大原则
- openGL画图函数
- 如果scn增长率高该收集那些信息翻译mos文章Evidence to collect when reporting "high SCN rate" issues to Oracle Support
- iOS常用开发框架
- osg中的事件适配器GUIEventAdapter的含义
- JavaWeb中 Filter使用
- Android开发中遇到的问题集合(二)--正则表达式及其用法
- CBC和Oneshot的区别
- JVM原理和优化
- 2016年度 JavaScript 展望
- memached分布式内存缓存服务器
- ExpandableListView滑动时会变黑
- iOS开发 ☞ 旧版工具下载