xref: /haiku/headers/private/debugger/settings/TeamUiSettingsFactory.h (revision fce4895d1884da5ae6fb299d23c735c598e690b1)
1 /*
2  * Copyright 2011, Rene Gollent, rene@gollent.com.
3  * Distributed under the terms of the MIT License.
4  */
5 #ifndef TEAM_UI_SETTINGS_FACTORY_H
6 #define TEAM_UI_SETTINGS_FACTORY_H
7 
8 
9 #include <SupportDefs.h>
10 
11 
12 class BMessage;
13 class TeamUiSettings;
14 
15 class TeamUiSettingsFactory {
16 public:
17 	virtual						~TeamUiSettingsFactory();
18 
19 	virtual	status_t			Create(const BMessage& archive,
20 									TeamUiSettings*& settings) const = 0;
21 };
22 
23 #endif // TEAM_UI_SETTINGS_FACTORY_H
24