#line 29 "/home/travis/build/felix-lang/felix/src/packages/gui.fdoc"
  include "sdl/SDL2";
  include "sdl/SDL_ttf";
  include "sdl/SDL_image";
  #line 36 "/home/travis/build/felix-lang/felix/src/packages/gui.fdoc"
  include "gui/init";
  include "gui/types";
  include "gui/font";
  #line 55 "/home/travis/build/felix-lang/felix/src/packages/gui.fdoc"
  include "gui/color";
  include "gui/surface";
  include "gui/drawable";
  include "gui/drawchain";
  include "gui/window";
  include "gui/window_controller_interface";
  include "gui/window_controller";
  include "gui/window_manager";
  
  #line 85 "/home/travis/build/felix-lang/felix/src/packages/gui.fdoc"
  include "gui/button";
  include "gui/menu";
  #line 91 "/home/travis/build/felix-lang/felix/src/packages/gui.fdoc"
  include "gui/line_buffer_interface";
  include "gui/line_buffer_object";
  include "gui/line_buffer_display_controller_interface";
  include "gui/line_buffer_display_controller";
  include "gui/line_editor";
  #line 102 "/home/travis/build/felix-lang/felix/src/packages/gui.fdoc"
  class FlxGui
  {
   inherit FlxGuiInit;
   inherit FlxGuiTypes;
   inherit FlxGuiFont;
   inherit FlxGuiColor;
   inherit FlxGuiSurface;
   inherit FlxGuiDrawable;
   inherit FlxGuiDrawChain;
  
   inherit FlxGuiWindow;
   inherit FlxGuiWindowController;
   inherit FlxGuiWindowControllerInterface;
   inherit FlxGuiWindowManager;
  
   inherit FlxGuiButton;
  
   inherit FlxGuiMenu;
  
   // text field editor
   inherit FlxGuiLineBufferInterface;
   inherit FlxGuiLineBuffer;
   inherit FlxGuiLineBufferDisplayControllerInterface;
   inherit FlxGuiLineBufferDisplayController;
   inherit FlxGuiLineEditor;
  
  } // class FlxGui