]> Dogcows Code - chaz/yoink/blob - src/GameState.hh
fixed documentation about where to find licenses
[chaz/yoink] / src / GameState.hh
1
2 /*] Copyright (c) 2009-2011, Charles McGarvey [*****************************
3 **] All rights reserved.
4 *
5 * Distributable under the terms and conditions of the 2-clause BSD license;
6 * see the file COPYING for a complete text of the license.
7 *
8 *****************************************************************************/
9
10 #ifndef _GAMESTATE_HH_
11 #define _GAMESTATE_HH_
12
13 #include <string>
14 #include <vector>
15
16 #include <boost/shared_ptr.hpp>
17
18 #include <moof/camera.hh>
19 #include <moof/interpolator.hh>
20 #include <moof/script.hh>
21
22 #include "Character.hh"
23 #include "Heroine.hh"
24 #include "Scene.hh"
25
26
27 /**
28 * \file GameState.hh
29 * The data.
30 */
31
32 struct GameState
33 {
34 moof::script script;
35 std::vector<std::string> sceneList;
36
37 HeroineP heroine;
38 SceneP scene;
39
40 moof::lerp_scalar interp;
41
42 moof::camera camera;
43 };
44
45
46 #endif // _GAMESTATE_HH_
47
This page took 0.034154 seconds and 4 git commands to generate.