1/*
2 * Copyright 2006-2007, Haiku.
3 * Distributed under the terms of the MIT License.
4 *
5 * Authors:
6 *		Stephan A��mus <superstippi@gmx.de>
7 */
8#ifndef PATH_COMMAND_H
9#define PATH_COMMAND_H
10
11
12#include "Command.h"
13#include "IconBuild.h"
14
15
16_BEGIN_ICON_NAMESPACE
17	class VectorPath;
18_END_ICON_NAMESPACE
19
20_USING_ICON_NAMESPACE
21
22
23class PathCommand : public Command {
24 public:
25								PathCommand(VectorPath* path);
26	virtual						~PathCommand();
27
28	virtual	status_t			InitCheck();
29	virtual void				GetName(BString& name);
30
31 protected:
32			void				_Select(const int32* indices, int32 count,
33										bool extend = false) const;
34
35			VectorPath*			fPath;
36};
37
38#endif // PATH_COMMAND_H
39