1/* 2 * Copyright 2006-2007, Haiku. All rights reserved. 3 * Distributed under the terms of the MIT License. 4 * 5 * Authors: 6 * Stephan A��mus <superstippi@gmx.de> 7 */ 8#ifndef UTIL_H 9#define UTIL_H 10 11 12#include <GraphicsDefs.h> 13 14#include "IconBuild.h" 15 16 17class AddPathsCommand; 18class AddStylesCommand; 19 20_BEGIN_ICON_NAMESPACE 21 template <class Type> class Container; 22 class PathContainer; 23 class Style; 24 class StyleContainer; 25 class VectorPath; 26_END_ICON_NAMESPACE 27 28_USING_ICON_NAMESPACE 29 30 31void new_style(rgb_color color, Container<Style>* container, 32 Style** style, AddStylesCommand** command); 33 34void new_path(Container<VectorPath>* container, VectorPath** path, 35 AddPathsCommand** command, VectorPath* other = NULL); 36 37#endif // UTIL_H 38