\section{plugin/pango/gvtextlayout\-\_\-pango.c File Reference}
\label{gvtextlayout__pango_8c}\index{plugin/pango/gvtextlayout\-\_\-pango.\-c@{plugin/pango/gvtextlayout\-\_\-pango.\-c}}
{\ttfamily \#include \char`\"{}config.\-h\char`\"{}}\\*
{\ttfamily \#include $<$stdlib.\-h$>$}\\*
{\ttfamily \#include $<$string.\-h$>$}\\*
{\ttfamily \#include \char`\"{}gvplugin\-\_\-render.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}agxbuf.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}utils.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}gvplugin\-\_\-textlayout.\-h\char`\"{}}\\*
{\ttfamily \#include $<$pango/pangocairo.\-h$>$}\\*
{\ttfamily \#include \char`\"{}gvgetfontlist.\-h\char`\"{}}\\*
Include dependency graph for gvtextlayout\-\_\-pango.\-c\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{gvtextlayout__pango_8c__incl}
\end{center}
\end{figure}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define {\bf N\-\_\-\-N\-E\-W}(n, t)~(t$\ast$)malloc((n)$\ast$sizeof(t))
\item 
\#define {\bf F\-O\-N\-T\-\_\-\-D\-P\-I}~96.
\item 
\#define {\bf E\-N\-A\-B\-L\-E\-\_\-\-P\-A\-N\-G\-O\-\_\-\-M\-A\-R\-K\-U\-P}
\item 
\#define {\bf F\-U\-L\-L\-\_\-\-M\-A\-R\-K\-U\-P}~\char`\"{}$<$span weight=\textbackslash{}\char`\"{}bold\textbackslash{}\char`\"{} style=\textbackslash{}\char`\"{}italic\textbackslash{}\char`\"{} underline=\textbackslash{}\char`\"{}single\textbackslash{}\char`\"{}$>$$<$sup$>$$<${\bf sub}$>$$<$/{\bf sub}$>$$<$/sup$>$$<$/span$>$\char`\"{}
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
{\bf gvplugin\-\_\-installed\-\_\-t} {\bf gvtextlayout\-\_\-pango\-\_\-types} [$\,$]
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\index{gvtextlayout\-\_\-pango.\-c@{gvtextlayout\-\_\-pango.\-c}!E\-N\-A\-B\-L\-E\-\_\-\-P\-A\-N\-G\-O\-\_\-\-M\-A\-R\-K\-U\-P@{E\-N\-A\-B\-L\-E\-\_\-\-P\-A\-N\-G\-O\-\_\-\-M\-A\-R\-K\-U\-P}}
\index{E\-N\-A\-B\-L\-E\-\_\-\-P\-A\-N\-G\-O\-\_\-\-M\-A\-R\-K\-U\-P@{E\-N\-A\-B\-L\-E\-\_\-\-P\-A\-N\-G\-O\-\_\-\-M\-A\-R\-K\-U\-P}!gvtextlayout_pango.c@{gvtextlayout\-\_\-pango.\-c}}
\subsubsection[{E\-N\-A\-B\-L\-E\-\_\-\-P\-A\-N\-G\-O\-\_\-\-M\-A\-R\-K\-U\-P}]{\setlength{\rightskip}{0pt plus 5cm}\#define E\-N\-A\-B\-L\-E\-\_\-\-P\-A\-N\-G\-O\-\_\-\-M\-A\-R\-K\-U\-P}\label{gvtextlayout__pango_8c_a0d27e6888fb7073b34af1fad8d2b91c4}


Definition at line 58 of file gvtextlayout\-\_\-pango.\-c.

\index{gvtextlayout\-\_\-pango.\-c@{gvtextlayout\-\_\-pango.\-c}!F\-O\-N\-T\-\_\-\-D\-P\-I@{F\-O\-N\-T\-\_\-\-D\-P\-I}}
\index{F\-O\-N\-T\-\_\-\-D\-P\-I@{F\-O\-N\-T\-\_\-\-D\-P\-I}!gvtextlayout_pango.c@{gvtextlayout\-\_\-pango.\-c}}
\subsubsection[{F\-O\-N\-T\-\_\-\-D\-P\-I}]{\setlength{\rightskip}{0pt plus 5cm}\#define F\-O\-N\-T\-\_\-\-D\-P\-I~96.}\label{gvtextlayout__pango_8c_ab9b3c00aa4e1e99e8aee560e93ab32b8}


Definition at line 56 of file gvtextlayout\-\_\-pango.\-c.

\index{gvtextlayout\-\_\-pango.\-c@{gvtextlayout\-\_\-pango.\-c}!F\-U\-L\-L\-\_\-\-M\-A\-R\-K\-U\-P@{F\-U\-L\-L\-\_\-\-M\-A\-R\-K\-U\-P}}
\index{F\-U\-L\-L\-\_\-\-M\-A\-R\-K\-U\-P@{F\-U\-L\-L\-\_\-\-M\-A\-R\-K\-U\-P}!gvtextlayout_pango.c@{gvtextlayout\-\_\-pango.\-c}}
\subsubsection[{F\-U\-L\-L\-\_\-\-M\-A\-R\-K\-U\-P}]{\setlength{\rightskip}{0pt plus 5cm}\#define F\-U\-L\-L\-\_\-\-M\-A\-R\-K\-U\-P~\char`\"{}$<$span weight=\textbackslash{}\char`\"{}bold\textbackslash{}\char`\"{} style=\textbackslash{}\char`\"{}italic\textbackslash{}\char`\"{} underline=\textbackslash{}\char`\"{}single\textbackslash{}\char`\"{}$>$$<$sup$>$$<${\bf sub}$>$$<$/{\bf sub}$>$$<$/sup$>$$<$/span$>$\char`\"{}}\label{gvtextlayout__pango_8c_a69e94c85c84b7b3be3a03f4c7d9dd685}


Definition at line 60 of file gvtextlayout\-\_\-pango.\-c.

\index{gvtextlayout\-\_\-pango.\-c@{gvtextlayout\-\_\-pango.\-c}!N\-\_\-\-N\-E\-W@{N\-\_\-\-N\-E\-W}}
\index{N\-\_\-\-N\-E\-W@{N\-\_\-\-N\-E\-W}!gvtextlayout_pango.c@{gvtextlayout\-\_\-pango.\-c}}
\subsubsection[{N\-\_\-\-N\-E\-W}]{\setlength{\rightskip}{0pt plus 5cm}\#define N\-\_\-\-N\-E\-W(
\begin{DoxyParamCaption}
\item[{}]{n, }
\item[{}]{t}
\end{DoxyParamCaption}
)~(t$\ast$)malloc((n)$\ast$sizeof(t))}\label{gvtextlayout__pango_8c_aff1e0aa083474362a4f0b485ccaeef41}


Definition at line 29 of file gvtextlayout\-\_\-pango.\-c.



\subsection{Variable Documentation}
\index{gvtextlayout\-\_\-pango.\-c@{gvtextlayout\-\_\-pango.\-c}!gvtextlayout\-\_\-pango\-\_\-types@{gvtextlayout\-\_\-pango\-\_\-types}}
\index{gvtextlayout\-\_\-pango\-\_\-types@{gvtextlayout\-\_\-pango\-\_\-types}!gvtextlayout_pango.c@{gvtextlayout\-\_\-pango.\-c}}
\subsubsection[{gvtextlayout\-\_\-pango\-\_\-types}]{\setlength{\rightskip}{0pt plus 5cm}{\bf gvplugin\-\_\-installed\-\_\-t} gvtextlayout\-\_\-pango\-\_\-types[$\,$]}\label{gvtextlayout__pango_8c_a3195e58c37293536167490b0413b616e}
{\bfseries Initial value\-:}
\begin{DoxyCode}
= \{
    \{0, \textcolor{stringliteral}{"textlayout"}, 10, &pango\_textlayout\_engine, NULL\},
    \{0, NULL, 0, NULL, NULL\}
\}
\end{DoxyCode}


Definition at line 281 of file gvtextlayout\-\_\-pango.\-c.

