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

Public Member Functions

override void OnTabCreate (Widget menuRoot, ResourceName buttonsLayout, int index)
 
override void OnTabShow ()
 
override void OnTabHide ()
 
override void OnTabRemove ()
 
override void OnMenuShow ()
 
override void OnMenuUpdate (float tDelta)
 Called on each frame.
 
override void OnMenuFocusGained ()
 
void PackGetAssetListParams (SCR_ContentBrowser_GetAssetListParams p, bool defaultValues=false)
 Called from OnPack of a Json API Struct.
 
void SetWorkshopItems (array< ref SCR_WorkshopItem > items)
 Sets the item array on which this tab operates. Only possible in external item array mode.
 
- Public Member Functions inherited from SCR_SubMenuBase
void OnMenuFocusGained ()
 
void OnMenuFocusLost ()
 
void OnMenuShow ()
 
void OnMenuHide ()
 
void OnMenuUpdate (float tDelta)
 
void OnTabCreate (Widget menuRoot, ResourceName buttonsLayout, int index)
 
void OnTabShow ()
 
void OnTabHide ()
 
void OnTabRemove ()
 
void OnTabChange ()
 
bool GetShown ()
 
int GetIndex ()
 
ScriptInvokerVoid GetOnRequestCloseMenu ()
 
ScriptInvokerInt2 GetOnRequestTabChange ()
 
- 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 InitWidgets ()
 
void InitWidgetEventHandlers ()
 
void InitWorkshopApi ()
 
void RequestPage (int pageId)
 
void RequestOnlinePageUnfiltered (int pageId)
 Requests an unfiltered page from backend to get the total number of items.
 
void RequestOnlinePage (int pageId)
 Requests a filtered page from backend to get the actual items to display.
 
void PageRequestCallbackCleanup (SCR_WorkshopApiCallback_RequestPage callback)
 
void DisplayExternalItems (int pageId)
 Selects items from the externally provided array and shows them on grid, only makes sense in external array mode.
 
void DisplayOfflineItems (int pageId)
 
void GridScreen_Init ()
 
void GridScreen_Clear ()
 Tiles are cleared up here. They are not deleted, but hidden.
 
void GridScreen_DisplayItems (array< ref SCR_WorkshopItem > items)
 
void SetPanelsMode (bool showEmptyPanel, bool forceFiltersList=false, string messagePresetTag=string.Empty, bool animateFiltersList=false)
 
void UpdateItemsFoundMessage (int current, int total)
 
SCR_WorkshopItem GetSelectedItem ()
 Returns currently selected workshop item.
 
void UpdatePagingWidgets ()
 Updates the widgets related to paging: buttons, text.
 
void UpdateNavigationButtons ()
 
bool IsWidgetUnderCursor (Widget w)
 Returns true if cursor over a given widget.
 
array< ref SCR_WorkshopItemSelectItemsAtPage (array< ref SCR_WorkshopItem > items, int pageId)
 Returns array of items within specified page, page ID starting from 0.
 
void SwitchFocus (SCR_EListMenuWidgetFocus focus)
 Switch focus.
 
void OnInputDeviceUserChanged (EInputDeviceType oldDevice, EInputDeviceType newDevice)
 
void OnConnected ()
 
void OnTileClick (SCR_ScriptedWidgetComponent baseComp)
 
void OnTileFocus (ScriptedWidgetComponent comp)
 
void OnTileFocusLost (ScriptedWidgetComponent comp)
 
void OnTileStateChange (ScriptedWidgetComponent comp)
 
void OnFilterPanelToggled (bool shown)
 
void OnInputAction (string name, float multiplier)
 
void OnFilterButton (SCR_ButtonBaseComponent comp)
 
void OnPrimaryButton (SCR_ButtonBaseComponent comp)
 
void ExecuteItemPrimaryAction ()
 
void OnEnableButton (SCR_ButtonBaseComponent comp)
 
void SetItemEnabled ()
 
void OnFavouriteButton (SCR_ButtonBaseComponent comp)
 
void SetItemFavorite ()
 
void OnDetailsButton (SCR_ButtonBaseComponent comp)
 
void OpenItemDetails ()
 
