Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 31, 2007, 7:40:23 PM (16 years ago)
Author:
rgrieder
Message:
  • added dll support to the network library
  • improved header file dependency in network
File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/FICN/src/network/NetworkFrameListener.h

    r708 r777  
    1616#include <OgreFrameListener.h>
    1717
     18#include "NetworkPrereqs.h"
    1819#include "Server.h"
    1920#include "Client.h"
    20 //#include <iostream>
    21 // #include "orxonox/Orxonox.cc"
     21
    2222network::Server *server_g;
    2323network::Client *client_g;
    2424
    25 namespace network{
     25namespace network
     26{
     27  class ServerFrameListener : public Ogre::FrameListener{
     28  private:
     29    bool frameStarted(const Ogre::FrameEvent &evt){
     30      server_g->tick(evt.timeSinceLastFrame);
     31      return FrameListener::frameStarted(evt);
     32    }
     33  };
    2634
    27 
    28 class ServerFrameListener : public Ogre::FrameListener{
    29 private:
    30   bool frameStarted(const Ogre::FrameEvent &evt){
    31     server_g->tick(evt.timeSinceLastFrame);
    32     return FrameListener::frameStarted(evt);
    33   }
    34 };
    35 
    36 class ClientFrameListener : public Ogre::FrameListener{
    37 private:
    38   bool frameStarted(const Ogre::FrameEvent &evt){
    39     //std::cout << "framelistener" << std::endl;
    40     client_g->tick(evt.timeSinceLastFrame);
    41     return FrameListener::frameStarted(evt);
    42   }
    43 };
     35  class ClientFrameListener : public Ogre::FrameListener{
     36  private:
     37    bool frameStarted(const Ogre::FrameEvent &evt){
     38      //std::cout << "framelistener" << std::endl;
     39      client_g->tick(evt.timeSinceLastFrame);
     40      return FrameListener::frameStarted(evt);
     41    }
     42  };
    4443
    4544
Note: See TracChangeset for help on using the changeset viewer.