Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_AddonListDialog Class Reference

Shows a list of addons and some text. More...

Inheritance diagram for SCR_AddonListDialog:
SCR_ConfigurableDialogUi SCR_DeleteAddonDependentAddonsDetected SCR_ReportedAddonsDialog SCR_ServerDetailsDialog

Protected Member Functions

void SCR_AddonListDialog (array< ref SCR_WorkshopItem > items, string preset)
override void OnMenuOpen (SCR_ConfigurableDialogUiPreset preset)
array< SCR_DownloadManager_AddonDownloadLineGetDonwloadLines ()

Static Protected Member Functions

static SCR_AddonListDialog CreateItemsList (array< ref SCR_WorkshopItem > items, string preset, ResourceName dialogsConfig=string.Empty)
static SCR_AddonListDialog CreateRestrictedAddonsDownload (array< ref SCR_WorkshopItem > items)
 Dialog when downloading restricted addons.
static SCR_AddonListDialog CreateRestrictedAddonsJoinServer (array< ref SCR_WorkshopItem > items)
 Dialog when trying to connect to a server with restricted addons.
static SCR_AddonListDialog DisplayRestrictedAddonsList (array< ref SCR_WorkshopItem > items, string tagBlocked, string tagReported)
 Display dialogs for reported and blocked (banned) mods.
static SCR_AddonListDialog CreateFailedToStartWithMods (array< ref SCR_WorkshopItem > items)
 Dialog when failed to load game with selected mods.

Protected Attributes

ref array< ref SCR_WorkshopItemm_aItems = {}
ref array< SCR_DownloadManager_AddonDownloadLinem_aDownloadLines = {}
const ResourceName ADDON_LINE_LAYOUT = "{BB5AEDDA3C4134FD}UI/layouts/Menus/ContentBrowser/DownloadManager/DownloadManager_AddonDownloadLineConfirmation.layout"

Detailed Description

Shows a list of addons and some text.

Definition at line 3 of file SCR_AddonListDialog.c.

Constructor & Destructor Documentation

◆ SCR_AddonListDialog()

void SCR_AddonListDialog::SCR_AddonListDialog ( array< ref SCR_WorkshopItem > items,
string preset )
inlineprotected

Definition at line 11 of file SCR_AddonListDialog.c.

Member Function Documentation

◆ CreateFailedToStartWithMods()

SCR_AddonListDialog SCR_AddonListDialog::CreateFailedToStartWithMods ( array< ref SCR_WorkshopItem > items)
inlinestaticprotected

Dialog when failed to load game with selected mods.

Definition at line 80 of file SCR_AddonListDialog.c.

◆ CreateItemsList()

SCR_AddonListDialog SCR_AddonListDialog::CreateItemsList ( array< ref SCR_WorkshopItem > items,
string preset,
ResourceName dialogsConfig = string.Empty )
inlinestaticprotected

Definition at line 39 of file SCR_AddonListDialog.c.

◆ CreateRestrictedAddonsDownload()

SCR_AddonListDialog SCR_AddonListDialog::CreateRestrictedAddonsDownload ( array< ref SCR_WorkshopItem > items)
inlinestaticprotected

Dialog when downloading restricted addons.

Definition at line 51 of file SCR_AddonListDialog.c.

◆ CreateRestrictedAddonsJoinServer()

SCR_AddonListDialog SCR_AddonListDialog::CreateRestrictedAddonsJoinServer ( array< ref SCR_WorkshopItem > items)
inlinestaticprotected

Dialog when trying to connect to a server with restricted addons.

Definition at line 58 of file SCR_AddonListDialog.c.

◆ DisplayRestrictedAddonsList()

SCR_AddonListDialog SCR_AddonListDialog::DisplayRestrictedAddonsList ( array< ref SCR_WorkshopItem > items,
string tagBlocked,
string tagReported )
inlinestaticprotected

Display dialogs for reported and blocked (banned) mods.

Definition at line 65 of file SCR_AddonListDialog.c.

◆ GetDonwloadLines()

array< SCR_DownloadManager_AddonDownloadLine > SCR_AddonListDialog::GetDonwloadLines ( )
inlineprotected

Definition at line 86 of file SCR_AddonListDialog.c.

◆ OnMenuOpen()

override void SCR_AddonListDialog::OnMenuOpen ( SCR_ConfigurableDialogUiPreset preset)
inlineprotected

Definition at line 20 of file SCR_AddonListDialog.c.

Member Data Documentation

◆ ADDON_LINE_LAYOUT

const ResourceName SCR_AddonListDialog::ADDON_LINE_LAYOUT = "{BB5AEDDA3C4134FD}UI/layouts/Menus/ContentBrowser/DownloadManager/DownloadManager_AddonDownloadLineConfirmation.layout"
protected

Definition at line 8 of file SCR_AddonListDialog.c.

◆ m_aDownloadLines

ref array<SCR_DownloadManager_AddonDownloadLine> SCR_AddonListDialog::m_aDownloadLines = {}
protected

Definition at line 6 of file SCR_AddonListDialog.c.

◆ m_aItems

ref array<ref SCR_WorkshopItem> SCR_AddonListDialog::m_aItems = {}
protected

Definition at line 5 of file SCR_AddonListDialog.c.


The documentation for this class was generated from the following file: