#include <OgreMouseMotionTarget.h>
Inheritance diagram for Ogre::MouseMotionTarget:
Public Methods | |
MouseMotionTarget () | |
void | processMouseMotionEvent (MouseEvent *e) |
void | addMouseMotionListener (MouseMotionListener *l) |
void | removeMouseMotionListener (MouseMotionListener *l) |
Protected Attributes | |
MouseMotionListener * | mMouseMotionListener |
Private Methods | |
virtual Real | getLeft (void) const=0 |
Gets the left of this element in relation to the screen (where 0 = far left, 1.0 = far right). | |
virtual Real | getTop (void) const=0 |
Gets the top of this element in relation to the screen (where 0 = top, 1.0 = bottom). | |
virtual PositionTarget * | getPositionTargetParent ()=0 |
virtual bool | isKeyEnabled () const=0 |
virtual void | processEvent (InputEvent *e)=0 |
Definition at line 56 of file OgreMouseMotionTarget.h.
|
Definition at line 37 of file OgreMouseMotionTarget.cpp. References mMouseMotionListener. |
|
Definition at line 65 of file OgreMouseMotionTarget.cpp. References mMouseMotionListener. Referenced by Ogre::InputReader::addCursorMoveListener(), Ogre::ListGuiElement::addListItem(), Ogre::PopupMenuGuiElement::PopupMenuGuiElement(), and Ogre::ScrollBarGuiElement::setScrollBitName(). |
|
Gets the left of this element in relation to the screen (where 0 = far left, 1.0 = far right).
Implemented in Ogre::Cursor, Ogre::EventProcessor, and Ogre::GuiElement. |
|
Implemented in Ogre::Cursor, Ogre::EventProcessor, and Ogre::GuiElement. |
|
Gets the top of this element in relation to the screen (where 0 = top, 1.0 = bottom).
Implemented in Ogre::Cursor, Ogre::EventProcessor, and Ogre::GuiElement. |
|
Implemented in Ogre::Cursor, Ogre::EventProcessor, Ogre::GuiElement, and Ogre::TextBoxGuiElement. Referenced by Ogre::EventDispatcher::trackKeyEnterExit(). |
|
|
Definition at line 44 of file OgreMouseMotionTarget.cpp. References Ogre::InputEvent::getID(), mMouseMotionListener, Ogre::MouseMotionListener::mouseDragged(), Ogre::MouseMotionListener::mouseDragMoved(), and Ogre::MouseMotionListener::mouseMoved(). Referenced by Ogre::GuiElement::processEvent(), Ogre::EventProcessor::processEvent(), and Ogre::Cursor::processEvent(). |
|
Definition at line 74 of file OgreMouseMotionTarget.cpp. References mMouseMotionListener. Referenced by Ogre::InputReader::removeCursorMoveListener(). |
|
Definition at line 59 of file OgreMouseMotionTarget.h. Referenced by addMouseMotionListener(), MouseMotionTarget(), processMouseMotionEvent(), and removeMouseMotionListener(). |
Copyright © 2002-2003 by The OGRE Team
Last modified Wed Jan 21 00:18:38 2004