Go to the documentation of this file. 1 #ifndef Fireworks_Core_CmsAnnotation_h
2 #define Fireworks_Core_CmsAnnotation_h
4 #include "TGLOverlay.h"
24 void Render(TGLRnrCtx& rnrCtx)
override;
26 Bool_t
MouseEnter(TGLOvlSelectRecord& selRec)
override;
27 Bool_t
Handle(TGLRnrCtx& rnrCtx, TGLOvlSelectRecord& selRec, Event_t*
event)
override;
bool getAllowDestroy() const
CmsAnnotation(TGLViewerBase *parent, Float_t posx, Float_t posy)
Bool_t MouseEnter(TGLOvlSelectRecord &selRec) override
EDrag fDrag
last mouse position
~CmsAnnotation() override
Bool_t Handle(TGLRnrCtx &rnrCtx, TGLOvlSelectRecord &selRec, Event_t *event) override
const CmsAnnotation & operator=(const CmsAnnotation &)=delete
Float_t fSizeDrag
relative size to viewport width
void MouseLeave() override
void setAllowDestroy(bool x)
virtual void addTo(FWConfiguration &) const
void Render(TGLRnrCtx &rnrCtx) override
virtual void setFrom(const FWConfiguration &)