Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_ContentBrowserEditorUIComponent Class Reference
Inheritance diagram for SCR_ContentBrowserEditorUIComponent:
SCR_BasePaginationUIComponent

Protected Member Functions

void OnCardLMB (Widget assetWidget)
void CloseContentBrowser ()
override void ShowEntries (Widget contentWidget, int indexStart, int indexEnd)
override int GetEntryCount ()
void AnimateCardFadeIn (Widget cardWidget)
void ToggleBetweenCardsAndFilters ()
void SwitchToAssetCards ()
void GamepadToggleSelectButtonSwap ()
void SwitchToFilters ()
void GamePadSwitchToggleSearch ()
void GamePadToggleSearch (bool toggle, bool forceToggle=true)
void ResetSearch ()
void FilterEntries (bool resetPage=true, bool resetSearch=true, bool animateEntries=false)
void OnInputDeviceIsGamepadScripted (bool isGamepad)
void OnCardHover (Widget card, int prefabIndex, bool hover)
void OnCardFocus (Widget card, int prefabIndex, bool focus)
void OnSearchFocusChanged (SCR_EditBoxComponent editBoxComponent, EditBoxWidget editBoxWidget, bool focus)
void OnSearchConfirmed (SCR_EditBoxComponent editBox, string text)
void OnBrowserEntriesFiltered ()
void OnBrowserStateCleared ()
void OnMenuClosed ()
void OnResetClicked ()
void OnShowLoadingCircle (bool state=true)
void OnApplyLabelChanges ()
void InitializeLabels ()
SCR_UIInfo GetHighestOrderedLabelUIInfo (notnull array< EEditableEntityLabel > labels)
override bool IsUnique ()
override void OnButtonPrev ()
override void OnButtonNext ()
void HandlerAttachedScripted (Widget w)
void HandlerDeattached (Widget w)

Protected Attributes

ref array< ref SCR_ContentBrowserEditorCardm_aCardPrefabs
string m_sHeaderWidgetName
string m_sNoFilterResultsWidgetName
string m_sResetFiltersButtonName
string m_sToggleCardFilterButton
string m_sToggleSearchButton
string m_sActiveFiltersName
string m_sSelectCardButtonName
string m_sToggleFilterdButtonName
string m_sSfxOnOpenDialog
Widget m_wFocusedCard
int m_iCardFocusIndex
bool m_bBudgetPreviewUpdateEnabled
bool m_bUsingGamePad
bool m_bFocusingAssetCard
bool m_bSearchIsToggled
bool m_bContentLoadingWidgetActive
bool m_bAnimateEntries
SCR_InputButtonComponent m_wToggleCardFilterButton
Widget m_wToggleSearchButton
Widget m_LastSelectedOnSearch
Widget m_NoFilterResultsWidget
Widget m_SelectCardButton
Widget m_ToggleFilterdButton
Widget m_ContentLoadingVisual
SCR_EditBoxComponent m_SearchEditBox
ScrollLayoutWidget m_ScrollLayout
ref array< stringm_aLocalizationKeys = {}
bool m_bCardSelected

Detailed Description

The Content Browser Window in the Content Browser Dialog

Definition at line 4 of file SCR_ContentBrowserEditorUIComponent.c.

Member Function Documentation

◆ AnimateCardFadeIn()

void SCR_ContentBrowserEditorUIComponent::AnimateCardFadeIn ( Widget cardWidget)
inlineprotected

Definition at line 239 of file SCR_ContentBrowserEditorUIComponent.c.

◆ CloseContentBrowser()

void SCR_ContentBrowserEditorUIComponent::CloseContentBrowser ( )
inlineprotected

Close content browser menu from handler, helper function for e.g. autotests

Definition at line 118 of file SCR_ContentBrowserEditorUIComponent.c.

◆ FilterEntries()

void SCR_ContentBrowserEditorUIComponent::FilterEntries ( bool resetPage = true,
bool resetSearch = true,
bool animateEntries = false )
inlineprotected

Definition at line 331 of file SCR_ContentBrowserEditorUIComponent.c.

◆ GamePadSwitchToggleSearch()

void SCR_ContentBrowserEditorUIComponent::GamePadSwitchToggleSearch ( )
inlineprotected

Definition at line 282 of file SCR_ContentBrowserEditorUIComponent.c.

◆ GamePadToggleSearch()

void SCR_ContentBrowserEditorUIComponent::GamePadToggleSearch ( bool toggle,
bool forceToggle = true )
inlineprotected

Definition at line 290 of file SCR_ContentBrowserEditorUIComponent.c.

◆ GamepadToggleSelectButtonSwap()

void SCR_ContentBrowserEditorUIComponent::GamepadToggleSelectButtonSwap ( )
inlineprotected

Definition at line 266 of file SCR_ContentBrowserEditorUIComponent.c.

◆ GetEntryCount()

