TouchVG framework
MgRecordShapes 成员列表

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

_imMgRecordShapesprivate
ADD 枚举值MgRecordShapes
applyFile(int &tick, MgShapeFactory *f, MgShapeDoc *doc, MgShapes *dyns, const char *fn, long *changeCount=NULL, MgShape *lastShape=NULL)MgRecordShapesprivatestatic
applyFirstFile(MgShapeFactory *factory, MgShapeDoc *doc)MgRecordShapes
applyFirstFile(MgShapeFactory *factory, MgShapeDoc *doc, const char *filename)MgRecordShapes
applyRedoFile(MgShapeFactory *f, MgShapeDoc *doc, MgShapes *dyns, int index)MgRecordShapes
applyUndoFile(MgShapeFactory *f, MgShapeDoc *doc, MgShapes *dyns, int index, long curTick)MgRecordShapes
canRedo() constMgRecordShapes
canUndo() constMgRecordShapes
DEL 枚举值MgRecordShapes
DOC_CHANGED 枚举值MgRecordShapes
DYN 枚举值MgRecordShapes
DYN_CHANGED 枚举值MgRecordShapes
EDIT 枚举值MgRecordShapes
getCurrentTick(long curTick) constMgRecordShapes
getFileCount() constMgRecordShapes
getFileFlags() constMgRecordShapes
getFileName(bool back, int index) constMgRecordShapes
getFileTick() constMgRecordShapes
getMaxFileCount() constMgRecordShapes
getPath() constMgRecordShapes
isLoading() constMgRecordShapes
isPlaying() constMgRecordShapes
loadFrameIndex(std::string path, std::vector< int > &arr)MgRecordShapesstatic
MgRecordShapes(const char *path, MgShapeDoc *doc, bool forUndo, long curTick)MgRecordShapes
onResume(long ticks)MgRecordShapes
recordStep(long tick, long changeCountOld, long changeCountNew, MgShapeDoc *doc, MgShapes *dynShapes, const std::vector< MgShapes *> &extShapes)MgRecordShapes
redo(MgShapeFactory *factory, MgShapeDoc *doc, long *changeCount)MgRecordShapes
resetDoc(MgShapeDoc *doc)MgRecordShapes
restore(int index, int count, int tick, long curTick)MgRecordShapes
setLoading(bool loading)MgRecordShapes
SHAPE_APPEND 枚举值MgRecordShapes
stopRecordIndex()MgRecordShapes
undo(MgShapeFactory *factory, MgShapeDoc *doc, long *changeCount)MgRecordShapes
~MgRecordShapes()MgRecordShapes

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