Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
ServerFilterGroup Class Reference

Class for grouping filter. More...

Protected Member Functions

Widget GetFirstEntryWidget ()
array< WidgetGetEntryWidgetsArray ()
int GetEntriesCount ()
void SetSize (float size)
void CreateButtons (ResourceName buttonRes, ResourceName imageSet, Widget targetLayout, int iGroupPadding, int iEntryPadding, int id, bool enabled)
void AddPaddings (float w, float h, Widget targetLayout)
void SetupButtonSize (Widget w, float size)
bool WasFilterCheck (out int id, Widget wFilter)
void GroupBehavior (out array< bool > filter, int pos)

Protected Attributes

string m_sName
float m_fSize = 0
ref array< ref ServerFilterEntrym_aEntries
EFilterGroupType m_iGroupType
ref array< Widgetm_aEntryWidgets = new array<Widget>()
ref Widget m_wFirstEntryWidget
ref ScriptInvoker m_OnFilterCheck = new ScriptInvoker()

Detailed Description

Class for grouping filter.

Definition at line 164 of file SCR_ServerFilterBarComponent.c.

Member Function Documentation

◆ AddPaddings()

void ServerFilterGroup::AddPaddings ( float w,
float h,
Widget targetLayout )
inlineprotected

Definition at line 246 of file SCR_ServerFilterBarComponent.c.

◆ CreateButtons()

void ServerFilterGroup::CreateButtons ( ResourceName buttonRes,
ResourceName imageSet,
Widget targetLayout,
int iGroupPadding,
int iEntryPadding,
int id,
bool enabled )
inlineprotected

Definition at line 198 of file SCR_ServerFilterBarComponent.c.

◆ GetEntriesCount()

int ServerFilterGroup::GetEntriesCount ( )
inlineprotected

Definition at line 192 of file SCR_ServerFilterBarComponent.c.

◆ GetEntryWidgetsArray()

array< Widget > ServerFilterGroup::GetEntryWidgetsArray ( )
inlineprotected

Definition at line 189 of file SCR_ServerFilterBarComponent.c.

◆ GetFirstEntryWidget()

Widget ServerFilterGroup::GetFirstEntryWidget ( )
inlineprotected

Definition at line 186 of file SCR_ServerFilterBarComponent.c.

◆ GroupBehavior()

void ServerFilterGroup::GroupBehavior ( out array< bool > filter,
int pos )
inlineprotected

Definition at line 287 of file SCR_ServerFilterBarComponent.c.

◆ SetSize()

void ServerFilterGroup::SetSize ( float size)
inlineprotected

Definition at line 195 of file SCR_ServerFilterBarComponent.c.

◆ SetupButtonSize()

void ServerFilterGroup::SetupButtonSize ( Widget w,
float size )
inlineprotected

Definition at line 260 of file SCR_ServerFilterBarComponent.c.

◆ WasFilterCheck()

bool ServerFilterGroup::WasFilterCheck ( out int id,
Widget wFilter )
inlineprotected

Definition at line 274 of file SCR_ServerFilterBarComponent.c.

Member Data Documentation

◆ m_aEntries

ref array<ref ServerFilterEntry> ServerFilterGroup::m_aEntries
protected

Definition at line 174 of file SCR_ServerFilterBarComponent.c.

◆ m_aEntryWidgets

ref array<Widget> ServerFilterGroup::m_aEntryWidgets = new array<Widget>()
protected

Definition at line 180 of file SCR_ServerFilterBarComponent.c.

◆ m_fSize

float ServerFilterGroup::m_fSize = 0
protected

Definition at line 169 of file SCR_ServerFilterBarComponent.c.

◆ m_iGroupType

EFilterGroupType ServerFilterGroup::m_iGroupType
protected

Definition at line 177 of file SCR_ServerFilterBarComponent.c.

◆ m_OnFilterCheck

ref ScriptInvoker ServerFilterGroup::m_OnFilterCheck = new ScriptInvoker()
protected

Definition at line 183 of file SCR_ServerFilterBarComponent.c.

◆ m_sName

string ServerFilterGroup::m_sName
protected

Definition at line 167 of file SCR_ServerFilterBarComponent.c.

◆ m_wFirstEntryWidget

ref Widget ServerFilterGroup::m_wFirstEntryWidget
protected

Definition at line 181 of file SCR_ServerFilterBarComponent.c.


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