|
TouchVG framework
|
图形播放项 更多...
#include <giplaying.h>
类 | |
| struct | Impl |
Public 类型 | |
| enum | { kDrawingTag = -1, kPlayingTag = -2 } |
Public 成员函数 | |
| long | toHandle () const |
| 得到句柄 更多... | |
| void | release (MgCoreView *v) |
| 销毁播放项 更多... | |
| void | clear () |
| 清除图形 更多... | |
| int | getTag () const |
| 得到标识号 更多... | |
| long | acquireFrontDoc () |
| 得到显示用的图形文档句柄,需要并发保护 更多... | |
| MgShapeDoc * | getBackDoc () |
| 得到修改图形用的图形文档 更多... | |
| void | submitBackDoc () |
| 提交图形文档结果,需要并发保护 更多... | |
| long | acquireFrontShapes () |
| 得到显示用的图形列表句柄,需要并发保护 更多... | |
| long | getBackShapesHandle (bool needClear) |
| 得到修改图形用的动态图形列表句柄 更多... | |
| MgShapes * | getBackShapes (bool needClear) |
| 得到修改图形用的动态图形列表 更多... | |
| void | submitBackShapes () |
| 提交动态图形列表结果,需要并发保护 更多... | |
| void | stop () |
| 标记需要停止 更多... | |
| bool | isStopping () const |
| 返回是否待停止 更多... | |
静态 Public 成员函数 | |
| static GiPlaying * | fromHandle (long h) |
| 转为对象 更多... | |
| static GiPlaying * | create (MgCoreView *v, int tag, bool doubleSided=true) |
| 创建播放项 更多... | |
| static void | releaseDoc (long doc) |
| 释放 acquireDoc() 返回的句柄 更多... | |
| static void | releaseShapes (long shapes) |
| 释放 acquireShapes() 返回的句柄 更多... | |
Private 成员函数 | |
| GiPlaying (int tag, bool doubleSided) | |
| ~GiPlaying () | |
Private 属性 | |
| Impl * | impl |
图形播放项