class Core::Portable::ThemePainterBase
#include <coreviewshared.h>
class ThemePainterBase
{
public:
// methods
PROPERTY_VARIABLE(Color, focusColor, FocusColor) PROPERTY_VARIABLE(Skin void drawFocusFrame(
Graphics& graphics,
RectRef rect,
int focusBorder
);
void drawBackground(
Graphics& graphics,
RectRef rect,
const Style& style,
Bitmap* image = nullptr
);
void drawValueBar(
Graphics& graphics,
RectRef rect,
int options,
float value,
const Style& style,
Bitmap* image = nullptr
);
};
// direct descendants
class StaticThemePainter;
class ThemePainter;