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

Protected Member Functions

override void HandlerAttached (Widget w)
override void HandlerDeattached (Widget w)
void InitEntry (notnull SCR_AIGroup group)
void UpdateEntry ()
 Update entry.
void SetFocus ()
void OnAssignCheckerToggled (SCR_ModularButtonComponent modularButton, bool isOn)
void SetAssignmentChangedByPlayer (bool isChanged)
bool IsAssignmentChangedByPlayer ()
void SetAssignmentToggle (bool assigned)
bool GetAssignmentToggle ()
void UpdateTaskIcon (SCR_Task task)
void LoadGroupFlag (notnull SCR_AIGroup aiGroup)
void SetFlagButtonFromImageSet (string name)

Protected Attributes

ref SCR_TaskAssignGroupListEntryWidgets m_Widgets = new SCR_TaskAssignGroupListEntryWidgets()
int m_iGroupID
SCR_AIGroup m_Group
bool m_bIsAssignmentChangedByPlayer
SCR_ModularButtonComponent m_ButtonComponent
const string GROUP_ROLE_FORMAT = "(%1)"

Detailed Description

Definition at line 1 of file SCR_TaskAssignGroupListEntryUIComponent.c.

Member Function Documentation

◆ GetAssignmentToggle()

bool SCR_TaskAssignGroupListEntryUIComponent::GetAssignmentToggle ( )
inlineprotected
Returns

Definition at line 92 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ HandlerAttached()

override void SCR_TaskAssignGroupListEntryUIComponent::HandlerAttached ( Widget w)
inlineprotected

Definition at line 13 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ HandlerDeattached()

override void SCR_TaskAssignGroupListEntryUIComponent::HandlerDeattached ( Widget w)
inlineprotected

Definition at line 24 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ InitEntry()

void SCR_TaskAssignGroupListEntryUIComponent::InitEntry ( notnull SCR_AIGroup group)
inlineprotected

Init entry

Parameters
[in]group

Definition at line 35 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ IsAssignmentChangedByPlayer()

bool SCR_TaskAssignGroupListEntryUIComponent::IsAssignmentChangedByPlayer ( )
inlineprotected
Returns
true if player changed assignment settings

Definition at line 78 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ LoadGroupFlag()

void SCR_TaskAssignGroupListEntryUIComponent::LoadGroupFlag ( notnull SCR_AIGroup aiGroup)
inlineprotected

Definition at line 117 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ OnAssignCheckerToggled()

void SCR_TaskAssignGroupListEntryUIComponent::OnAssignCheckerToggled ( SCR_ModularButtonComponent modularButton,
bool isOn )
inlineprotected

Definition at line 64 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ SetAssignmentChangedByPlayer()

void SCR_TaskAssignGroupListEntryUIComponent::SetAssignmentChangedByPlayer ( bool isChanged)
inlineprotected
Parameters
[in]isChanged

Definition at line 71 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ SetAssignmentToggle()

void SCR_TaskAssignGroupListEntryUIComponent::SetAssignmentToggle ( bool assigned)
inlineprotected
Parameters
[in]assigned

Definition at line 85 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ SetFlagButtonFromImageSet()

void SCR_TaskAssignGroupListEntryUIComponent::SetFlagButtonFromImageSet ( string name)
inlineprotected

Sets flag visuals

Parameters
[in]nameof flag in imageset

Definition at line 132 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ SetFocus()

void SCR_TaskAssignGroupListEntryUIComponent::SetFocus ( )
inlineprotected

Definition at line 57 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ UpdateEntry()

void SCR_TaskAssignGroupListEntryUIComponent::UpdateEntry ( )
inlineprotected

Update entry.

Definition at line 43 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ UpdateTaskIcon()

void SCR_TaskAssignGroupListEntryUIComponent::UpdateTaskIcon ( SCR_Task task)
inlineprotected

Update task icon

Parameters
[in]task

Definition at line 100 of file SCR_TaskAssignGroupListEntryUIComponent.c.

Member Data Documentation

◆ GROUP_ROLE_FORMAT

const string SCR_TaskAssignGroupListEntryUIComponent::GROUP_ROLE_FORMAT = "(%1)"
protected

Definition at line 10 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ m_bIsAssignmentChangedByPlayer

bool SCR_TaskAssignGroupListEntryUIComponent::m_bIsAssignmentChangedByPlayer
protected

Definition at line 7 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ m_ButtonComponent

SCR_ModularButtonComponent SCR_TaskAssignGroupListEntryUIComponent::m_ButtonComponent
protected

Definition at line 8 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ m_Group

SCR_AIGroup SCR_TaskAssignGroupListEntryUIComponent::m_Group
protected

Definition at line 6 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ m_iGroupID

int SCR_TaskAssignGroupListEntryUIComponent::m_iGroupID
protected

Definition at line 5 of file SCR_TaskAssignGroupListEntryUIComponent.c.

◆ m_Widgets

ref SCR_TaskAssignGroupListEntryWidgets SCR_TaskAssignGroupListEntryUIComponent::m_Widgets = new SCR_TaskAssignGroupListEntryWidgets()
protected

Definition at line 3 of file SCR_TaskAssignGroupListEntryUIComponent.c.


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