19 #ifndef OST_GUI_TOOL_MANAGER_HH
20 #define OST_GUI_TOOL_MANAGER_HH
31 namespace ost {
namespace gui {
42 void AddTool(
Tool* tool);
44 void SetActiveTool(
Tool* tool);
45 Tool* FindToolByName(
const String& name)
const;
46 Tool* GetActiveTool()
const;
50 void ToolAdded(
Tool*);
51 void ActiveToolChanged(
Tool*);
#define DLLEXPORT_OST_GUI
std::vector< Tool * > ToolList