C++学习(三二六)osgGA::PointerData的作用
Posted hankern
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++学习(三二六)osgGA::PointerData的作用相关的知识,希望对你有一定的参考价值。
主要用来记录当前鼠标点击事件的一些相关信息,比如当前点击位置,所在对象(窗口)及其尺寸。给鼠标点击事件提供更加丰富的参考信息。
struct PointerData : public osg::Referenced
{
osg::observer_ptr<osg::Object> object;
float x, xMin, xMax;
float y, yMin, yMax;
};
class OSGGA_EXPORT GUIEventAdapter : public Event
{
PointerDataList _pointerDataList;
};
这些信息是在事件循环中添加进去的。
以上是关于C++学习(三二六)osgGA::PointerData的作用的主要内容,如果未能解决你的问题,请参考以下文章