![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Static Protected Attributes | |
| static ref array< SCR_FilterPanelComponent > | m_aActiveFilterPanels = {} |
Filter panel component which is commonly found in content browser, scenarios menu, and other places.
It controls a filter list box and a set of filter buttons which are added to the top bar when filter items are selected. When we click on these buttons, they are removed and the according filter in the list is disabled.
So, this panel just keeps the list box and buttons synchronized. Use the public API to get selected filters.
Definition at line 11 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 121 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 113 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
| [in] | enable |
Definition at line 236 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 349 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
| [in] | tooltip |
Definition at line 916 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Fills the listbox with categories and filters.
Definition at line 580 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Enables/disables this filter in the list box
| [in] | filter | |
| [in] | enabled |
Definition at line 360 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Resets filters in category, all except for one filter, if it is not null
| [in] | category | |
| [in] | filterExclude |
Definition at line 375 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Adds a top bar filter button, links it with this filter category and filter
| [in] | filter |
Definition at line 480 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Deletes a button which matches given category and filter
| [in] | filter |
Definition at line 392 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Deletes all buttons which are linked to filters of given category
| [in] | category |
Definition at line 453 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Hides latest buttons if there are above m_iMaxFilterButtons buttons. Also updates the text of extra button count.
Definition at line 526 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 105 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 98 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 243 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 181 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 279 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 315 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 325 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 272 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 308 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 807 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 831 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 976 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Called when filter listbox selection changes
| [in] | comp | |
| [in] | item | |
| [in] | newSelected |
Definition at line 757 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 799 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 793 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 846 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Called when top bar filter button is clicked Button is deleted, according filter in the listbox is unchecked
| [in] | comp |
Definition at line 704 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 741 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 747 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 682 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 227 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 983 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Saves the filter configuration in user settings.
| [in] | tag | optional parameter, a tag used for saving the filter. if tag is not provided, the internal m_sFilterSetStorageTag is used from the attribute. |
Definition at line 213 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Selects or deselects the filter visually. !!! Does not update the internal state of the filter. You still need to call filter.SetSelected();
| [in] | filter | |
| [in] | select | |
| [in] | invokeOnChanged |
Definition at line 192 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 301 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
| [in] | current | |
| [in] | total | |
| [in] | enabled |
Definition at line 150 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 340 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Shows either the main content of the panel or the filter
| [in] | show | |
| [in] | animate |
Definition at line 170 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Shows either the main content of the panel or the filter
| [in] | show | |
| [in] | animate |
Definition at line 657 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Updates UI from internal values.
Definition at line 636 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Updates internal values from UI.
Definition at line 619 of file SCR_FilterPanelComponent.c.
Tries to load filter values. If fails, it restores the filter to default state.
| [in] | tag | optional parameter, a tag used for saving the filter. if tag is not provided, the internal m_sFilterSetStorageTag is used from the attribute. |
Definition at line 253 of file SCR_FilterPanelComponent.c.
|
inlineprotected |
Definition at line 901 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 81 of file SCR_FilterPanelComponent.c.
|
staticprotected |
Definition at line 92 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 70 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 41 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 87 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 88 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 82 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 62 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 65 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 35 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 68 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 53 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 56 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 83 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 84 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 38 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 85 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 59 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 73 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 77 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 78 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 50 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 47 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 44 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 20 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 17 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 14 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 23 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 26 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 32 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 29 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 90 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 74 of file SCR_FilterPanelComponent.c.
|
protected |
Definition at line 67 of file SCR_FilterPanelComponent.c.