digraph "writeFont"
{
 // LATEX_PDF_SIZE
  bgcolor="transparent";
  edge [fontname=Helvetica,fontsize=10,labelfontname=Helvetica,labelfontsize=10];
  node [fontname=Helvetica,fontsize=10,shape=box,height=0.2,width=0.4];
  rankdir="LR";
  Node1 [label="writeFont",height=0.2,width=0.4,color="gray40", fillcolor="grey60", style="filled", fontcolor="black",tooltip="Write OpenType font to output file."];
  Node1 -> Node2 [color="steelblue1",style="solid"];
  Node2 [label="byTableTag",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$hex2otf_8c.html#af1223f39e8627e0a3b0b7b533e6d0b64",tooltip="Compare tables by 4-byte unsigned table tag value."];
  Node1 -> Node3 [color="steelblue1",style="solid"];
  Node3 [label="cacheZeros",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$hex2otf_8c.html#a0d4560c5d562d31a33f092bb579f8397",tooltip="Append 1 to 4 bytes of zeroes to a buffer, for padding."];
  Node3 -> Node4 [color="steelblue1",style="solid"];
  Node4 [label="ensureBuffer",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$hex2otf_8c.html#ae32c0f82cbb6a4d8ece0559f1c7b74f4",tooltip="Ensure that the buffer has at least the specified minimum size."];
  Node4 -> Node5 [color="steelblue1",style="solid"];
  Node5 [label="fail",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$hex2otf_8c.html#a2f5976201b1e630a94045f04a0348572",tooltip="Print an error message on stderr, then exit."];
  Node1 -> Node5 [color="steelblue1",style="solid"];
  Node1 -> Node6 [color="steelblue1",style="solid"];
  Node6 [label="freeBuffer",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$hex2otf_8c.html#ac928f7761fc187ff86f33805309bec21",tooltip="Free the memory previously allocated for a buffer."];
  Node1 -> Node7 [color="steelblue1",style="solid"];
  Node7 [label="newBuffer",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$hex2otf_8c.html#ae8310060f5a9b7cefb84d0bb1b459b64",tooltip="Create a new buffer."];
  Node7 -> Node5 [color="steelblue1",style="solid"];
  Node1 -> Node8 [color="steelblue1",style="solid"];
  Node8 [label="writeBytes",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$hex2otf_8c.html#ae2b46edf2ac290c695e2b27d16f1b380",tooltip="Write an array of bytes to an output file."];
  Node8 -> Node5 [color="steelblue1",style="solid"];
  Node1 -> Node9 [color="steelblue1",style="solid"];
  Node9 [label="writeU16",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$hex2otf_8c.html#a83aece82aa1fe815fc24a12be34a24b1",tooltip="Write an unsigned 16-bit value to an output file."];
  Node9 -> Node8 [color="steelblue1",style="solid"];
  Node1 -> Node10 [color="steelblue1",style="solid"];
  Node10 [label="writeU32",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$hex2otf_8c.html#a941153850cde042e39ce40d47d5aac5f",tooltip="Write an unsigned 32-bit value to an output file."];
  Node10 -> Node8 [color="steelblue1",style="solid"];
}
