Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Mar 18, 2005, 11:52:15 AM (20 years ago)
Author:
bensch
Message:

orxonox/trunk: merged trunk back to levelloader
merged with command:
svn merge -r 3499:HEAD trunk branches/levelloader

Conflicts in
C track_manager.h
C world_entities/player.cc
C world_entities/player.h
C world_entities/environment.h
C lib/coord/p_node.cc
C defs/debug.h
C track_manager.cc
C story_entities/campaign.h

solved in merge-favouring. It was quite easy because Chris only worked on the headers, and he didi it quite clean. Thats the spirit :)

Conflits in world.cc are a MESS: fix it

File:
1 edited

Legend:

Unmodified
Added
Removed
  • orxonox/branches/levelloader/src/world_entities/skysphere.h

    r3499 r3605  
    1515/* INCLUDES */
    1616#include "p_node.h"
     17#include "world_entity.h"
    1718
    1819/* FORWARD DEFINITION */
     
    2122
    2223//! A Class to handle a SkySphere
    23 class Skysphere : public PNode
     24class Skysphere : public WorldEntity
    2425{
    2526
     
    2728  Skysphere();
    2829  Skysphere(char* fileName);
    29   ~Skysphere();
     30  virtual ~Skysphere();
     31  void destroy();
    3032
    3133  void setRadius(float radius);
    3234  void setTexture(char* fileName);
    3335
    34   void updatePosition(Vector sphereCenter);
    35   void draw();
     36  virtual void draw();
    3637
    3738 private:
    3839  GLUquadricObj *sphereObj; //!< A Placeholder for the SkySphere.
    3940  Material *skyMaterial;    //!< A Material for the SkySphere.
    40   Vector sphereCenter;      //!< Center of the SkySphere.
    4141  float sphereRadius;       //!< Radius of the SkySphere. This should match the frustum maximum range.
    42 
    43 
     42   
    4443  void initialize(char* fileName); 
    4544};
Note: See TracChangeset for help on using the changeset viewer.