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

Protected Member Functions

Widget GetFirstWidget ()
Widget GetRootWidget ()
override void HandlerAttached (Widget w)
void CreateGroups (bool enabled)
void CreateQuery ()
 Make query from activated data.
void ListenToSelectables (notnull array< Widget > aWidgets)
 Find listeners to button clicks.
void OnFilter (SCR_ButtonBaseComponent button, bool isSelected)
 Updateing filter.
void SetEnabled (bool enabled)
void SetVisible (bool visible)

Protected Attributes

ResourceName m_sGroupLayout
ResourceName m_sButtonLayout
ResourceName m_sIconSet
ResourceName m_sSplitLayout
int m_iGroupPadding
int m_iEntriesPadding
float m_fButtonsSize
ref array< ref ServerFilterGroupm_aFilterGroups
Widget m_wRoot
Widget m_wHLayout
Widget m_wTooltip
ref array< boolm_aCheckFilters = new array<bool>()
Widget m_wFirstWidget
ref ScriptInvoker m_OnFilterChange = new ScriptInvoker()

Detailed Description

Definition at line 2 of file SCR_ServerFilterBarComponent.c.

Member Function Documentation

◆ CreateGroups()

void SCR_ServerFilterBarComponent::CreateGroups ( bool enabled)
inlineprotected

Definition at line 82 of file SCR_ServerFilterBarComponent.c.

◆ CreateQuery()

void SCR_ServerFilterBarComponent::CreateQuery ( )
inlineprotected

Make query from activated data.

Definition at line 104 of file SCR_ServerFilterBarComponent.c.

◆ GetFirstWidget()

Widget SCR_ServerFilterBarComponent::GetFirstWidget ( )
inlineprotected

Definition at line 38 of file SCR_ServerFilterBarComponent.c.

◆ GetRootWidget()

Widget SCR_ServerFilterBarComponent::GetRootWidget ( )
inlineprotected

Definition at line 41 of file SCR_ServerFilterBarComponent.c.

◆ HandlerAttached()

override void SCR_ServerFilterBarComponent::HandlerAttached ( Widget w)
inlineprotected

Definition at line 47 of file SCR_ServerFilterBarComponent.c.

◆ ListenToSelectables()

void SCR_ServerFilterBarComponent::ListenToSelectables ( notnull array< Widget > aWidgets)
inlineprotected

Find listeners to button clicks.

Definition at line 114 of file SCR_ServerFilterBarComponent.c.

◆ OnFilter()

void SCR_ServerFilterBarComponent::OnFilter ( SCR_ButtonBaseComponent button,
bool isSelected )
inlineprotected

Updateing filter.

Definition at line 129 of file SCR_ServerFilterBarComponent.c.

◆ SetEnabled()

void SCR_ServerFilterBarComponent::SetEnabled ( bool enabled)
inlineprotected

Definition at line 149 of file SCR_ServerFilterBarComponent.c.

◆ SetVisible()

void SCR_ServerFilterBarComponent::SetVisible ( bool visible)
inlineprotected

Definition at line 155 of file SCR_ServerFilterBarComponent.c.

Member Data Documentation

◆ m_aCheckFilters

ref array<bool> SCR_ServerFilterBarComponent::m_aCheckFilters = new array<bool>()
protected

Definition at line 32 of file SCR_ServerFilterBarComponent.c.

◆ m_aFilterGroups

ref array<ref ServerFilterGroup> SCR_ServerFilterBarComponent::m_aFilterGroups
protected

Definition at line 26 of file SCR_ServerFilterBarComponent.c.

◆ m_fButtonsSize

float SCR_ServerFilterBarComponent::m_fButtonsSize
protected

Definition at line 23 of file SCR_ServerFilterBarComponent.c.

◆ m_iEntriesPadding

int SCR_ServerFilterBarComponent::m_iEntriesPadding
protected

Definition at line 20 of file SCR_ServerFilterBarComponent.c.

◆ m_iGroupPadding

int SCR_ServerFilterBarComponent::m_iGroupPadding
protected

Definition at line 17 of file SCR_ServerFilterBarComponent.c.

◆ m_OnFilterChange

ref ScriptInvoker SCR_ServerFilterBarComponent::m_OnFilterChange = new ScriptInvoker()
protected

Definition at line 35 of file SCR_ServerFilterBarComponent.c.

◆ m_sButtonLayout

ResourceName SCR_ServerFilterBarComponent::m_sButtonLayout
protected

Definition at line 8 of file SCR_ServerFilterBarComponent.c.

◆ m_sGroupLayout

ResourceName SCR_ServerFilterBarComponent::m_sGroupLayout
protected

Definition at line 5 of file SCR_ServerFilterBarComponent.c.

◆ m_sIconSet

ResourceName SCR_ServerFilterBarComponent::m_sIconSet
protected

Definition at line 11 of file SCR_ServerFilterBarComponent.c.

◆ m_sSplitLayout

ResourceName SCR_ServerFilterBarComponent::m_sSplitLayout
protected

Definition at line 14 of file SCR_ServerFilterBarComponent.c.

◆ m_wFirstWidget

Widget SCR_ServerFilterBarComponent::m_wFirstWidget
protected

Definition at line 33 of file SCR_ServerFilterBarComponent.c.

◆ m_wHLayout

Widget SCR_ServerFilterBarComponent::m_wHLayout
protected

Definition at line 29 of file SCR_ServerFilterBarComponent.c.

◆ m_wRoot

Widget SCR_ServerFilterBarComponent::m_wRoot
protected

Definition at line 28 of file SCR_ServerFilterBarComponent.c.

◆ m_wTooltip

Widget SCR_ServerFilterBarComponent::m_wTooltip
protected

Definition at line 30 of file SCR_ServerFilterBarComponent.c.


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