ReactOS  0.4.15-dev-439-g292f67a
afcjk.h File Reference
#include "afhints.h"
#include "aflatin.h"
Include dependency graph for afcjk.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AF_CJKBlueRec_
 
struct  AF_CJKAxisRec_
 
struct  AF_CJKMetricsRec_
 

Macros

#define AF_CJK_IS_TOP_BLUE(b)   ( (b)->properties & AF_BLUE_PROPERTY_CJK_TOP )
 
#define AF_CJK_IS_HORIZ_BLUE(b)   ( (b)->properties & AF_BLUE_PROPERTY_CJK_HORIZ )
 
#define AF_CJK_IS_RIGHT_BLUE   AF_CJK_IS_TOP_BLUE
 
#define AF_CJK_MAX_WIDTHS   16
 
#define AF_CJK_BLUE_ACTIVE   ( 1U << 0 ) /* zone height is <= 3/4px */
 
#define AF_CJK_BLUE_TOP   ( 1U << 1 ) /* result of AF_CJK_IS_TOP_BLUE */
 
#define AF_CJK_BLUE_ADJUSTMENT   ( 1U << 2 ) /* used for scale adjustment */
 
#define AFCJK_H_
 
#define AF_CJK_IS_TOP_BLUE(b)   ( (b)->properties & AF_BLUE_PROPERTY_CJK_TOP )
 
#define AF_CJK_IS_HORIZ_BLUE(b)   ( (b)->properties & AF_BLUE_PROPERTY_CJK_HORIZ )
 
#define AF_CJK_IS_RIGHT_BLUE   AF_CJK_IS_TOP_BLUE
 
#define AF_CJK_MAX_WIDTHS   16
 
#define AF_CJK_BLUE_ACTIVE   ( 1U << 0 ) /* zone height is <= 3/4px */
 
#define AF_CJK_BLUE_TOP   ( 1U << 1 ) /* result of AF_CJK_IS_TOP_BLUE */
 
#define AF_CJK_BLUE_ADJUSTMENT   ( 1U << 2 ) /* used for scale adjustment */
 

Typedefs

typedef struct AF_CJKBlueRec_ AF_CJKBlueRec
 
typedef struct AF_CJKBlueRec_AF_CJKBlue
 
typedef struct AF_CJKAxisRec_ AF_CJKAxisRec
 
typedef struct AF_CJKAxisRec_AF_CJKAxis
 
typedef struct AF_CJKMetricsRec_ AF_CJKMetricsRec
 
typedef struct AF_CJKMetricsRec_AF_CJKMetrics
 

Macro Definition Documentation

◆ AF_CJK_BLUE_ACTIVE [1/2]

#define AF_CJK_BLUE_ACTIVE   ( 1U << 0 ) /* zone height is <= 3/4px */

Definition at line 58 of file afcjk.h.

◆ AF_CJK_BLUE_ACTIVE [2/2]

#define AF_CJK_BLUE_ACTIVE   ( 1U << 0 ) /* zone height is <= 3/4px */

◆ AF_CJK_BLUE_ADJUSTMENT [1/2]

#define AF_CJK_BLUE_ADJUSTMENT   ( 1U << 2 ) /* used for scale adjustment */

Definition at line 60 of file afcjk.h.

◆ AF_CJK_BLUE_ADJUSTMENT [2/2]

#define AF_CJK_BLUE_ADJUSTMENT   ( 1U << 2 ) /* used for scale adjustment */

◆ AF_CJK_BLUE_TOP [1/2]

#define AF_CJK_BLUE_TOP   ( 1U << 1 ) /* result of AF_CJK_IS_TOP_BLUE */

Definition at line 59 of file afcjk.h.

◆ AF_CJK_BLUE_TOP [2/2]

#define AF_CJK_BLUE_TOP   ( 1U << 1 ) /* result of AF_CJK_IS_TOP_BLUE */

◆ AF_CJK_IS_HORIZ_BLUE [1/2]

#define AF_CJK_IS_HORIZ_BLUE (   b)    ( (b)->properties & AF_BLUE_PROPERTY_CJK_HORIZ )

Definition at line 51 of file afcjk.h.

◆ AF_CJK_IS_HORIZ_BLUE [2/2]

#define AF_CJK_IS_HORIZ_BLUE (   b)    ( (b)->properties & AF_BLUE_PROPERTY_CJK_HORIZ )

◆ AF_CJK_IS_RIGHT_BLUE [1/2]

#define AF_CJK_IS_RIGHT_BLUE   AF_CJK_IS_TOP_BLUE

◆ AF_CJK_IS_RIGHT_BLUE [2/2]

#define AF_CJK_IS_RIGHT_BLUE   AF_CJK_IS_TOP_BLUE

Definition at line 53 of file afcjk.h.

◆ AF_CJK_IS_TOP_BLUE [1/2]

#define AF_CJK_IS_TOP_BLUE (   b)    ( (b)->properties & AF_BLUE_PROPERTY_CJK_TOP )

◆ AF_CJK_IS_TOP_BLUE [2/2]

#define AF_CJK_IS_TOP_BLUE (   b)    ( (b)->properties & AF_BLUE_PROPERTY_CJK_TOP )

Definition at line 49 of file afcjk.h.

◆ AF_CJK_MAX_WIDTHS [1/2]

#define AF_CJK_MAX_WIDTHS   16

Definition at line 55 of file afcjk.h.

◆ AF_CJK_MAX_WIDTHS [2/2]

#define AF_CJK_MAX_WIDTHS   16

◆ AFCJK_H_

#define AFCJK_H_

Typedef Documentation

◆ AF_CJKAxis

◆ AF_CJKAxisRec

◆ AF_CJKBlue

◆ AF_CJKBlueRec

◆ AF_CJKMetrics

◆ AF_CJKMetricsRec