ObjectModule.h File Reference

The object module implementation. More...

#include <Ogre.h>
#include "World.h"
#include "Module.h"
#include "SoundModule.h"
#include <lua.hpp>
#include <luabind/luabind.hpp>

Classes

class  CObjectModule
 The module that holds object and scene data of the simulation. It is also responsible for synching it across the server and the client. More...
class  CCommon
 The base class for CPlayer and CObject classes. More...
class  CPlayer
 The class used for representing players in the object module. More...
class  CObject
 The class used for representing objects in the object module. More...

Defines

#define PHYSICS_SYNCH_PERIOD   1.0f
 Defines the period for regular physics synhronization.
#define LIGHT_COUNT   5
 The number of directional lights in the scene.
#define TYPE_CPLAYER   31
 The type identifier for CPlayer class.
#define TYPE_COBJECT   32
 The type identifier for CObject class.


Detailed Description

The object module implementation.


Generated on Fri Jun 13 19:46:38 2008 for OPSIMUS by  doxygen 1.5.5