|
@@ -518,6 +518,7 @@ STRUCTURE(laUDFContentInstance){
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
+typedef void (*laDiffPushEverythingF)();
|
|
typedef void (*laDiffCommandUndoF)(void* Data);
|
|
typedef void (*laDiffCommandUndoF)(void* Data);
|
|
typedef void (*laDiffCommandRedoF)(void* Data);
|
|
typedef void (*laDiffCommandRedoF)(void* Data);
|
|
typedef void (*laDiffCommandFreeF)(void* Data, int FromOlder);
|
|
typedef void (*laDiffCommandFreeF)(void* Data, int FromOlder);
|
|
@@ -937,6 +938,7 @@ int laRecordInstanceDifferences(void* instance, const char* container);
|
|
void laRecordAndPush(laPropPack* base, char* path, char* description, uint64_t hint);
|
|
void laRecordAndPush(laPropPack* base, char* path, char* description, uint64_t hint);
|
|
void laRecordAndPushProp(laPropPack* base, char* path);
|
|
void laRecordAndPushProp(laPropPack* base, char* path);
|
|
void laRecordEverythingAndPush();
|
|
void laRecordEverythingAndPush();
|
|
|
|
+void laSetDiffCallback(laDiffPushEverythingF PushEverything);
|
|
|
|
|
|
void laUndo();
|
|
void laUndo();
|
|
void laRedo();
|
|
void laRedo();
|