// -*- C++ -*- // AID-GENERATED // ========================================================================= // This class was generated by AID - Abstract Interface Definition // DO NOT MODIFY, but use the org.freehep.aid.Aid utility to regenerate it. // ========================================================================= #ifndef HEPREP_HEPREPFRAMELISTENER_H #define HEPREP_HEPREPFRAMELISTENER_H 1 // Copyright 2004-2005, FreeHEP. namespace HEPREP { /** * HepRepFrameListener interface. The implementor is called back for changes in * drawing in or out of the frame layer. * * @author Mark Donszelmann */ class HepRepFrameListener { public: /// Destructor. virtual ~HepRepFrameListener() { /* nop */; } /** * Called if we switch from a normal layer to a frame layer, and back. * * @param inFrame true if in a frame layer */ virtual void setFrameLayer(bool inFrame) = 0; }; // class } // namespace HEPREP #endif /* ifndef HEPREP_HEPREPFRAMELISTENER_H */