Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_SaveEditorUIComponent Interface Reference
Inheritance diagram for SCR_SaveEditorUIComponent:

Public Member Functions

override bool OnClick (Widget w, int x, int y, int button)
 
override bool OnFocus (Widget w, int x, int y)
 
override bool OnDoubleClick (Widget w, int x, int y, int button)
 
override void HandlerAttached (Widget w)
 
override void HandlerDeattached (Widget w)
 

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 CloseMenu ()
 
void SaveEntry ()
 
void LoadEntry ()
 
void OnLoadEntryUploadResponse (SCR_BackendCallback callback)
 
void SelectEntry (Widget w, string fileName)
 
void UpdateButtons ()
 
void OnFrame ()
 

Protected Attributes

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
 
Widget m_wRoot
 
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< Widget, string > m_mEntries = new map<Widget, string>()
 
ref map< string, string > m_mEntryNames = new map<string, string>()
 
ref array< Widget > m_aEntriesHidden = {}
 
ref array< Widget > m_aEntriesToShow = {}
 

Member Function Documentation

◆ CloseMenu()

void SCR_SaveEditorUIComponent.CloseMenu ( )
protected

◆ HandlerAttached()

override void SCR_SaveEditorUIComponent.HandlerAttached ( Widget w)

◆ HandlerDeattached()

override void SCR_SaveEditorUIComponent.HandlerDeattached ( Widget w)

◆ LoadEntry()

void SCR_SaveEditorUIComponent.LoadEntry ( )
protected

◆ OnClick()

override bool SCR_SaveEditorUIComponent.OnClick ( Widget w,
int x,
int y,
int button )

◆ OnClose()

void SCR_SaveEditorUIComponent.OnClose ( SCR_InputButtonComponent button,
string actionName )
protected

◆ OnConfirm()

void SCR_SaveEditorUIComponent.OnConfirm ( SCR_InputButtonComponent button,
string actionName )
protected

◆ OnConfirmPrompt()

void SCR_SaveEditorUIComponent.OnConfirmPrompt ( )
protected

◆ OnDelete()

void SCR_SaveEditorUIComponent.OnDelete ( SCR_InputButtonComponent button,
string actionName )
protected

Callback on clicking delete button or actoin.

◆ OnDeletePrompt()

void SCR_SaveEditorUIComponent.OnDeletePrompt ( )
protected

◆ OnDoubleClick()

override bool SCR_SaveEditorUIComponent.OnDoubleClick ( Widget w,
int x,
int y,
int button )

◆ OnFocus()

override bool SCR_SaveEditorUIComponent.OnFocus ( Widget w,
int x,
int y )

◆ OnFrame()

void SCR_SaveEditorUIComponent.OnFrame ( )
protected

◆ OnLoadEntryUploadResponse()

void SCR_SaveEditorUIComponent.OnLoadEntryUploadResponse ( SCR_BackendCallback callback)
protected

◆ SaveEntry()

void SCR_SaveEditorUIComponent.SaveEntry ( )
protected

◆ SelectEntry()

void SCR_SaveEditorUIComponent.SelectEntry ( Widget w,
string fileName )
protected

◆ UpdateButtons()

void SCR_SaveEditorUIComponent.UpdateButtons ( )
protected

Member Data Documentation

◆ m_aEntriesHidden

ref array<Widget> SCR_SaveEditorUIComponent.m_aEntriesHidden = {}
protected

◆ m_aEntriesToShow

ref array<Widget> SCR_SaveEditorUIComponent.m_aEntriesToShow = {}
protected

◆ m_bCurrentMissionOnly

bool SCR_SaveEditorUIComponent.m_bCurrentMissionOnly
protected

◆ m_bIsLoad

bool SCR_SaveEditorUIComponent.m_bIsLoad
protected

◆ m_bVerboseDate

bool SCR_SaveEditorUIComponent.m_bVerboseDate
protected

◆ m_ConfirmButton

SCR_InputButtonComponent SCR_SaveEditorUIComponent.m_ConfirmButton
protected

◆ m_ConfirmPrompt

SCR_ConfigurableDialogUi SCR_SaveEditorUIComponent.m_ConfirmPrompt
protected

◆ m_DeleteButton

SCR_InputButtonComponent SCR_SaveEditorUIComponent.m_DeleteButton
protected

◆ m_DeletePrompt

SCR_ConfigurableDialogUi SCR_SaveEditorUIComponent.m_DeletePrompt
protected

◆ m_eReadSaveTypes

ESaveType SCR_SaveEditorUIComponent.m_eReadSaveTypes
protected

◆ m_eWriteSaveType

ESaveType SCR_SaveEditorUIComponent.m_eWriteSaveType
protected

◆ m_fSliderPosY

float SCR_SaveEditorUIComponent.m_fSliderPosY = -1
protected

◆ m_LoadBadAddonsPrompt

