diff options
author | 2019-11-24 13:26:29 +0100 | |
---|---|---|
committer | 2019-12-04 13:00:23 +0100 | |
commit | 7787bfbf9e39595d98c459e4af121f3174762c7d (patch) | |
tree | 6791a300e342ad9b87edcb4781f56f9712e411f3 /commands/command_private.h | |
parent | d0b3a06e036cf5523cf03c22ec698742bd01048a (diff) | |
download | subsurface-7787bfbf9e39595d98c459e4af121f3174762c7d.tar.gz |
Selection: move commands/command_private.* to core/selection.*
The file command_private.cpp had functions concerning selections
only. To make these functions accessible from outside the undo
machinery, turn it into a part of the core-library. Currently,
only C++ functions are exported. We might think about also
exporting a C interface.
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'commands/command_private.h')
-rw-r--r-- | commands/command_private.h | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/commands/command_private.h b/commands/command_private.h deleted file mode 100644 index 280654a93..000000000 --- a/commands/command_private.h +++ /dev/null @@ -1,25 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0 -// Private definitions for the command-objects - -#ifndef COMMAND_PRIVATE_H -#define COMMAND_PRIVATE_H - -#include "core/dive.h" - -#include <vector> -#include <utility> -#include <QVector> - -namespace Command { - -// Reset the selection to the dives of the "selection" vector and send the appropriate signals. -// Set the current dive to "currentDive". "currentDive" must be an element of "selection" (or -// null if "seletion" is empty). Return true if the selection or current dive changed. -void setSelection(const std::vector<dive *> &selection, dive *currentDive); - -// Get currently selectd dives -std::vector<dive *> getDiveSelection(); - -} // namespace Command - -#endif // COMMAND_PRIVATE_H |