Ingen  0.5.1
Classes | Public Member Functions | Public Attributes | List of all members
Ingen::GUI::BreadCrumbs Class Reference

Collection of breadcrumb buttons forming a path. More...

#include <BreadCrumbs.hpp>

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

Public Member Functions

 BreadCrumbs (App &app)
 
SPtr< GraphViewview (const Raul::Path &path)
 
void build (Raul::Path path, SPtr< GraphView > view)
 Sets up the crumbs to display path. More...
 

Public Attributes

sigc::signal< void, const Raul::Path &, SPtr< GraphView > > signal_graph_selected
 

Detailed Description

Collection of breadcrumb buttons forming a path.

This doubles as a cache for GraphViews.

Member Function Documentation

§ build()

void Ingen::GUI::BreadCrumbs::build ( Raul::Path  path,
SPtr< GraphView view 
)

Sets up the crumbs to display path.

If path is already part of the shown path, it will be selected and the children preserved.


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