TouchVG framework
MgCmdManager
addImageShape
addImageShape
cancel
displayMmToModel
displayMmToModel
doContextAction
dynamicChangeEnded
findCommand
getActionDispatcher
getBoundingBox
getCmdSubject
getCommand
getCommandName
getCommandName
getNewShapeID
getSelection
getSelection
getSelectionForChange
getSnap
registerCommand
release
setCommand
setNewShapeID
switchCommand
unloadCommands
~MgCmdManager
◆
getSelectionForChange()
virtual int MgCmdManager::getSelectionForChange
(
MgView
*
view
,
int
count
,
MgShape
**
shapes
)
pure virtual
得到当前选择的图形的临时图形,用于修改
将复制临时图形,动态修改完后要调用
dynamicChangeEnded()
参数
view
当前操作的视图
count
最多获取多少个图形,为0时返回实际个数
shapes
填充当前选择的图形对象
返回
获取多少个图形,或实际个数
在
MgCmdManagerImpl
内被实现.
这是这个函数的调用关系图:
通用矢量图形框架
, 版权所有 (C)
张云贵
2004-2017,BSD 开源许可证