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

Protected Member Functions

void OnClose (SCR_InputButtonComponent button, string actionName)
void OnConfirm (SCR_InputButtonComponent button, string actionName)
void OnConfirmPrompt ()
void OnDelete (SCR_InputButtonComponent button, string actionName)
 Callback on clicking delete button or actoin.
void OnDeletePrompt ()
void RemoveSaveEntry (notnull SaveGame save)
void CloseMenu ()
void SaveEntry ()
void LoadEntry ()
void OnLoadEntryUploadResponse (BackendCallback callback)
void OnLoadEntryUploadError (BackendCallback callback)
void SelectEntry (Widget w, SCR_SaveLoadEntryComponent entryComponent)
void UpdateButtons ()
void OnFrame ()
void DisplaySaveEntries ()
string GetSaveDisplayName (SCR_SaveLoadEntryComponent saveEntry)
string GetSaveDisplayName (SaveGame save)
override void HandlerAttached (Widget w)
void OnSavesLoaded (bool success, array< SaveGame > saves)
void OnEntryFocus (SCR_ModularButtonComponent button)
void OnEntryDoubleClick (SCR_ModularButtonComponent button)
override void HandlerDeattached (Widget w)

Protected Attributes

bool m_bIsLoad
bool m_bCurrentMissionOnly
bool m_bVerboseDate
ResourceName m_sCreateLayout
ResourceName m_sEntryLayout
string m_sConfirmPrompt
string m_sDeletePrompt
string m_sLoadBadVersionPrompt
string m_sLoadBadAddonsPrompt
string m_sDownloadIconName
ref map< Widget, SCR_SaveLoadEntryComponentm_mComponentEntries = new map<Widget, SCR_SaveLoadEntryComponent>()
ref array< Widgetm_aEntriesHidden = {}
ref array< Widgetm_aEntriesToShow = {}
ref SCR_EditorSaveDialogWidgets m_Widgets = new SCR_EditorSaveDialogWidgets()
Widget m_wSelectedWidget
SaveGame m_SelectedSave
SCR_ConfigurableDialogUi m_ConfirmPrompt
SCR_ConfigurableDialogUi m_DeletePrompt
SCR_ConfigurableDialogUi m_LoadBadVersionPrompt
SCR_ConfigurableDialogUi m_LoadBadAddonsPrompt
SCR_LoadingOverlayDialog m_LoadingOverlay
float m_fSliderPosY

Detailed Description

Base dialog class for save and load dialogs handling Fill data, display list, select entries, load, delete

Definition at line 5 of file SCR_SaveDialogUIComponent.c.

Member Function Documentation

◆ CloseMenu()

void SCR_SaveDialogUIComponent::CloseMenu ( )
inlineprotected

Definition at line 118 of file SCR_SaveDialogUIComponent.c.

◆ DisplaySaveEntries()

void SCR_SaveDialogUIComponent::DisplaySaveEntries ( )
inlineprotected

Definition at line 242 of file SCR_SaveDialogUIComponent.c.

◆ GetSaveDisplayName() [1/2]

string SCR_SaveDialogUIComponent::GetSaveDisplayName ( SaveGame save)
inlineprotected

Definition at line 310 of file SCR_SaveDialogUIComponent.c.

◆ GetSaveDisplayName() [2/2]

string SCR_SaveDialogUIComponent::GetSaveDisplayName ( SCR_SaveLoadEntryComponent saveEntry)
inlineprotected

Definition at line 301 of file SCR_SaveDialogUIComponent.c.

◆ HandlerAttached()

override void SCR_SaveDialogUIComponent::HandlerAttached ( Widget w)
inlineprotected

Definition at line 323 of file SCR_SaveDialogUIComponent.c.

◆ HandlerDeattached()

override void SCR_SaveDialogUIComponent::HandlerDeattached ( Widget w)
inlineprotected

Definition at line 402 of file SCR_SaveDialogUIComponent.c.

◆ LoadEntry()

