Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/FICN/src/network/NetworkFrameListener.h @ 569

Last change on this file since 569 was 463, checked in by scheusso, 16 years ago

missing file, sorry

File size: 848 bytes
Line 
1//
2// C++ Interface: NetworkFrameListener
3//
4// Description:
5//
6//
7// Author:  <>, (C) 2007
8//
9// Copyright: See COPYING file that comes with this distribution
10//
11//
12
13#ifndef NETWORKFRAMELISTENER_H
14#define NETWORKFRAMELISTENER_H
15
16#include "OgreFrameListener.h"
17#include "Server.h"
18#include "Client.h"
19// #include "orxonox/orxonox.cc"
20network::Server *server_g;
21network::Client *client_g;
22
23namespace network{
24
25
26class ServerFrameListener : public Ogre::FrameListener{
27private:
28  bool frameStarted(const Ogre::FrameEvent &evt){
29    server_g->tick(evt.timeSinceLastFrame);
30    return FrameListener::frameStarted(evt);
31  }
32};
33
34class ClientFrameListener : public Ogre::FrameListener{
35private:
36  bool frameStarted(const Ogre::FrameEvent &evt){
37    client_g->tick(evt.timeSinceLastFrame);
38    return FrameListener::frameStarted(evt);
39  }
40};
41
42
43
44
45}
46
47#endif
Note: See TracBrowser for help on using the repository browser.