void Callback_OnRequestPageGetAllAssets (SCR_WorkshopApiCallback_RequestPage callback)
 
void Callback_OnRequestPageGetAssets (SCR_WorkshopApiCallback_RequestPage callback)
 
void Callback_OnRequestPageTimeout (SCR_WorkshopApiCallback_RequestPage callback)
 
void Callback_OnRequestPageTimeout_OnCloseDialog ()
 
void Callback_OnRequestPageTimeout_OnDialogTryAgain ()
 
void Callback_OnAddonOfflineStateChanged (SCR_WorkshopItem item, bool newState)
 Called by SCR_AddonManager when some addon is downloaded or uninstalled.
 
void Callback_OnAddonReportedStateChanged (SCR_WorkshopItem item, bool newReported)
 Called by SCR_AddonManager when some addon is reported or unreported.
 
void OnPrevPageButton ()
 
void OnNextPageButton ()
 
void OnScrollPage (string name)
 
void OnMouseWheelSoundCooldownEnd ()
 
void OnFilterChange (SCR_FilterEntry filter)
 Called when filter listbox selection changes.
 
void OnFilterSearchConfirm (SCR_EditBoxComponent comp, string newValue)
 Called when user confirms the value in the seacrh string.
 
void OnSortingHeaderChange (SCR_SortHeaderComponent sortHeader)
 Called when sorting header changes.
 
array< ref SCR_WorkshopItemSearchItems (array< ref SCR_WorkshopItem > items, string searchStr)
 
array< ref SCR_WorkshopItemFilter_OfflineFilterAndSearch (array< ref SCR_WorkshopItem > itemsIn)
 Filters the array according to currently selected filters.
 
array< ref SCR_WorkshopItemFilter_IntersectArrays (array< ref array< ref SCR_WorkshopItem > > arrays)
 Returns intersection of all arrays (array of elements which are contained in all arrays)
 
- Protected Member Functions inherited from SCR_SubMenuBase
void ShowNavigationButtons (bool show)
 
void FlagNavigationButtonVisibility (SCR_InputButtonComponent button, bool show)
 
void SetNavigationButtonVisibile (SCR_InputButtonComponent button, bool show, bool animate=false)
 
SCR_InputButtonComponent CreateNavigationButton (string actionName, string label, bool rightFooter=false, bool show=true)
 
void RequestCloseMenu ()
 
void RequestTabChange (int newTabIndex)
 

Protected Attributes

EContentBrowserAddonsSubMenuMode m_eMode
 
string m_sScrollWheelPageTurningSound
 
ref SCR_ContentBrowser_AddonsSubMenuBaseWidgets m_Widgets = new SCR_ContentBrowser_AddonsSubMenuBaseWidgets()
 
SCR_MenuActionsComponent m_MenuActionsComponent
 
WorkshopApi m_WorkshopApi
 
ref SCR_WorkshopDownloadSequence m_DownloadRequest
 
ref array< SCR_ContentBrowserTileComponentm_aTileComponents = {}
 
bool m_bConnected
 
bool m_bFailToLoad
 
bool m_bClearCacheAtNextRequest
 
ref array< ref SCR_WorkshopItemm_aExternalItems = {}
 
SCR_ContentBrowserTileComponent m_LastFocusedTile
 
ref SCR_ContentBrowser_GetAssetListParams m_GetAssetListParams
 
ref SCR_ContentBrowser_GetAssetListParams m_GetAssetListParamsDefault
 
bool m_bFirstPage = true
 
bool m_bPanelsModeEmpty
 
bool m_bMousePageUsed
 
bool m_bFirstLoad = true
 
int m_iCurrentPage
 
int m_iPageCount
 
SCR_InputButtonComponent m_NavDetails
 
SCR_InputButtonComponent m_NavPrimary
 
SCR_InputButtonComponent m_NavEnable
 
SCR_InputButtonComponent m_NavFavourite
 
SCR_InputButtonComponent m_NavFilter
 
SCR_EListMenuWidgetFocus m_eFocusedWidgetState
 
int m_iItemsTotal
 
int m_iOnlineFilteredItems
 
ref array< ref SCR_WorkshopApiCallback_RequestPagem_aSearchCallbacks = {}
 
