Remove unused Command::clone() member function

This commit is contained in:
David Capello 2019-01-07 17:03:38 -03:00
parent 4335f0c728
commit 271865e13d
119 changed files with 0 additions and 171 deletions

View File

@ -23,7 +23,6 @@ using namespace ui;
class AboutCommand : public Command { class AboutCommand : public Command {
public: public:
AboutCommand(); AboutCommand();
Command* clone() const override { return new AboutCommand(*this); }
protected: protected:
void onExecute(Context* context) override; void onExecute(Context* context) override;

View File

@ -26,7 +26,6 @@ using namespace ui;
class AdvancedModeCommand : public Command { class AdvancedModeCommand : public Command {
public: public:
AdvancedModeCommand(); AdvancedModeCommand();
Command* clone() const override { return new AdvancedModeCommand(*this); }
protected: protected:
void onExecute(Context* context) override; void onExecute(Context* context) override;

View File

@ -22,7 +22,6 @@ namespace app {
class BackgroundFromLayerCommand : public Command { class BackgroundFromLayerCommand : public Command {
public: public:
BackgroundFromLayerCommand(); BackgroundFromLayerCommand();
Command* clone() const override { return new BackgroundFromLayerCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -26,7 +26,6 @@ public:
}; };
CancelCommand(); CancelCommand();
Command* clone() const override { return new CancelCommand(*this); }
protected: protected:
bool onNeedsParams() const override { return true; } bool onNeedsParams() const override { return true; }

View File

@ -271,7 +271,6 @@ private:
class CanvasSizeCommand : public Command { class CanvasSizeCommand : public Command {
public: public:
CanvasSizeCommand(); CanvasSizeCommand();
Command* clone() const override { return new CanvasSizeCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -273,7 +273,6 @@ private:
class CelPropertiesCommand : public Command { class CelPropertiesCommand : public Command {
public: public:
CelPropertiesCommand(); CelPropertiesCommand();
Command* clone() const override { return new CelPropertiesCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -335,7 +335,6 @@ private:
class ChangePixelFormatCommand : public Command { class ChangePixelFormatCommand : public Command {
public: public:
ChangePixelFormatCommand(); ChangePixelFormatCommand();
Command* clone() const override { return new ChangePixelFormatCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -17,7 +17,6 @@ namespace app {
class ClearCommand : public Command { class ClearCommand : public Command {
public: public:
ClearCommand(); ClearCommand();
Command* clone() const override { return new ClearCommand(*this); }
protected: protected:
bool onEnabled(Context* ctx) override; bool onEnabled(Context* ctx) override;

View File

@ -24,7 +24,6 @@ namespace app {
class ClearCelCommand : public Command { class ClearCelCommand : public Command {
public: public:
ClearCelCommand(); ClearCelCommand();
Command* clone() const override { return new ClearCelCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -32,8 +32,6 @@ public:
: Command(CommandId::CloseFile(), CmdUIOnlyFlag) { : Command(CommandId::CloseFile(), CmdUIOnlyFlag) {
} }
Command* clone() const override { return new CloseFileCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override { bool onEnabled(Context* context) override {
@ -57,8 +55,6 @@ public:
m_quitting = false; m_quitting = false;
} }
Command* clone() const override { return new CloseAllFilesCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override { void onLoadParams(const Params& params) override {

View File

@ -33,7 +33,6 @@ namespace app {
class ColorQuantizationCommand : public Command { class ColorQuantizationCommand : public Command {
public: public:
ColorQuantizationCommand(); ColorQuantizationCommand();
Command* clone() const override { return new ColorQuantizationCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -18,7 +18,6 @@ namespace app {
class ContiguousFillCommand : public Command { class ContiguousFillCommand : public Command {
public: public:
ContiguousFillCommand(); ContiguousFillCommand();
Command* clone() const override { return new ContiguousFillCommand(*this); }
protected: protected:
bool onChecked(Context* context) override; bool onChecked(Context* context) override;

View File

@ -17,7 +17,6 @@ namespace app {
class CopyCommand : public Command { class CopyCommand : public Command {
public: public:
CopyCommand(); CopyCommand();
Command* clone() const override { return new CopyCommand(*this); }
protected: protected:
bool onEnabled(Context* ctx) override; bool onEnabled(Context* ctx) override;

View File

@ -19,7 +19,6 @@ namespace app {
class CopyCelCommand : public Command { class CopyCelCommand : public Command {
public: public:
CopyCelCommand(); CopyCelCommand();
Command* clone() const override { return new CopyCelCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -17,7 +17,6 @@ namespace app {
class CopyMergedCommand : public Command { class CopyMergedCommand : public Command {
public: public:
CopyMergedCommand(); CopyMergedCommand();
Command* clone() const override { return new CopyMergedCommand(*this); }
protected: protected:
bool onEnabled(Context* ctx) override; bool onEnabled(Context* ctx) override;

View File

@ -25,7 +25,6 @@ namespace app {
class CropSpriteCommand : public Command { class CropSpriteCommand : public Command {
public: public:
CropSpriteCommand(); CropSpriteCommand();
Command* clone() const override { return new CropSpriteCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;
@ -86,7 +85,6 @@ void CropSpriteCommand::onExecute(Context* context)
class AutocropSpriteCommand : public Command { class AutocropSpriteCommand : public Command {
public: public:
AutocropSpriteCommand(); AutocropSpriteCommand();
Command* clone() const override { return new AutocropSpriteCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -17,7 +17,6 @@ namespace app {
class CutCommand : public Command { class CutCommand : public Command {
public: public:
CutCommand(); CutCommand();
Command* clone() const override { return new CutCommand(*this); }
protected: protected:
bool onEnabled(Context* ctx) override; bool onEnabled(Context* ctx) override;

View File

@ -21,7 +21,6 @@ namespace app {
class DeselectMaskCommand : public Command { class DeselectMaskCommand : public Command {
public: public:
DeselectMaskCommand(); DeselectMaskCommand();
Command* clone() const override { return new DeselectMaskCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -22,7 +22,6 @@ namespace app {
class DiscardBrushCommand : public Command { class DiscardBrushCommand : public Command {
public: public:
DiscardBrushCommand(); DiscardBrushCommand();
Command* clone() const override { return new DiscardBrushCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -27,7 +27,6 @@ namespace app {
class DuplicateLayerCommand : public Command { class DuplicateLayerCommand : public Command {
public: public:
DuplicateLayerCommand(); DuplicateLayerCommand();
Command* clone() const override { return new DuplicateLayerCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -29,7 +29,6 @@ using namespace ui;
class DuplicateSpriteCommand : public Command { class DuplicateSpriteCommand : public Command {
public: public:
DuplicateSpriteCommand(); DuplicateSpriteCommand();
Command* clone() const override { return new DuplicateSpriteCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -21,7 +21,6 @@ namespace app {
class DuplicateViewCommand : public Command { class DuplicateViewCommand : public Command {
public: public:
DuplicateViewCommand(); DuplicateViewCommand();
Command* clone() const override { return new DuplicateViewCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -22,7 +22,6 @@ namespace app {
class ExitCommand : public Command { class ExitCommand : public Command {
public: public:
ExitCommand(); ExitCommand();
Command* clone() const override { return new ExitCommand(*this); }
protected: protected:
void onExecute(Context* context) override; void onExecute(Context* context) override;

View File

@ -590,7 +590,6 @@ struct ExportSpriteSheetParams : public NewParams {
class ExportSpriteSheetCommand : public CommandWithNewParams<ExportSpriteSheetParams> { class ExportSpriteSheetCommand : public CommandWithNewParams<ExportSpriteSheetParams> {
public: public:
ExportSpriteSheetCommand(); ExportSpriteSheetCommand();
Command* clone() const override { return new ExportSpriteSheetCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -23,7 +23,6 @@ namespace app {
class EyedropperCommand : public Command { class EyedropperCommand : public Command {
public: public:
EyedropperCommand(); EyedropperCommand();
Command* clone() const override { return new EyedropperCommand(*this); }
// Returns the color in the given sprite pos. // Returns the color in the given sprite pos.
void pickSample(const Site& site, void pickSample(const Site& site,

View File

@ -29,7 +29,6 @@ class FillCommand : public Command {
public: public:
enum Type { Fill, Stroke }; enum Type { Fill, Stroke };
FillCommand(Type type); FillCommand(Type type);
Command* clone() const override { return new FillCommand(*this); }
protected: protected:
bool onEnabled(Context* ctx) override; bool onEnabled(Context* ctx) override;
void onExecute(Context* ctx) override; void onExecute(Context* ctx) override;

View File

@ -19,7 +19,6 @@ namespace app {
class FitScreenCommand : public Command { class FitScreenCommand : public Command {
public: public:
FitScreenCommand(); FitScreenCommand();
Command* clone() const override { return new FitScreenCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -25,7 +25,6 @@ namespace app {
class FlattenLayersCommand : public Command { class FlattenLayersCommand : public Command {
public: public:
FlattenLayersCommand(); FlattenLayersCommand();
Command* clone() const override { return new FlattenLayersCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -16,7 +16,6 @@ namespace app {
class FlipCommand : public Command { class FlipCommand : public Command {
public: public:
FlipCommand(); FlipCommand();
Command* clone() const override { return new FlipCommand(*this); }
doc::algorithm::FlipType getFlipType() const { return m_flipType; } doc::algorithm::FlipType getFlipType() const { return m_flipType; }

View File

@ -29,7 +29,6 @@ using namespace ui;
class FramePropertiesCommand : public Command { class FramePropertiesCommand : public Command {
public: public:
FramePropertiesCommand(); FramePropertiesCommand();
Command* clone() const override { return new FramePropertiesCommand(*this); }
protected: protected:
bool onNeedsParams() const override { return true; } bool onNeedsParams() const override { return true; }

View File

@ -31,7 +31,6 @@ using namespace ui;
class FrameTagPropertiesCommand : public Command { class FrameTagPropertiesCommand : public Command {
public: public:
FrameTagPropertiesCommand(); FrameTagPropertiesCommand();
Command* clone() const override { return new FrameTagPropertiesCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -256,7 +256,6 @@ private:
class FullscreenPreviewCommand : public Command { class FullscreenPreviewCommand : public Command {
public: public:
FullscreenPreviewCommand(); FullscreenPreviewCommand();
Command* clone() const override { return new FullscreenPreviewCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -51,7 +51,6 @@ class GotoFirstFrameCommand : public GotoCommand {
public: public:
GotoFirstFrameCommand() GotoFirstFrameCommand()
: GotoCommand(CommandId::GotoFirstFrame()) { } : GotoCommand(CommandId::GotoFirstFrame()) { }
Command* clone() const override { return new GotoFirstFrameCommand(*this); }
protected: protected:
frame_t onGetFrame(Editor* editor) override { frame_t onGetFrame(Editor* editor) override {
@ -63,7 +62,6 @@ class GotoFirstFrameInTagCommand : public GotoCommand {
public: public:
GotoFirstFrameInTagCommand() GotoFirstFrameInTagCommand()
: GotoCommand(CommandId::GotoFirstFrameInTag()) { } : GotoCommand(CommandId::GotoFirstFrameInTag()) { }
Command* clone() const override { return new GotoFirstFrameInTagCommand(*this); }
protected: protected:
frame_t onGetFrame(Editor* editor) override { frame_t onGetFrame(Editor* editor) override {
@ -80,7 +78,6 @@ class GotoPreviousFrameCommand : public GotoCommand {
public: public:
GotoPreviousFrameCommand() GotoPreviousFrameCommand()
: GotoCommand(CommandId::GotoPreviousFrame()) { } : GotoCommand(CommandId::GotoPreviousFrame()) { }
Command* clone() const override { return new GotoPreviousFrameCommand(*this); }
protected: protected:
frame_t onGetFrame(Editor* editor) override { frame_t onGetFrame(Editor* editor) override {
@ -94,7 +91,6 @@ protected:
class GotoNextFrameCommand : public GotoCommand { class GotoNextFrameCommand : public GotoCommand {
public: public:
GotoNextFrameCommand() : GotoCommand(CommandId::GotoNextFrame()) { } GotoNextFrameCommand() : GotoCommand(CommandId::GotoNextFrame()) { }
Command* clone() const override { return new GotoNextFrameCommand(*this); }
protected: protected:
frame_t onGetFrame(Editor* editor) override { frame_t onGetFrame(Editor* editor) override {
@ -108,7 +104,6 @@ protected:
class GotoNextFrameWithSameTagCommand : public GotoCommand { class GotoNextFrameWithSameTagCommand : public GotoCommand {
public: public:
GotoNextFrameWithSameTagCommand() : GotoCommand(CommandId::GotoNextFrameWithSameTag()) { } GotoNextFrameWithSameTagCommand() : GotoCommand(CommandId::GotoNextFrameWithSameTag()) { }
Command* clone() const override { return new GotoNextFrameWithSameTagCommand(*this); }
protected: protected:
frame_t onGetFrame(Editor* editor) override { frame_t onGetFrame(Editor* editor) override {
@ -127,7 +122,6 @@ protected:
class GotoPreviousFrameWithSameTagCommand : public GotoCommand { class GotoPreviousFrameWithSameTagCommand : public GotoCommand {
public: public:
GotoPreviousFrameWithSameTagCommand() : GotoCommand(CommandId::GotoPreviousFrameWithSameTag()) { } GotoPreviousFrameWithSameTagCommand() : GotoCommand(CommandId::GotoPreviousFrameWithSameTag()) { }
Command* clone() const override { return new GotoPreviousFrameWithSameTagCommand(*this); }
protected: protected:
frame_t onGetFrame(Editor* editor) override { frame_t onGetFrame(Editor* editor) override {
@ -146,7 +140,6 @@ protected:
class GotoLastFrameCommand : public GotoCommand { class GotoLastFrameCommand : public GotoCommand {
public: public:
GotoLastFrameCommand() : GotoCommand(CommandId::GotoLastFrame()) { } GotoLastFrameCommand() : GotoCommand(CommandId::GotoLastFrame()) { }
Command* clone() const override { return new GotoLastFrameCommand(*this); }
protected: protected:
frame_t onGetFrame(Editor* editor) override { frame_t onGetFrame(Editor* editor) override {
@ -158,7 +151,6 @@ class GotoLastFrameInTagCommand : public GotoCommand {
public: public:
GotoLastFrameInTagCommand() GotoLastFrameInTagCommand()
: GotoCommand(CommandId::GotoLastFrameInTag()) { } : GotoCommand(CommandId::GotoLastFrameInTag()) { }
Command* clone() const override { return new GotoLastFrameInTagCommand(*this); }
protected: protected:
frame_t onGetFrame(Editor* editor) override { frame_t onGetFrame(Editor* editor) override {
@ -175,7 +167,6 @@ class GotoFrameCommand : public GotoCommand {
public: public:
GotoFrameCommand() : GotoCommand(CommandId::GotoFrame()) GotoFrameCommand() : GotoCommand(CommandId::GotoFrame())
, m_showUI(true) { } , m_showUI(true) { }
Command* clone() const override { return new GotoFrameCommand(*this); }
private: private:

View File

@ -88,9 +88,6 @@ public:
: GotoLayerCommand(-1, "GotoPreviousLayer", : GotoLayerCommand(-1, "GotoPreviousLayer",
CmdUIOnlyFlag) { CmdUIOnlyFlag) {
} }
Command* clone() const override {
return new GotoPreviousLayerCommand(*this);
}
}; };
class GotoNextLayerCommand : public GotoLayerCommand { class GotoNextLayerCommand : public GotoLayerCommand {
@ -99,9 +96,6 @@ public:
: GotoLayerCommand(+1, "GotoNextLayer", : GotoLayerCommand(+1, "GotoNextLayer",
CmdUIOnlyFlag) { CmdUIOnlyFlag) {
} }
Command* clone() const override {
return new GotoNextLayerCommand(*this);
}
}; };
Command* CommandFactory::createGotoPreviousLayerCommand() Command* CommandFactory::createGotoPreviousLayerCommand()

View File

@ -17,7 +17,6 @@ namespace app {
class GotoNextTabCommand : public Command { class GotoNextTabCommand : public Command {
public: public:
GotoNextTabCommand(); GotoNextTabCommand();
Command* clone() const override { return new GotoNextTabCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;
@ -42,7 +41,6 @@ void GotoNextTabCommand::onExecute(Context* context)
class GotoPreviousTabCommand : public Command { class GotoPreviousTabCommand : public Command {
public: public:
GotoPreviousTabCommand(); GotoPreviousTabCommand();
Command* clone() const override { return new GotoPreviousTabCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -36,8 +36,6 @@ public:
: Command(CommandId::SnapToGrid(), CmdUIOnlyFlag) { : Command(CommandId::SnapToGrid(), CmdUIOnlyFlag) {
} }
Command* clone() const override { return new SnapToGridCommand(*this); }
protected: protected:
bool onChecked(Context* ctx) override { bool onChecked(Context* ctx) override {
DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument()); DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument());
@ -59,8 +57,6 @@ public:
: Command(CommandId::SelectionAsGrid(), CmdUIOnlyFlag) { : Command(CommandId::SelectionAsGrid(), CmdUIOnlyFlag) {
} }
Command* clone() const override { return new SelectionAsGridCommand(*this); }
protected: protected:
bool onEnabled(Context* ctx) override { bool onEnabled(Context* ctx) override {
return (ctx->activeDocument() && return (ctx->activeDocument() &&
@ -85,7 +81,6 @@ protected:
class GridSettingsCommand : public Command { class GridSettingsCommand : public Command {
public: public:
GridSettingsCommand(); GridSettingsCommand();
Command* clone() const override { return new GridSettingsCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -290,7 +290,6 @@ private:
class ImportSpriteSheetCommand : public Command { class ImportSpriteSheetCommand : public Command {
public: public:
ImportSpriteSheetCommand(); ImportSpriteSheetCommand();
Command* clone() const override { return new ImportSpriteSheetCommand(*this); }
protected: protected:
virtual void onExecute(Context* context) override; virtual void onExecute(Context* context) override;

View File

@ -24,7 +24,6 @@ namespace app {
class InvertMaskCommand : public Command { class InvertMaskCommand : public Command {
public: public:
InvertMaskCommand(); InvertMaskCommand();
Command* clone() const override { return new InvertMaskCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -841,7 +841,6 @@ private:
class KeyboardShortcutsCommand : public Command { class KeyboardShortcutsCommand : public Command {
public: public:
KeyboardShortcutsCommand(); KeyboardShortcutsCommand();
Command* clone() const override { return new KeyboardShortcutsCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -18,7 +18,6 @@ namespace app {
class LaunchCommand : public Command { class LaunchCommand : public Command {
public: public:
LaunchCommand(); LaunchCommand();
Command* clone() const override { return new LaunchCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -22,7 +22,6 @@ namespace app {
class LayerFromBackgroundCommand : public Command { class LayerFromBackgroundCommand : public Command {
public: public:
LayerFromBackgroundCommand(); LayerFromBackgroundCommand();
Command* clone() const override { return new LayerFromBackgroundCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -23,7 +23,6 @@ using namespace ui;
class LayerLockCommand : public Command { class LayerLockCommand : public Command {
public: public:
LayerLockCommand(); LayerLockCommand();
Command* clone() const override { return new LayerLockCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -41,7 +41,6 @@ using namespace ui;
class LayerPropertiesCommand : public Command { class LayerPropertiesCommand : public Command {
public: public:
LayerPropertiesCommand(); LayerPropertiesCommand();
Command* clone() const override { return new LayerPropertiesCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -23,7 +23,6 @@ using namespace ui;
class LayerVisibilityCommand : public Command { class LayerVisibilityCommand : public Command {
public: public:
LayerVisibilityCommand(); LayerVisibilityCommand();
Command* clone() const override { return new LayerVisibilityCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -24,7 +24,6 @@ namespace app {
class LinkCelsCommand : public Command { class LinkCelsCommand : public Command {
public: public:
LinkCelsCommand(); LinkCelsCommand();
Command* clone() const override { return new LinkCelsCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -29,7 +29,6 @@ class LoadMaskCommand : public Command {
public: public:
LoadMaskCommand(); LoadMaskCommand();
Command* clone() const override { return new LoadMaskCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -28,7 +28,6 @@ using namespace ui;
class LoadPaletteCommand : public Command { class LoadPaletteCommand : public Command {
public: public:
LoadPaletteCommand(); LoadPaletteCommand();
Command* clone() const override { return new LoadPaletteCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -22,7 +22,6 @@ namespace app {
class MaskAllCommand : public Command { class MaskAllCommand : public Command {
public: public:
MaskAllCommand(); MaskAllCommand();
Command* clone() const override { return new MaskAllCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -48,7 +48,6 @@ using namespace ui;
class MaskByColorCommand : public Command { class MaskByColorCommand : public Command {
public: public:
MaskByColorCommand(); MaskByColorCommand();
Command* clone() const override { return new MaskByColorCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -32,7 +32,6 @@ namespace app {
class MaskContentCommand : public Command { class MaskContentCommand : public Command {
public: public:
MaskContentCommand(); MaskContentCommand();
Command* clone() const override { return new MaskContentCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -33,7 +33,6 @@ namespace app {
class MergeDownLayerCommand : public Command { class MergeDownLayerCommand : public Command {
public: public:
MergeDownLayerCommand(); MergeDownLayerCommand();
Command* clone() const override { return new MergeDownLayerCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -39,7 +39,6 @@ class ModifySelectionWindow : public app::gen::ModifySelection {
class ModifySelectionCommand : public Command { class ModifySelectionCommand : public Command {
public: public:
ModifySelectionCommand(); ModifySelectionCommand();
Command* clone() const override { return new ModifySelectionCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -19,7 +19,6 @@ namespace app {
class MoveCelCommand : public Command { class MoveCelCommand : public Command {
public: public:
MoveCelCommand(); MoveCelCommand();
Command* clone() const override { return new MoveCelCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -18,7 +18,6 @@ namespace app {
enum Target { Boundaries, Content }; enum Target { Boundaries, Content };
MoveMaskCommand(); MoveMaskCommand();
Command* clone() const override { return new MoveMaskCommand(*this); }
Target getTarget() const { return m_target; } Target getTarget() const { return m_target; }
gfx::Point getDelta(Context* context) const; gfx::Point getDelta(Context* context) const;

View File

@ -35,7 +35,6 @@ class NewBrushCommand : public Command
, public SelectBoxDelegate { , public SelectBoxDelegate {
public: public:
NewBrushCommand(); NewBrushCommand();
Command* clone() const override { return new NewBrushCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -43,7 +43,6 @@ namespace app {
class NewFileCommand : public Command { class NewFileCommand : public Command {
public: public:
NewFileCommand(); NewFileCommand();
Command* clone() const override { return new NewFileCommand(*this); }
protected: protected:
void onExecute(Context* context) override; void onExecute(Context* context) override;

View File

@ -46,7 +46,6 @@ public:
}; };
NewFrameCommand(); NewFrameCommand();
Command* clone() const override { return new NewFrameCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -27,7 +27,6 @@ using namespace doc;
class NewFrameTagCommand : public Command { class NewFrameTagCommand : public Command {
public: public:
NewFrameTagCommand(); NewFrameTagCommand();
Command* clone() const override { return new NewFrameTagCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -46,7 +46,6 @@ public:
enum class Place { AfterActiveLayer, BeforeActiveLayer, Top }; enum class Place { AfterActiveLayer, BeforeActiveLayer, Top };
NewLayerCommand(); NewLayerCommand();
Command* clone() const override { return new NewLayerCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -31,7 +31,6 @@ using namespace doc;
class NewSpriteFromSelectionCommand : public Command { class NewSpriteFromSelectionCommand : public Command {
public: public:
NewSpriteFromSelectionCommand(); NewSpriteFromSelectionCommand();
Command* clone() const override { return new NewSpriteFromSelectionCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -25,8 +25,6 @@ public:
{ {
} }
Command* clone() const override { return new ShowOnionSkinCommand(*this); }
protected: protected:
bool onChecked(Context* context) override { bool onChecked(Context* context) override {
DocumentPreferences& docPref = Preferences::instance().document(context->activeDocument()); DocumentPreferences& docPref = Preferences::instance().document(context->activeDocument());

View File

@ -19,7 +19,6 @@ namespace app {
class OpenBrowserCommand : public Command { class OpenBrowserCommand : public Command {
public: public:
OpenBrowserCommand(); OpenBrowserCommand();
Command* clone() const override { return new OpenBrowserCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -22,7 +22,6 @@ namespace app {
}; };
OpenFileCommand(); OpenFileCommand();
Command* clone() const override { return new OpenFileCommand(*this); }
const base::paths& usedFiles() const { const base::paths& usedFiles() const {
return m_usedFiles; return m_usedFiles;

View File

@ -20,7 +20,6 @@ using namespace ui;
class OpenGroupCommand : public Command { class OpenGroupCommand : public Command {
public: public:
OpenGroupCommand(); OpenGroupCommand();
Command* clone() const override { return new OpenGroupCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -19,7 +19,6 @@ namespace app {
class OpenInFolderCommand : public Command { class OpenInFolderCommand : public Command {
public: public:
OpenInFolderCommand(); OpenInFolderCommand();
Command* clone() const override { return new OpenInFolderCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -19,7 +19,6 @@ namespace app {
class OpenWithAppCommand : public Command { class OpenWithAppCommand : public Command {
public: public:
OpenWithAppCommand(); OpenWithAppCommand();
Command* clone() const override { return new OpenWithAppCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -1278,7 +1278,6 @@ private:
class OptionsCommand : public Command { class OptionsCommand : public Command {
public: public:
OptionsCommand(); OptionsCommand();
Command* clone() const override { return new OptionsCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -19,7 +19,6 @@ namespace app {
class PaletteEditorCommand : public Command { class PaletteEditorCommand : public Command {
public: public:
PaletteEditorCommand(); PaletteEditorCommand();
Command* clone() const override { return new PaletteEditorCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -28,7 +28,6 @@ namespace app {
class PaletteSizeCommand : public Command { class PaletteSizeCommand : public Command {
public: public:
PaletteSizeCommand(); PaletteSizeCommand();
Command* clone() const override { return new PaletteSizeCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -17,7 +17,6 @@ namespace app {
class PasteCommand : public Command { class PasteCommand : public Command {
public: public:
PasteCommand(); PasteCommand();
Command* clone() const override { return new PasteCommand(*this); }
protected: protected:
bool onEnabled(Context* ctx) override; bool onEnabled(Context* ctx) override;

View File

@ -37,7 +37,6 @@ static std::string last_text_used;
class PasteTextCommand : public Command { class PasteTextCommand : public Command {
public: public:
PasteTextCommand(); PasteTextCommand();
Command* clone() const override { return new PasteTextCommand(*this); }
protected: protected:
bool onEnabled(Context* ctx) override; bool onEnabled(Context* ctx) override;

View File

@ -21,7 +21,6 @@ namespace app {
class PixelPerfectModeCommand : public Command { class PixelPerfectModeCommand : public Command {
public: public:
PixelPerfectModeCommand(); PixelPerfectModeCommand();
Command* clone() const override { return new PixelPerfectModeCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -27,7 +27,6 @@ using namespace ui;
class PlayAnimationCommand : public Command { class PlayAnimationCommand : public Command {
public: public:
PlayAnimationCommand(); PlayAnimationCommand();
Command* clone() const override { return new PlayAnimationCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;
@ -71,7 +70,6 @@ void PlayAnimationCommand::onExecute(Context* context)
class PlayPreviewAnimationCommand : public Command { class PlayPreviewAnimationCommand : public Command {
public: public:
PlayPreviewAnimationCommand(); PlayPreviewAnimationCommand();
Command* clone() const override { return new PlayPreviewAnimationCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -26,7 +26,6 @@ namespace app {
class RefreshCommand : public Command { class RefreshCommand : public Command {
public: public:
RefreshCommand(); RefreshCommand();
Command* clone() const override { return new RefreshCommand(*this); }
protected: protected:
void onExecute(Context* context) override; void onExecute(Context* context) override;

View File

@ -22,7 +22,6 @@ namespace app {
class RemoveFrameCommand : public Command { class RemoveFrameCommand : public Command {
public: public:
RemoveFrameCommand(); RemoveFrameCommand();
Command* clone() const override { return new RemoveFrameCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -25,7 +25,6 @@ namespace app {
class RemoveFrameTagCommand : public Command { class RemoveFrameTagCommand : public Command {
public: public:
RemoveFrameTagCommand(); RemoveFrameTagCommand();
Command* clone() const override { return new RemoveFrameTagCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -26,7 +26,6 @@ namespace app {
class RemoveLayerCommand : public Command { class RemoveLayerCommand : public Command {
public: public:
RemoveLayerCommand(); RemoveLayerCommand();
Command* clone() const override { return new RemoveLayerCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -27,7 +27,6 @@ namespace app {
class RemoveSliceCommand : public Command { class RemoveSliceCommand : public Command {
public: public:
RemoveSliceCommand(); RemoveSliceCommand();
Command* clone() const override { return new RemoveSliceCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -21,7 +21,6 @@ namespace app {
class RepeatLastExportCommand : public Command { class RepeatLastExportCommand : public Command {
public: public:
RepeatLastExportCommand(); RepeatLastExportCommand();
Command* clone() const override { return new RepeatLastExportCommand(*this); }
protected: protected:
virtual bool onEnabled(Context* context) override; virtual bool onEnabled(Context* context) override;

View File

@ -21,7 +21,6 @@ namespace app {
class ReselectMaskCommand : public Command { class ReselectMaskCommand : public Command {
public: public:
ReselectMaskCommand(); ReselectMaskCommand();
Command* clone() const override { return new ReselectMaskCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -20,7 +20,6 @@ namespace app {
class ReverseFramesCommand : public Command { class ReverseFramesCommand : public Command {
public: public:
ReverseFramesCommand(); ReverseFramesCommand();
Command* clone() const override { return new ReverseFramesCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -15,7 +15,6 @@ namespace app {
class RotateCommand : public Command { class RotateCommand : public Command {
public: public:
RotateCommand(); RotateCommand();
Command* clone() const override { return new RotateCommand(*this); }
bool flipMask() const { return m_flipMask; } bool flipMask() const { return m_flipMask; }
int angle() const { return m_angle; } int angle() const { return m_angle; }

View File

@ -34,7 +34,6 @@ namespace app {
class RunScriptCommand : public Command { class RunScriptCommand : public Command {
public: public:
RunScriptCommand(); RunScriptCommand();
Command* clone() const override { return new RunScriptCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -238,7 +238,6 @@ void SaveFileBaseCommand::saveDocumentInBackground(
class SaveFileCommand : public SaveFileBaseCommand { class SaveFileCommand : public SaveFileBaseCommand {
public: public:
SaveFileCommand(); SaveFileCommand();
Command* clone() const override { return new SaveFileCommand(*this); }
protected: protected:
void onExecute(Context* context) override; void onExecute(Context* context) override;
@ -277,7 +276,6 @@ void SaveFileCommand::onExecute(Context* context)
class SaveFileAsCommand : public SaveFileBaseCommand { class SaveFileAsCommand : public SaveFileBaseCommand {
public: public:
SaveFileAsCommand(); SaveFileAsCommand();
Command* clone() const override { return new SaveFileAsCommand(*this); }
protected: protected:
void onExecute(Context* context) override; void onExecute(Context* context) override;
@ -298,7 +296,6 @@ void SaveFileAsCommand::onExecute(Context* context)
class SaveFileCopyAsCommand : public SaveFileBaseCommand { class SaveFileCopyAsCommand : public SaveFileBaseCommand {
public: public:
SaveFileCopyAsCommand(); SaveFileCopyAsCommand();
Command* clone() const override { return new SaveFileCopyAsCommand(*this); }
protected: protected:
void onExecute(Context* context) override; void onExecute(Context* context) override;

View File

@ -24,7 +24,6 @@ namespace app {
class SaveMaskCommand : public Command { class SaveMaskCommand : public Command {
public: public:
SaveMaskCommand(); SaveMaskCommand();
Command* clone() const override { return new SaveMaskCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -28,7 +28,6 @@ using namespace ui;
class SavePaletteCommand : public Command { class SavePaletteCommand : public Command {
public: public:
SavePaletteCommand(); SavePaletteCommand();
Command* clone() const override { return new SavePaletteCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -25,7 +25,6 @@ namespace app {
class ScrollCommand : public Command { class ScrollCommand : public Command {
public: public:
ScrollCommand(); ScrollCommand();
Command* clone() const override { return new ScrollCommand(*this); }
protected: protected:
bool onNeedsParams() const override { return true; } bool onNeedsParams() const override { return true; }

View File

@ -19,7 +19,6 @@ namespace app {
class ScrollCenterCommand : public Command { class ScrollCenterCommand : public Command {
public: public:
ScrollCenterCommand(); ScrollCenterCommand();
Command* clone() const override { return new ScrollCenterCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -31,7 +31,6 @@ using namespace doc;
class SelectTileCommand : public Command { class SelectTileCommand : public Command {
public: public:
SelectTileCommand(); SelectTileCommand();
Command* clone() const override { return new SelectTileCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -20,7 +20,6 @@ namespace app {
class SetColorSelectorCommand : public Command { class SetColorSelectorCommand : public Command {
public: public:
SetColorSelectorCommand(); SetColorSelectorCommand();
Command* clone() const override { return new SetColorSelectorCommand(*this); }
protected: protected:
bool onNeedsParams() const override { return true; } bool onNeedsParams() const override { return true; }

View File

@ -22,7 +22,6 @@ namespace app {
class SetInkTypeCommand : public Command { class SetInkTypeCommand : public Command {
public: public:
SetInkTypeCommand(); SetInkTypeCommand();
Command* clone() const override { return new SetInkTypeCommand(*this); }
protected: protected:
bool onNeedsParams() const override { return true; } bool onNeedsParams() const override { return true; }

View File

@ -28,7 +28,6 @@ public:
enum class Action { Auto, On, Off }; enum class Action { Auto, On, Off };
SetLoopSectionCommand(); SetLoopSectionCommand();
Command* clone() const override { return new SetLoopSectionCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -21,7 +21,6 @@ namespace app {
enum class Target { Document, App }; enum class Target { Document, App };
SetPaletteCommand(); SetPaletteCommand();
Command* clone() const override { return new SetPaletteCommand(*this); }
void setPalette(const doc::Palette* palette) { m_palette = palette; } void setPalette(const doc::Palette* palette) { m_palette = palette; }

View File

@ -18,7 +18,6 @@ namespace app {
class SetPaletteEntrySizeCommand : public Command { class SetPaletteEntrySizeCommand : public Command {
public: public:
SetPaletteEntrySizeCommand(); SetPaletteEntrySizeCommand();
Command* clone() const override { return new SetPaletteEntrySizeCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -21,7 +21,6 @@ namespace app {
class SetSameInkCommand : public Command { class SetSameInkCommand : public Command {
public: public:
SetSameInkCommand(); SetSameInkCommand();
Command* clone() const override { return new SetSameInkCommand(*this); }
protected: protected:
bool onChecked(Context* context) override; bool onChecked(Context* context) override;

View File

@ -21,8 +21,6 @@ public:
: Command(CommandId::ShowExtras(), CmdUIOnlyFlag) { : Command(CommandId::ShowExtras(), CmdUIOnlyFlag) {
} }
Command* clone() const override { return new ShowExtrasCommand(*this); }
protected: protected:
bool onChecked(Context* ctx) override { bool onChecked(Context* ctx) override {
DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument()); DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument());
@ -60,8 +58,6 @@ public:
: Command(CommandId::ShowLayerEdges(), CmdUIOnlyFlag) { : Command(CommandId::ShowLayerEdges(), CmdUIOnlyFlag) {
} }
Command* clone() const override { return new ShowLayerEdgesCommand(*this); }
protected: protected:
bool onChecked(Context* ctx) override { bool onChecked(Context* ctx) override {
DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument()); DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument());
@ -80,8 +76,6 @@ public:
: Command(CommandId::ShowGrid(), CmdUIOnlyFlag) { : Command(CommandId::ShowGrid(), CmdUIOnlyFlag) {
} }
Command* clone() const override { return new ShowGridCommand(*this); }
protected: protected:
bool onChecked(Context* ctx) override { bool onChecked(Context* ctx) override {
DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument()); DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument());
@ -100,8 +94,6 @@ public:
: Command(CommandId::ShowPixelGrid(), CmdUIOnlyFlag) { : Command(CommandId::ShowPixelGrid(), CmdUIOnlyFlag) {
} }
Command* clone() const override { return new ShowPixelGridCommand(*this); }
protected: protected:
bool onChecked(Context* ctx) override { bool onChecked(Context* ctx) override {
DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument()); DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument());
@ -120,8 +112,6 @@ public:
: Command(CommandId::ShowSelectionEdges(), CmdUIOnlyFlag) { : Command(CommandId::ShowSelectionEdges(), CmdUIOnlyFlag) {
} }
Command* clone() const override { return new ShowSelectionEdgesCommand(*this); }
protected: protected:
bool onChecked(Context* ctx) override { bool onChecked(Context* ctx) override {
DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument()); DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument());
@ -140,8 +130,6 @@ public:
: Command(CommandId::ShowBrushPreview(), CmdUIOnlyFlag) { : Command(CommandId::ShowBrushPreview(), CmdUIOnlyFlag) {
} }
Command* clone() const override { return new ShowBrushPreviewCommand(*this); }
protected: protected:
bool onChecked(Context* ctx) override { bool onChecked(Context* ctx) override {
DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument()); DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument());
@ -165,8 +153,6 @@ public:
: Command(CommandId::ShowAutoGuides(), CmdUIOnlyFlag) { : Command(CommandId::ShowAutoGuides(), CmdUIOnlyFlag) {
} }
Command* clone() const override { return new ShowAutoGuidesCommand(*this); }
protected: protected:
bool onChecked(Context* ctx) override { bool onChecked(Context* ctx) override {
DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument()); DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument());
@ -185,8 +171,6 @@ public:
: Command(CommandId::ShowSlices(), CmdUIOnlyFlag) { : Command(CommandId::ShowSlices(), CmdUIOnlyFlag) {
} }
Command* clone() const override { return new ShowSlicesCommand(*this); }
protected: protected:
bool onChecked(Context* ctx) override { bool onChecked(Context* ctx) override {
DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument()); DocumentPreferences& docPref = Preferences::instance().document(ctx->activeDocument());

View File

@ -26,7 +26,6 @@ using namespace ui;
class SlicePropertiesCommand : public Command { class SlicePropertiesCommand : public Command {
public: public:
SlicePropertiesCommand(); SlicePropertiesCommand();
Command* clone() const override { return new SlicePropertiesCommand(*this); }
protected: protected:
void onLoadParams(const Params& params) override; void onLoadParams(const Params& params) override;

View File

@ -41,7 +41,6 @@ using namespace ui;
class SpritePropertiesCommand : public Command { class SpritePropertiesCommand : public Command {
public: public:
SpritePropertiesCommand(); SpritePropertiesCommand();
Command* clone() const override { return new SpritePropertiesCommand(*this); }
protected: protected:
bool onEnabled(Context* context) override; bool onEnabled(Context* context) override;

View File

@ -279,11 +279,6 @@ SpriteSizeCommand::SpriteSizeCommand()
m_resizeMethod = doc::algorithm::RESIZE_METHOD_NEAREST_NEIGHBOR; m_resizeMethod = doc::algorithm::RESIZE_METHOD_NEAREST_NEIGHBOR;
} }
Command* SpriteSizeCommand::clone() const
{
return new SpriteSizeCommand(*this);
}
void SpriteSizeCommand::onLoadParams(const Params& params) void SpriteSizeCommand::onLoadParams(const Params& params)
{ {
std::string useUI = params.get("use-ui"); std::string useUI = params.get("use-ui");

View File

@ -23,7 +23,6 @@ namespace app {
class SpriteSizeCommand : public Command { class SpriteSizeCommand : public Command {
public: public:
SpriteSizeCommand(); SpriteSizeCommand();
Command* clone() const override;
void setScale(double x, double y) { void setScale(double x, double y) {
m_scaleX = x; m_scaleX = x;

Some files were not shown because too many files have changed in this diff Show More