Planeshift
pawsmanager.h File Reference
#include <csutil/ref.h>
#include <csutil/parray.h>
#include <csutil/hash.h>
#include <csutil/csstring.h>
#include <csgeom/vector3.h>
#include <iutil/vfs.h>
#include <iutil/document.h>
#include "util/mathscript.h"
#include "util/log.h"
#include "pawsmouse.h"
#include "psmousebinds.h"
#include "pawsstyles.h"

Go to the source code of this file.

Classes

struct  iPAWSSubscriber
 
struct  PAWSData
 
class  PawsManager
 Main PlaneShift Window manager. More...
 
struct  PAWSSubscription
 

Macros

#define CONFIG_TOOLTIPS_FILE_NAME   "/planeshift/userdata/options/tooltips.xml"
 
#define CONFIG_TOOLTIPS_FILE_NAME_DEF   "/planeshift/data/options/tooltips_def.xml"
 

Typedefs

typedef csHash< PAWSSubscription *, csString > PAWSSubscriptionsHash
 

Enumerations

enum  PAWSDATATYPE {
  PAWS_DATA_UNKNOWN, PAWS_DATA_STR, PAWS_DATA_BOOL, PAWS_DATA_INT,
  PAWS_DATA_UINT, PAWS_DATA_FLOAT, PAWS_DATA_INT_STR
}
 Data types for pub/sub. More...