Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/network/src/story_entities/single_player_world.h @ 6358

Last change on this file since 6358 was 6358, checked in by patrick, 18 years ago

network: major changes in the world files

File size: 808 bytes
Line 
1/*!
2 * @file single_player_world.h
3 *  Holds and manages all single player game data
4 */
5
6#ifndef _SINGLE_PLAYER_WORLD_H
7#define _SINGLE_PLAYER_WORLD_H
8
9#include "game_world.h"
10
11class WorldEntity;
12class Camera;
13class Player;
14class GLMenuImageScreen;
15class Terrain;
16class TiXmlElement;
17
18class Shell;
19class OggPlayer;
20
21//! The game world
22/**
23 *  this class initializes everything that should be displayed inside of the current level.
24 *  it is the main driving factor during gameplay.
25 */
26class SinglePlayerWorld : public GameWorld
27{
28
29  public:
30    SinglePlayerWorld (const TiXmlElement* root = NULL);
31    virtual ~SinglePlayerWorld ();
32
33    void loadParams(const TiXmlElement* root);
34
35    ErrorMessage preLoad();
36    ErrorMessage load ();
37    ErrorMessage postLoad();
38
39};
40
41#endif /* _SINGLE_PLAYER_WORLD_H */
Note: See TracBrowser for help on using the repository browser.