2 * Copyright 2006-2007, Haiku.
3 * Distributed under the terms of the MIT License.
6 * Stephan Aßmus <superstippi@gmx.de>
8 #ifndef REMOVE_TRANSFORMERS_COMMAND_H
9 #define REMOVE_TRANSFORMERS_COMMAND_H
13 #include "IconBuild.h"
24 // TODO: make a templated "remove items" command?
26 class RemoveTransformersCommand
: public Command
{
28 RemoveTransformersCommand(
32 virtual ~RemoveTransformersCommand();
34 virtual status_t
InitCheck();
36 virtual status_t
Perform();
37 virtual status_t
Undo();
39 virtual void GetName(BString
& name
);
43 Transformer
** fTransformers
;
46 bool fTransformersRemoved
;
49 #endif // REMOVE_TRANSFORMERS_COMMAND_H