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 |
图形播放项