projects
/
laserbrain_demo
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vr input
[laserbrain_demo]
/
src
/
exman.h
diff --git
a/src/exman.h
b/src/exman.h
index
5c627e6
..
d91e374
100644
(file)
--- a/
src/exman.h
+++ b/
src/exman.h
@@
-13,10
+13,15
@@
public:
ExhibitManager();
~ExhibitManager();
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;
ExSelection select(const Ray &ray) const;
ExSelection select(const Sphere &sph) const;
+
+ void update(float dt = 0.0f);
};
#endif // EXMAN_H_
};
#endif // EXMAN_H_