ngscopeclient 0.1-dev+51fbda87c
|
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) | |
![]() | |
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 |
![]() | |
virtual void | DoRender (ImGuiID id) |
void | TitleHoverHelp () |
Protected Attributes | |
bool | m_firstRun |
std::shared_ptr< FilterGraphEditor > | m_graphEditor |
std::shared_ptr< CreateFilterBrowser > | m_palette |
![]() | |
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.