1 // actionlayersfreezeall.cpp
3 // Part of the Architektonas Project
4 // Originally part of QCad Community Edition by Andrew Mustun
5 // Extensively rewritten and refactored by James L. Hammons
6 // (C) 2010 Underground Software
8 // JLH = James L. Hammons <jlhamm@acm.org>
11 // --- ---------- -----------------------------------------------------------
12 // JLH 05/22/2010 Added this text. :-)
15 #include "actionlayersfreezeall.h"
19 ActionLayersFreezeAll::ActionLayersFreezeAll(bool freeze,
20 RS_EntityContainer & container, GraphicView & graphicView):
21 ActionInterface("Freeze all Layers", container, graphicView)
23 this->freeze = freeze;
26 ActionLayersFreezeAll::~ActionLayersFreezeAll()
30 void ActionLayersFreezeAll::trigger()
32 RS_DEBUG->print("ActionLayersFreezeAll::trigger");
35 graphic->freezeAllLayers(freeze);
40 void ActionLayersFreezeAll::init(int status)
42 ActionInterface::init(status);