49 #ifndef LEGATO_WIDGET_SKIN_CLASSIC_COMMON_H 50 #define LEGATO_WIDGET_SKIN_CLASSIC_COMMON_H 61 void leWidget_SkinClassic_FillRect(
const leRect* rect,
65 void leWidget_SkinClassic_DrawBackground(
leWidget* wgt,
69 void leWidget_SkinClassic_DrawRoundCornerBackground(
leWidget* wgt,
73 void leWidget_SkinClassic_DrawStandardBackground(
leWidget* wgt,
76 void leWidget_SkinClassic_DrawLineBorderLeft(
const leRect* rect,
80 void leWidget_SkinClassic_DrawLineBorderTop(
const leRect* rect,
84 void leWidget_SkinClassic_DrawLineBorderRight(
const leRect* rect,
88 void leWidget_SkinClassic_DrawLineBorderBottom(
const leRect* rect,
92 void leWidget_SkinClassic_DrawLineBorder(
const leRect* rect,
96 void leWidget_SkinClassic_DrawBevelBorderLeft(
const leRect* rect,
101 void leWidget_SkinClassic_DrawBevelBorderTop(
const leRect* rect,
106 void leWidget_SkinClassic_DrawBevelBorderRight(
const leRect* rect,
111 void leWidget_SkinClassic_DrawBevelBorderBottom(
const leRect* rect,
116 void leWidget_SkinClassic_Draw2x2BeveledBorder(
const leRect* rect,
119 leColor bottomRightOuter,
120 leColor bototmRightInner,
123 void leWidget_SkinClassic_Draw1x2BeveledBorder(
const leRect* rect,
125 leColor bottomRightOuter,
126 leColor bototmRightInner,
129 void leWidget_SkinClassic_DrawStandardLineBorder(
leWidget* wgt,
132 void leWidget_SkinClassic_DrawStandardRoundCornerLineBorder(
leWidget* wgt,
135 void leWidget_SkinClassic_DrawStandardRaisedBorder(
leWidget* wgt,
138 void leWidget_SkinClassic_DrawStandardLoweredBorder(
leWidget* wgt,
141 void leWidget_SkinClassic_DrawStandardHybridBorder(
leWidget* wgt,
144 void leWidget_SkinClassic_InvalidateBorderAreas(
const leWidget*);
146 void leWidget_SkinClassic_FillRoundCornerRect(
const leRect* rect,
This struct represents a rectangle.
Definition: legato_common.h:394
Pixel Buffer functions and definitions.