X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=laserbrain_demo;a=blobdiff_plain;f=src%2Fexman.h;h=d91e3744cbd47f059748121262f03281b65f6078;hp=5c627e67d93f2995b3d48808b6e1fd0a1d63416f;hb=35c329e4b66fc60622080be1b9ff30148a7e74e4;hpb=14fd44f4dfec922dae20ccf1225bd1fdb5864ab9 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_