override int SCR_ContentBrowserEditorUIComponent::GetEntryCount ( )
inlineprotected

Definition at line 227 of file SCR_ContentBrowserEditorUIComponent.c.

◆ GetHighestOrderedLabelUIInfo()

SCR_UIInfo SCR_ContentBrowserEditorUIComponent::GetHighestOrderedLabelUIInfo ( notnull array< EEditableEntityLabel > labels)
inlineprotected

Definition at line 525 of file SCR_ContentBrowserEditorUIComponent.c.

◆ HandlerAttachedScripted()

void SCR_ContentBrowserEditorUIComponent::HandlerAttachedScripted ( Widget w)
inlineprotected

Definition at line 583 of file SCR_ContentBrowserEditorUIComponent.c.

◆ HandlerDeattached()

void SCR_ContentBrowserEditorUIComponent::HandlerDeattached ( Widget w)
inlineprotected

Definition at line 683 of file SCR_ContentBrowserEditorUIComponent.c.

◆ InitializeLabels()

void SCR_ContentBrowserEditorUIComponent::InitializeLabels ( )
inlineprotected

Definition at line 504 of file SCR_ContentBrowserEditorUIComponent.c.

◆ IsUnique()

override bool SCR_ContentBrowserEditorUIComponent::IsUnique ( )
inlineprotected

Definition at line 560 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnApplyLabelChanges()

void SCR_ContentBrowserEditorUIComponent::OnApplyLabelChanges ( )
inlineprotected

Definition at line 498 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnBrowserEntriesFiltered()

void SCR_ContentBrowserEditorUIComponent::OnBrowserEntriesFiltered ( )
inlineprotected

Definition at line 456 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnBrowserStateCleared()

void SCR_ContentBrowserEditorUIComponent::OnBrowserStateCleared ( )
inlineprotected

Definition at line 463 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnButtonNext()

override void SCR_ContentBrowserEditorUIComponent::OnButtonNext ( )
inlineprotected

Definition at line 574 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnButtonPrev()

override void SCR_ContentBrowserEditorUIComponent::OnButtonPrev ( )
inlineprotected

Definition at line 565 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnCardFocus()

void SCR_ContentBrowserEditorUIComponent::OnCardFocus ( Widget card,
int prefabIndex,
bool focus )
inlineprotected

Definition at line 411 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnCardHover()

void SCR_ContentBrowserEditorUIComponent::OnCardHover ( Widget card,
int prefabIndex,
bool hover )
inlineprotected

Definition at line 397 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnCardLMB()

void SCR_ContentBrowserEditorUIComponent::OnCardLMB ( Widget assetWidget)
inlineprotected

On Card click

Definition at line 97 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnInputDeviceIsGamepadScripted()

void SCR_ContentBrowserEditorUIComponent::OnInputDeviceIsGamepadScripted ( bool isGamepad)
inlineprotected

Definition at line 361 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnMenuClosed()

void SCR_ContentBrowserEditorUIComponent::OnMenuClosed ( )
inlineprotected

Definition at line 470 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnResetClicked()

void SCR_ContentBrowserEditorUIComponent::OnResetClicked ( )
inlineprotected

Definition at line 478 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnSearchConfirmed()

void SCR_ContentBrowserEditorUIComponent::OnSearchConfirmed ( SCR_EditBoxComponent editBox,
string text )
inlineprotected

Definition at line 443 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnSearchFocusChanged()

void SCR_ContentBrowserEditorUIComponent::OnSearchFocusChanged ( SCR_EditBoxComponent editBoxComponent,
EditBoxWidget editBoxWidget,
bool focus )
inlineprotected

Definition at line 437 of file SCR_ContentBrowserEditorUIComponent.c.

◆ OnShowLoadingCircle()

void SCR_ContentBrowserEditorUIComponent::OnShowLoadingCircle ( bool state = true)
inlineprotected

Definition at line 484 of file SCR_ContentBrowserEditorUIComponent.c.

◆ ResetSearch()

void SCR_ContentBrowserEditorUIComponent::ResetSearch ( )
inlineprotected

Definition at line 317 of file SCR_ContentBrowserEditorUIComponent.c.

◆ ShowEntries()

override void SCR_ContentBrowserEditorUIComponent::ShowEntries ( Widget contentWidget,
int indexStart,
int indexEnd )
inlineprotected

Definition at line 127 of file SCR_ContentBrowserEditorUIComponent.c.

◆ SwitchToAssetCards()

void SCR_ContentBrowserEditorUIComponent::SwitchToAssetCards ( )
inlineprotected

Definition at line 254 of file SCR_ContentBrowserEditorUIComponent.c.

◆ SwitchToFilters()

void SCR_ContentBrowserEditorUIComponent::SwitchToFilters ( )
inlineprotected

Definition at line 272 of file SCR_ContentBrowserEditorUIComponent.c.

