QtBase  v6.3.1
Classes | Namespaces | Macros | Typedefs | Enumerations
hb-ot-layout-gpos-table.hh File Reference
#include "hb-ot-layout-gsubgpos.hh"
Include dependency graph for hb-ot-layout-gpos-table.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OT::ValueFormat
 
struct  OT::AnchorFormat1
 
struct  OT::AnchorFormat2
 
struct  OT::AnchorFormat3
 
struct  OT::Anchor
 
struct  OT::AnchorMatrix
 
struct  OT::MarkRecord
 
struct  OT::MarkArray
 
struct  OT::SinglePosFormat1
 
struct  OT::SinglePosFormat2
 
struct  OT::SinglePos
 
struct  OT::PairValueRecord
 
struct  OT::PairValueRecord::context_t
 
struct  OT::PairSet
 
struct  OT::PairSet::sanitize_closure_t
 
struct  OT::PairPosFormat1
 
struct  OT::PairPosFormat2
 
struct  OT::PairPos
 
struct  OT::EntryExitRecord
 
struct  OT::CursivePosFormat1
 
struct  OT::CursivePos
 
struct  OT::MarkBasePosFormat1
 
struct  OT::MarkBasePos
 
struct  OT::LigatureArray
 
struct  OT::MarkLigPosFormat1
 
struct  OT::MarkLigPos
 
struct  OT::MarkMarkPosFormat1
 
struct  OT::MarkMarkPos
 
struct  OT::ContextPos
 
struct  OT::ChainContextPos
 
struct  OT::ExtensionPos
 
struct  OT::PosLookupSubTable
 
struct  OT::PosLookup
 
struct  OT::GPOS
 
struct  OT::GPOS_accelerator_t
 

Namespaces

 OT
 

Macros

#define attach_chain()   var.i16[0] /* glyph to which this attaches to, relative to current glyphs; negative for going back, positive for forward. */
 
#define attach_type()   var.u8[2] /* attachment type */
 

Typedefs

typedef HBUINT16 OT::Value
 
typedef UnsizedArrayOf< ValueOT::ValueRecord
 
typedef AnchorMatrix OT::BaseArray
 
typedef AnchorMatrix OT::LigatureAttach
 
typedef AnchorMatrix OT::Mark2Array
 

Enumerations

enum  OT::attach_type_t { OT::ATTACH_TYPE_NONE = 0X00 , OT::ATTACH_TYPE_MARK = 0X01 , OT::ATTACH_TYPE_CURSIVE = 0X02 }
 

Macro Definition Documentation

◆ attach_chain

#define attach_chain ( )    var.i16[0] /* glyph to which this attaches to, relative to current glyphs; negative for going back, positive for forward. */

Definition at line 44 of file hb-ot-layout-gpos-table.hh.

◆ attach_type

#define attach_type ( )    var.u8[2] /* attachment type */

Definition at line 45 of file hb-ot-layout-gpos-table.hh.