#include <OgreMouseMotionTarget.h>
Inheritance diagram for Ogre::MouseMotionTarget:
Public Member Functions | |
MouseMotionTarget () | |
virtual | ~MouseMotionTarget () |
void | processMouseMotionEvent (MouseEvent *e) |
void | addMouseMotionListener (MouseMotionListener *l) |
void | removeMouseMotionListener (MouseMotionListener *l) |
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 () const=0 |
virtual bool | isKeyEnabled () const=0 |
virtual void | processEvent (InputEvent *e)=0 |
Protected Attributes | |
std::set< MouseMotionListener * > | mMouseMotionListeners |
Private Attributes | |
std::set< MouseMotionListener * > | mRemovedListeners |
Definition at line 52 of file OgreMouseMotionTarget.h.
|
Definition at line 61 of file OgreMouseMotionTarget.h. |
|
Definition at line 62 of file OgreMouseMotionTarget.h. |
|
|
|
Gets the left of this element in relation to the screen (where 0 = far left, 1.0 = far right).
Implemented in Ogre::Cursor, and Ogre::EventProcessor. |
|
Implemented in Ogre::Cursor, and Ogre::EventProcessor. |
|
Gets the top of this element in relation to the screen (where 0 = top, 1.0 = bottom).
Implemented in Ogre::Cursor, and Ogre::EventProcessor. |
|
Implemented in Ogre::Cursor, and Ogre::EventProcessor. |
|
Implemented in Ogre::Cursor, and Ogre::EventProcessor. |
|
|
|
|
|
Definition at line 58 of file OgreMouseMotionTarget.h. |
|
Definition at line 55 of file OgreMouseMotionTarget.h. |
Copyright © 2000-2005 by The OGRE Team
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Mar 12 14:40:27 2006