Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_EditorSaveLoadUIComponent Interface Reference
Inheritance diagram for SCR_EditorSaveLoadUIComponent:
SCR_SaveDialogUIComponent SCR_ScriptedWidgetComponent

Protected Member Functions

override void OnConfirm (SCR_InputButtonComponent button, string actionName)
 
override void SaveEntry ()
 
override void OnDeletePrompt ()
 
void OnSaveDeleted (bool success, Managed context)
 
override void LoadEntry ()
 
override void SelectEntry (Widget w, SCR_SaveLoadEntryComponent entryComponent)
 
override void UpdateButtons ()
 
- Protected Member Functions inherited from SCR_SaveDialogUIComponent
void OnClose (SCR_InputButtonComponent button, string actionName)
 
void OnConfirmPrompt ()
 
void OnDelete (SCR_InputButtonComponent button, string actionName)
 Callback on clicking delete button or actoin.
 
void RemoveSaveEntry (notnull SaveGame save)
 
void CloseMenu ()
 
void OnLoadEntryUploadResponse (BackendCallback callback)
 
void OnLoadEntryUploadError (BackendCallback callback)
 
void OnFrame ()
 
void DisplaySaveEntries ()
 
string GetSaveDisplayName (SCR_SaveLoadEntryComponent saveEntry)
 
string GetSaveDisplayName (SaveGame save)
 
void OnSavesLoaded (bool success)
 
void OnEntryFocus (SCR_ModularButtonComponent button)
 
void OnEntryDoubleClick (SCR_ModularButtonComponent button)
 

Additional Inherited Members

- Public Member Functions inherited from SCR_SaveDialogUIComponent
override void HandlerAttached (Widget w)
 
override void HandlerDeattached (Widget w)
 
- Public Member Functions inherited from SCR_ScriptedWidgetComponent
override bool OnClick (Widget w, int x, int y, int button)
 
Widget GetRootWidget ()
 
bool IsVisible ()
 
- Static Public Member Functions inherited from SCR_ScriptedWidgetComponent
static SCR_ScriptedWidgetComponent GetComponent (TypeName componentType, string name, Widget parent, bool searchAllChildren=true)
 Base method for component lookup through the widget library.
 
- Public Attributes inherited from SCR_ScriptedWidgetComponent
ref ScriptInvoker m_OnClick = new ScriptInvoker
 
- Protected Attributes inherited from SCR_SaveDialogUIComponent
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< Widget > m_aEntriesHidden = {}
 
ref array< Widget > m_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
 
- Protected Attributes inherited from SCR_ScriptedWidgetComponent
Widget m_wRoot
 

Member Function Documentation

◆ LoadEntry()

override void SCR_EditorSaveLoadUIComponent.LoadEntry ( )
protected

◆ OnConfirm()

override void SCR_EditorSaveLoadUIComponent.OnConfirm ( SCR_InputButtonComponent button,
string actionName )
protected

◆ OnDeletePrompt()

override void SCR_EditorSaveLoadUIComponent.OnDeletePrompt ( )
protected

◆ OnSaveDeleted()

void SCR_EditorSaveLoadUIComponent.OnSaveDeleted ( bool success,
Managed context )
protected

◆ SaveEntry()

override void SCR_EditorSaveLoadUIComponent.SaveEntry ( )
protected

◆ SelectEntry()

override void SCR_EditorSaveLoadUIComponent.SelectEntry ( Widget w,
SCR_SaveLoadEntryComponent entryComponent )
protected

◆ UpdateButtons()

override void SCR_EditorSaveLoadUIComponent.UpdateButtons ( )
protected

m_bIsLoad && customName && GetGame().GetSaveManager().FileExists(m_eWriteSaveType, customName);

Implements SCR_SaveDialogUIComponent.


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