Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_ModReportDialogComponent Class Reference
Inheritance diagram for SCR_ModReportDialogComponent:
SCR_ScriptedWidgetComponent

Protected Member Functions

void OpenSelectReport (notnull SCR_WorkshopItem item)
void OpenSelectReportAuthor (notnull SCR_WorkshopItem item)
void OnSelectReportConfirm (SCR_ConfigurableDialogUi dialog)
void OnSelectReportAuthor ()
void OpenReportThis ()
 Dialog for selecting type, typing message and confirming this mod report.
void OnItemReportedSuccessfully (bool isAuthorBlocked)
void OnItemReportSuccessDialogClose ()
void OnCancelThisReport ()
void OpenReportAuthorModList ()
 Dialog displaying all author mmods and explaing what will happen after report confirm.
void OpenRemoveAuthorBlockModList ()
 Dialog displaying all author mmods and explaing what will happen after report confirm.
void OpenAuthorModsDialog (bool showReported=true)
void OnConfirmReportAuthorModList ()
void OnConfirmRemoveAuthorBlock ()
void OnAuthorReportFail ()
void OnAuthorReportSuccess ()
void CloseDialogs ()
void OnCancelReportAuthorModList ()
void OnRemoveAuthorBlockSuccess ()
void OnCancelRemoveAuthorReport ()
void OnCancelAuthorReport ()
ScriptInvokerVoid GetOnItemReportSuccessDialogClose ()

Protected Attributes

const string MSG_SELECT = "#AR-Workshop_SelectMsg"
const string LINE_DOWNLOADED = "#AR-Workshop_Details_Downloaded"
const string MSG_REPORT_SUCCESS = "#AR-Workshop_Dialog_Report_SuccessDescription"
const string MSG_UNBLOCK_AUTHOR_CONFIRM = "#AR-Workshop_CancelAuthorReport"
const string TAG_AUTHOR_UNBLOCK = "unblock_author_simple"
const int AUTHOR_MOD_LIMIT = 50
ResourceName m_sDialogsConfig
string m_sTagSelectReport
string m_sTagReportAuthor
ref SCR_ConfigurableDialogUi m_CurrentDialog
ReportDialogUI m_ReportDialog
ref SCR_WorkshopItem m_Item
WorkshopAuthor m_Author
ref SCR_ContentBrowser_GetAssetListParams m_Params
ref array< ref SCR_ConfigurableDialogUim_aDialogs = {}
SCR_LoadingOverlayDialog m_LoadingOverlayDlg
ref array< ref SCR_WorkshopItemm_aAuthorModsList = {}
ref SCR_WorkshopItemActionAddAuthorBlock m_ActionAddAuthorBlock
ref SCR_WorkshopItemActionRemoveAuthorBlock m_ActionRemoveAuthorBlock
ref ScriptInvokerVoid m_OnItemReportSuccessDialogClose

Detailed Description

Definition at line 1 of file SCR_ModReportDialogComponent.c.

Member Function Documentation

◆ CloseDialogs()

void SCR_ModReportDialogComponent::CloseDialogs ( )
inlineprotected

Definition at line 294 of file SCR_ModReportDialogComponent.c.

◆ GetOnItemReportSuccessDialogClose()

ScriptInvokerVoid SCR_ModReportDialogComponent::GetOnItemReportSuccessDialogClose ( )
inlineprotected

Definition at line 332 of file SCR_ModReportDialogComponent.c.

◆ OnAuthorReportFail()

void SCR_ModReportDialogComponent::OnAuthorReportFail ( )
inlineprotected

Definition at line 261 of file SCR_ModReportDialogComponent.c.

◆ OnAuthorReportSuccess()

void SCR_ModReportDialogComponent::OnAuthorReportSuccess ( )
inlineprotected

Definition at line 268 of file SCR_ModReportDialogComponent.c.

◆ OnCancelAuthorReport()

void SCR_ModReportDialogComponent::OnCancelAuthorReport ( )
inlineprotected

Definition at line 326 of file SCR_ModReportDialogComponent.c.

◆ OnCancelRemoveAuthorReport()

