Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members |
#include <CursorController.hpp>
Public Member Functions | |
virtual bool | add (c8 *file) |
CursorController (ISceneManager *irrSmgr, IVideoDriver *irrDriver, IGUIEnvironment *irrEvn, ICursorControl *irrCC) | |
position2di | getMousePos () |
bool | isOSCursorVisible () const |
bool | isVisible () const |
virtual void | remove (u32 index) |
void | render () |
void | setMousePos (position2di Pos) |
void | setOSCursorVisible (bool visible) |
void | setVisible (bool visible) |
virtual | ~CursorController () |
Destructor. | |
Private Member Functions | |
void | updateMousePos () |
Private Attributes | |
ICursorControl * | m_IrrCursorControl |
bool | m_IsOSCursorVisible |
bool | m_IsVisible |
position2di | m_MousePos |
Definition at line 17 of file CursorController.hpp.
nge::gui::CursorController::CursorController | ( | ISceneManager * | irrSmgr, | |
IVideoDriver * | irrDriver, | |||
IGUIEnvironment * | irrEvn, | |||
ICursorControl * | irrCC | |||
) |
virtual nge::gui::CursorController::~CursorController | ( | ) | [inline, virtual] |
Destructor.
Definition at line 23 of file CursorController.hpp.
References nge::gui::IGUIController< ITexture >::Clear().
virtual bool nge::gui::CursorController::add | ( | c8 * | file | ) | [virtual] |
Implements nge::gui::IGUIController< ITexture >.
position2di nge::gui::CursorController::getMousePos | ( | ) |
bool nge::gui::CursorController::isOSCursorVisible | ( | ) | const |
bool nge::gui::CursorController::isVisible | ( | ) | const |
virtual void nge::gui::CursorController::remove | ( | u32 | index | ) | [virtual] |
Implements nge::gui::IGUIController< ITexture >.
void nge::gui::CursorController::render | ( | ) |
void nge::gui::CursorController::setMousePos | ( | position2di | Pos | ) |
void nge::gui::CursorController::setOSCursorVisible | ( | bool | visible | ) |
void nge::gui::CursorController::setVisible | ( | bool | visible | ) |
void nge::gui::CursorController::updateMousePos | ( | ) | [private] |
ICursorControl* nge::gui::CursorController::m_IrrCursorControl [private] |
Definition at line 52 of file CursorController.hpp.
bool nge::gui::CursorController::m_IsOSCursorVisible [private] |
Definition at line 49 of file CursorController.hpp.
bool nge::gui::CursorController::m_IsVisible [private] |
Definition at line 50 of file CursorController.hpp.
position2di nge::gui::CursorController::m_MousePos [private] |
Definition at line 51 of file CursorController.hpp.
The NUSoftware Game Engine Documentation © 2007-2008 by Tomer Nosrati. Generated
on Sat Apr 26 16:52:36 2008 by Doxygen
(1.5.5) |