158 |
FT_UNUSED( state ); |
FT_UNUSED( state ); |
159 |
|
|
160 |
|
|
161 |
setMark = FT_BOOL(( flags >> 15 ) & 1); |
setMark = FT_BOOL( ( flags >> 15 ) & 1 ); |
162 |
dontAdvance = FT_BOOL(( flags >> 14 ) & 1); |
dontAdvance = FT_BOOL( ( flags >> 14 ) & 1 ); |
163 |
currentIsKashidaLike = FT_BOOL(( flags >> 13 ) & 1); |
currentIsKashidaLike = FT_BOOL( ( flags >> 13 ) & 1 ); |
164 |
markedIsKashidaLike = FT_BOOL(( flags >> 12 ) & 1); |
markedIsKashidaLike = FT_BOOL( ( flags >> 12 ) & 1 ); |
165 |
currentInsertBefore = FT_BOOL(( flags >> 11 ) & 1); |
currentInsertBefore = FT_BOOL( ( flags >> 11 ) & 1 ); |
166 |
markedInsertBefore = FT_BOOL(( flags >> 10 ) & 1); |
markedInsertBefore = FT_BOOL( ( flags >> 10 ) & 1 ); |
167 |
currentInsertCount = (FT_Byte)( (flags >> 5) & 0x1F ); |
|
168 |
markedInsertCount = (FT_Byte)( flags & 0x001F ); |
currentInsertCount = (FT_Byte)( ( flags >> 5 ) & 0x1F ); |
169 |
|
markedInsertCount = (FT_Byte)( flags & 0x001F ); |
170 |
|
|
171 |
currentInsertList = (FT_UShort)( glyphOffset.ul >> 16 ); |
currentInsertList = (FT_UShort)( glyphOffset.ul >> 16 ); |
172 |
markedInsertList = (FT_UShort)( glyphOffset.ul ); |
markedInsertList = (FT_UShort)( glyphOffset.ul ); |
173 |
|
|
174 |
if ( 0 != currentInsertList && 0 != currentInsertCount ) |
if ( 0 != currentInsertList && 0 != currentInsertCount ) |
175 |
{ |
{ |