Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_DownloadManagerListComponent.c File Reference

Go to the source code of this file.

Classes

class  SCR_DownloadManagerListComponent

Functions

SCR_DownloadManagerListComponent SCR_SubMenuBase BaseContainerProps (configRoot:true)
override void HandlerAttached (Widget w)
override void OnTabShow ()
override void OnTabCreate (Widget menuRoot, ResourceName buttonsLayout, int index)
override void OnMenuFocusGained ()
Widget AddEntry (ResourceName entryPath, SCR_WorkshopItemActionDownload action)
 Add new widget in category based based on category type.
void ChangeEntryCategory (notnull Widget entry, EDownloadManagerActionState type)
 Change widget in category based based on category type.
void RemoveEntry (notnull SCR_DownloadManagerEntry entry)
SCR_DownloadManagerEntry DownloadActionLine (notnull SCR_WorkshopItemActionDownload action)
 Find line containing selected download action.
SCR_DownloadManagerEntry EntryWithItem (notnull SCR_WorkshopItem item)
 Find line containing selected item.
SCR_DownloadManagerEntry FocusedEntry ()
 Return addon preset line component of currently focused widget if has any.
void ShowPauseResumeAllButton (bool show)
void ShowFallbackText (bool show)
bool HasContent ()
 Return true if there are entries in list.
void OnEntryFocus ()
void OnEntryFocusLost ()
void UpdateNavButtons (SCR_DownloadManagerEntry entry)
void OnClickPauseResume ()
void OnClickCancel ()
void OnClickRetry ()
void OnClickPauseResumeAll ()
void EnablePauseResumeAll ()
void FocusFirstLine ()

Variables

string m_sList
string m_sFallbackTextWrapWidget
ref array< ref SCR_DownloadManagerListCategory > m_aCategories
ScrollLayoutWidget m_ScrollLayout
Widget m_wList
Widget m_wFallbackTextWrap
SCR_InputButtonComponent m_NavPauseResume
SCR_InputButtonComponent m_NavPauseResumeAll
SCR_InputButtonComponent m_NavCancel
SCR_InputButtonComponent m_NavRetry
ref array< ref SCR_DownloadManagerEntrym_aAddonLines = {}
bool m_bAllPaused = false
SCR_DownloadManagerEntry m_FocusedEntry

Function Documentation

◆ AddEntry()

Widget BaseContainerProps::AddEntry ( ResourceName entryPath,
SCR_WorkshopItemActionDownload action )
protected

Add new widget in category based based on category type.

Definition at line 426 of file SCR_DownloadManagerListComponent.c.

◆ BaseContainerProps()

SCR_DownloadManagerListComponent SCR_SubMenuBase BaseContainerProps ( configRoot:true )

Definition at line 1 of file SCR_DownloadManagerListComponent.c.

◆ ChangeEntryCategory()

void BaseContainerProps::ChangeEntryCategory ( notnull Widget entry,
EDownloadManagerActionState type )
protected

Change widget in category based based on category type.

Definition at line 469 of file SCR_DownloadManagerListComponent.c.

◆ DownloadActionLine()

SCR_DownloadManagerEntry BaseContainerProps::DownloadActionLine ( notnull SCR_WorkshopItemActionDownload action)
protected

Find line containing selected download action.

Definition at line 503 of file SCR_DownloadManagerListComponent.c.

◆ EnablePauseResumeAll()

void BaseContainerProps::EnablePauseResumeAll ( )
protected

Definition at line 675 of file SCR_DownloadManagerListComponent.c.

◆ EntryWithItem()

SCR_DownloadManagerEntry BaseContainerProps::EntryWithItem ( notnull SCR_WorkshopItem item)
protected

Find line containing selected item.

Definition at line 516 of file SCR_DownloadManagerListComponent.c.

◆ FocusedEntry()

SCR_DownloadManagerEntry BaseContainerProps::FocusedEntry ( )
protected

Return addon preset line component of currently focused widget if has any.

Definition at line 529 of file SCR_DownloadManagerListComponent.c.

◆ FocusFirstLine()

void BaseContainerProps::FocusFirstLine ( )
protected

Definition at line 681 of file SCR_DownloadManagerListComponent.c.

◆ HandlerAttached()

override void BaseContainerProps::HandlerAttached ( Widget w)
protected

Definition at line 376 of file SCR_DownloadManagerListComponent.c.

◆ HasContent()

bool BaseContainerProps::HasContent ( )
protected

Return true if there are entries in list.

Definition at line 554 of file SCR_DownloadManagerListComponent.c.