bool m_bCanPlayMouseWheelSound = true
 
- Protected Attributes inherited from SCR_SubMenuBase
ResourceName m_sNavigationButtonLayout
 
SCR_DynamicFooterComponent m_DynamicFooter
 
ref array< SCR_InputButtonComponentm_aNavigationButtons = {}
 
ref map< SCR_InputButtonComponent, bool > m_aNavigationButtonsVisibilityFlags = new map<SCR_InputButtonComponent, bool>()
 
Widget m_wMenuRoot
 
int m_iIndex
 
bool m_bShown
 
bool m_bFocused
 
ref ScriptInvokerVoid m_OnRequestCloseMenu
 
ref ScriptInvokerInt2 m_OnRequestTabChange
 
- Protected Attributes inherited from SCR_ScriptedWidgetComponent
Widget m_wRoot
 

Static Protected Attributes

const int GRID_N_COLUMNS = 4
 
const int GRID_N_ROWS = 3
 
const int LOAD_PAGE_DELAY = 500
 
const ResourceName LAYOUT_GRID_TILE = "{67B0EFBDF7EAFF27}UI/layouts/Menus/ContentBrowser/Tile/WorkshopTile.layout"
 
const string TEXT_PAGE_INDICATOR = "#AR-Editor_ContentBrowser_PageIndex_Text"
 
const string MESSAGE_TAG_NOTHING_FOUND = "nothing_found"
 
const string MESSAGE_TAG_NOTHING_DOWNLOADED = "nothing_downloaded"
 
const string MESSAGE_TAG_NOTHING_DOWNLOADED_2 = "nothing_downloaded2"
 
const string MESSAGE_TAG_ERROR_CONNECTION = "error_connection"
 
const string MESSAGE_TAG_LOADING = "loading"
 
const int MOUSE_WHEEL_SOUND_COOLDOWN = 75
 

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

void SCR_ContentBrowser_AddonsSubMenu.Callback_OnAddonOfflineStateChanged ( SCR_WorkshopItem  item,
bool  newState 
)
protected

Called by SCR_AddonManager when some addon is downloaded or uninstalled.

◆ Callback_OnAddonReportedStateChanged()

void SCR_ContentBrowser_AddonsSubMenu.Callback_OnAddonReportedStateChanged ( SCR_WorkshopItem  item,
bool  newReported 
)
protected

Called by SCR_AddonManager when some addon is reported or unreported.

◆ Callback_OnRequestPageGetAllAssets()

void SCR_ContentBrowser_AddonsSubMenu.Callback_OnRequestPageGetAllAssets ( SCR_WorkshopApiCallback_RequestPage  callback)
protected

◆ Callback_OnRequestPageGetAssets()

void SCR_ContentBrowser_AddonsSubMenu.Callback_OnRequestPageGetAssets ( SCR_WorkshopApiCallback_RequestPage  callback)
protected

◆ Callback_OnRequestPageTimeout()

void SCR_ContentBrowser_AddonsSubMenu.Callback_OnRequestPageTimeout ( SCR_WorkshopApiCallback_RequestPage  callback)
protected

◆ Callback_OnRequestPageTimeout_OnCloseDialog()

void SCR_ContentBrowser_AddonsSubMenu.Callback_OnRequestPageTimeout_OnCloseDialog ( )
protected

◆ Callback_OnRequestPageTimeout_OnDialogTryAgain()

void SCR_ContentBrowser_AddonsSubMenu.Callback_OnRequestPageTimeout_OnDialogTryAgain ( )
protected

◆ DisplayExternalItems()

void SCR_ContentBrowser_AddonsSubMenu.DisplayExternalItems ( int  pageId)
protected

Selects items from the externally provided array and shows them on grid, only makes sense in external array mode.

◆ DisplayOfflineItems()

void SCR_ContentBrowser_AddonsSubMenu.DisplayOfflineItems ( int  pageId)
protected

◆ ExecuteItemPrimaryAction()

void SCR_ContentBrowser_AddonsSubMenu.ExecuteItemPrimaryAction ( )
protected

◆ Filter_IntersectArrays()

