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 ()
 
override void LoadEntry ()
 
override void SelectEntry (Widget w, string fileName)
 
override void UpdateButtons ()
 
override int FileCount (array< string > fileNames)
 
override string EntryName (string fileName)
 
override SCR_MetaStruct EntryMeta (string fileName)
 
override SCR_UIInfo EntryUIInfo (string fileName)
 
- 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 CloseMenu ()
 
void OnLoadEntryUploadResponse (SCR_BackendCallback callback)
 
void OnFrame ()
 
void DisplaySaveEntries ()
 
SCR_SaveDialogEntry GetEntryByWidget (Widget w)
 
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
 
ESaveType m_eReadSaveTypes
 
ESaveType m_eWriteSaveType
 
bool m_bCurrentMissionOnly
 
string m_sScrollWidgetName
 
string m_sListWidgetName
 
string m_sNameInputWidgetName
 
string m_sCloseButtonWidgetName
 
string m_sDeleteButtonWidgetName
 
string m_sOverrideButtonWidgetName
 
string m_sConfirmButtonWidgetName
 
string m_sConfirmPromptWidgetName
 
string m_sDeletePromptWidgetName
 
string m_sLoadBadVersionPromptWidgetName
 
string m_sLoadBadAddonsPromptWidgetName
 
string m_sEntryNameWidgetName
 
string m_sEntryMeta
 
string m_sEntryDateWidgetName
 
string m_sEntryTimeWidgetName
 
string m_sEntryMissionNameWidgetName
 
string m_sEntryVersionWidgetName
 
string m_sEntryImageWidgetName
 
string m_sEntryIconWidgetName
 
bool m_bVerboseDate
 
ResourceName m_sCreateLayout
 
ResourceName m_sEntryLayout
 
string m_sConfirmPrompt
 
string m_sDeletePrompt
 
string m_sLoadBadVersionPrompt
 
string m_sLoadBadAddonsPrompt
 
string m_sDownloadIconName
 
ScrollLayoutWidget m_wScroll
 
Widget m_wList
 
Widget m_wLastFocusedEntry
 
SCR_InputButtonComponent m_DeleteButton
 
SCR_InputButtonComponent m_OverrideButton
 
SCR_InputButtonComponent m_ConfirmButton
 
SCR_EditBoxComponent m_SaveNameInput
 
SCR_ConfigurableDialogUi m_ConfirmPrompt
 
SCR_ConfigurableDialogUi m_DeletePrompt
 
SCR_ConfigurableDialogUi m_LoadBadVersionPrompt
 
SCR_ConfigurableDialogUi m_LoadBadAddonsPrompt
 
SCR_LoadingOverlayDialog m_LoadingOverlay
 
float m_fSliderPosY = -1
 
Widget m_wSelectedWidget
 
string m_sSelectedFileName
 
ref map< string, ref SCR_SaveDialogEntrym_mEntries = new map<string, ref SCR_SaveDialogEntry>()
 
ref map< string, string > m_mEntryNames = new map<string, string>()
 
ref array< Widget > m_aEntriesHidden = {}
 
ref array< Widget > m_aEntriesToShow = {}
 
- Protected Attributes inherited from SCR_ScriptedWidgetComponent
Widget m_wRoot
 

Member Function Documentation

◆ EntryMeta()

override SCR_MetaStruct SCR_EditorSaveLoadUIComponent.EntryMeta ( string fileName)
protected

◆ EntryName()

override string SCR_EditorSaveLoadUIComponent.EntryName ( string fileName)
protected

◆ EntryUIInfo()

override SCR_UIInfo SCR_EditorSaveLoadUIComponent.EntryUIInfo ( string fileName)
protected

◆ FileCount()

override int SCR_EditorSaveLoadUIComponent.FileCount ( array< string > fileNames)
protected

◆ 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

◆ SaveEntry()

override void SCR_EditorSaveLoadUIComponent.SaveEntry ( )
protected

◆ SelectEntry()

override void SCR_EditorSaveLoadUIComponent.SelectEntry ( Widget w,
string fileName )
protected

◆ UpdateButtons()

override void SCR_EditorSaveLoadUIComponent.UpdateButtons ( )
protected

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