[kern] Move code
This commit is contained in:
parent
1ff300464a
commit
30af5b4a4c
|
@ -235,14 +235,9 @@ struct KernTable
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
struct KernOT : KernTable<KernOT>
|
|
||||||
|
struct KernOTSubTableHeader
|
||||||
{
|
{
|
||||||
friend struct KernTable<KernOT>;
|
|
||||||
|
|
||||||
static const uint16_t minVersion = 0;
|
|
||||||
|
|
||||||
struct SubTableHeader
|
|
||||||
{
|
|
||||||
typedef AAT::ObsoleteTypes Types;
|
typedef AAT::ObsoleteTypes Types;
|
||||||
|
|
||||||
inline unsigned int tuple_count (void) const { return 0; }
|
inline unsigned int tuple_count (void) const { return 0; }
|
||||||
|
@ -271,7 +266,15 @@ struct KernOT : KernTable<KernOT>
|
||||||
HBUINT8 coverage; /* Coverage bits. */
|
HBUINT8 coverage; /* Coverage bits. */
|
||||||
public:
|
public:
|
||||||
DEFINE_SIZE_STATIC (6);
|
DEFINE_SIZE_STATIC (6);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct KernOT : KernTable<KernOT>
|
||||||
|
{
|
||||||
|
friend struct KernTable<KernOT>;
|
||||||
|
|
||||||
|
typedef KernOTSubTableHeader SubTableHeader;
|
||||||
|
|
||||||
|
static const uint16_t minVersion = 0;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
HBUINT16 version; /* Version--0x0000u */
|
HBUINT16 version; /* Version--0x0000u */
|
||||||
|
@ -281,14 +284,9 @@ struct KernOT : KernTable<KernOT>
|
||||||
DEFINE_SIZE_MIN (4);
|
DEFINE_SIZE_MIN (4);
|
||||||
};
|
};
|
||||||
|
|
||||||
struct KernAAT : KernTable<KernAAT>
|
|
||||||
|
struct KernAATSubTableHeader
|
||||||
{
|
{
|
||||||
friend struct KernTable<KernAAT>;
|
|
||||||
|
|
||||||
static const uint32_t minVersion = 0x00010000u;
|
|
||||||
|
|
||||||
struct SubTableHeader
|
|
||||||
{
|
|
||||||
typedef AAT::ObsoleteTypes Types;
|
typedef AAT::ObsoleteTypes Types;
|
||||||
|
|
||||||
inline unsigned int tuple_count (void) const { return 0; }
|
inline unsigned int tuple_count (void) const { return 0; }
|
||||||
|
@ -316,7 +314,15 @@ struct KernAAT : KernTable<KernAAT>
|
||||||
* Note: We don't implement. */
|
* Note: We don't implement. */
|
||||||
public:
|
public:
|
||||||
DEFINE_SIZE_STATIC (8);
|
DEFINE_SIZE_STATIC (8);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct KernAAT : KernTable<KernAAT>
|
||||||
|
{
|
||||||
|
friend struct KernTable<KernAAT>;
|
||||||
|
|
||||||
|
typedef KernAATSubTableHeader SubTableHeader;
|
||||||
|
|
||||||
|
static const uint32_t minVersion = 0x00010000u;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
HBUINT32 version; /* Version--0x00010000u */
|
HBUINT32 version; /* Version--0x00010000u */
|
||||||
|
|
Loading…
Reference in New Issue