array< ref SCR_WorkshopItem > SCR_ContentBrowser_AddonsSubMenu.Filter_IntersectArrays ( array< ref array< ref SCR_WorkshopItem > >  arrays)
protected

Returns intersection of all arrays (array of elements which are contained in all arrays)

◆ Filter_OfflineFilterAndSearch()

array< ref SCR_WorkshopItem > SCR_ContentBrowser_AddonsSubMenu.Filter_OfflineFilterAndSearch ( array< ref SCR_WorkshopItem itemsIn)
protected

Filters the array according to currently selected filters.

!! Works only for offline configuration of filters!

◆ GetSelectedItem()

SCR_WorkshopItem SCR_ContentBrowser_AddonsSubMenu.GetSelectedItem ( )
protected

Returns currently selected workshop item.

◆ GridScreen_Clear()

void SCR_ContentBrowser_AddonsSubMenu.GridScreen_Clear ( )
protected

Tiles are cleared up here. They are not deleted, but hidden.

◆ GridScreen_DisplayItems()

void SCR_ContentBrowser_AddonsSubMenu.GridScreen_DisplayItems ( array< ref SCR_WorkshopItem items)
protected

◆ GridScreen_Init()

void SCR_ContentBrowser_AddonsSubMenu.GridScreen_Init ( )
protected

◆ InitWidgetEventHandlers()

void SCR_ContentBrowser_AddonsSubMenu.InitWidgetEventHandlers ( )
protected

◆ InitWidgets()

void SCR_ContentBrowser_AddonsSubMenu.InitWidgets ( )
protected

◆ InitWorkshopApi()

void SCR_ContentBrowser_AddonsSubMenu.InitWorkshopApi ( )
protected

◆ IsWidgetUnderCursor()

bool SCR_ContentBrowser_AddonsSubMenu.IsWidgetUnderCursor ( Widget  w)
protected

Returns true if cursor over a given widget.

◆ OnConnected()

void SCR_ContentBrowser_AddonsSubMenu.OnConnected ( )
protected

◆ OnDetailsButton()

void SCR_ContentBrowser_AddonsSubMenu.OnDetailsButton ( SCR_ButtonBaseComponent  comp)
protected

◆ OnEnableButton()

void SCR_ContentBrowser_AddonsSubMenu.OnEnableButton ( SCR_ButtonBaseComponent  comp)
protected

◆ OnFavouriteButton()

void SCR_ContentBrowser_AddonsSubMenu.OnFavouriteButton ( SCR_ButtonBaseComponent  comp)
protected

◆ OnFilterButton()

void SCR_ContentBrowser_AddonsSubMenu.OnFilterButton ( SCR_ButtonBaseComponent  comp)
protected

◆ OnFilterChange()

void SCR_ContentBrowser_AddonsSubMenu.OnFilterChange ( SCR_FilterEntry  filter)
protected

Called when filter listbox selection changes.

◆ OnFilterPanelToggled()

void SCR_ContentBrowser_AddonsSubMenu.OnFilterPanelToggled ( bool  shown)
protected

◆ OnFilterSearchConfirm()

void SCR_ContentBrowser_AddonsSubMenu.OnFilterSearchConfirm ( SCR_EditBoxComponent  comp,
string  newValue 
)
protected

Called when user confirms the value in the seacrh string.

◆ OnInputAction()

void SCR_ContentBrowser_AddonsSubMenu.OnInputAction ( string  name,
float  multiplier 
)
protected

◆ OnInputDeviceUserChanged()

void SCR_ContentBrowser_AddonsSubMenu.OnInputDeviceUserChanged ( EInputDeviceType  oldDevice,
EInputDeviceType  newDevice 
)
protected

◆ OnMenuFocusGained()

override void SCR_ContentBrowser_AddonsSubMenu.OnMenuFocusGained ( )

Implements SCR_SubMenuBase.

◆ OnMenuShow()

override void SCR_ContentBrowser_AddonsSubMenu.OnMenuShow ( )

Implements SCR_SubMenuBase.

◆ OnMenuUpdate()

override void SCR_ContentBrowser_AddonsSubMenu.OnMenuUpdate ( float  tDelta)

Called on each frame.

Implements SCR_SubMenuBase.

