|
| | GBrushGradientLinear () |
| |
| | GBrushGradientLinear (const VecFloat2 &p1, const VecFloat2 &p2) |
| |
| | GBrushGradientLinear (double x1, double y1, double x2, double y2) |
| |
| | ~GBrushGradientLinear () |
| |
| void | SetPosition (const VecFloat2 &p1, const VecFloat2 &p2) |
| |
| void | ShellGradientAttribute (const BeString &szName, const BeString &szText) |
| |
| BrushStyle | GetBrushStyle () override |
| |
| void | ApplyBrushTransform (PathTransform *trans) override |
| |
| void | ApplyBrushRect (RECT rc, BOOL percent=TRUE) override |
| |
| | GBrushGradient () |
| |
| virtual | ~GBrushGradient () |
| |
| void | SetGradientColors (GradientColors *colors) |
| | 设置不同状态下的颜色表
|
| |
| GradientColors * | GetStatusColors () const |
| |
| TransformGradient & | GradientTransMtx () |
| |
| BOOL | GetColor (GColor &out_color, double k, float alpha) |
| | 获得颜色表中位置(k)的映射颜色
|
| |
| float | GetParams (int pos) const |
| |
| virtual BrushStyle | GetBrushStyle ()=0 |
| |
| virtual void | ApplyBrushTransform (PathTransform *trans) |
| |
| virtual void | ApplyBrushRect (RECT rc, BOOL percent=TRUE)=0 |
| |