mirror planes detection needs work
[laserbrain_demo] / src / app.h
index fe06daf..0e41312 100644 (file)
--- a/src/app.h
+++ b/src/app.h
@@ -3,9 +3,11 @@
 
 #include "texture.h"
 #include "scene.h"
+#include "exhibit.h"
 
 extern long time_msec;
 extern int win_width, win_height;
+extern int vp_width, vp_height;        // viewport size differs from win size during VR eye rendering
 extern float win_aspect;
 extern bool opt_gear_wireframe;
 extern bool fb_srgb;
@@ -15,6 +17,10 @@ extern SceneSet sceneman;
 
 extern unsigned int sdr_ltmap, sdr_ltmap_notex;
 
+extern ExSelection exsel_active;       // active (info/interact) exhibit
+extern ExSelection exsel_grab_left, exsel_grab_right; // grabbed on each hand
+extern ExSelection exsel_hover;                // hover
+
 extern int fpexcept_enabled;   // int so that C modules may fwd-delcare and use it
 
 enum {