SPH
|
#include <NodePage.h>
Public Member Functions | |
NodeManager (NodeEditor *editor, SharedPtr< INodeManagerCallbacks > callbacks) | |
VisNode * | addNode (const SharedPtr< JobNode > &node) |
VisNode * | addNode (const SharedPtr< JobNode > &node, const Pixel position) |
void | addNodes (JobNode &node) |
void | cloneHierarchy (JobNode &node) |
void | layoutNodes (JobNode &node, const Pixel position) |
const NodeMap & | getNodes () const |
void | deleteNode (JobNode &node) |
void | deleteTree (JobNode &node) |
void | deleteAll () |
VisNode * | getSelectedNode (const Pixel position) |
NodeSlot | getSlotAtPosition (const Pixel position) |
void | save (Config &config) |
void | load (Config &config) |
void | startRun (JobNode &node) |
void | startBatch (JobNode &node) |
void | startScript (const Path &file) |
void | startAll () |
Array< SharedPtr< JobNode > > | getRootNodes () const |
VirtualSettings | getGlobalSettings () |
void | showBatchDialog () |
RenderPane * | createRenderPreview (wxWindow *parent, JobNode &node) |
void | selectRun () |
UniqueNameManager | makeUniqueNameManager () const |
Definition at line 67 of file NodePage.h.
NodeManager::NodeManager | ( | NodeEditor * | editor, |
SharedPtr< INodeManagerCallbacks > | callbacks | ||
) |
Definition at line 55 of file NodePage.cpp.
Definition at line 87 of file NodePage.cpp.
Definition at line 72 of file NodePage.cpp.
void NodeManager::addNodes | ( | JobNode & | node | ) |
Definition at line 92 of file NodePage.cpp.
void NodeManager::cloneHierarchy | ( | JobNode & | node | ) |
Definition at line 100 of file NodePage.cpp.
RenderPane * NodeManager::createRenderPreview | ( | wxWindow * | parent, |
JobNode & | node | ||
) |
Definition at line 610 of file NodePage.cpp.
void NodeManager::deleteAll | ( | ) |
Definition at line 194 of file NodePage.cpp.
void NodeManager::deleteNode | ( | JobNode & | node | ) |
Definition at line 174 of file NodePage.cpp.
void NodeManager::deleteTree | ( | JobNode & | node | ) |
Definition at line 185 of file NodePage.cpp.
VirtualSettings NodeManager::getGlobalSettings | ( | ) |
Definition at line 559 of file NodePage.cpp.
|
inline |
Definition at line 94 of file NodePage.h.
Definition at line 547 of file NodePage.cpp.
Definition at line 200 of file NodePage.cpp.
Definition at line 213 of file NodePage.cpp.
Definition at line 124 of file NodePage.cpp.
void NodeManager::load | ( | Config & | config | ) |
Definition at line 383 of file NodePage.cpp.
UniqueNameManager NodeManager::makeUniqueNameManager | ( | ) | const |
Definition at line 587 of file NodePage.cpp.
void NodeManager::save | ( | Config & | config | ) |
Definition at line 285 of file NodePage.cpp.
void NodeManager::selectRun | ( | ) |
Definition at line 614 of file NodePage.cpp.
void NodeManager::showBatchDialog | ( | ) |
Definition at line 597 of file NodePage.cpp.
void NodeManager::startAll | ( | ) |
Definition at line 525 of file NodePage.cpp.
void NodeManager::startBatch | ( | JobNode & | node | ) |
Definition at line 477 of file NodePage.cpp.
void NodeManager::startRun | ( | JobNode & | node | ) |
Definition at line 441 of file NodePage.cpp.
void NodeManager::startScript | ( | const Path & | file | ) |
Definition at line 509 of file NodePage.cpp.