Uses of Class
heronarts.lx.snapshot.LXGlobalSnapshot
Packages that use LXGlobalSnapshot
-
Uses of LXGlobalSnapshot in heronarts.lx.clipboard
Constructors in heronarts.lx.clipboard with parameters of type LXGlobalSnapshot -
Uses of LXGlobalSnapshot in heronarts.lx.command
Constructors in heronarts.lx.command with parameters of type LXGlobalSnapshotModifierConstructorDescriptionMoveSnapshot
(LXGlobalSnapshot snapshot, int toIndex) Recall
(LXGlobalSnapshot snapshot) RemoveSnapshot
(LXGlobalSnapshot snapshot) -
Uses of LXGlobalSnapshot in heronarts.lx.snapshot
Fields in heronarts.lx.snapshot with type parameters of type LXGlobalSnapshotModifier and TypeFieldDescriptionfinal List<LXGlobalSnapshot>
LXSnapshotEngine.snapshots
Public read-only view of all the snapshots.Methods in heronarts.lx.snapshot that return LXGlobalSnapshotModifier and TypeMethodDescriptionLXSnapshotEngine.addSnapshot()
Adds a new snapshot that takes the current state of the program.LXSnapshotEngine.getCursorSnapshot()
Returns the snapshot that the cursor currently points to, if any.Methods in heronarts.lx.snapshot with parameters of type LXGlobalSnapshotModifier and TypeMethodDescriptionLXSnapshotEngine.addSnapshot
(LXGlobalSnapshot snapshot) Adds a snapshot to the engine.LXSnapshotEngine.addSnapshot
(LXGlobalSnapshot snapshot, int index) Adds a snapshot to the engine.LXSnapshotEngine.moveSnapshot
(LXGlobalSnapshot snapshot, int index) Moves a snapshot to a new order in the engine snapshot listboolean
LXSnapshotEngine.recall
(LXGlobalSnapshot snapshot) Recall this snapshot, apply all of its valuesboolean
LXSnapshotEngine.recall
(LXGlobalSnapshot snapshot, List<LXCommand> commands) Recall this snapshot, and populate an array of commands which would need to be undone by this operation.LXSnapshotEngine.removeSnapshot
(LXGlobalSnapshot snapshot) Removes a snapshot from the enginevoid
LXSnapshotEngine.Listener.snapshotAdded
(LXSnapshotEngine engine, LXGlobalSnapshot snapshot) A new snapshot has been added to the enginevoid
LXSnapshotEngine.Listener.snapshotMoved
(LXSnapshotEngine engine, LXGlobalSnapshot snapshot) A snapshot's position in the engine has been movedvoid
LXSnapshotEngine.Listener.snapshotRemoved
(LXSnapshotEngine engine, LXGlobalSnapshot snapshot) A snapshot has been removed from the engine