projects
/
laserbrain_demo
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
converted OggVorbisStream to use assman
[laserbrain_demo]
/
src
/
exman.h
diff --git
a/src/exman.h
b/src/exman.h
index
8b9b65a
..
13d9bcc
100644
(file)
--- a/
src/exman.h
+++ b/
src/exman.h
@@
-36,6
+36,7
@@
public:
class ExhibitManager {
private:
std::vector<Exhibit*> items, stashed;
class ExhibitManager {
private:
std::vector<Exhibit*> items, stashed;
+ int cur_stashed;
std::vector<ExhibitSlot*> exslots;
// TODO kdtree of slots for quick nearest queries
std::vector<ExhibitSlot*> exslots;
// TODO kdtree of slots for quick nearest queries
@@
-58,6
+59,7
@@
public:
ExhibitSlot *nearest_empty_slot(const Vec3 &pos, float max_dist = 10) const;
void stash_exhibit(Exhibit *ex);
ExhibitSlot *nearest_empty_slot(const Vec3 &pos, float max_dist = 10) const;
void stash_exhibit(Exhibit *ex);
+ Exhibit *unstash_exhibit();
void update(float dt = 0.0f);
void draw() const;
void update(float dt = 0.0f);
void draw() const;