X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=laserbrain_demo;a=blobdiff_plain;f=src%2Fexhibit.cc;h=eaa2251ae17d673c57fc9f93993fd07e95cf7f1c;hp=d76b2912ba5caf727cabe8e125f09d6925f45a21;hb=827f01e0ede01a7dd640c8055f1a169cb85e32f9;hpb=9805564225de579d1f3a3d4942f22f08c5a947c0 diff --git a/src/exhibit.cc b/src/exhibit.cc index d76b291..eaa2251 100644 --- a/src/exhibit.cc +++ b/src/exhibit.cc @@ -11,6 +11,8 @@ public: ExhibitPriv(); }; + +// selection ExSelection::ExSelection(Exhibit *ex) { this->ex = ex; @@ -23,11 +25,24 @@ ExSelection::operator bool() const return ex != 0; } +// Exhibit data +ExData::ExData() +{ + voice = 0; +} + +ExData::~ExData() +{ + delete voice; +} + +// private data for each exhibit type ExhibitPriv::ExhibitPriv() { orig_node = 0; } +// exhibit class Exhibit::Exhibit() { priv = new ExhibitPriv;