Planeshift
Classes

psengine.h File Reference

#include <csutil/csstring.h>
#include <csutil/strhashr.h>
#include <csutil/randomgen.h>
#include <csutil/refarr.h>
#include <csutil/sysfunc.h>
#include <csutil/leakguard.h>
#include <csutil/eventhandlers.h>
#include <csutil/weakrefarr.h>
#include <csutil/weakreferenced.h>
#include <ivaria/profile.h>
#include <ivideo/graph3d.h>
#include <iutil/eventh.h>
#include "psnetmanager.h"
#include "isoundmngr.h"
#include "util/slots.h"

Go to the source code of this file.

Classes

struct  DelayedLoader
class  psEngine::EventHandler2D
 Embedded iEventHandler interface that handles frame events in the 2D phase.
class  psEngine::EventHandler3D
 Embedded iEventHandler interface that handles frame events in the 3D phase.
class  psEngine::FrameEventHandler
 Embedded iEventHandler interface that handles frame events in the Frame phase.
class  psEngine::LogicEventHandler
 Embedded iEventHandler interface that handles frame events in the logic phase.
class  psEngine
 psEngine This is the main class that contains all the object. More...