From 8d969b8b7a4178d6a72795a9446ddc7f8e398a00 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 4 Feb 2016 00:13:47 +0300 Subject: Improve search being by id. --- src/actormanager.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/actormanager.h') diff --git a/src/actormanager.h b/src/actormanager.h index 2738181f7..59f8552d2 100644 --- a/src/actormanager.h +++ b/src/actormanager.h @@ -55,6 +55,9 @@ struct ChatObject; typedef std::set ActorSprites; typedef ActorSprites::iterator ActorSpritesIterator; typedef ActorSprites::const_iterator ActorSpritesConstIterator; +typedef std::map ActorSpritesMap; +typedef ActorSpritesMap::iterator ActorSpritesMapIterator; +typedef ActorSpritesMap::const_iterator ActorSpritesMapConstIterator; typedef std::map > IdNameMapping; @@ -396,6 +399,7 @@ class ActorManager final: public ConfigListener ActorSprites mActors; ActorSprites mDeleteActors; + ActorSpritesMap mActorsIdMap; IdNameMapping mIdName; std::set mBlockedBeings; #ifdef EATHENA_SUPPORT -- cgit v1.2.3-60-g2f50