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.snapshotsPublic 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 listbooleanLXSnapshotEngine.recall(LXGlobalSnapshot snapshot) Recall this snapshot, apply all of its valuesbooleanLXSnapshotEngine.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 enginevoidLXSnapshotEngine.Listener.snapshotAdded(LXSnapshotEngine engine, LXGlobalSnapshot snapshot) A new snapshot has been added to the enginevoidLXSnapshotEngine.Listener.snapshotMoved(LXSnapshotEngine engine, LXGlobalSnapshot snapshot) A snapshot's position in the engine has been movedvoidLXSnapshotEngine.Listener.snapshotRemoved(LXSnapshotEngine engine, LXGlobalSnapshot snapshot) A snapshot has been removed from the engine