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

◆ UnfocusAll()

void CargoContainerRow::UnfocusAll ( )
inlineprotected

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

38 {
39 for ( int i = 0; i < m_MaxColumns; i++ )
40 {
41 //GetMainWidget().FindAnyWidget( "Cursor" + i ).Show( false );
42 #ifdef PLATFORM_WINDOWS
43 #ifndef PLATFORM_CONSOLE
44 #ifndef SERVER_FOR_CONSOLE
45 CargoGrid grid = CargoGrid.Cast(m_Entity.GetInventory().GetCargo());
46 if(grid)
47 {
48
49 EntityAI entity = grid.FindEntityInCargoOn( m_NumberRow, i );
50 if( entity )
51 {
52 Icon icon = m_ParentContainer.GetIcon( entity );
53
54 if( icon )
55 {
56 icon.SetActive( false );
57 }
58 }
59 else
60 {
61 GetMainWidget().FindAnyWidget( "Cursor" + i ).Show( false );
62 }
63 }
64 #endif
65 #endif
66 #endif
67 }
68
70 }
class LogManager EntityAI
int m_NumberRow
Определения CargoContainerRow.c:3
EntityAI m_Entity
Определения CargoContainerRow.c:8
int m_NumberColumnFocused
Определения CargoContainerRow.c:4
int m_MaxColumns
Определения CargoContainerRow.c:6
CargoContainer m_ParentContainer
Определения CargoContainerRow.c:10
proto native EntityAI FindEntityInCargoOn(int row, int col)
override void SetActive(bool active)
Определения Icon.c:103

Перекрестные ссылки CargoGrid::FindEntityInCargoOn(), m_Entity, m_MaxColumns, m_NumberColumnFocused, m_NumberRow, m_ParentContainer и Icon::SetActive().