Planeshift
|
Defines a guild member in a guild. More...
#include <psguildinfo.h>
Public Member Functions | |
bool | HasRights (GUILD_PRIVILEGE rights) |
Checks if the request right is possessed by this guild member. More... | |
Public Attributes | |
PID | char_id |
The character ID of the person. More... | |
psCharacter * | character |
Pointer to the character data of the person. More... | |
int | guild_points |
Their points in the guild. More... | |
psGuildLevel * | guildlevel |
Members current level. More... | |
csString | last_login |
The last login time for that user. More... | |
csString | name |
The name of the member. More... | |
csString | private_notes |
Private Guild notes for the player. More... | |
int | privileges |
Bit field for additional privileges. More... | |
csString | public_notes |
The public notes the member has. More... | |
int | removedPrivileges |
Bit field for privileges removed from this member. More... | |
Defines a guild member in a guild.
Database tables: guilds, characters
Definition at line 124 of file psguildinfo.h.
|
inline |
Checks if the request right is possessed by this guild member.
rights | The right that is being tested |
Definition at line 145 of file psguildinfo.h.
PID psGuildMember::char_id |
The character ID of the person.
Definition at line 127 of file psguildinfo.h.
psCharacter* psGuildMember::character |
Pointer to the character data of the person.
Definition at line 129 of file psguildinfo.h.
int psGuildMember::guild_points |
Their points in the guild.
Definition at line 131 of file psguildinfo.h.
psGuildLevel* psGuildMember::guildlevel |
Members current level.
Definition at line 130 of file psguildinfo.h.
csString psGuildMember::last_login |
The last login time for that user.
Definition at line 134 of file psguildinfo.h.
csString psGuildMember::name |
The name of the member.
Definition at line 128 of file psguildinfo.h.
csString psGuildMember::private_notes |
Private Guild notes for the player.
Definition at line 133 of file psguildinfo.h.
int psGuildMember::privileges |
Bit field for additional privileges.
Definition at line 135 of file psguildinfo.h.
csString psGuildMember::public_notes |
The public notes the member has.
Definition at line 132 of file psguildinfo.h.
int psGuildMember::removedPrivileges |
Bit field for privileges removed from this member.
Definition at line 136 of file psguildinfo.h.