/* * Copyright 2011, Rene Gollent, rene@gollent.com. * Distributed under the terms of the MIT License. */ #ifndef TEAM_UI_SETTINGS_FACTORY_H #define TEAM_UI_SETTINGS_FACTORY_H #include class BMessage; class TeamUiSettings; class TeamUiSettingsFactory { public: virtual ~TeamUiSettingsFactory(); virtual status_t Create(const BMessage& archive, TeamUiSettings*& settings) const = 0; }; #endif // TEAM_UI_SETTINGS_FACTORY_H