Object Look-and-Feel class. More...
#include <ilviews/base/view/IlvAbstractView.h>
Public Member Functions | |
| IlvAbstractViewLFHandler (IlvLookFeelHandler *lfh) | |
Creates a new IlvAbstractViewLFHandler instance. More... | |
| virtual bool | drawBackground (const IlvAbstractView *view, IlvPort *dst, const IlvTransformer *t, const IlvRegion *clip, IlvPoint bgOriginOffset=IlvPoint(0, 0)) const =0 |
| Draws the background of a IlvAbstractView. More... | |
| virtual IlvColor * | getBackgroundColor (const IlvAbstractView *) const =0 |
| Returns the color used to draw the background of a IlvAbstractView. More... | |
| virtual IlBoolean | resizingInvalidatesBackground (const IlvAbstractView *) const =0 |
| Indicates whether the entire background should be redrawn after the view is resized. More... | |
Public Member Functions inherited from IlvObjectLFHandler | |
| IlvObjectLFHandler (IlvClassInfo *classInfo, IlvLookFeelHandler *lf) | |
Initializes a new instance of the IlvObjectLFHandler class. More... | |
| IlvDisplay * | getDisplay () const |
Retrieves the IlvDisplay instance associated with this handler. More... | |
| IlvLookFeelHandler * | getLookFeelHandler () const |
Retrieves the IlvLookFeelHandler instance associated with this handler. More... | |
Object Look-and-Feel class.
Library: <display>views
The base class for the object look-and-feel handlers of the abstract view objects.
| IlvAbstractViewLFHandler::IlvAbstractViewLFHandler | ( | IlvLookFeelHandler * | lfh | ) |
Creates a new IlvAbstractViewLFHandler instance.
| lfh | The look-and-feel handler which this handler will be associated with. |
|
pure virtual |
Draws the background of a IlvAbstractView.
| view | The IlvAbstractView. |
| dst | The destination port. |
| t | The transformer. |
| clip | The clipping region. |
Implemented in IlvDefaultAbstractViewLFHandler.
|
pure virtual |
Returns the color used to draw the background of a IlvAbstractView.
Implemented in IlvDefaultAbstractViewLFHandler.
|
pure virtual |
Indicates whether the entire background should be redrawn after the view is resized.
Implemented in IlvDefaultAbstractViewLFHandler.