Planeshift
Classes | Enumerations

psguildinfo.h File Reference

#include <csutil/ref.h>
#include <csutil/refarr.h>
#include <csutil/refcount.h>
#include <csutil/weakreferenced.h>
#include "util/psconst.h"
#include "rpgrules/psmoney.h"

Go to the source code of this file.

Classes

class  psGuildAlliance
 A guild alliance between 2+ guilds. More...
class  psGuildInfo
 Holds data for a guild. More...
struct  psGuildLevel
 Defines a level inside a guild. More...
class  psGuildMember
 Defines a guild member in a guild. More...

Enumerations

enum  GUILD_PRIVILEGE {
  RIGHTS_VIEW_CHAT = 1, RIGHTS_CHAT = 2, RIGHTS_INVITE = 4, RIGHTS_REMOVE = 8,
  RIGHTS_PROMOTE = 16, RIGHTS_EDIT_LEVEL = 32, RIGHTS_EDIT_POINTS = 64, RIGHTS_EDIT_GUILD = 128,
  RIGHTS_EDIT_PUBLIC = 256, RIGHTS_EDIT_PRIVATE = 512, RIGHTS_VIEW_CHAT_ALLIANCE = 1024, RIGHTS_CHAT_ALLIANCE = 2048,
  RIGHTS_USE_BANK = 4096
}
 

Privileges that may be specifically given/taken from members of a guild.

More...