Planeshift
Classes | Enumerations

pscelclient.h File Reference

#include <csutil/cscolor.h>
#include <csutil/parray.h>
#include <csutil/refarr.h>
#include <csutil/list.h>
#include <csutil/hash.h>
#include <csutil/redblacktree.h>
#include <csutil/strhashr.h>
#include <iengine/collection.h>
#include <iengine/sector.h>
#include <imesh/animesh.h>
#include <imesh/animnode/skeleton2anim.h>
#include <imesh/animnode/speed.h>
#include "net/cmdbase.h"
#include "engine/linmove.h"
#include "psengine.h"

Go to the source code of this file.

Classes

struct  psCelClient::Effect
class  GEMClientActionLocation
 An action location on the client. More...
class  GEMClientActor
 This is a player or another 'alive' entity on the client. More...
class  GEMClientItem
 An item on the client. More...
class  GEMClientObject
 An object that the client knows about. More...
struct  InstanceObject
struct  psCelClient::ItemEffect
struct  psCelClient::Light
struct  GEMClientItem::PostLoadData
 Post load data.
struct  GEMClientActor::PostLoadData
 Post load data. More...
class  psCelClient
 Client version of the Cel Manager. More...
class  UnresolvedPos
 This is information about an entity with unresolved position (=sector not found) This happens when some entity is located in map that is not currently loaded. More...

Enumerations

enum  GEMOBJECT_TYPE {
  GEM_OBJECT = 0, GEM_ACTOR, GEM_ITEM, GEM_ACTION_LOC,
  GEM_TYPE_COUNT
}

Enumeration Type Documentation

Enumerator:
GEM_OBJECT 
GEM_ACTOR 
GEM_ITEM 
GEM_ACTION_LOC 
GEM_TYPE_COUNT 

Definition at line 359 of file pscelclient.h.