OpenSceneGraph 2.8.3
|
Public Member Functions | |
Event (WindowManager *wm, EventType _type=EVENT_NONE) | |
Event & | makeType (EventType _type) |
Event & | makeMouse (double _x, double _y, EventType _type=EVENT_NONE) |
Event & | makeKey (int _key, int _keyMask, EventType _type=EVENT_NONE) |
WindowManager * | getWindowManager () |
const WindowManager * | getWindowManager () const |
Window * | getWindow () |
const Window * | getWindow () const |
Widget * | getWidget () |
const Widget * | getWidget () const |
void * | getData () |
const void * | getData () const |
void | setData (void *data) |
Public Attributes | |
EventType | type |
double | x |
double | y |
int | key |
int | keyMask |
Protected Attributes | |
WindowManager * | _wm |
Window * | _window |
Widget * | _widget |
void * | _data |
Friends | |
class | WindowManager |
class | Window |
osgWidget::Event::Event | ( | WindowManager * | wm, |
EventType | _type = EVENT_NONE |
||
) | [inline] |
void* osgWidget::Event::getData | ( | ) | [inline] |
const void* osgWidget::Event::getData | ( | ) | const [inline] |
Widget* osgWidget::Event::getWidget | ( | ) | [inline] |
const Widget* osgWidget::Event::getWidget | ( | ) | const [inline] |
Window* osgWidget::Event::getWindow | ( | ) | [inline] |
const Window* osgWidget::Event::getWindow | ( | ) | const [inline] |
const WindowManager* osgWidget::Event::getWindowManager | ( | ) | const [inline] |
WindowManager* osgWidget::Event::getWindowManager | ( | ) | [inline] |
Referenced by osgWidget::EventInterface::callMethodAndCallbacks().
References osgWidget::EVENT_NONE.
References osgWidget::EVENT_NONE.
References osgWidget::EVENT_NONE.
void osgWidget::Event::setData | ( | void * | data | ) | [inline] |
Referenced by osgWidget::EventInterface::callCallbacks().
friend class Window [friend] |
friend class WindowManager [friend] |
void* osgWidget::Event::_data [protected] |
Widget* osgWidget::Event::_widget [protected] |
Referenced by osgWidget::WindowManager::getFirstEventInterface().
Window* osgWidget::Event::_window [protected] |
Referenced by osgWidget::WindowManager::getFirstEventInterface().
WindowManager* osgWidget::Event::_wm [protected] |
Referenced by osgWidget::EventInterface::callMethodAndCallbacks().
Referenced by osgWidget::EventInterface::callMethodAndCallbacks().
double osgWidget::Event::x |
Referenced by osgWidget::EventInterface::callMethodAndCallbacks().
double osgWidget::Event::y |
Referenced by osgWidget::EventInterface::callMethodAndCallbacks().
![]() | Generated at Tue Mar 22 2011 13:20:31 for the OpenSceneGraph by doxygen 1.7.3. |