Undo: Difference between revisions
Add some info on Undoing |
Some corrections, added links, added info. It is no longer a stub. |
||
Line 1: | Line 1: | ||
{{SHORTDESC:Undoing is a core feature of the | {{SHORTDESC:Undoing is a core feature of the FrooxEngine that allows users to undo and redo actions}} | ||
'''Undoing''' is a [[Core Concepts|core feature]] of the [[FrooxEngine]] that allows [[User|users]] to undo and redo actions. | |||
Undoing is a core feature of the [[FrooxEngine]] that allows users to | |||
Much of what a user does in a world can be undone and redone. From picking up objects, scaling them, many of the actions with the default tools, and deletion and creation of objects to name a few. | Much of what a user does in a [[World|world]] can be undone and redone. From picking up objects, scaling them, many of the actions with the default [[Tools|tools]], and deletion and creation of objects to name a few. | ||
These different actions are managed by the [[Component:UndoManager|Undo Manager]] | These different actions are managed by the [[Component:UndoManager|Undo Manager]] component. The Undo Manager handles a separate Undo stack per user, and can be added to via [[:Category:ProtoFlux:Undo|ProtoFlux Undo nodes]] or by doing things. Undoing actions can be done via the [[Context Menu]] or by hitting the key combination <code>Control+Z</code> or <code>Control+Shift+Z</code>. Redoing can also be done in the context menu or by pressing <code>Control+Y</code>. | ||
Undo actions have a memory limit of 50 actions, but this can be changed in the world under the Undo Manager slot under [[Root]]. | Undo actions have a memory limit of 50 actions by default, but this can be changed in the world under the Undo Manager slot under [[Root]]. |
Latest revision as of 12:23, 5 March 2025
Undoing is a core feature of the FrooxEngine that allows users to undo and redo actions.
Much of what a user does in a world can be undone and redone. From picking up objects, scaling them, many of the actions with the default tools, and deletion and creation of objects to name a few.
These different actions are managed by the Undo Manager component. The Undo Manager handles a separate Undo stack per user, and can be added to via ProtoFlux Undo nodes or by doing things. Undoing actions can be done via the Context Menu or by hitting the key combination Control+Z
or Control+Shift+Z
. Redoing can also be done in the context menu or by pressing Control+Y
.
Undo actions have a memory limit of 50 actions by default, but this can be changed in the world under the Undo Manager slot under Root.