DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ RemoveItem() [1/2]

void IconsContainer::RemoveItem ( Icon icon)
inlineprotected

См. определение в файле IconsContainer.c строка 51

52 {
53 if( icon )
54 {
55 Icon icon_copy = icon; // for some reason garbage collector collects icon too soon, so copy has to be made
56 if( icon.GetObject() )
57 m_EntitiesMap.Remove( icon.GetObject().GetID() );
58 else
59 {
60 int ix = m_EntitiesMap.GetKeyByValue( icon );
61 if( m_EntitiesMap.Contains( ix ) )
62 m_EntitiesMap.Remove( ix );
63 else
64 delete icon;
65 }
66 }
67 }
Object GetObject()
Определения Icon.c:1266
ref map< int, ref Icon > m_EntitiesMap
Определения IconsContainer.c:3

Перекрестные ссылки Icon::GetObject() и m_EntitiesMap.