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

Public Member Functions

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 ()
 

Protected Member Functions

void OnMenuShow (ChimeraMenuBase menu)
 
void Callback_OnAddonsEnabledChanged ()
 
void OnUsedPresetChanged (string name)
 Show actual preset name on preset name change.
 
void UpdateAllWidgets ()
 
void OnUpdateButtonClicked ()
 
void OnUpdatePatchSizeLoaded (SCR_AddonPatchSizeLoader loader, bool allLoaded)
 
void OnAddonUpdateDialogClose (SCR_ConfigurableDialogUi dialog)
 
void HandleUpdatesButton ()
 
void DisplayFailDialog ()
 
void Callback_OnFailDialogConfirm (SCR_ConfigurableDialogUi dialog)
 

Protected Attributes

ref SCR_WorkshopAddonBarWidgets m_Widgets = new SCR_WorkshopAddonBarWidgets()
 
int m_iPresetNameCap
 
ref SCR_AddonPatchSizeLoader m_Loader = new SCR_AddonPatchSizeLoader()
 
SCR_LoadingOverlayDialog m_LoadingOverlay
 
- Protected Attributes inherited from SCR_ScriptedWidgetComponent
Widget m_wRoot
 

Static Protected Attributes

static SCR_ConfigurableDialogUi m_FailDialog
 
const int UPDATE_DELAY = 250
 

Additional Inherited Members

- 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
 

Member Function Documentation

◆ Callback_OnAddonsEnabledChanged()

void SCR_WorkshopAddonBarComponent.Callback_OnAddonsEnabledChanged ( )
protected

◆ Callback_OnFailDialogConfirm()

void SCR_WorkshopAddonBarComponent.Callback_OnFailDialogConfirm ( SCR_ConfigurableDialogUi dialog)
protected

◆ DisplayFailDialog()

void SCR_WorkshopAddonBarComponent.DisplayFailDialog ( )
protected

◆ HandlerAttached()

override void SCR_WorkshopAddonBarComponent.HandlerAttached ( Widget w)

◆ HandlerDeattached()

override void SCR_WorkshopAddonBarComponent.HandlerDeattached ( Widget w)

◆ HandleUpdatesButton()

void SCR_WorkshopAddonBarComponent.HandleUpdatesButton ( )
protected

◆ OnAddonUpdateDialogClose()

void SCR_WorkshopAddonBarComponent.OnAddonUpdateDialogClose ( SCR_ConfigurableDialogUi dialog)
protected

◆ OnMenuShow()

void SCR_WorkshopAddonBarComponent.OnMenuShow ( ChimeraMenuBase menu)
protected

◆ OnUpdateButtonClicked()

void SCR_WorkshopAddonBarComponent.OnUpdateButtonClicked ( )
protected

◆ OnUpdatePatchSizeLoaded()

void SCR_WorkshopAddonBarComponent.OnUpdatePatchSizeLoaded ( SCR_AddonPatchSizeLoader loader,
bool allLoaded )
protected

◆ OnUsedPresetChanged()

void SCR_WorkshopAddonBarComponent.OnUsedPresetChanged ( string name)
protected

Show actual preset name on preset name change.

◆ UpdateAllWidgets()

void SCR_WorkshopAddonBarComponent.UpdateAllWidgets ( )
protected

Member Data Documentation

◆ m_FailDialog

SCR_ConfigurableDialogUi SCR_WorkshopAddonBarComponent.m_FailDialog
staticprotected

◆ m_iPresetNameCap

int SCR_WorkshopAddonBarComponent.m_iPresetNameCap
protected

◆ m_Loader

ref SCR_AddonPatchSizeLoader SCR_WorkshopAddonBarComponent.m_Loader = new SCR_AddonPatchSizeLoader()
protected

◆ m_LoadingOverlay

SCR_LoadingOverlayDialog SCR_WorkshopAddonBarComponent.m_LoadingOverlay
protected

◆ m_Widgets

ref SCR_WorkshopAddonBarWidgets SCR_WorkshopAddonBarComponent.m_Widgets = new SCR_WorkshopAddonBarWidgets()
protected

◆ UPDATE_DELAY

const int SCR_WorkshopAddonBarComponent.UPDATE_DELAY = 250
staticprotected

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