|
ngscopeclient v0.1
|
Helper class for building the default filter graph editor workspace. More...
#include <FilterGraphWorkspace.h>


Public Member Functions | |
| FilterGraphWorkspace (Session &session, MainWindow *parent, std::shared_ptr< FilterGraphEditor > graphEditor, std::shared_ptr< CreateFilterBrowser > palette) | |
Public Member Functions inherited from Workspace | |
| Workspace (const YAML::Node &node, Session &session, MainWindow *parent) | |
| Workspace (Session &session, MainWindow *parent) | |
| bool | Render () |
| YAML::Node | Serialize () |
| std::string | GetTitleAndID () |
Protected Member Functions | |
| virtual void | DoRender (ImGuiID id) override |
Protected Member Functions inherited from Workspace | |
| virtual void | DoRender (ImGuiID id) |
| void | TitleHoverHelp () |
Protected Attributes | |
| bool | m_firstRun |
| std::shared_ptr< FilterGraphEditor > | m_graphEditor |
| std::shared_ptr< CreateFilterBrowser > | m_palette |
Protected Attributes inherited from Workspace | |
| Session & | m_session |
| MainWindow * | m_parent |
| bool | m_open |
| std::string | m_id |
| std::string | m_title |
| ImVec2 | m_defaultSize |
Helper class for building the default filter graph editor workspace.
|
overrideprotectedvirtual |
Reimplemented from Workspace.