X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fexhibit.h;h=fd1d77b7ef94b7015d4871b64a9531f099502ad2;hb=3c48aa0de66e0b89b674d353eb6c84b2c9276013;hp=f331d9994236243556ac70992fb0a2c062837c0e;hpb=b5ed5107e21ff834d5a4510b9047f976abb03dff;p=laserbrain_demo diff --git a/src/exhibit.h b/src/exhibit.h index f331d99..fd1d77b 100644 --- a/src/exhibit.h +++ b/src/exhibit.h @@ -8,7 +8,7 @@ #include "audio/stream.h" class Exhibit; -class ExhibitPriv; +class ExhibitSlot; class Scene; enum { @@ -18,6 +18,8 @@ enum { class ExSelection { public: + static ExSelection null; // null selection + Exhibit *ex; void *obj; void *data; @@ -56,9 +58,10 @@ public: */ class Exhibit : public Object { private: - ExhibitPriv *priv; + SceneNode *orig_parent; public: + ExhibitSlot *prev_slot; std::vector data; Exhibit();