|
CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
Public 成员函数 | |
| GSvgShapeStyle () | |
| virtual | ~GSvgShapeStyle () |
| bool | IsHasAnimate () |
| void | Clone (const GSvgShapeStyle *other) |
| void | OnAttribute (const char *key, const char *value) |
| void | OnUpdatePaint (GSvgRenderer &ren, RECT rcBox, float alpha, float time) |
Public 属性 | |
| float | m_opacity |
| std::shared_ptr< GAnimatePropertyValue< float > > | m_anima_opacity |
| BOOL | m_stroke_flag |
| GColor | m_stroke_color |
| std::shared_ptr< GSvgGradient > | m_stroke_gra |
| LineStyle | m_stroke_style |
| float | m_stroke_size |
| float | m_stroke_opacity |
| std::shared_ptr< GAnimatePropertyValue< VecFloat4 > > | m_anima_stroke_color |
| std::shared_ptr< GAnimatePropertyValue< float > > | m_anima_stroke_size |
| std::shared_ptr< GAnimatePropertyValue< float > > | m_anima_stroke_opacity |
| BOOL | m_fill_flag |
| int | m_even_odd_flag |
| GColor | m_fill_color |
| float | m_fill_opacity |
| std::shared_ptr< GSvgGradient > | m_fill_gra |
| std::shared_ptr< GAnimatePropertyValue< VecFloat4 > > | m_anima_fill_color |
| std::shared_ptr< GAnimatePropertyValue< float > > | m_anima_fill_opacity |
| BUI::GSvgShapeStyle::GSvgShapeStyle | ( | ) |
|
virtual |
| void BUI::GSvgShapeStyle::Clone | ( | const GSvgShapeStyle * | other | ) |
| bool BUI::GSvgShapeStyle::IsHasAnimate | ( | ) |
| void BUI::GSvgShapeStyle::OnAttribute | ( | const char * | key, |
| const char * | value | ||
| ) |
| void BUI::GSvgShapeStyle::OnUpdatePaint | ( | GSvgRenderer & | ren, |
| RECT | rcBox, | ||
| float | alpha, | ||
| float | time | ||
| ) |
| std::shared_ptr<GAnimatePropertyValue<VecFloat4> > BUI::GSvgShapeStyle::m_anima_fill_color |
| std::shared_ptr<GAnimatePropertyValue<float> > BUI::GSvgShapeStyle::m_anima_fill_opacity |
| std::shared_ptr<GAnimatePropertyValue<float> > BUI::GSvgShapeStyle::m_anima_opacity |
| std::shared_ptr<GAnimatePropertyValue<VecFloat4> > BUI::GSvgShapeStyle::m_anima_stroke_color |
| std::shared_ptr<GAnimatePropertyValue<float> > BUI::GSvgShapeStyle::m_anima_stroke_opacity |
| std::shared_ptr<GAnimatePropertyValue<float> > BUI::GSvgShapeStyle::m_anima_stroke_size |
| int BUI::GSvgShapeStyle::m_even_odd_flag |
| GColor BUI::GSvgShapeStyle::m_fill_color |
| BOOL BUI::GSvgShapeStyle::m_fill_flag |
| std::shared_ptr<GSvgGradient> BUI::GSvgShapeStyle::m_fill_gra |
| float BUI::GSvgShapeStyle::m_fill_opacity |
| float BUI::GSvgShapeStyle::m_opacity |
| GColor BUI::GSvgShapeStyle::m_stroke_color |
| BOOL BUI::GSvgShapeStyle::m_stroke_flag |
| std::shared_ptr<GSvgGradient> BUI::GSvgShapeStyle::m_stroke_gra |
| float BUI::GSvgShapeStyle::m_stroke_opacity |
| float BUI::GSvgShapeStyle::m_stroke_size |
| LineStyle BUI::GSvgShapeStyle::m_stroke_style |