X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fexman.h;h=d91e3744cbd47f059748121262f03281b65f6078;hb=0429831551b044dc8e4d6ba7c842e1ce4761ed69;hp=5c627e67d93f2995b3d48808b6e1fd0a1d63416f;hpb=bfceaade5df3177a3e213fe20bc3811b2f78ac98;p=laserbrain_demo diff --git a/src/exman.h b/src/exman.h index 5c627e6..d91e374 100644 --- a/src/exman.h +++ b/src/exman.h @@ -13,10 +13,15 @@ public: ExhibitManager(); ~ExhibitManager(); - bool load(const MetaScene *mscn, const char *fname); + void add(Exhibit *ex); + bool remove(Exhibit *ex); + + bool load(MetaScene *mscn, const char *fname); ExSelection select(const Ray &ray) const; ExSelection select(const Sphere &sph) const; + + void update(float dt = 0.0f); }; #endif // EXMAN_H_