Ingen  0.5.1
Public Member Functions | Protected Attributes | List of all members
Ingen::GUI::SubgraphModule Class Reference

A module to represent a subgraph. More...

#include <SubgraphModule.hpp>

+ Inheritance diagram for Ingen::GUI::SubgraphModule:
+ Collaboration diagram for Ingen::GUI::SubgraphModule:

Public Member Functions

 SubgraphModule (GraphCanvas &canvas, SPtr< const Client::GraphModel > controller)
 
bool on_double_click (GdkEventButton *ev)
 
void store_location (double x, double y)
 
void browse_to_graph ()
 Browse to this graph in current (parent's) window (unless an existing window is displaying it)
 
void menu_remove ()
 
SPtr< const Client::GraphModelgraph () const
 
- Public Member Functions inherited from Ingen::GUI::NodeModule
Appapp () const
 
Portport (SPtr< const Client::PortModel > model)
 
void delete_port_view (SPtr< const Client::PortModel > port)
 
void show_human_names (bool b)
 
SPtr< const Client::BlockModelblock () const
 

Protected Attributes

SPtr< const Client::GraphModel_graph
 
- Protected Attributes inherited from Ingen::GUI::NodeModule
SPtr< const Client::BlockModel_block
 
NodeMenu_menu
 
SPtr< Client::PluginUI_plugin_ui
 
Gtk::Widget * _gui_widget
 
Gtk::Window * _gui_window
 iff popped up
 

Additional Inherited Members

- Static Public Member Functions inherited from Ingen::GUI::NodeModule
static NodeModulecreate (GraphCanvas &canvas, SPtr< const Client::BlockModel > block, bool human_names)
 
- Protected Member Functions inherited from Ingen::GUI::NodeModule
 NodeModule (GraphCanvas &canvas, SPtr< const Client::BlockModel > block)
 
bool on_event (GdkEvent *ev)
 
void on_embed_gui_toggled (bool embed)
 
void embed_gui (bool embed)
 
bool popup_gui ()
 
void on_gui_window_close ()
 
bool on_selected (gboolean selected)
 
void rename ()
 
void property_changed (const Raul::URI &predicate, const Atom &value)
 
void new_port_view (SPtr< const Client::PortModel > port)
 
void port_activity (uint32_t index, const Atom &value)
 
void port_value_changed (uint32_t index, const Atom &value)
 
void plugin_changed ()
 
void set_control_values ()
 
bool show_menu (GdkEventButton *ev)
 

Detailed Description

A module to represent a subgraph.


The documentation for this class was generated from the following files: