Is there a way to call your own undo and or redo method when your operator is being 'undone'? I already used this bpy built-in method:
bl_info = {'UNDO'}
but this didn't do the full undo.
Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. It only takes a minute to sign up.
Sign up to join this communityBlender's undo system works by saving the blend file to memory, and loading it to perform the undo. If your operator doesn't fully undo, you're probably calling other operators from within its code. That's usually a bad idea; modify object properties and call functions instead.
There are no undo/redo functions that you can override.