ManaPlus
|
#include "being/being.h"
#include "actormanager.h"
#include "beingequipbackend.h"
#include "configuration.h"
#include "effectmanager.h"
#include "guild.h"
#include "itemcolormanager.h"
#include "party.h"
#include "settings.h"
#include "soundmanager.h"
#include "text.h"
#include "being/beingcacheentry.h"
#include "being/beingflag.h"
#include "being/beingspeech.h"
#include "being/castingeffect.h"
#include "being/localplayer.h"
#include "being/playerinfo.h"
#include "being/playerrelations.h"
#include "being/homunculusinfo.h"
#include "being/mercenaryinfo.h"
#include "const/utils/timer.h"
#include "const/resources/spriteaction.h"
#include "enums/being/beingdirection.h"
#include "enums/resources/map/blockmask.h"
#include "fs/files.h"
#include "gui/gui.h"
#include "gui/userpalette.h"
#include "gui/fonts/font.h"
#include "gui/popups/speechbubble.h"
#include "gui/windows/chatwindow.h"
#include "gui/windows/equipmentwindow.h"
#include "gui/windows/skilldialog.h"
#include "gui/windows/socialwindow.h"
#include "net/charserverhandler.h"
#include "net/gamehandler.h"
#include "net/homunculushandler.h"
#include "net/mercenaryhandler.h"
#include "net/net.h"
#include "net/npchandler.h"
#include "net/packetlimiter.h"
#include "net/playerhandler.h"
#include "net/serverfeatures.h"
#include "particle/particleinfo.h"
#include "resources/attack.h"
#include "resources/chatobject.h"
#include "resources/emoteinfo.h"
#include "resources/emotesprite.h"
#include "resources/horseinfo.h"
#include "resources/iteminfo.h"
#include "resources/db/avatardb.h"
#include "resources/db/badgesdb.h"
#include "resources/db/groupdb.h"
#include "resources/db/elementaldb.h"
#include "resources/db/emotedb.h"
#include "resources/db/homunculusdb.h"
#include "resources/db/horsedb.h"
#include "resources/db/languagedb.h"
#include "resources/db/mercenarydb.h"
#include "resources/db/monsterdb.h"
#include "resources/db/npcdb.h"
#include "resources/db/petdb.h"
#include "resources/db/skillunitdb.h"
#include "resources/image/image.h"
#include "resources/item/item.h"
#include "resources/map/map.h"
#include "resources/skill/skilldata.h"
#include "resources/skill/skillinfo.h"
#include "resources/sprite/animatedsprite.h"
#include "gui/widgets/createwidget.h"
#include "utils/checkutils.h"
#include "utils/delete2.h"
#include "utils/foreach.h"
#include "utils/gettext.h"
#include "utils/likely.h"
#include "utils/stdmove.h"
#include "utils/timer.h"
#include "debug.h"
Go to the source code of this file.
Macros | |
#define | for_each_badges() for (int f = 0; f < BadgeIndex::BadgeIndexSize; f++) |
#define | for_each_horses(name) FOR_EACH (STD_VECTOR<AnimatedSprite*>::const_iterator, it, name) |
#define | getSpriteAction(func, action) |
Typedefs | |
typedef std::map< int, Guild * >::const_iterator | GuildsMapCIter |
typedef std::map< int, int >::const_iterator | IntMapCIter |
Variables | |
const unsigned int | CACHE_SIZE = 50 |
std::list< BeingCacheEntry * > | beingInfoCache |
static const unsigned int | SPEECH_TIME = 500 |
static const unsigned int | SPEECH_MIN_TIME = 200 |
static const unsigned int | SPEECH_MAX_TIME = 800 |
#define for_each_badges | ( | ) | for (int f = 0; f < BadgeIndex::BadgeIndexSize; f++) |
#define for_each_horses | ( | name | ) | FOR_EACH (STD_VECTOR<AnimatedSprite*>::const_iterator, it, name) |
#define getSpriteAction | ( | func, | |
action | |||
) |
typedef std::map<int, Guild*>::const_iterator GuildsMapCIter |
typedef std::map<int, int>::const_iterator IntMapCIter |
std::list<BeingCacheEntry*> beingInfoCache |
Definition at line 148 of file being.cpp.
Referenced by Being::addToCache(), Being::clearCache(), and Being::getCacheEntry().
const unsigned int CACHE_SIZE = 50 |
Definition at line 125 of file being.cpp.
Referenced by Being::addToCache().
|
static |
Definition at line 154 of file being.cpp.
Referenced by Being::setSpeech().
|
static |
Definition at line 153 of file being.cpp.
Referenced by Being::setSpeech().
|
static |
Definition at line 152 of file being.cpp.
Referenced by Being::setSpeech().