Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CL_ComponentMoveHandler_Generic Class Reference

Collaboration diagram for CL_ComponentMoveHandler_Generic:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_ComponentMoveHandler_Generic ()
void on_key_down (CL_Component *comp, CL_InputDevice *device, CL_Key key)
void on_key_up (CL_Component *comp, CL_InputDevice *device, CL_Key key)
void on_mouse_moved (CL_Component *comp, CL_InputDevice *device, int x, int y)

Public Attributes

CL_Slot slot_key_down
CL_Slot slot_key_up
CL_Slot slot_mouse_moved
CL_Rect move_area
CL_Componentowner
CL_Componentmove_comp
int down_x
int down_y

Constructor & Destructor Documentation

CL_ComponentMoveHandler_Generic::CL_ComponentMoveHandler_Generic ( ) [inline]
 

Definition at line 11 of file component_move_handler.cpp.


Member Function Documentation

void CL_ComponentMoveHandler_Generic::on_key_down ( CL_Component * comp,
CL_InputDevice * device,
CL_Key key )
 

void CL_ComponentMoveHandler_Generic::on_key_up ( CL_Component * comp,
CL_InputDevice * device,
CL_Key key )
 

void CL_ComponentMoveHandler_Generic::on_mouse_moved ( CL_Component * comp,
CL_InputDevice * device,
int x,
int y )
 


Member Data Documentation

int CL_ComponentMoveHandler_Generic::down_x
 

Definition at line 27 of file component_move_handler.cpp.

int CL_ComponentMoveHandler_Generic::down_y
 

Definition at line 27 of file component_move_handler.cpp.

CL_Rect CL_ComponentMoveHandler_Generic::move_area
 

Definition at line 24 of file component_move_handler.cpp.

CL_Component* CL_ComponentMoveHandler_Generic::move_comp
 

Definition at line 26 of file component_move_handler.cpp.

CL_Component* CL_ComponentMoveHandler_Generic::owner
 

Definition at line 25 of file component_move_handler.cpp.

CL_Slot CL_ComponentMoveHandler_Generic::slot_key_down
 

Definition at line 20 of file component_move_handler.cpp.

CL_Slot CL_ComponentMoveHandler_Generic::slot_key_up
 

Definition at line 21 of file component_move_handler.cpp.

CL_Slot CL_ComponentMoveHandler_Generic::slot_mouse_moved
 

Definition at line 22 of file component_move_handler.cpp.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:56:47 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001