ManaPlus
|
#include <groupinfo.h>
Public Member Functions | |
GroupInfo () | |
Data Fields | |
ServerCommandEnable::Type | mCommands [static_cast< size_t >(ServerCommandType::Max)] |
Enable | mPermissions [static_cast< size_t >(ServerPermissionType::Max)] |
std::string | name |
std::string | longName |
std::string | badge |
bool | showBadge |
bool | highlightName |
Definition at line 37 of file groupinfo.h.
GroupInfo::GroupInfo | ( | ) |
Definition at line 26 of file groupinfo.cpp.
References CAST_SIZE, Enable_false, ServerCommandType::Max, ServerPermissionType::Max, mCommands, mPermissions, and ServerCommandEnable::No.
std::string GroupInfo::badge |
Definition at line 47 of file groupinfo.h.
Referenced by GroupDb::getBadge(), and GroupDb::loadXmlFile().
bool GroupInfo::highlightName |
Definition at line 49 of file groupinfo.h.
Referenced by GroupDb::getHighlightName(), and GroupDb::loadXmlFile().
std::string GroupInfo::longName |
Definition at line 46 of file groupinfo.h.
Referenced by GroupDb::getLongName(), and GroupDb::loadXmlFile().
ServerCommandEnable::Type GroupInfo::mCommands[static_cast< size_t >(ServerCommandType::Max)] |
Definition at line 43 of file groupinfo.h.
Referenced by GroupInfo(), PopupMenu::isAllowCommand(), GroupDb::isAllowCommand(), PopupMenu::isAllowOtherCommand(), loadCommands(), and parseInherit().
Enable GroupInfo::mPermissions[static_cast< size_t >(ServerPermissionType::Max)] |
Definition at line 44 of file groupinfo.h.
Referenced by GroupInfo(), PopupMenu::isAllowCommand(), GroupDb::isAllowCommand(), loadPermissions(), and parseInherit().
std::string GroupInfo::name |
Definition at line 45 of file groupinfo.h.
Referenced by GroupDb::getName(), and GroupDb::loadXmlFile().
bool GroupInfo::showBadge |
Definition at line 48 of file groupinfo.h.
Referenced by GroupDb::getShowBadge(), and GroupDb::loadXmlFile().