◆ OnMouseWheelSoundCooldownEnd()

void SCR_ContentBrowser_AddonsSubMenu.OnMouseWheelSoundCooldownEnd ( )
protected

◆ OnNextPageButton()

void SCR_ContentBrowser_AddonsSubMenu.OnNextPageButton ( )
protected

◆ OnPrevPageButton()

void SCR_ContentBrowser_AddonsSubMenu.OnPrevPageButton ( )
protected

◆ OnPrimaryButton()

void SCR_ContentBrowser_AddonsSubMenu.OnPrimaryButton ( SCR_ButtonBaseComponent  comp)
protected

◆ OnScrollPage()

void SCR_ContentBrowser_AddonsSubMenu.OnScrollPage ( string  name)
protected

◆ OnSortingHeaderChange()

void SCR_ContentBrowser_AddonsSubMenu.OnSortingHeaderChange ( SCR_SortHeaderComponent  sortHeader)
protected

Called when sorting header changes.

◆ OnTabCreate()

override void SCR_ContentBrowser_AddonsSubMenu.OnTabCreate ( Widget  menuRoot,
ResourceName  buttonsLayout,
int  index 
)

Implements SCR_SubMenuBase.

◆ OnTabHide()

override void SCR_ContentBrowser_AddonsSubMenu.OnTabHide ( )

Implements SCR_SubMenuBase.

◆ OnTabRemove()

override void SCR_ContentBrowser_AddonsSubMenu.OnTabRemove ( )

Implements SCR_SubMenuBase.

◆ OnTabShow()

override void SCR_ContentBrowser_AddonsSubMenu.OnTabShow ( )

Implements SCR_SubMenuBase.

◆ OnTileClick()

void SCR_ContentBrowser_AddonsSubMenu.OnTileClick ( SCR_ScriptedWidgetComponent  baseComp)
protected

◆ OnTileFocus()

void SCR_ContentBrowser_AddonsSubMenu.OnTileFocus ( ScriptedWidgetComponent  comp)
protected

◆ OnTileFocusLost()

void SCR_ContentBrowser_AddonsSubMenu.OnTileFocusLost ( ScriptedWidgetComponent  comp)
protected

◆ OnTileStateChange()

void SCR_ContentBrowser_AddonsSubMenu.OnTileStateChange ( ScriptedWidgetComponent  comp)
protected

◆ OpenItemDetails()

void SCR_ContentBrowser_AddonsSubMenu.OpenItemDetails ( )
protected

◆ PackGetAssetListParams()

void SCR_ContentBrowser_AddonsSubMenu.PackGetAssetListParams ( SCR_ContentBrowser_GetAssetListParams  p,
bool  defaultValues = false 
)

Called from OnPack of a Json API Struct.

Here we pack the request data according to current filtering and sorging parameters.

◆ PageRequestCallbackCleanup()

void SCR_ContentBrowser_AddonsSubMenu.PageRequestCallbackCleanup ( SCR_WorkshopApiCallback_RequestPage  callback)
protected

◆ RequestOnlinePage()

void SCR_ContentBrowser_AddonsSubMenu.RequestOnlinePage ( int  pageId)
protected

Requests a filtered page from backend to get the actual items to display.

◆ RequestOnlinePageUnfiltered()

void SCR_ContentBrowser_AddonsSubMenu.RequestOnlinePageUnfiltered ( int  pageId)
protected

Requests an unfiltered page from backend to get the total number of items.

◆ RequestPage()

void SCR_ContentBrowser_AddonsSubMenu.RequestPage ( int  pageId)
protected

◆ SearchItems()

array< ref SCR_WorkshopItem > SCR_ContentBrowser_AddonsSubMenu.SearchItems ( array< ref SCR_WorkshopItem items,
string  searchStr 
)
protected

◆ SelectItemsAtPage()

array< ref SCR_WorkshopItem > SCR_ContentBrowser_AddonsSubMenu.SelectItemsAtPage ( array< ref SCR_WorkshopItem items,
int  pageId 
)
protected

Returns array of items within specified page, page ID starting from 0.

◆ SetItemEnabled()

void SCR_ContentBrowser_AddonsSubMenu.SetItemEnabled ( )
protected

