projects
/
laserbrain_demo
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
MetaScene class
[laserbrain_demo]
/
src
/
metascene.h
1
#ifndef METASCENE_H_
2
#define METASCENE_H_
3
4
#include "scene.h"
5
#include "mesh.h"
6
7
class MetaScene {
8
public:
9
SceneSet *sceneman;
10
TextureSet *texman;
11
12
std::vector<Scene*> scenes;
13
14
Mesh *walk_mesh;
15
Vec3 start_pos;
16
Quat start_rot;
17
18
MetaScene(SceneSet *sman, TextureSet *tman);
19
~MetaScene();
20
21
bool load(const char *fname);
22
23
void update(float dt);
24
void draw() const;
25
};
26
27
#endif // METASCENE_H_