Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_SaveWorkshopManagerUI Interface Reference

Scripted api for handling save sharing UI. More...

Public Member Functions

void SetCachedEditSaveDialog (SCR_EditorSaveDialog dialog)
 
SCR_EditorSaveDialog GetCachedEditSaveDialog ()
 
void SetupSaveImageCaptureCallback ()
 Setup callbacks reacting on photo save capture mode events.
 
void ClearSaveImageCaptureCallback ()
 

Static Public Member Functions

static SCR_SaveWorkshopManagerUI GetInstance ()
 
static SCR_ConfigurableDialogUi CreateDialog (string presetName)
 
static SCR_GMSaveDialog CreateSaveDetailsnDialog (MissionWorkshopItem scenario, ScriptInvokerBool onFavoritesResponse=null)
 

Static Public Attributes

static const ResourceName DIALOGS_CONFIG = "{326975357A528C2B}Configs/Dialogs/GMSaveDialogs.conf"
 
static const ResourceName PUBLISH_BUTTON_TOOLTIPS = "{9DA751645E85FC64}Configs/Editor/Tooltips/EditorSaveTooltips.conf"
 

Protected Member Functions

void OnImageCapturePhotoModeDeactivate ()
 Callback reacting to closing photo mode intended for image capture.
 

Protected Attributes

SCR_EditorModeEntity m_PhotoModeEntity
 

Static Protected Attributes

static ref SCR_SaveWorkshopManagerUI m_Instance
 
static ref SCR_EditorSaveDialog m_CachedEditorSaveDialog
 

Detailed Description

Scripted api for handling save sharing UI.

Member Function Documentation

◆ ClearSaveImageCaptureCallback()

void SCR_SaveWorkshopManagerUI.ClearSaveImageCaptureCallback ( )

◆ CreateDialog()

static SCR_ConfigurableDialogUi SCR_SaveWorkshopManagerUI.CreateDialog ( string presetName)
static

◆ CreateSaveDetailsnDialog()

static SCR_GMSaveDialog SCR_SaveWorkshopManagerUI.CreateSaveDetailsnDialog ( MissionWorkshopItem scenario,
ScriptInvokerBool onFavoritesResponse = null )
static

◆ GetCachedEditSaveDialog()

SCR_EditorSaveDialog SCR_SaveWorkshopManagerUI.GetCachedEditSaveDialog ( )

◆ GetInstance()

static SCR_SaveWorkshopManagerUI SCR_SaveWorkshopManagerUI.GetInstance ( )
static

◆ OnImageCapturePhotoModeDeactivate()

void SCR_SaveWorkshopManagerUI.OnImageCapturePhotoModeDeactivate ( )
protected

Callback reacting to closing photo mode intended for image capture.

◆ SetCachedEditSaveDialog()

void SCR_SaveWorkshopManagerUI.SetCachedEditSaveDialog ( SCR_EditorSaveDialog dialog)

◆ SetupSaveImageCaptureCallback()

void SCR_SaveWorkshopManagerUI.SetupSaveImageCaptureCallback ( )

Setup callbacks reacting on photo save capture mode events.

Member Data Documentation

◆ DIALOGS_CONFIG

const ResourceName SCR_SaveWorkshopManagerUI.DIALOGS_CONFIG = "{326975357A528C2B}Configs/Dialogs/GMSaveDialogs.conf"
static

◆ m_CachedEditorSaveDialog

ref SCR_EditorSaveDialog SCR_SaveWorkshopManagerUI.m_CachedEditorSaveDialog
staticprotected

◆ m_Instance

ref SCR_SaveWorkshopManagerUI SCR_SaveWorkshopManagerUI.m_Instance
staticprotected

◆ m_PhotoModeEntity

SCR_EditorModeEntity SCR_SaveWorkshopManagerUI.m_PhotoModeEntity
protected

◆ PUBLISH_BUTTON_TOOLTIPS

const ResourceName SCR_SaveWorkshopManagerUI.PUBLISH_BUTTON_TOOLTIPS = "{9DA751645E85FC64}Configs/Editor/Tooltips/EditorSaveTooltips.conf"
static

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