◆ SetItemFavorite()

void SCR_ContentBrowser_AddonsSubMenu.SetItemFavorite ( )
protected

◆ SetPanelsMode()

void SCR_ContentBrowser_AddonsSubMenu.SetPanelsMode ( bool  showEmptyPanel,
bool  forceFiltersList = false,
string  messagePresetTag = string::Empty,
bool  animateFiltersList = false 
)
protected

◆ SetWorkshopItems()

void SCR_ContentBrowser_AddonsSubMenu.SetWorkshopItems ( array< ref SCR_WorkshopItem items)

Sets the item array on which this tab operates. Only possible in external item array mode.

◆ SwitchFocus()

void SCR_ContentBrowser_AddonsSubMenu.SwitchFocus ( SCR_EListMenuWidgetFocus  focus)
protected

Switch focus.

◆ UpdateItemsFoundMessage()

void SCR_ContentBrowser_AddonsSubMenu.UpdateItemsFoundMessage ( int  current,
int  total 
)
protected

◆ UpdateNavigationButtons()

void SCR_ContentBrowser_AddonsSubMenu.UpdateNavigationButtons ( )
protected

◆ UpdatePagingWidgets()

void SCR_ContentBrowser_AddonsSubMenu.UpdatePagingWidgets ( )
protected

Updates the widgets related to paging: buttons, text.

Member Data Documentation

◆ GRID_N_COLUMNS

const int SCR_ContentBrowser_AddonsSubMenu.GRID_N_COLUMNS = 4
staticprotected

◆ GRID_N_ROWS

const int SCR_ContentBrowser_AddonsSubMenu.GRID_N_ROWS = 3
staticprotected

◆ LAYOUT_GRID_TILE

const ResourceName SCR_ContentBrowser_AddonsSubMenu.LAYOUT_GRID_TILE = "{67B0EFBDF7EAFF27}UI/layouts/Menus/ContentBrowser/Tile/WorkshopTile.layout"
staticprotected

◆ LOAD_PAGE_DELAY

const int SCR_ContentBrowser_AddonsSubMenu.LOAD_PAGE_DELAY = 500
staticprotected

◆ m_aExternalItems

ref array<ref SCR_WorkshopItem> SCR_ContentBrowser_AddonsSubMenu.m_aExternalItems = {}
protected

◆ m_aSearchCallbacks

ref array<ref SCR_WorkshopApiCallback_RequestPage> SCR_ContentBrowser_AddonsSubMenu.m_aSearchCallbacks = {}
protected

◆ m_aTileComponents

ref array<SCR_ContentBrowserTileComponent> SCR_ContentBrowser_AddonsSubMenu.m_aTileComponents = {}
protected

◆ m_bCanPlayMouseWheelSound

bool SCR_ContentBrowser_AddonsSubMenu.m_bCanPlayMouseWheelSound = true
protected

◆ m_bClearCacheAtNextRequest

bool SCR_ContentBrowser_AddonsSubMenu.m_bClearCacheAtNextRequest
protected

◆ m_bConnected

bool SCR_ContentBrowser_AddonsSubMenu.m_bConnected
protected

◆ m_bFailToLoad

bool SCR_ContentBrowser_AddonsSubMenu.m_bFailToLoad
protected

◆ m_bFirstLoad

bool SCR_ContentBrowser_AddonsSubMenu.m_bFirstLoad = true
protected

◆ m_bFirstPage

bool SCR_ContentBrowser_AddonsSubMenu.m_bFirstPage = true
protected

◆ m_bMousePageUsed

bool SCR_ContentBrowser_AddonsSubMenu.m_bMousePageUsed
protected

◆ m_bPanelsModeEmpty

bool SCR_ContentBrowser_AddonsSubMenu.m_bPanelsModeEmpty
protected

◆ m_DownloadRequest

ref SCR_WorkshopDownloadSequence SCR_ContentBrowser_AddonsSubMenu.m_DownloadRequest
protected

◆ m_eFocusedWidgetState

SCR_EListMenuWidgetFocus SCR_ContentBrowser_AddonsSubMenu.m_eFocusedWidgetState
protected

◆ m_eMode

