<?xml version="1.0" encoding="UTF-8"?>
<fpdoc-descriptions>
<package name="lcl">

<!--
  ====================================================================
    LazFreeTypeIntfDrawer
  ====================================================================
-->

<module name="LazFreeTypeIntfDrawer">
<short>LCL interface class for the text renderer in the FreeType package.</short>
<descr>
  <p>
    This file is part of the Lazarus Component Library (<b>LCL</b>).
  </p>
</descr>

<!-- unresolved external references -->
<element name="Classes"/>
<element name="SysUtils"/>
<element name="FPImage"/>
<element name="GraphType"/>
<element name="EasyLazFreeType"/>
<element name="Graphics"/>
<element name="IntfGraphics"/>

<element name="TLazIntfImageGetPixelAtProc">
  <short/>
  <descr/>
  <seealso/>
</element>
<element name="TLazIntfImageGetPixelAtProc.p">
  <short/>
</element>
<element name="TLazIntfImageGetPixelAtProc.Color">
  <short/>
</element>

<element name="TLazIntfImageSetPixelAtProc">
  <short/>
  <descr/>
  <seealso/>
</element>
<element name="TLazIntfImageSetPixelAtProc.p">
  <short/>
</element>
<element name="TLazIntfImageSetPixelAtProc.Color">
  <short/>
</element>

<element name="TLazIntfHorizLineProc">
  <short/>
  <descr/>
  <seealso/>
</element>
<element name="TLazIntfHorizLineProc.x1">
  <short/>
</element>
<element name="TLazIntfHorizLineProc.y">
  <short/>
</element>
<element name="TLazIntfHorizLineProc.x2">
  <short/>
</element>
<element name="TLazIntfHorizLineProc.Color">
  <short/>
</element>

<!-- class Visibility: default -->
<element name="TIntfFreeTypeDrawer">
<short></short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>

<!-- variable Visibility: private -->
<element name="TIntfFreeTypeDrawer.FColor">
<short></short>
<descr>
</descr>
<seealso>
</seealso>
</element>

<!-- procedure Visibility: protected -->
<element name="TIntfFreeTypeDrawer.RenderDirectly">
<short></short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.RenderDirectly.x">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.RenderDirectly.y">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.RenderDirectly.tx">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.RenderDirectly.data">
<short></short>
</element>

<!-- procedure Visibility: protected -->
<element name="TIntfFreeTypeDrawer.RenderDirectlyClearType">
<short></short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.RenderDirectlyClearType.x">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.RenderDirectlyClearType.y">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.RenderDirectlyClearType.tx">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.RenderDirectlyClearType.data">
<short></short>
</element>

<!-- procedure Visibility: protected -->
<element name="TIntfFreeTypeDrawer.MergeColorOver">
<short></short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.MergeColorOver.merge">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.MergeColorOver.c">
<short></short>
</element>

<!-- procedure Visibility: protected -->
<element name="TIntfFreeTypeDrawer.ClearTypePixel">
<short></short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.ClearTypePixel.x">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.ClearTypePixel.y">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.ClearTypePixel.Cr">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.ClearTypePixel.Cg">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.ClearTypePixel.Cb">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.ClearTypePixel.Color">
<short></short>
</element>

<!-- variable Visibility: public -->
<element name="TIntfFreeTypeDrawer.Destination">
<short></short>
<descr>
</descr>
<seealso>
</seealso>
</element>

<!-- variable Visibility: public -->
<element name="TIntfFreeTypeDrawer.ClearTypeRGBOrder">
<short></short>
<descr>
</descr>
<seealso>
</seealso>
</element>

<!-- constructor Visibility: public -->
<element name="TIntfFreeTypeDrawer.Create">
<short></short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.Create.ADestination">
<short></short>
</element>

<!-- procedure Visibility: public -->
<element name="TIntfFreeTypeDrawer.ClippedDrawPixel">
<short></short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.ClippedDrawPixel.x">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.ClippedDrawPixel.y">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.ClippedDrawPixel.c">
<short></short>
</element>

<!-- procedure Visibility: public -->
<element name="TIntfFreeTypeDrawer.DrawPixel">
<short></short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.DrawPixel.x">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.DrawPixel.y">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.DrawPixel.c">
<short></short>
</element>

<!-- procedure Visibility: public -->
<element name="TIntfFreeTypeDrawer.DrawVertLine">
<short></short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.DrawVertLine.x">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.DrawVertLine.y1">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.DrawVertLine.y2">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.DrawVertLine.c">
<short></short>
</element>

<!-- procedure Visibility: public -->
<element name="TIntfFreeTypeDrawer.DrawText">
<short></short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.DrawText.AText">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.DrawText.AFont">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.DrawText.x">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.DrawText.y">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.DrawText.AColor">
<short></short>
</element>

<!-- argument Visibility: default -->
<element name="TIntfFreeTypeDrawer.DrawText.AOpacity">
<short></short>
</element>

<!-- destructor Visibility: public -->
<element name="TIntfFreeTypeDrawer.Destroy">
<short></short>
<descr>
</descr>
<errors>
</errors>
<seealso>
</seealso>
</element>

</module> <!-- LazFreeTypeIntfDrawer -->

</package>
</fpdoc-descriptions>