◆ OnClickCancel()

void BaseContainerProps::OnClickCancel ( )
protected

Definition at line 626 of file SCR_DownloadManagerListComponent.c.

◆ OnClickPauseResume()

void BaseContainerProps::OnClickPauseResume ( )
protected

Definition at line 613 of file SCR_DownloadManagerListComponent.c.

◆ OnClickPauseResumeAll()

void BaseContainerProps::OnClickPauseResumeAll ( )
protected

Definition at line 644 of file SCR_DownloadManagerListComponent.c.

◆ OnClickRetry()

void BaseContainerProps::OnClickRetry ( )
protected

Definition at line 634 of file SCR_DownloadManagerListComponent.c.

◆ OnEntryFocus()

void BaseContainerProps::OnEntryFocus ( )
protected

Definition at line 563 of file SCR_DownloadManagerListComponent.c.

◆ OnEntryFocusLost()

void BaseContainerProps::OnEntryFocusLost ( )
protected

Definition at line 575 of file SCR_DownloadManagerListComponent.c.

◆ OnMenuFocusGained()

override void BaseContainerProps::OnMenuFocusGained ( )
protected

Definition at line 417 of file SCR_DownloadManagerListComponent.c.

◆ OnTabCreate()

override void BaseContainerProps::OnTabCreate ( Widget menuRoot,
ResourceName buttonsLayout,
int index )
protected

Definition at line 399 of file SCR_DownloadManagerListComponent.c.

◆ OnTabShow()

override void BaseContainerProps::OnTabShow ( )
protected

Definition at line 386 of file SCR_DownloadManagerListComponent.c.

◆ RemoveEntry()

void BaseContainerProps::RemoveEntry ( notnull SCR_DownloadManagerEntry entry)
protected

Definition at line 495 of file SCR_DownloadManagerListComponent.c.

◆ ShowFallbackText()

void BaseContainerProps::ShowFallbackText ( bool show)
protected

Definition at line 546 of file SCR_DownloadManagerListComponent.c.

◆ ShowPauseResumeAllButton()

void BaseContainerProps::ShowPauseResumeAllButton ( bool show)
protected

Definition at line 539 of file SCR_DownloadManagerListComponent.c.

◆ UpdateNavButtons()

void BaseContainerProps::UpdateNavButtons ( SCR_DownloadManagerEntry entry)
protected

Definition at line 582 of file SCR_DownloadManagerListComponent.c.

Variable Documentation

◆ m_aAddonLines

ref array<ref SCR_DownloadManagerEntry> m_aAddonLines = {}
protected

Definition at line 369 of file SCR_DownloadManagerListComponent.c.

◆ m_aCategories

ref array<ref SCR_DownloadManagerListCategory> m_aCategories
protected

Definition at line 358 of file SCR_DownloadManagerListComponent.c.

◆ m_bAllPaused

bool m_bAllPaused = false
protected

Definition at line 371 of file SCR_DownloadManagerListComponent.c.

◆ m_FocusedEntry

SCR_DownloadManagerEntry m_FocusedEntry
protected

Definition at line 373 of file SCR_DownloadManagerListComponent.c.

◆ m_NavCancel

SCR_InputButtonComponent m_NavCancel
protected

Definition at line 366 of file SCR_DownloadManagerListComponent.c.

◆ m_NavPauseResume

SCR_InputButtonComponent m_NavPauseResume
protected

Definition at line 364 of file SCR_DownloadManagerListComponent.c.

◆ m_NavPauseResumeAll

SCR_InputButtonComponent m_NavPauseResumeAll
protected

Definition at line 365 of file SCR_DownloadManagerListComponent.c.

◆ m_NavRetry

SCR_InputButtonComponent m_NavRetry
protected

Definition at line 367 of file SCR_DownloadManagerListComponent.c.

◆ m_ScrollLayout

ScrollLayoutWidget m_ScrollLayout
protected

Definition at line 360 of file SCR_DownloadManagerListComponent.c.

◆ m_sFallbackTextWrapWidget

string m_sFallbackTextWrapWidget
protected

Definition at line 355 of file SCR_DownloadManagerListComponent.c.

◆ m_sList

string m_sList
protected

Definition at line 352 of file SCR_DownloadManagerListComponent.c.

◆ m_wFallbackTextWrap

Widget m_wFallbackTextWrap
protected

Definition at line 362 of file SCR_DownloadManagerListComponent.c.

◆ m_wList

Widget m_wList
protected

Definition at line 361 of file SCR_DownloadManagerListComponent.c.