Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

GFont.h File Reference

#include "string.h"
#include "GRect.h"
#include "GProperties.h"

Go to the source code of this file.

Classes

class  GTypeFace
 Font parameters collection. More...
class  GFont
 Font class. Allows you to select a type and measure / draw with it. More...

Defines

#define FW_NORMAL   400
 The default font weight.
#define FW_BOLD   700
 Bold font weight.
#define DEFAULT_QUALITY   0
 Default font quality.
#define ANTIALIASED_QUALITY   1
 Specifically anti-aliased font.
#define NONANTIALIASED_QUALITY   2
 Specifically not anti-alias font.

Enumerations

enum  GCharSetType
 Charset definitions.

Functions

LgiFunc char16 LgiUtf8To32 (uint8 *&i, int &Len)
 Convert a single utf-8 char to utf-32.
LgiFunc void LgiUtf32To8 (uint32 c, uint8 *&i, int &Len)
 Convert a single utf-32 char to utf-8.
LgiFunc uint32 LgiUtf16To32 (char16 *&i, int &Len)
 Convert a single utf-16 char to utf-32.
LgiFunc void LgiUtf32To16 (uint32 c, char16 *&i, int &Len)
 Convert a single utf-32 char to utf-16.
LgiFunc void LgiNextUtf8 (char *&Ptr)
 Seeks the pointer 'Ptr' to the next utf-8 character.
LgiFunc void LgiPrevUtf8 (char *&Ptr)
 Seeks the pointer 'Ptr' to the previous utf-8 character.
LgiFunc GCharsetLgiGetCsInfo (char *Cs)
 Returns information about a charset.
LgiFunc GCharsetLgiGetCsList ()


Detailed Description

Author:
Matthew Allen

Function Documentation

LgiFunc GCharset* LgiGetCsList  ) 
 

Returns the start of an array of supported charsets, terminated by one with a NULL 'Charset' member.


Generated on Wed Oct 26 14:46:53 2005 for Lgi by  doxygen 1.4.1