void SCR_ModReportDialogComponent::OnCancelRemoveAuthorReport ( )
inlineprotected

Definition at line 319 of file SCR_ModReportDialogComponent.c.

◆ OnCancelReportAuthorModList()

void SCR_ModReportDialogComponent::OnCancelReportAuthorModList ( )
inlineprotected

Definition at line 305 of file SCR_ModReportDialogComponent.c.

◆ OnCancelThisReport()

void SCR_ModReportDialogComponent::OnCancelThisReport ( )
inlineprotected

Definition at line 137 of file SCR_ModReportDialogComponent.c.

◆ OnConfirmRemoveAuthorBlock()

void SCR_ModReportDialogComponent::OnConfirmRemoveAuthorBlock ( )
inlineprotected

Definition at line 246 of file SCR_ModReportDialogComponent.c.

◆ OnConfirmReportAuthorModList()

void SCR_ModReportDialogComponent::OnConfirmReportAuthorModList ( )
inlineprotected

Definition at line 230 of file SCR_ModReportDialogComponent.c.

◆ OnItemReportedSuccessfully()

void SCR_ModReportDialogComponent::OnItemReportedSuccessfully ( bool isAuthorBlocked)
inlineprotected

Definition at line 114 of file SCR_ModReportDialogComponent.c.

◆ OnItemReportSuccessDialogClose()

void SCR_ModReportDialogComponent::OnItemReportSuccessDialogClose ( )
inlineprotected

Definition at line 130 of file SCR_ModReportDialogComponent.c.

◆ OnRemoveAuthorBlockSuccess()

void SCR_ModReportDialogComponent::OnRemoveAuthorBlockSuccess ( )
inlineprotected

Definition at line 312 of file SCR_ModReportDialogComponent.c.

◆ OnSelectReportAuthor()

void SCR_ModReportDialogComponent::OnSelectReportAuthor ( )
inlineprotected

Definition at line 93 of file SCR_ModReportDialogComponent.c.

◆ OnSelectReportConfirm()

void SCR_ModReportDialogComponent::OnSelectReportConfirm ( SCR_ConfigurableDialogUi dialog)
inlineprotected

Definition at line 87 of file SCR_ModReportDialogComponent.c.

◆ OpenAuthorModsDialog()

void SCR_ModReportDialogComponent::OpenAuthorModsDialog ( bool showReported = true)
inlineprotected

Definition at line 187 of file SCR_ModReportDialogComponent.c.

◆ OpenRemoveAuthorBlockModList()

void SCR_ModReportDialogComponent::OpenRemoveAuthorBlockModList ( )
inlineprotected

Dialog displaying all author mmods and explaing what will happen after report confirm.

Definition at line 171 of file SCR_ModReportDialogComponent.c.

◆ OpenReportAuthorModList()

void SCR_ModReportDialogComponent::OpenReportAuthorModList ( )
inlineprotected

Dialog displaying all author mmods and explaing what will happen after report confirm.

Definition at line 147 of file SCR_ModReportDialogComponent.c.

◆ OpenReportThis()

void SCR_ModReportDialogComponent::OpenReportThis ( )
inlineprotected

Dialog for selecting type, typing message and confirming this mod report.

Definition at line 100 of file SCR_ModReportDialogComponent.c.

◆ OpenSelectReport()

void SCR_ModReportDialogComponent::OpenSelectReport ( notnull SCR_WorkshopItem item)
inlineprotected

Definition at line 42 of file SCR_ModReportDialogComponent.c.

◆ OpenSelectReportAuthor()

void SCR_ModReportDialogComponent::OpenSelectReportAuthor ( notnull SCR_WorkshopItem item)
inlineprotected

Definition at line 68 of file SCR_ModReportDialogComponent.c.

Member Data Documentation

◆ AUTHOR_MOD_LIMIT

const int SCR_ModReportDialogComponent::AUTHOR_MOD_LIMIT = 50
protected

Definition at line 10 of file SCR_ModReportDialogComponent.c.

◆ LINE_DOWNLOADED

const string SCR_ModReportDialogComponent::LINE_DOWNLOADED = "#AR-Workshop_Details_Downloaded"
protected