◆ ToggleBetweenCardsAndFilters()

void SCR_ContentBrowserEditorUIComponent::ToggleBetweenCardsAndFilters ( )
inlineprotected

Definition at line 244 of file SCR_ContentBrowserEditorUIComponent.c.

Member Data Documentation

◆ m_aCardPrefabs

ref array<ref SCR_ContentBrowserEditorCard> SCR_ContentBrowserEditorUIComponent::m_aCardPrefabs
protected

Definition at line 7 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_aLocalizationKeys

ref array<string> SCR_ContentBrowserEditorUIComponent::m_aLocalizationKeys = {}
protected

Definition at line 87 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_bAnimateEntries

bool SCR_ContentBrowserEditorUIComponent::m_bAnimateEntries
protected

Definition at line 74 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_bBudgetPreviewUpdateEnabled

bool SCR_ContentBrowserEditorUIComponent::m_bBudgetPreviewUpdateEnabled
protected

Definition at line 69 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_bCardSelected

bool SCR_ContentBrowserEditorUIComponent::m_bCardSelected
protected

Definition at line 92 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_bContentLoadingWidgetActive

bool SCR_ContentBrowserEditorUIComponent::m_bContentLoadingWidgetActive
protected

Definition at line 73 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_bFocusingAssetCard

bool SCR_ContentBrowserEditorUIComponent::m_bFocusingAssetCard
protected

Definition at line 71 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_bSearchIsToggled

bool SCR_ContentBrowserEditorUIComponent::m_bSearchIsToggled
protected

Definition at line 72 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_bUsingGamePad

bool SCR_ContentBrowserEditorUIComponent::m_bUsingGamePad
protected

Definition at line 70 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_ContentLoadingVisual

Widget SCR_ContentBrowserEditorUIComponent::m_ContentLoadingVisual
protected

Definition at line 84 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_iCardFocusIndex

int SCR_ContentBrowserEditorUIComponent::m_iCardFocusIndex
protected

Definition at line 68 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_LastSelectedOnSearch

Widget SCR_ContentBrowserEditorUIComponent::m_LastSelectedOnSearch
protected

Definition at line 79 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_NoFilterResultsWidget

Widget SCR_ContentBrowserEditorUIComponent::m_NoFilterResultsWidget
protected

Definition at line 80 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_sActiveFiltersName

string SCR_ContentBrowserEditorUIComponent::m_sActiveFiltersName
protected

Definition at line 48 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_ScrollLayout

ScrollLayoutWidget SCR_ContentBrowserEditorUIComponent::m_ScrollLayout
protected

Definition at line 86 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_SearchEditBox

SCR_EditBoxComponent SCR_ContentBrowserEditorUIComponent::m_SearchEditBox
protected

Definition at line 85 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_SelectCardButton

Widget SCR_ContentBrowserEditorUIComponent::m_SelectCardButton
protected

Definition at line 81 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_sHeaderWidgetName

string SCR_ContentBrowserEditorUIComponent::m_sHeaderWidgetName
protected

Definition at line 21 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_sNoFilterResultsWidgetName

string SCR_ContentBrowserEditorUIComponent::m_sNoFilterResultsWidgetName
protected

Definition at line 27 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_sResetFiltersButtonName

string SCR_ContentBrowserEditorUIComponent::m_sResetFiltersButtonName
protected

Definition at line 30 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_sSelectCardButtonName

string SCR_ContentBrowserEditorUIComponent::m_sSelectCardButtonName
protected

Definition at line 51 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_sSfxOnOpenDialog

string SCR_ContentBrowserEditorUIComponent::m_sSfxOnOpenDialog
protected

Definition at line 57 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_sToggleCardFilterButton

string SCR_ContentBrowserEditorUIComponent::m_sToggleCardFilterButton
protected

Definition at line 42 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_sToggleFilterdButtonName

string SCR_ContentBrowserEditorUIComponent::m_sToggleFilterdButtonName
protected

Definition at line 54 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_sToggleSearchButton

string SCR_ContentBrowserEditorUIComponent::m_sToggleSearchButton
protected

Definition at line 45 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_ToggleFilterdButton

Widget SCR_ContentBrowserEditorUIComponent::m_ToggleFilterdButton
protected

Definition at line 82 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_wFocusedCard

Widget SCR_ContentBrowserEditorUIComponent::m_wFocusedCard
protected

Definition at line 67 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_wToggleCardFilterButton

SCR_InputButtonComponent SCR_ContentBrowserEditorUIComponent::m_wToggleCardFilterButton
protected

Definition at line 75 of file SCR_ContentBrowserEditorUIComponent.c.

◆ m_wToggleSearchButton

Widget SCR_ContentBrowserEditorUIComponent::m_wToggleSearchButton
protected

Definition at line 78 of file SCR_ContentBrowserEditorUIComponent.c.


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