projects
/
laserbrain_demo
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
load exhibits fails because loading is async
[laserbrain_demo]
/
src
/
exhibit.h
diff --git
a/src/exhibit.h
b/src/exhibit.h
index
004626c
..
63b2898
100644
(file)
--- a/
src/exhibit.h
+++ b/
src/exhibit.h
@@
-7,6
+7,7
@@
class Exhibit;
class ExhibitPriv;
class Exhibit;
class ExhibitPriv;
+class Scene;
enum {
EXSEL_RAY = 1,
enum {
EXSEL_RAY = 1,
@@
-43,6
+44,8
@@
public:
Exhibit(const Exhibit&) = delete;
Exhibit &operator =(const Exhibit &) = delete;
Exhibit(const Exhibit&) = delete;
Exhibit &operator =(const Exhibit &) = delete;
+ virtual void set_node(SceneNode *node);
+
virtual ExSelection select(const Ray &ray) const;
virtual ExSelection select(const Sphere &sph) const;
virtual ExSelection select(const Ray &ray) const;
virtual ExSelection select(const Sphere &sph) const;