![]() |
0.5.0
|
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.