17 #ifdef PLATFORM_CONSOLE
38 #ifdef PLATFORM_WINDOWS
39 #ifndef PLATFORM_CONSOLE
40 #ifndef SERVER_FOR_CONSOLE
57 GetMainWidget().FindAnyWidget(
"Cursor" + i ).Show(
false );
75 #ifdef PLATFORM_WINDOWS
76 #ifndef PLATFORM_CONSOLE
77 #ifndef SERVER_FOR_CONSOLE
82 if( focused_item_new )
93 GetMainWidget().FindAnyWidget(
"Cursor" + column ).Show(
true );
101 bool GetIconSize(
int row,
int column, out
int width, out
int height)
103 #ifdef PLATFORM_WINDOWS
104 #ifndef PLATFORM_CONSOLE
105 #ifndef SERVER_FOR_CONSOLE
110 if( focused_item_new )
137 #ifdef PLATFORM_CONSOLE
170 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
174 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
190 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
194 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
210 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
214 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
230 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
234 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
250 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
254 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
270 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
274 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
290 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
294 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
310 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
314 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
330 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
334 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
350 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
354 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
370 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
374 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
390 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
394 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
410 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
414 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
430 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
434 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
450 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
454 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
470 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
474 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
490 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
494 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
510 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
514 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
530 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
534 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
550 if(
m_Parent.m_Parent.IsInherited( ContainerWithCargo ) )
554 else if(
m_Parent.m_Parent.IsInherited( ContainerWithCargoAndAttachments ) )
570 GetRootWidget().Show(
true );
575 GetRootWidget().Show(
false );
588 void SetWidth(
int width,
bool immedUpdate =
true )
595 GetMainWidget().FindAnyWidget(
"Icon" + i ).Show(
false,
false );
596 GetMainWidget().FindAnyWidget(
"Spacer" + i ).Show(
false,
false );
599 GetMainWidget().FindAnyWidget(
"Spacer10" ).Show(
m_Width != 0,
false );
604 GetMainWidget().Update();
ref Widget m_RootWidget[MAX_SIMULTANIOUS_PLAYERS]
protected Widget m_Parent
void ColumnOnDraggingOver3(Widget w)
protected EntityAI m_Entity
void ColumnOnDraggingOver2(Widget w)
void ColumnOnDraggingOver4(Widget w)
protected ref SizeToChild m_Resizer1
void SetWidth(int width, bool immedUpdate=true)
void ColumnOnDraggingOver5(Widget w)
void SetFocus(int column)
void ColumnOnDraggingOver7(Widget w)
void ColumnOnDraggingOver9(Widget w)
protected int m_NumberColumnFocused
protected CargoContainer m_ParentContainer
void SetNumber(int number)
void ColumnOnDraggingOver8(Widget w)
void SetEntity(EntityAI entity)
protected ref SizeToParent m_Resizer2
protected int m_NumberRow
void ColumnOnDraggingOver1(Widget w)
bool GetIconSize(int row, int column, out int width, out int height)
void ColumnOnDraggingOver6(Widget w)
void CargoContainerRow(LayoutHolder parent)
protected int m_MaxColumns
void ColumnOnDraggingOver0(Widget w)
override void SetLayoutName()
proto native EntityAI FindEntityInCargoOn(int row, int col)
override void SetActive(bool active)