digraph G { bgcolor="transparent"; edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"]; node [fontname="FreeSans",fontsize="10",shape=record]; rankdir=LR; Node1 [label="setup_signal_handler",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"]; Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node2 [label="handle_signal",height=0.2,width=0.4,color="black",URL="$a00075.html#aca29388ca9e7422219ff689ee23d09bc"]; Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node3 [label="convert_utf8_to_ucs2",height=0.2,width=0.4,color="black",URL="$a00077.html#a1d926a6371d3d87f2dd85c1a27d83f4b",tooltip="Converts the given string to UCS-2 big endian for use with xcb_image_text_16()."]; Node3 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node4 [label="smalloc",height=0.2,width=0.4,color="black",URL="$a00077.html#a46c23cb2833f4b674f5cfc977f16b990",tooltip="Safe-wrapper around malloc which exits if malloc returns NULL (meaning that there..."]; Node2 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node5 [label="load_font",height=0.2,width=0.4,color="black",URL="$a00054.html#a50c1fc0de5343536d542c8349ab7ab0d",tooltip="Loads a font for usage, getting its height."]; Node2 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node6 [label="open_input_window",height=0.2,width=0.4,color="black",URL="$a00075.html#a12a31f7912e49b4e055b3f23aa95248d"]; Node2 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node7 [label="predict_text_width",height=0.2,width=0.4,color="black",URL="$a00079.html#a01397b2251980ca02d24194293fc79d0",tooltip="Calculate the width of the given text (16-bit characters, UCS) with given real length..."]; Node7 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node2 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node8 [label="sig_draw_window",height=0.2,width=0.4,color="black",URL="$a00075.html#a31aa6fd12baddf237a3aec1a03e5d9a5"]; Node8 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node9 [label="get_colorpixel",height=0.2,width=0.4,color="black",URL="$a00079.html#a0146fe310e31c9509a7a7846aa547c67",tooltip="Returns the colorpixel to use for the given hex color (think of HTML)."]; Node8 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node10 [label="xcb_change_gc_single",height=0.2,width=0.4,color="black",URL="$a00079.html#ac20ce6b9cf46f63675e363ac5dc2f24e",tooltip="Changes a single value in the graphic context (so one doesnât have to define an..."]; Node2 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node11 [label="sig_handle_key_press",height=0.2,width=0.4,color="black",URL="$a00075.html#afd2deb48146e0d8d84b5bbdbee8b76c7"]; Node11 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node12 [label="i3_restart",height=0.2,width=0.4,color="black",URL="$a00077.html#aa6932bace7059f6a57068cdf87de1e1f"]; Node12 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node13 [label="append_argument",height=0.2,width=0.4,color="black",URL="$a00077.html#ab2bd44ab8b1c1b843c6c7ba6f76227e2"]; Node13 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node12 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node14 [label="ipc_shutdown",height=0.2,width=0.4,color="black",URL="$a00068.html#ae12d3a1c83452d7fb9b9ae9ce23bb424",tooltip="Calls shutdown() on each socket and closes it."]; Node12 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node15 [label="restore_geometry",height=0.2,width=0.4,color="black",URL="$a00072.html#a7a5eac8069bf76ea873503dd80100544",tooltip="Restores the geometry of each window by reparenting it to the root window at the..."]; Node2 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; }