Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
SCR_WorkshopAddonBarComponent Interface Reference
Inheritance diagram for SCR_WorkshopAddonBarComponent:
[legend]

Public Member Functions

override void HandlerAttached (Widget w)
 
override void HandlerDeattached (Widget w)
 
- Public Member Functions inherited from SCR_ScriptedWidgetComponent
override void HandlerAttached (Widget w)
 
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: