TLIB documentation
 

tlDisplay.h File Reference


Detailed Description

Image display and event management.

#include "tlVision.h"
#include "tlSize.h"
#include "tlLocation.h"
#include "tlRect.h"

Include dependency graph for tlDisplay.h:

Go to the source code of this file.

Classes

class  tlDisplay
 Image display and event management class. More...

Defines

#define TL_MAX_DISPLAY   10
#define TL_DISPLAY_NAME   "TLIB window"
#define TL_NO_EVENT   0
#define TL_EVENT   1
#define TL_EVENT_EXIT   2
#define TL_EVENT_MOUSE   3
#define TL_EVENT_MOUSEDOWN   4
#define TL_EVENT_MOUSEUP   5
#define TL_EVENT_MOUSEDBLCLK   15
#define TL_EVENT_MOUSERECT   16
#define TL_EVENT_KEY   17
#define TL_EVENT_KEYDOWN   18
#define TL_EVENT_KEYUP   19


Define Documentation

#define TL_DISPLAY_NAME   "TLIB window"

String that will be displayed on the window by default.

#define TL_EVENT   1

Some event occured.

#define TL_EVENT_EXIT   2

Program exit event.

#define TL_EVENT_KEY   17

Keyboard event.

#define TL_EVENT_KEYDOWN   18

Keyboard key pressed event.

#define TL_EVENT_KEYUP   19

Keyboard key released event.

#define TL_EVENT_MOUSE   3

Mouse event

#define TL_EVENT_MOUSEDBLCLK   15

Mouse button double-clicked event.

#define TL_EVENT_MOUSEDOWN   4

Mouse bouton pressed event.

#define TL_EVENT_MOUSERECT   16

Mouse button released event after rectangle selection.

#define TL_EVENT_MOUSEUP   5

Mouse button released event.

#define TL_MAX_DISPLAY   10

Maximum number of displays opened simultaneously.

#define TL_NO_EVENT   0

No event occured.



TLIB documentation - generated on 7 May 2008
Please address any questions to seb@tuyphon.com
(C) 2001-2008 - S. Grange
(C) 2001-2007 - VRAI Group, EPFL
All Rights Reserved.