+/* $Id$
+
+This file is part of the MSP Märklin suite
+Copyright © 2006-2008 Mikkosoft Productions, Mikko Rasa
+Distributed under the GPL
+*/
+
#ifndef SELECTION_H_
#define SELECTION_H_
class Selection
{
+public:
+ sigc::signal<void> signal_changed;
+
private:
std::set<Marklin::Track *> tracks;
public:
- sigc::signal<void> signal_changed;
-
const std::set<Marklin::Track *> &get_tracks() const { return tracks; }
Marklin::Track *get_track() const;
unsigned size() const { return tracks.size(); }