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

CL_Input Class Reference

#include <input.h>

Collaboration diagram for CL_Input:

Collaboration graph
[legend]
List of all members.

Public Methods

virtual ~CL_Input ()

Static Public Attributes

std::vector<CL_Keyboard *> keyboards
std::vector<CL_InputDevice *> joysticks
std::vector<CL_InputDevice *> pointers
CL_Signal_v2<CL_InputDevice *,
const CL_Key &> 
sig_button_press
CL_Signal_v2<CL_InputDevice *,
const CL_Key &> 
sig_button_release
CL_Signal_v3<CL_InputDevice *,
int, int> 
sig_mouse_move

Constructor & Destructor Documentation

CL_Input::~CL_Input ( ) [inline, virtual]
 

Definition at line 33 of file input.h.


Member Data Documentation

std::vector<CL_InputDevice *> CL_Input::joysticks [static]
 

Definition at line 38 of file input.h.

std::vector<CL_Keyboard *> CL_Input::keyboards [static]
 

Definition at line 35 of file input.h.

std::vector<CL_InputDevice *> CL_Input::pointers [static]
 

Definition at line 41 of file input.h.

CL_Signal_v2<CL_InputDevice *, const CL_Key &> CL_Input::sig_button_press [static]
 

Definition at line 44 of file input.h.

CL_Signal_v2<CL_InputDevice *, const CL_Key &> CL_Input::sig_button_release [static]
 

Definition at line 48 of file input.h.

CL_Signal_v3<CL_InputDevice *, int, int> CL_Input::sig_mouse_move [static]
 

Definition at line 52 of file input.h.


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