4 |
/* */ |
/* */ |
5 |
/* The FreeType basic cache interface (body). */ |
/* The FreeType basic cache interface (body). */ |
6 |
/* */ |
/* */ |
7 |
/* Copyright 2003, 2004 by */ |
/* Copyright 2003, 2004, 2005 by */ |
8 |
/* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
/* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
9 |
/* */ |
/* */ |
10 |
/* This file is part of the FreeType project, and may only be used, */ |
/* This file is part of the FreeType project, and may only be used, */ |
38 |
|
|
39 |
} FTC_BasicAttrRec, *FTC_BasicAttrs; |
} FTC_BasicAttrRec, *FTC_BasicAttrs; |
40 |
|
|
41 |
#define FTC_BASIC_ATTR_COMPARE( a, b ) \ |
#define FTC_BASIC_ATTR_COMPARE( a, b ) \ |
42 |
FT_BOOL( FTC_SCALER_COMPARE( &(a)->scaler, &(b)->scaler ) && \ |
FT_BOOL( FTC_SCALER_COMPARE( &(a)->scaler, &(b)->scaler ) && \ |
43 |
(a)->load_flags == (b)->load_flags ) |
(a)->load_flags == (b)->load_flags ) |
44 |
|
|
45 |
#define FTC_BASIC_ATTR_HASH( a ) \ |
#define FTC_BASIC_ATTR_HASH( a ) \ |