|
CBlueUI
vxxx
C++ 跨平台跨框架的数据可视化工具
|
类 BUI::GSvgModel 继承关系图:Public 成员函数 | |
| GSvgModel () | |
| virtual | ~GSvgModel () |
| void | GetSize (int &w, int &h) |
| SVGԭʼߴ | |
| bool | LoadData (const char *data, int len) |
| svg | |
| bool | LoadFile (LPCTSTR file) |
| svgļ | |
| void | Draw (ISurface *paint, BOOL isEnable, RECT rcDst, float alpha, float time, float sx=1.0, float sy=1.0) |
| Ⱦ | |
| BeStringA | GetVersion () |
| SVGļİ汾 | |
| BeString | GetTextTitle () |
| SVGʾı | |
| BeString | GetTextDesc () |
| SVGļϸ | |
Public 成员函数 继承自 BUI::GSvgBase | |
| GSvgBase () | |
| virtual | ~GSvgBase () |
| void | InsertChild (GSvgBase *pNewChild, GSvgBase *pPrev) |
| 插入新的节点 | |
| bool | RemoveChild (GSvgBase *pChild) |
| 删除子节点 | |
| virtual bool | IsHasAnimate () |
| 是否包含动画属性 | |
| virtual void | OnParser (XMLItemA *node) |
| 从xml节点,解析结构接口 | |
| virtual void | OnDraw (GSvgRenderer &ren, Transform2d m, RECT rcBox, float alpha, float time) |
| 渲染-虚函数接口 | |
额外继承的成员函数 | |
Public 属性 继承自 BUI::GSvgBase | |
| BeStringA | m_keyName |
| BeStringA | m_textid |
| BeStringA | m_title |
| GSvgBase * | m_parent |
| GSvgBase * | m_first_child |
| GSvgBase * | m_last_child |
| GSvgBase * | m_next_sibling |
| GSvgBase * | m_prev_sibling |
| BOOL | m_isNoRender |
| BUI::GSvgModel::GSvgModel | ( | ) |
|
virtual |
| void BUI::GSvgModel::Draw | ( | ISurface * | paint, |
| BOOL | isEnable, | ||
| RECT | rcDst, | ||
| float | alpha, | ||
| float | time, | ||
| float | sx = 1.0, |
||
| float | sy = 1.0 |
||
| ) |
Ⱦ
| paint | ͼ |
| rcDst | ǷãԶҶͼ |
| rcDst | Ŀ |
| alpha | |
| time | ʱ |
| sx | xű(Ĭ1.0) |
| sy | yű |
| void BUI::GSvgModel::GetSize | ( | int & | w, |
| int & | h | ||
| ) |
SVGԭʼߴ
| w | : |
| h | :߶ |
| BeString BUI::GSvgModel::GetTextDesc | ( | ) |
SVGļϸ
| BeString BUI::GSvgModel::GetTextTitle | ( | ) |
SVGʾı
| BeStringA BUI::GSvgModel::GetVersion | ( | ) |
SVGļİ汾
| bool BUI::GSvgModel::LoadData | ( | const char * | data, |
| int | len | ||
| ) |
svg
| data | :svgʽָ |
| len | :dataij |
| bool BUI::GSvgModel::LoadFile | ( | LPCTSTR | file | ) |
svgļ
| file | :svgļ |