digraph G
{
  edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
  node [fontname="Helvetica",fontsize="10",shape=record];
  rankdir="LR";
  Node1 [label="RuntimeObject::SeparateFromObjects",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
  Node1 -> Node2 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node2 [label="RuntimeObject::GetHitBoxes",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_runtime_object.html#a15f03c46b15118ce0cbdf99a1aeb33fa",tooltip="Get the object hitbox(es)"];
  Node2 -> Node3 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node3 [label="Polygon2d::CreateRectangle",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_polygon2d.html#a9c70e527cb62cb7ee6aee4f2799a4ace"];
  Node2 -> Node4 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node4 [label="RuntimeObject::GetWidth",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_runtime_object.html#ab7f45e473387e34cfe121e2b772d0649",tooltip="Get the width of the object."];
  Node2 -> Node5 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node5 [label="RuntimeObject::GetHeight",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_runtime_object.html#a9fdc8ed08039f5c2cd692e9c22e26e9b",tooltip="Get the height of the object."];
  Node2 -> Node6 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node6 [label="Polygon2d::Rotate",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_polygon2d.html#a28c95623d956641e09127e5e080300f2"];
  Node2 -> Node7 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node7 [label="RuntimeObject::GetAngle",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_runtime_object.html#a93ff1974abb09355d1cb208980f32cf8",tooltip="Get the angle of the object, in degrees."];
  Node2 -> Node8 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node8 [label="Polygon2d::Move",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_polygon2d.html#ae28512198567b189a692788e7f9ffac9"];
  Node8 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node9 [label="Polygon2d::ComputeEdges",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_polygon2d.html#abd09cfe5a49d9ac73bcffd99ba203dd3"];
  Node2 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node10 [label="RuntimeObject::GetX",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_runtime_object.html#a145cbfa2cf53ab5b4f7ede3ab4feb2a3",tooltip="Get the X coordinate of the object in the layout."];
  Node2 -> Node11 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node11 [label="RuntimeObject::GetCenterX",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_runtime_object.html#add684c08e01b0705448d04f000980489",tooltip="Get the X position of the center, relative to the position returned by GetDrawableX()."];
  Node2 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node12 [label="RuntimeObject::GetY",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_runtime_object.html#a09f91467e1b8f7831f5c6d7c9eee0159",tooltip="Get the Y coordinate of the object in the layout."];
  Node2 -> Node13 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node13 [label="RuntimeObject::GetCenterY",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_runtime_object.html#aacc50de5e06f1a74040e696775e0c1ae",tooltip="Get the Y position of the center, relative to the position returned by GetDrawableY()."];
  Node1 -> Node14 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node14 [label="PolygonCollisionTest",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$group___game_engine.html#gaee95df64b6b81395c1ae6222ef2d20ae"];
  Node14 -> Node9 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node14 -> Node15 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node15 [label="Polygon2d::ComputeCenter",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_polygon2d.html#a7e301a6d9daed550f7601107d95b202e"];
  Node1 -> Node16 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node16 [label="RuntimeObject::SetX",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_runtime_object.html#a4cfe5ef8c1702606c3229c2a910db809",tooltip="Change X position of the object."];
  Node1 -> Node10 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node1 -> Node17 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
  Node17 [label="RuntimeObject::SetY",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$class_runtime_object.html#a4982f00578b0ea6a4c6f91de1fbcbc42",tooltip="Change Y position of the object."];
  Node1 -> Node12 [color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
}
