Archon::Utilities::MouseEvents::ButtonFunc Struct Reference

Inheritance diagram for Archon::Utilities::MouseEvents::ButtonFunc:

Inheritance graph
[legend]
Collaboration diagram for Archon::Utilities::MouseEvents::ButtonFunc:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ButtonFunc (void(*pressFunc)(unsigned x, unsigned y), void(*releaseFunc)(unsigned x, unsigned y))
 Pass 0 for 'releaseFunc' if you don't care about that event.

Detailed Description

Definition at line 47 of file mouse.H.


Constructor & Destructor Documentation

Archon::Utilities::MouseEvents::ButtonFunc::ButtonFunc void(*)(unsigned x, unsigned y)  pressFunc,
void(*)(unsigned x, unsigned y)  releaseFunc
[inline]
 

Pass 0 for 'releaseFunc' if you don't care about that event.

You may also pass 0 for 'pressFunc'.

Definition at line 53 of file mouse.H.


The documentation for this struct was generated from the following file:
Generated on Sun Jul 30 22:58:08 2006 for Archon by  doxygen 1.4.4