| 
   
    PC Stable Documentation 
   | 
 |

Private Member Functions | |
| void | IconsContainer (LayoutHolder parent) | 
| override void | UnfocusAll () | 
| int | GetItemCount () | 
| void | AddItem (Icon icon) | 
| Icon | GetIcon (int entity_id) | 
| Icon | GetIconByIndex (int index) | 
| void | RemoveItem (Icon icon) | 
| void | RemoveItem (int entity) | 
| bool | ContainsEntity (EntityAI entity) | 
| void | UpdateItemsTemperature () | 
| override void | Refresh () | 
Private Attributes | |
| protected ref map< int, ref Icon > | m_EntitiesMap = new map<int, ref Icon> | 
      
  | 
  inlineprivate | 
      
  | 
  inlineprivate | 
References Icon::GetObject(), and m_EntitiesMap.
References m_EntitiesMap.
References m_EntitiesMap.
References m_EntitiesMap.
      
  | 
  inlineprivate | 
References m_EntitiesMap.
      
  | 
  inlineprivate | 
References m_EntitiesMap.
      
  | 
  inlineprivate | 
References Icon::GetObject(), and m_EntitiesMap.
      
  | 
  inlineprivate | 
References m_EntitiesMap.
      
  | 
  inlineprivate | 
References Count, Get(), ITEMS_IN_ROW, and m_EntitiesMap.
      
  | 
  inlineprivate | 
References ItemManager::GetInstance(), ItemManager::IsDragging(), m_EntitiesMap, and Icon::SetTemperature().
Referenced by AddItem(), ContainsEntity(), GetIcon(), GetIconByIndex(), GetItemCount(), Refresh(), RemoveItem(), RemoveItem(), UnfocusAll(), and UpdateItemsTemperature().