FLTK
fl_types.h
Go to the documentation of this file.
1
/*
2
* "$Id$"
3
*
4
* Simple "C"-style types for the Fast Light Tool Kit (FLTK).
5
*
6
* Copyright 1998-2015 by Bill Spitzak and others.
7
*
8
* This library is free software. Distribution and use rights are outlined in
9
* the file "COPYING" which should have been included with this file. If this
10
* file is missing or damaged, see the license at:
11
*
12
* http://www.fltk.org/COPYING.php
13
*
14
* Please report all bugs and problems on the following page:
15
*
16
* http://www.fltk.org/str.php
17
*/
18
23
#ifndef FL_TYPES_H
24
#define FL_TYPES_H
25
27
/* group: Miscellaneous */
28
30
typedef
unsigned
char
uchar
;
32
typedef
unsigned
long
ulong
;
33
38
typedef
char
*
Fl_String
;
39
43
typedef
const
char
*
Fl_CString
;
44
46
typedef
unsigned
int
Fl_Shortcut
;
47
49
typedef
unsigned
int
Fl_Char
;
50
/* group: Miscellaneous */
52
53
#endif
54
55
/*
56
* End of "$Id$".
57
*/
Fl_CString
const typedef char * Fl_CString
Flexible length UTF-8 Unicode read-only string.
Definition:
fl_types.h:43
Fl_Shortcut
unsigned int Fl_Shortcut
24-bit Unicode character + 8-bit indicator for keyboard flags
Definition:
fl_types.h:46
Fl_String
char * Fl_String
Flexible length UTF-8 Unicode text.
Definition:
fl_types.h:38
Fl_Char
unsigned int Fl_Char
24-bit Unicode character - upper 8 bits are unused
Definition:
fl_types.h:49
ulong
unsigned long ulong
unsigned long
Definition:
fl_types.h:32
uchar
unsigned char uchar
unsigned char
Definition:
fl_types.h:30
© 1998-2016 by Bill Spitzak and others.