Changeset 3449 in orxonox.OLD for orxonox/trunk/src/world.h
- Timestamp:
- Mar 2, 2005, 2:23:47 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/trunk/src/world.h
r3437 r3449 19 19 class Light; 20 20 21 //! The game environment 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 */ 22 26 class World : public StoryEntity { 23 27 … … 55 59 void spawn (WorldEntity* entity, Vector* absCoor, Quaternion* absDir); 56 60 57 tList<WorldEntity>* entities; 61 tList<WorldEntity>* entities;//!< A template List of all entities. Every moving thing should be included here, and world automatically updates them. 58 62 59 63 // base level data 60 TrackManager* trackManager; 61 Vector* pathnodes; 62 Camera* localCamera; 64 TrackManager* trackManager; //!< The reference of the TrackManager that handles the course through the Level. 65 Camera* localCamera; //!< The current Camera 63 66 64 67 65 UPointCurve* testCurve;66 68 private: 67 Uint32 lastFrame; //!>last time of frame68 bool bQuitOrxonox; //!>quit this application69 bool bQuitCurrentGame; //!>quit only the current game and return to menu70 bool bPause; 69 Uint32 lastFrame; //!< last time of frame 70 bool bQuitOrxonox; //!< quit this application 71 bool bQuitCurrentGame; //!< quit only the current game and return to menu 72 bool bPause; //!< pause mode 71 73 72 GLMenuImageScreen* glmis; 74 GLMenuImageScreen* glmis; //!< The Level-Loader Display 73 75 74 char* worldName; 75 int debugWorldNr; 76 GLuint objectList; 77 SDL_Surface *loadImage; 78 Skysphere* skySphere; 79 Light* light; 76 char* worldName; //!< The name of this World 77 int debugWorldNr; //!< The Debug Nr. needed, if something goes wrong 78 GLuint objectList; //!< temporary: \todo this will be ereased soon 79 Skysphere* skySphere; //!< The Environmental Heaven of orxonox \todo insert this to environment insted 80 Light* light; //!< The Lights of the Level 80 81 81 WorldEntity* localPlayer; 82 WorldEntity* localPlayer; //!< The Player, you fly through the level. 82 83 83 PNode* nullParent; 84 PNode* nullParent; //!< The zero-point, that everything has as its parent. 84 85 85 86 void mainLoop ();
Note: See TracChangeset
for help on using the changeset viewer.