2 //=============================================================================
4 * @file Widget_Factory.h
6 * @author Christopher Kohlhoff <chris@kohlhoff.com>
8 //=============================================================================
10 #ifndef WIDGET_FACTORY_H
11 #define WIDGET_FACTORY_H
16 * @class Widget_Factory
18 * @brief Used to create Widget instances.
23 /// Create an instance of a widget. Ownership of the newly created object is
24 /// transferred to the caller.
25 static Widget
*create_widget ();
28 #endif /* WIDGET_FACTORY_H */