|
CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
类 BUI::GSvgBase 继承关系图:Public 成员函数 | |
| 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) |
| 渲染-虚函数接口 | |
| BUI::GSvgBase::GSvgBase | ( | ) |
|
virtual |
插入新的节点
| pNewChild | :新节点 |
| pPrev | :新节点的上一个兄弟节点 |
|
virtual |
|
virtual |
|
virtual |
从xml节点,解析结构接口
被 BUI::GSvgShapeCircle, BUI::GSvgShapeEllipse, BUI::GSvgShapeLine, BUI::GSvgShapeRect, BUI::GSvgShapePath, BUI::GSvgShapeText , 以及 BUI::GSvgShapeImage 重载.
| bool BUI::GSvgBase::RemoveChild | ( | GSvgBase * | pChild | ) |
删除子节点
| GSvgBase* BUI::GSvgBase::m_first_child |
| BOOL BUI::GSvgBase::m_isNoRender |
| BeStringA BUI::GSvgBase::m_keyName |
| GSvgBase* BUI::GSvgBase::m_last_child |
| GSvgBase* BUI::GSvgBase::m_next_sibling |
| GSvgBase* BUI::GSvgBase::m_parent |
| GSvgBase* BUI::GSvgBase::m_prev_sibling |
| BeStringA BUI::GSvgBase::m_textid |
| BeStringA BUI::GSvgBase::m_title |