issues
search
FacoBackup
/
pine-engine
pine-engine
3
stars
0
forks
source link
Undo/Redo & State change event pipeline
#19
Open
FacoBackup
opened
1 month ago
FacoBackup
commented
1 month ago
State change
[x] Event based
[x] No direct change to components
[x] Render fields based on component fields annotated with
MutableField(String label)
[x] keep list of events
[ ] Do/Undo method
[ ] Event should keep all the necessary information to make a rollback and redo its operation
[ ] Store events in a serializable repository
[ ] Research way to create a change tree instead of a linear list of changes
Additional event types
[ ] Remove entity
[ ] Hot key
[ ] Remove component
FacoBackup
commented
2 weeks ago
68
State change
MutableField(String label)
Additional event types