EContentBrowserAddonsSubMenuMode SCR_ContentBrowser_AddonsSubMenu.m_eMode
protected

◆ m_GetAssetListParams

ref SCR_ContentBrowser_GetAssetListParams SCR_ContentBrowser_AddonsSubMenu.m_GetAssetListParams
protected

◆ m_GetAssetListParamsDefault

ref SCR_ContentBrowser_GetAssetListParams SCR_ContentBrowser_AddonsSubMenu.m_GetAssetListParamsDefault
protected

◆ m_iCurrentPage

int SCR_ContentBrowser_AddonsSubMenu.m_iCurrentPage
protected

◆ m_iItemsTotal

int SCR_ContentBrowser_AddonsSubMenu.m_iItemsTotal
protected

◆ m_iOnlineFilteredItems

int SCR_ContentBrowser_AddonsSubMenu.m_iOnlineFilteredItems
protected

◆ m_iPageCount

int SCR_ContentBrowser_AddonsSubMenu.m_iPageCount
protected

◆ m_LastFocusedTile

SCR_ContentBrowserTileComponent SCR_ContentBrowser_AddonsSubMenu.m_LastFocusedTile
protected

◆ m_MenuActionsComponent

SCR_MenuActionsComponent SCR_ContentBrowser_AddonsSubMenu.m_MenuActionsComponent
protected

◆ m_NavDetails

SCR_InputButtonComponent SCR_ContentBrowser_AddonsSubMenu.m_NavDetails
protected

◆ m_NavEnable

SCR_InputButtonComponent SCR_ContentBrowser_AddonsSubMenu.m_NavEnable
protected

◆ m_NavFavourite

SCR_InputButtonComponent SCR_ContentBrowser_AddonsSubMenu.m_NavFavourite
protected

◆ m_NavFilter

SCR_InputButtonComponent SCR_ContentBrowser_AddonsSubMenu.m_NavFilter
protected

◆ m_NavPrimary

SCR_InputButtonComponent SCR_ContentBrowser_AddonsSubMenu.m_NavPrimary
protected

◆ m_sScrollWheelPageTurningSound

string SCR_ContentBrowser_AddonsSubMenu.m_sScrollWheelPageTurningSound
protected

◆ m_Widgets

ref SCR_ContentBrowser_AddonsSubMenuBaseWidgets SCR_ContentBrowser_AddonsSubMenu.m_Widgets = new SCR_ContentBrowser_AddonsSubMenuBaseWidgets()
protected

◆ m_WorkshopApi

WorkshopApi SCR_ContentBrowser_AddonsSubMenu.m_WorkshopApi
protected

◆ MESSAGE_TAG_ERROR_CONNECTION

const string SCR_ContentBrowser_AddonsSubMenu.MESSAGE_TAG_ERROR_CONNECTION = "error_connection"
staticprotected

◆ MESSAGE_TAG_LOADING

const string SCR_ContentBrowser_AddonsSubMenu.MESSAGE_TAG_LOADING = "loading"
staticprotected

◆ MESSAGE_TAG_NOTHING_DOWNLOADED

const string SCR_ContentBrowser_AddonsSubMenu.MESSAGE_TAG_NOTHING_DOWNLOADED = "nothing_downloaded"
staticprotected

◆ MESSAGE_TAG_NOTHING_DOWNLOADED_2

const string SCR_ContentBrowser_AddonsSubMenu.MESSAGE_TAG_NOTHING_DOWNLOADED_2 = "nothing_downloaded2"
staticprotected

◆ MESSAGE_TAG_NOTHING_FOUND

const string SCR_ContentBrowser_AddonsSubMenu.MESSAGE_TAG_NOTHING_FOUND = "nothing_found"
staticprotected

◆ MOUSE_WHEEL_SOUND_COOLDOWN

const int SCR_ContentBrowser_AddonsSubMenu.MOUSE_WHEEL_SOUND_COOLDOWN = 75
staticprotected

◆ TEXT_PAGE_INDICATOR

const string SCR_ContentBrowser_AddonsSubMenu.TEXT_PAGE_INDICATOR = "#AR-Editor_ContentBrowser_PageIndex_Text"
staticprotected

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