Source position: pango-renderer.inc line 32
type TPangoRendererClass = record |
parent_class: TGObjectClass; |
draw_glyphs: procedure( |
renderer: PPangoRenderer; |
font: PPangoFont; |
glyphs: PPangoGlyphString; |
x: LongInt; |
y: LongInt |
); |
draw_rectangle: procedure( |
renderer: PPangoRenderer; |
part: TPangoRenderPart; |
x: LongInt; |
y: LongInt; |
width: LongInt; |
height: LongInt |
); |
draw_error_underline: procedure( |
renderer: PPangoRenderer; |
x: LongInt; |
y: LongInt; |
width: LongInt; |
height: LongInt |
); |
draw_shape: procedure( |
renderer: PPangoRenderer; |
attr: PPangoAttrShape; |
x: LongInt; |
y: LongInt |
); |
draw_trapezoid: procedure( |
renderer: PPangoRenderer; |
part: TPangoRenderPart; |
y1_: Double; |
x11: Double; |
x21: Double; |
y2: Double; |
x12: Double; |
x22: Double |
); |
draw_glyph: procedure( |
renderer: PPangoRenderer; |
font: PPangoFont; |
glyph: TPangoGlyph; |
x: Double; |
y: Double |
); |
part_changed: procedure( |
renderer: PPangoRenderer; |
part: TPangoRenderPart |
); |
_begin: procedure( |
renderer: PPangoRenderer |
); |
_end: procedure( |
renderer: PPangoRenderer |
); |
prepare_run: procedure( |
renderer: PPangoRenderer; |
run: PPangoLayoutRun |
); |
_pango_reserved1: procedure; |
_pango_reserved2: procedure; |
_pango_reserved3: procedure; |
_pango_reserved4: procedure; |
end; |