コード例 #1
0
 /// <summary>
 /// Adds a new drawing callback to the log window widget drawer.
 /// </summary>
 /// <param name="drawerDelegate">The delegate called each OnGUI to draw the widget.</param>
 /// <param name="align">The side of the WidgetRow this widget should be drawn into.</param>
 public static void AddLogWindowWidget(WidgetDrawer drawerDelegate, WidgetAlignMode align = WidgetAlignMode.Left)
 {
     if (drawerDelegate == null)
     {
         throw new NullReferenceException("Drawer delegate required");
     }
     widgets.Add(new LogWindowWidget(drawerDelegate, align));
 }
コード例 #2
0
 public LogWindowWidget(WidgetDrawer drawer, WidgetAlignMode alignment)
 {
     Drawer    = drawer;
     Alignment = alignment;
 }