00001 /* $Id: exploder_composer.hpp 23842 2008-02-16 08:47:16Z mordante $ */ 00002 /* 00003 Copyright (C) 2004 - 2008 by Philippe Plantier <ayin@anathas.org> 00004 Part of the Battle for Wesnoth Project http://www.wesnoth.org 00005 00006 This program is free software; you can redistribute it and/or modify 00007 it under the terms of the GNU General Public License version 2 00008 or at your option any later version. 00009 This program is distributed in the hope that it will be useful, 00010 but WITHOUT ANY WARRANTY. 00011 00012 See the COPYING file for more details. 00013 */ 00014 00015 #ifndef EXPLODER_COMPOSER_HPP_INCLUDED 00016 #define EXPLODER_COMPOSER_HPP_INCLUDED 00017 00018 #include "exploder_utils.hpp" 00019 #include "exploder_cutter.hpp" 00020 00021 class composer 00022 { 00023 public: 00024 composer(); 00025 00026 surface compose(const std::string &src, const std::string &dest); 00027 00028 void set_interactive(bool value); 00029 void set_verbose(bool value); 00030 private: 00031 bool interactive_; 00032 bool verbose_; 00033 }; 00034 00035 #endif 00036
Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |