ManaPlus
|
#include <playerignorestrategy.h>
Public Member Functions | |
virtual | ~PlayerIgnoreStrategy () |
virtual void | ignore (Being *const being, const unsigned int flags) const =0 |
Data Fields | |
std::string | mDescription |
std::string | mShortName |
Protected Member Functions | |
PlayerIgnoreStrategy () | |
Ignore strategy: describes how we should handle ignores.
Definition at line 36 of file playerignorestrategy.h.
|
inlinevirtual |
Definition at line 44 of file playerignorestrategy.h.
|
inlineprotected |
Definition at line 53 of file playerignorestrategy.h.
|
pure virtual |
Handle the ignoring of the indicated action by the indicated player.
Implemented in PIS_emote, PIS_blinkname, PIS_dotdotdot, and PIS_nothing.
Referenced by PlayerRelationsManager::hasPermission().
std::string PlayerIgnoreStrategy::mDescription |
Definition at line 39 of file playerignorestrategy.h.
Referenced by PIS_blinkname::PIS_blinkname(), PIS_dotdotdot::PIS_dotdotdot(), PIS_emote::PIS_emote(), and PIS_nothing::PIS_nothing().
std::string PlayerIgnoreStrategy::mShortName |
Definition at line 40 of file playerignorestrategy.h.
Referenced by PIS_blinkname::PIS_blinkname(), PIS_dotdotdot::PIS_dotdotdot(), PIS_emote::PIS_emote(), PIS_nothing::PIS_nothing(), Setup_Relations::Setup_Relations(), PlayerRelationsManager::store(), and Setup_Relations::updateAll().