projects
/
laserbrain_demo
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
picking up exhibits works again with the slot mechanism
[laserbrain_demo]
/
src
/
exhibit.h
diff --git
a/src/exhibit.h
b/src/exhibit.h
index
f331d99
..
fd1d77b
100644
(file)
--- a/
src/exhibit.h
+++ b/
src/exhibit.h
@@
-8,7
+8,7
@@
#include "audio/stream.h"
class Exhibit;
#include "audio/stream.h"
class Exhibit;
-class ExhibitPriv;
+class ExhibitSlot;
class Scene;
enum {
class Scene;
enum {
@@
-18,6
+18,8
@@
enum {
class ExSelection {
public:
class ExSelection {
public:
+ static ExSelection null; // null selection
+
Exhibit *ex;
void *obj;
void *data;
Exhibit *ex;
void *obj;
void *data;
@@
-56,9
+58,10
@@
public:
*/
class Exhibit : public Object {
private:
*/
class Exhibit : public Object {
private:
- ExhibitPriv *priv;
+ SceneNode *orig_parent;
public:
public:
+ ExhibitSlot *prev_slot;
std::vector<ExData> data;
Exhibit();
std::vector<ExData> data;
Exhibit();