SCR_ConfigurableDialogUi SCR_SaveEditorUIComponent.m_LoadBadAddonsPrompt
protected

◆ m_LoadBadVersionPrompt

SCR_ConfigurableDialogUi SCR_SaveEditorUIComponent.m_LoadBadVersionPrompt
protected

◆ m_LoadingOverlay

SCR_LoadingOverlayDialog SCR_SaveEditorUIComponent.m_LoadingOverlay
protected

◆ m_mEntries

ref map<Widget, string> SCR_SaveEditorUIComponent.m_mEntries = new map<Widget, string>()
protected

◆ m_mEntryNames

ref map<string, string> SCR_SaveEditorUIComponent.m_mEntryNames = new map<string, string>()
protected

◆ m_OverrideButton

SCR_InputButtonComponent SCR_SaveEditorUIComponent.m_OverrideButton
protected

◆ m_SaveNameInput

SCR_EditBoxComponent SCR_SaveEditorUIComponent.m_SaveNameInput
protected

◆ m_sCloseButtonWidgetName

string SCR_SaveEditorUIComponent.m_sCloseButtonWidgetName
protected

◆ m_sConfirmButtonWidgetName

string SCR_SaveEditorUIComponent.m_sConfirmButtonWidgetName
protected

◆ m_sConfirmPrompt

string SCR_SaveEditorUIComponent.m_sConfirmPrompt
protected

◆ m_sConfirmPromptWidgetName

string SCR_SaveEditorUIComponent.m_sConfirmPromptWidgetName
protected

◆ m_sCreateLayout

ResourceName SCR_SaveEditorUIComponent.m_sCreateLayout
protected

◆ m_sDeleteButtonWidgetName

string SCR_SaveEditorUIComponent.m_sDeleteButtonWidgetName
protected

◆ m_sDeletePrompt

string SCR_SaveEditorUIComponent.m_sDeletePrompt
protected

◆ m_sDeletePromptWidgetName

string SCR_SaveEditorUIComponent.m_sDeletePromptWidgetName
protected

◆ m_sEntryDateWidgetName

string SCR_SaveEditorUIComponent.m_sEntryDateWidgetName
protected

◆ m_sEntryIconWidgetName

string SCR_SaveEditorUIComponent.m_sEntryIconWidgetName
protected

◆ m_sEntryImageWidgetName

string SCR_SaveEditorUIComponent.m_sEntryImageWidgetName
protected

◆ m_sEntryLayout

ResourceName SCR_SaveEditorUIComponent.m_sEntryLayout
protected

◆ m_sEntryMeta

string SCR_SaveEditorUIComponent.m_sEntryMeta
protected

◆ m_sEntryMissionNameWidgetName

string SCR_SaveEditorUIComponent.m_sEntryMissionNameWidgetName
protected

◆ m_sEntryNameWidgetName

string SCR_SaveEditorUIComponent.m_sEntryNameWidgetName
protected

◆ m_sEntryTimeWidgetName

string SCR_SaveEditorUIComponent.m_sEntryTimeWidgetName
protected

◆ m_sEntryVersionWidgetName

string SCR_SaveEditorUIComponent.m_sEntryVersionWidgetName
protected

◆ m_sListWidgetName

string SCR_SaveEditorUIComponent.m_sListWidgetName
protected

◆ m_sLoadBadAddonsPrompt

string SCR_SaveEditorUIComponent.m_sLoadBadAddonsPrompt
protected

◆ m_sLoadBadAddonsPromptWidgetName

string SCR_SaveEditorUIComponent.m_sLoadBadAddonsPromptWidgetName
protected

◆ m_sLoadBadVersionPrompt

string SCR_SaveEditorUIComponent.m_sLoadBadVersionPrompt
protected

◆ m_sLoadBadVersionPromptWidgetName

string SCR_SaveEditorUIComponent.m_sLoadBadVersionPromptWidgetName
protected

◆ m_sNameInputWidgetName

string SCR_SaveEditorUIComponent.m_sNameInputWidgetName
protected

◆ m_sOverrideButtonWidgetName

string SCR_SaveEditorUIComponent.m_sOverrideButtonWidgetName
protected

◆ m_sScrollWidgetName

string SCR_SaveEditorUIComponent.m_sScrollWidgetName
protected

◆ m_sSelectedFileName

string SCR_SaveEditorUIComponent.m_sSelectedFileName
protected

◆ m_wLastFocusedEntry

Widget SCR_SaveEditorUIComponent.m_wLastFocusedEntry
protected

◆ m_wList

Widget SCR_SaveEditorUIComponent.m_wList
protected

◆ m_wRoot

Widget SCR_SaveEditorUIComponent.m_wRoot
protected

◆ m_wScroll

ScrollLayoutWidget SCR_SaveEditorUIComponent.m_wScroll
protected

◆ m_wSelectedWidget

Widget SCR_SaveEditorUIComponent.m_wSelectedWidget
protected

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