#include <Fireworks/Core/interface/FWBoxIconBase.h>
Public Member Functions | |
void | draw (Drawable_t iID, GContext_t iContext, int iX, int iY) const |
unsigned int | edgeLength () const |
FWBoxIconBase (unsigned int iEdgeLength) | |
virtual | ~FWBoxIconBase () |
Private Member Functions | |
virtual void | drawInsideBox (Drawable_t iID, GContext_t iContext, int iX, int iY, unsigned int iSize) const =0 |
FWBoxIconBase (const FWBoxIconBase &)=delete | |
const FWBoxIconBase & | operator= (const FWBoxIconBase &)=delete |
Private Attributes | |
unsigned int | m_edgeLength |
Description: Base class for rendering an icon which has a box as an outline
Usage: <usage>
Definition at line 28 of file FWBoxIconBase.h.
FWBoxIconBase::FWBoxIconBase | ( | unsigned int | iEdgeLength | ) |
|
virtual |
Definition at line 41 of file FWBoxIconBase.cc.
|
privatedelete |
void FWBoxIconBase::draw | ( | Drawable_t | iID, |
GContext_t | iContext, | ||
int | iX, | ||
int | iY | ||
) | const |
Definition at line 65 of file FWBoxIconBase.cc.
References drawInsideBox(), and m_edgeLength.
Referenced by FWBoxIconButton::DoRedraw(), FWCollectionSummaryModelCellRenderer::draw(), and Vispa.Gui.PortConnection.PointToPointConnection::paintEvent().
|
privatepure virtual |
Implemented in FWCheckBoxIcon, and FWColorBoxIcon.
Referenced by draw(), and edgeLength().
|
inline |
Definition at line 37 of file FWBoxIconBase.h.
References drawInsideBox(), FWBoxIconBase(), m_edgeLength, and operator=().
Referenced by FWBoxIconButton::FWBoxIconButton().
|
privatedelete |
Referenced by edgeLength().
|
private |
Definition at line 50 of file FWBoxIconBase.h.
Referenced by draw(), and edgeLength().