![]() |
0.4.1
|
Save/Load the Nodes. More...
Go to the source code of this file.
Namespaces | |
namespace | NAV |
namespace | NAV::flow |
Typedefs | |
using | json |
json namespace | |
Functions | |
void | NAV::flow::ApplyChanges () |
Signals that there have been changes to the flow. | |
void | NAV::flow::DiscardChanges () |
Discards the unsaved changes flag. Does not really discard the changes. | |
std::filesystem::path | NAV::flow::GetConfigPath () |
Get the path where config files are searched. | |
std::string | NAV::flow::GetCurrentFilename () |
Get the current filename of the open flow. | |
std::filesystem::path | NAV::flow::GetFlowPath () |
Get the path where flow files are searched. | |
std::filesystem::path | NAV::flow::GetInputPath () |
Get the path where data files are searched. | |
std::filesystem::path | NAV::flow::GetOutputPath () |
Get the path where logs and outputs are stored. | |
std::filesystem::path | NAV::flow::GetProgramRootPath () |
Get the program root path. | |
bool | NAV::flow::HasUnsavedChanges () |
Checks if the currently open flow has unsaved changes. | |
bool | NAV::flow::LoadFlow (const std::string &filepath) |
Loads the flow from the specified file. | |
bool | NAV::flow::LoadJson (const json &j, bool requestNewIds=false) |
Loads the nodes and links from the specified json object. | |
void | NAV::flow::SaveFlow (GlobalActions &globalAction) |
Saves the current flow into a file. | |
void | NAV::flow::SaveFlowAs (const std::string &filepath) |
Saves the current flow into the specified file. | |
void | NAV::flow::SetCurrentFilename (const std::string &newFilename) |
Set the current filename of the open flow. | |
void | NAV::flow::SetOutputPath () |
Set the path where logs and outputs are stored. | |
void | NAV::flow::SetProgramRootPath (const std::filesystem::path &newRootPath) |
Set the program root path. | |
using json |
json namespace
Definition at line 21 of file FlowManager.hpp.