void SCR_SaveDialogUIComponent::LoadEntry ( )
protected

◆ OnClose()

void SCR_SaveDialogUIComponent::OnClose ( SCR_InputButtonComponent button,
string actionName )
inlineprotected

Definition at line 59 of file SCR_SaveDialogUIComponent.c.

◆ OnConfirm()

void SCR_SaveDialogUIComponent::OnConfirm ( SCR_InputButtonComponent button,
string actionName )
protected

◆ OnConfirmPrompt()

void SCR_SaveDialogUIComponent::OnConfirmPrompt ( )
inlineprotected

Definition at line 68 of file SCR_SaveDialogUIComponent.c.

◆ OnDelete()

void SCR_SaveDialogUIComponent::OnDelete ( SCR_InputButtonComponent button,
string actionName )
inlineprotected

Callback on clicking delete button or actoin.

Definition at line 82 of file SCR_SaveDialogUIComponent.c.

◆ OnDeletePrompt()

void SCR_SaveDialogUIComponent::OnDeletePrompt ( )
inlineprotected

Definition at line 97 of file SCR_SaveDialogUIComponent.c.

◆ OnEntryDoubleClick()

void SCR_SaveDialogUIComponent::OnEntryDoubleClick ( SCR_ModularButtonComponent button)
inlineprotected

Definition at line 395 of file SCR_SaveDialogUIComponent.c.

◆ OnEntryFocus()

void SCR_SaveDialogUIComponent::OnEntryFocus ( SCR_ModularButtonComponent button)
inlineprotected

Definition at line 383 of file SCR_SaveDialogUIComponent.c.

◆ OnFrame()

void SCR_SaveDialogUIComponent::OnFrame ( )
inlineprotected

Definition at line 187 of file SCR_SaveDialogUIComponent.c.

◆ OnLoadEntryUploadError()

void SCR_SaveDialogUIComponent::OnLoadEntryUploadError ( BackendCallback callback)
inlineprotected

Definition at line 145 of file SCR_SaveDialogUIComponent.c.

◆ OnLoadEntryUploadResponse()

void SCR_SaveDialogUIComponent::OnLoadEntryUploadResponse ( BackendCallback callback)
inlineprotected

Definition at line 139 of file SCR_SaveDialogUIComponent.c.

◆ OnSavesLoaded()

void SCR_SaveDialogUIComponent::OnSavesLoaded ( bool success,
array< SaveGame > saves )
inlineprotected

Definition at line 343 of file SCR_SaveDialogUIComponent.c.

◆ RemoveSaveEntry()

void SCR_SaveDialogUIComponent::RemoveSaveEntry ( notnull SaveGame save)
inlineprotected

Definition at line 103 of file SCR_SaveDialogUIComponent.c.

◆ SaveEntry()

void SCR_SaveDialogUIComponent::SaveEntry ( )
protected

◆ SelectEntry()

void SCR_SaveDialogUIComponent::SelectEntry ( Widget w,
SCR_SaveLoadEntryComponent entryComponent )
inlineprotected

Definition at line 160 of file SCR_SaveDialogUIComponent.c.

◆ UpdateButtons()

void SCR_SaveDialogUIComponent::UpdateButtons ( )
protected

Member Data Documentation

◆ m_aEntriesHidden

ref array<Widget> SCR_SaveDialogUIComponent::m_aEntriesHidden = {}
protected

Definition at line 38 of file SCR_SaveDialogUIComponent.c.

◆ m_aEntriesToShow

ref array<Widget> SCR_SaveDialogUIComponent::m_aEntriesToShow = {}
protected

Definition at line 39 of file SCR_SaveDialogUIComponent.c.

◆ m_bCurrentMissionOnly

bool SCR_SaveDialogUIComponent::m_bCurrentMissionOnly
protected

Definition at line 11 of file SCR_SaveDialogUIComponent.c.

◆ m_bIsLoad

bool SCR_SaveDialogUIComponent::m_bIsLoad
protected

