/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* ShrubberyCreationForm.hpp :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: bchanot +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/12/30 15:05:32 by bchanot #+# #+# */ /* Updated: 2025/12/30 16:58:20 by bchanot ### ########.fr */ /* */ /* ************************************************************************** */ #ifndef SHRUBBERYCREATIONFORM_HPP # define SHRUBBERYCREATIONFORM_HPP # include # include # include "AForm.hpp" class ShrubberyCreationForm : public AForm { public: ShrubberyCreationForm(); ShrubberyCreationForm( ShrubberyCreationForm const & src ); ShrubberyCreationForm( std::string const & target ); ~ShrubberyCreationForm(); ShrubberyCreationForm & operator=( ShrubberyCreationForm const & rhs ); protected: virtual void action(void) const; }; std::ostream & operator<<( std::ostream & o, ShrubberyCreationForm const & i ); #endif /* ******************************************* SHRUBBERYCREATIONFORM_H */