dtGUI::CEGUIMouseListener Class Reference

A mouse device listener to inject input to CEGUI. More...

#include <ceguimouselistener.h>

Inheritance diagram for dtGUI::CEGUIMouseListener:

dtCore::MouseListener

List of all members.

Public Member Functions

 CEGUIMouseListener ()
void SetWindowSize (unsigned int width, unsigned int height)
bool HandleMouseMoved (const dtCore::Mouse *mouse, float x, float y)
bool HandleMouseDragged (const dtCore::Mouse *mouse, float x, float y)
bool HandleButtonPressed (const dtCore::Mouse *mouse, dtCore::Mouse::MouseButton button)
bool HandleButtonReleased (const dtCore::Mouse *mouse, dtCore::Mouse::MouseButton button)
bool HandleMouseScrolled (const dtCore::Mouse *mouse, int delta)
bool HandleButtonClicked (const dtCore::Mouse *mouse, dtCore::Mouse::MouseButton button, int clickCount)

Protected Member Functions

 ~CEGUIMouseListener ()


Detailed Description

A mouse device listener to inject input to CEGUI.


Constructor & Destructor Documentation

CEGUIMouseListener::CEGUIMouseListener (  ) 

CEGUIMouseListener::~CEGUIMouseListener (  )  [protected]


Member Function Documentation

void CEGUIMouseListener::SetWindowSize ( unsigned int  width,
unsigned int  height 
)

bool CEGUIMouseListener::HandleMouseMoved ( const dtCore::Mouse mouse,
float  x,
float  y 
) [virtual]

Implements dtCore::MouseListener.

bool CEGUIMouseListener::HandleMouseDragged ( const dtCore::Mouse mouse,
float  x,
float  y 
) [virtual]

Implements dtCore::MouseListener.

bool CEGUIMouseListener::HandleButtonPressed ( const dtCore::Mouse mouse,
dtCore::Mouse::MouseButton  button 
) [virtual]

Implements dtCore::MouseListener.

bool CEGUIMouseListener::HandleButtonReleased ( const dtCore::Mouse mouse,
dtCore::Mouse::MouseButton  button 
) [virtual]

Implements dtCore::MouseListener.

bool CEGUIMouseListener::HandleMouseScrolled ( const dtCore::Mouse mouse,
int  delta 
) [virtual]

Implements dtCore::MouseListener.

bool CEGUIMouseListener::HandleButtonClicked ( const dtCore::Mouse mouse,
dtCore::Mouse::MouseButton  button,
int  clickCount 
) [virtual]

Implements dtCore::MouseListener.


http://www.delta3d.org
2.0.0 generated 14 Feb 2008