Definition at line 8 of file SCR_SaveDialogUIComponent.c.

◆ m_bVerboseDate

bool SCR_SaveDialogUIComponent::m_bVerboseDate
protected

Definition at line 14 of file SCR_SaveDialogUIComponent.c.

◆ m_ConfirmPrompt

SCR_ConfigurableDialogUi SCR_SaveDialogUIComponent::m_ConfirmPrompt
protected

Definition at line 46 of file SCR_SaveDialogUIComponent.c.

◆ m_DeletePrompt

SCR_ConfigurableDialogUi SCR_SaveDialogUIComponent::m_DeletePrompt
protected

Definition at line 47 of file SCR_SaveDialogUIComponent.c.

◆ m_fSliderPosY

float SCR_SaveDialogUIComponent::m_fSliderPosY
protected

Definition at line 52 of file SCR_SaveDialogUIComponent.c.

◆ m_LoadBadAddonsPrompt

SCR_ConfigurableDialogUi SCR_SaveDialogUIComponent::m_LoadBadAddonsPrompt
protected

Definition at line 49 of file SCR_SaveDialogUIComponent.c.

◆ m_LoadBadVersionPrompt

SCR_ConfigurableDialogUi SCR_SaveDialogUIComponent::m_LoadBadVersionPrompt
protected

Definition at line 48 of file SCR_SaveDialogUIComponent.c.

◆ m_LoadingOverlay

SCR_LoadingOverlayDialog SCR_SaveDialogUIComponent::m_LoadingOverlay
protected

Definition at line 50 of file SCR_SaveDialogUIComponent.c.

◆ m_mComponentEntries

ref map<Widget, SCR_SaveLoadEntryComponent> SCR_SaveDialogUIComponent::m_mComponentEntries = new map<Widget, SCR_SaveLoadEntryComponent>()
protected

Definition at line 37 of file SCR_SaveDialogUIComponent.c.

◆ m_sConfirmPrompt

string SCR_SaveDialogUIComponent::m_sConfirmPrompt
protected

Definition at line 23 of file SCR_SaveDialogUIComponent.c.

◆ m_sCreateLayout

ResourceName SCR_SaveDialogUIComponent::m_sCreateLayout
protected

Definition at line 17 of file SCR_SaveDialogUIComponent.c.

◆ m_sDeletePrompt

string SCR_SaveDialogUIComponent::m_sDeletePrompt
protected

Definition at line 26 of file SCR_SaveDialogUIComponent.c.

◆ m_sDownloadIconName

string SCR_SaveDialogUIComponent::m_sDownloadIconName
protected

Definition at line 35 of file SCR_SaveDialogUIComponent.c.

◆ m_SelectedSave

SaveGame SCR_SaveDialogUIComponent::m_SelectedSave
protected

Definition at line 44 of file SCR_SaveDialogUIComponent.c.

◆ m_sEntryLayout

ResourceName SCR_SaveDialogUIComponent::m_sEntryLayout
protected

Definition at line 20 of file SCR_SaveDialogUIComponent.c.

◆ m_sLoadBadAddonsPrompt

string SCR_SaveDialogUIComponent::m_sLoadBadAddonsPrompt
protected

Definition at line 32 of file SCR_SaveDialogUIComponent.c.

◆ m_sLoadBadVersionPrompt

string SCR_SaveDialogUIComponent::m_sLoadBadVersionPrompt
protected

Definition at line 29 of file SCR_SaveDialogUIComponent.c.

◆ m_Widgets

ref SCR_EditorSaveDialogWidgets SCR_SaveDialogUIComponent::m_Widgets = new SCR_EditorSaveDialogWidgets()
protected

Definition at line 41 of file SCR_SaveDialogUIComponent.c.

◆ m_wSelectedWidget

Widget SCR_SaveDialogUIComponent::m_wSelectedWidget
protected

Definition at line 43 of file SCR_SaveDialogUIComponent.c.


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