digraph "LoadedPicture"
{
  edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"];
  node [fontname="FreeSans",fontsize="10",shape=record];
  rankdir="LR";
  Node1 [label="LoadedPicture",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled", fontcolor="black"];
  Node2 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" mode" ,fontname="FreeSans"];
  Node2 [label="SDL_WindowShapeMode",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$dd/da3/struct_s_d_l___window_shape_mode.html",tooltip="A struct that tags the SDL_WindowShapeParams union with an enum describing the type of its contents..."];
  Node3 -> Node2 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" parameters" ,fontname="FreeSans"];
  Node3 [label="SDL_WindowShapeParams",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$d3/d93/union_s_d_l___window_shape_params.html",tooltip="A union containing parameters for shaped windows. "];
  Node5 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" surface" ,fontname="FreeSans"];
  Node5 [label="SDL_Surface",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d6/d0f/struct_s_d_l___surface.html",tooltip="A collection of pixels used in software blitting. "];
  Node6 -> Node5 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" format" ,fontname="FreeSans"];
  Node6 [label="SDL_PixelFormat",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$de/d29/struct_s_d_l___pixel_format.html"];
  Node6 -> Node6 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" next" ,fontname="FreeSans"];
  Node8 -> Node5 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" clip_rect" ,fontname="FreeSans"];
  Node8 [label="SDL_Rect",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d4/dda/struct_s_d_l___rect.html",tooltip="A rectangle, with the origin at the upper left. "];
  Node9 -> Node5 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" map" ,fontname="FreeSans"];
  Node9 [label="SDL_BlitMap",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$dc/dc9/struct_s_d_l___blit_map.html"];
  Node5 -> Node9 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" blit\ndst" ,fontname="FreeSans"];
  Node11 -> Node1 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" texture" ,fontname="FreeSans"];
  Node11 [label="SDL_Texture",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$d5/dd9/struct_s_d_l___texture.html"];
  Node8 -> Node11 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" locked_rect" ,fontname="FreeSans"];
  Node12 -> Node11 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" renderer" ,fontname="FreeSans"];
  Node12 [label="SDL_Renderer",height=0.2,width=0.4,color="red", fillcolor="white", style="filled",URL="$dc/d5f/struct_s_d_l___renderer.html"];
  Node8 -> Node12 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" viewport_backup\nviewport\nclip_rect_backup\nclip_rect" ,fontname="FreeSans"];
  Node11 -> Node12 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" target\ntextures" ,fontname="FreeSans"];
  Node11 -> Node11 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" prev\nnext\nnative" ,fontname="FreeSans"];
  Node19 -> Node11 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" yuv" ,fontname="FreeSans"];
  Node19 [label="SDL_SW_YUVTexture",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$de/d87/struct_s_d_l___s_w___y_u_v_texture.html"];
  Node5 -> Node19 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label=" display\nstretch" ,fontname="FreeSans"];
}
