fltk 1.3.0rc3
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. Release candidate.
  SfR Fresh Dox: fltk-1.3.0rc3-source.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation)  

fl_types.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

Miscellaneous
typedef unsigned char uchar
typedef unsigned long ulong
typedef char * Fl_String
typedef const char * Fl_CString
typedef unsigned int Fl_Shortcut
typedef unsigned int Fl_Char

Detailed Description

This file contains simple "C"-style type definitions.

Definition in file fl_types.h.


Typedef Documentation

typedef unsigned int Fl_Char

24-bit Unicode character - upper 8-bits are unused

Definition at line 58 of file fl_types.h.

typedef const char* Fl_CString

Flexible length utf8 Unicode read-only string

See also:
Fl_String

Definition at line 52 of file fl_types.h.

typedef unsigned int Fl_Shortcut

24-bit Unicode character + 8-bit indicator for keyboard flags

Definition at line 55 of file fl_types.h.

typedef char* Fl_String

Flexible length utf8 Unicode text

Todo:
FIXME: temporary (?) typedef to mark UTF8 and Unicode conversions

Definition at line 47 of file fl_types.h.

typedef unsigned char uchar

unsigned char

Definition at line 39 of file fl_types.h.

typedef unsigned long ulong

unsigned long

Definition at line 41 of file fl_types.h.