Definition at line 5 of file SCR_ModReportDialogComponent.c.

◆ m_aAuthorModsList

ref array<ref SCR_WorkshopItem> SCR_ModReportDialogComponent::m_aAuthorModsList = {}
protected

Definition at line 34 of file SCR_ModReportDialogComponent.c.

◆ m_ActionAddAuthorBlock

ref SCR_WorkshopItemActionAddAuthorBlock SCR_ModReportDialogComponent::m_ActionAddAuthorBlock
protected

Definition at line 36 of file SCR_ModReportDialogComponent.c.

◆ m_ActionRemoveAuthorBlock

ref SCR_WorkshopItemActionRemoveAuthorBlock SCR_ModReportDialogComponent::m_ActionRemoveAuthorBlock
protected

Definition at line 37 of file SCR_ModReportDialogComponent.c.

◆ m_aDialogs

ref array<ref SCR_ConfigurableDialogUi> SCR_ModReportDialogComponent::m_aDialogs = {}
protected

Definition at line 31 of file SCR_ModReportDialogComponent.c.

◆ m_Author

WorkshopAuthor SCR_ModReportDialogComponent::m_Author
protected

Definition at line 27 of file SCR_ModReportDialogComponent.c.

◆ m_CurrentDialog

ref SCR_ConfigurableDialogUi SCR_ModReportDialogComponent::m_CurrentDialog
protected

Definition at line 23 of file SCR_ModReportDialogComponent.c.

◆ m_Item

ref SCR_WorkshopItem SCR_ModReportDialogComponent::m_Item
protected

Definition at line 26 of file SCR_ModReportDialogComponent.c.

◆ m_LoadingOverlayDlg

SCR_LoadingOverlayDialog SCR_ModReportDialogComponent::m_LoadingOverlayDlg
protected

Definition at line 32 of file SCR_ModReportDialogComponent.c.

◆ m_OnItemReportSuccessDialogClose

ref ScriptInvokerVoid SCR_ModReportDialogComponent::m_OnItemReportSuccessDialogClose
protected

Definition at line 39 of file SCR_ModReportDialogComponent.c.

◆ m_Params

ref SCR_ContentBrowser_GetAssetListParams SCR_ModReportDialogComponent::m_Params
protected

Definition at line 29 of file SCR_ModReportDialogComponent.c.

◆ m_ReportDialog

ReportDialogUI SCR_ModReportDialogComponent::m_ReportDialog
protected

Definition at line 24 of file SCR_ModReportDialogComponent.c.

◆ m_sDialogsConfig

ResourceName SCR_ModReportDialogComponent::m_sDialogsConfig
protected

Definition at line 14 of file SCR_ModReportDialogComponent.c.

◆ m_sTagReportAuthor

string SCR_ModReportDialogComponent::m_sTagReportAuthor
protected

Definition at line 20 of file SCR_ModReportDialogComponent.c.

◆ m_sTagSelectReport

string SCR_ModReportDialogComponent::m_sTagSelectReport
protected

Definition at line 17 of file SCR_ModReportDialogComponent.c.

◆ MSG_REPORT_SUCCESS

const string SCR_ModReportDialogComponent::MSG_REPORT_SUCCESS = "#AR-Workshop_Dialog_Report_SuccessDescription"
protected

Definition at line 6 of file SCR_ModReportDialogComponent.c.

◆ MSG_SELECT

const string SCR_ModReportDialogComponent::MSG_SELECT = "#AR-Workshop_SelectMsg"
protected

Definition at line 4 of file SCR_ModReportDialogComponent.c.

◆ MSG_UNBLOCK_AUTHOR_CONFIRM

const string SCR_ModReportDialogComponent::MSG_UNBLOCK_AUTHOR_CONFIRM = "#AR-Workshop_CancelAuthorReport"
protected

Definition at line 7 of file SCR_ModReportDialogComponent.c.

◆ TAG_AUTHOR_UNBLOCK

const string SCR_ModReportDialogComponent::TAG_AUTHOR_UNBLOCK = "unblock_author_simple"
protected

Definition at line 8 of file SCR_ModReportDialogComponent.c.


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