TouchVG framework
|
Public 成员函数 | |
Impl (long curTick) | |
~Impl () | |
void | beginJsonFile () |
bool | saveJsonFile () |
std::string | getFileName (bool back, int index=-1) const |
void | resetVersion (const MgShapes *shapes) |
void | startRecord () |
void | stopRecordIndex () |
bool | saveIndexFile (bool ended) |
void | recordShapes (const MgShapes *shapes) |
bool | forUndo () const |
bool | incrementRecord (MgShapes *dynShapes) |
Public 属性 | |
std::string | path |
int | type |
std::map< int, long > | id2ver |
std::vector< int > | lastids |
volatile int | fileCount |
volatile int | maxCount |
volatile long | loading |
MgShapeDoc * | lastDoc |
MgShape * | lastShape |
volatile long | startTick |
int | tick |
int | lastTick |
int | flags [2] |
int | shapeCount |
MgJsonStorage * | js [3] |
MgStorage * | s [3] |