TouchVG framework
CmdSubjectImpl 成员列表

成员的完整列表,这些成员属于 CmdSubjectImpl,包括所有继承而来的类成员

_arrCmdSubjectImplprivate
addShapeActions(const MgMotion *sender, mgvector< int > &actions, int n, const MgShape *shape)CmdSubjectImplprivatevirtual
CmdSubjectImpl()CmdSubjectImpl
createCommand(const MgMotion *sender, const char *name)CmdSubjectImplprivatevirtual
createShape(const MgMotion *sender, int type)CmdSubjectImplprivatevirtual
doAction(const MgMotion *sender, int action)CmdSubjectImplprivatevirtual
doEndAction(const MgMotion *sender, int action)CmdSubjectImplprivatevirtual
drawInSelectCommand(const MgMotion *sender, const MgShape *shape, int handleIndex, GiGraphics *gs)CmdSubjectImplprivatevirtual
drawInShapeCommand(const MgMotion *sender, MgCommand *cmd, GiGraphics *gs)CmdSubjectImplprivatevirtual
findNamedObserver(const char *name)CmdSubjectImplprivatevirtual
Iterator typedefCmdSubjectImplprivate
Observer typedefCmdSubjectImplprivate
Observers typedefCmdSubjectImplprivate
onDocLoaded(const MgMotion *sender, bool forUndo)CmdSubjectImplprivatevirtual
onEnterSelectCommand(const MgMotion *sender)CmdSubjectImplprivatevirtual
onGatherSnapIgnoredID(const MgMotion *sender, const MgShape *sp, int *ids, int &i, int n)CmdSubjectImplprivatevirtual
onPointSnapped(const MgMotion *sender, const MgShape *sp)CmdSubjectImplprivatevirtual
onPostGesture(const MgMotion *sender)CmdSubjectImplprivatevirtual
onPreGesture(MgMotion *sender)CmdSubjectImplprivatevirtual
onSelectionChanged(const MgMotion *sender)CmdSubjectImplprivatevirtual
onSelectTouchEnded(const MgMotion *sender, int shapeid, int handleIndex, int snapid, int snapHandle, int count, const int *ids)CmdSubjectImplprivatevirtual
onShapeAdded(const MgMotion *sender, MgShape *shape)CmdSubjectImplprivatevirtual
onShapeCanMovedHandle(const MgMotion *sender, const MgShape *sp, int index)CmdSubjectImplprivatevirtual
onShapeCanRotated(const MgMotion *sender, const MgShape *shape)CmdSubjectImplprivatevirtual
onShapeCanTransform(const MgMotion *sender, const MgShape *shape)CmdSubjectImplprivatevirtual
onShapeCanUngroup(const MgMotion *sender, const MgShape *shape)CmdSubjectImplprivatevirtual
onShapeCanUnlock(const MgMotion *sender, const MgShape *shape)CmdSubjectImplprivatevirtual
onShapeChanged(const MgMotion *sender, MgShape *shape)CmdSubjectImplprivatevirtual
onShapeDeleted(const MgMotion *sender, const MgShape *shape)CmdSubjectImplprivatevirtual
onShapeMoved(const MgMotion *sender, MgShape *shape, int segment)CmdSubjectImplprivatevirtual
onShapeWillAdded(const MgMotion *sender, MgShape *shape)CmdSubjectImplprivatevirtual
onShapeWillChanged(const MgMotion *sender, MgShape *sp, const MgShape *oldsp)CmdSubjectImplprivatevirtual
onShapeWillDeleted(const MgMotion *sender, const MgShape *shape)CmdSubjectImplprivatevirtual
onUnloadCommands(MgCmdManager *sender)CmdSubjectImplprivatevirtual
registerNamedObserver(const char *name, CmdObserver *observer)CmdSubjectImplprivatevirtual
registerObserver(CmdObserver *observer)CmdSubjectImplprivatevirtual
selectActionsNeedHided(const MgMotion *sender)CmdSubjectImplprivatevirtual
unregisterObserver(CmdObserver *observer)CmdSubjectImplprivatevirtual

通用矢量图形框架, 版权所有 (C) 张云贵 2004-2017,BSD 开源许可证