Skip to content

Conversation

Korijn
Copy link
Collaborator

@Korijn Korijn commented Apr 18, 2022

Closes #148

  • Adds Controller.save_state() and Controller.load_state(state=None) to all controller implementations
  • Controllers create an initial snapshot upon creation
  • Extends orbit and panzoom controller examples to demonstrate new features

orbit_saveload

panzoom_saveload

@almarklein
Copy link
Member

LGTM 🚀

@Korijn Korijn merged commit 05436b9 into main Apr 19, 2022
@Korijn Korijn deleted the controller-save-load-state branch April 19, 2022 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve API of Controls (Orbit) to better support saving and restoring state
2 participants