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 |