#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 | ) |
Definition at line 30 of file FWBoxIconBase.cc.
|
virtual |
Definition at line 37 of file FWBoxIconBase.cc.
|
privatedelete |
void FWBoxIconBase::draw | ( | Drawable_t | iID, |
GContext_t | iContext, | ||
int | iX, | ||
int | iY | ||
) | const |
Definition at line 58 of file FWBoxIconBase.cc.
References drawInsideBox(), and m_edgeLength.
Referenced by FWBoxIconButton::DoRedraw(), and FWCollectionSummaryModelCellRenderer::draw().
|
privatepure virtual |
Implemented in FWCheckBoxIcon, and FWColorBoxIcon.
Referenced by draw().
|
inline |
Definition at line 36 of file FWBoxIconBase.h.
References m_edgeLength.
Referenced by FWBoxIconButton::FWBoxIconButton().
|
privatedelete |
|
private |
Definition at line 49 of file FWBoxIconBase.h.
Referenced by draw(), and edgeLength().