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

Protected Member Functions

override void OnMenuOpen ()
override void OnMenuClose ()
void OnPrivilegeCallback (UserPrivilege privilege, UserPrivilegeResult result)
override void OnMenuUpdate (float tDelta)
void OnConfirm ()
void SetupGroupStatusCombo ()
void OnStatusChanged (SCR_ComboBoxComponent combo, int index)
void SetupGroupLeaderCombo ()
void OnGroupLeaderChanged (int groupId, int playerId)
int GetPlayerIdFromName (string name)

Protected Attributes

SCR_ComboBoxComponent m_GroupLeader
SCR_EditBoxComponent m_Description
SCR_ComboBoxComponent m_GroupStatus
SCR_EditBoxComponent m_GroupName
SCR_EditBoxComponent m_GroupDescription
SCR_PlayerControllerGroupComponent m_PlayerComponent
SCR_GroupsManagerComponent m_GroupsManager
SCR_AIGroup m_PlayerGroup
bool m_bHasPrivilege

Static Protected Attributes

static ref SCR_ScriptPlatformRequestCallback m_CallbackGetPrivilege

Detailed Description

Definition at line 2 of file GroupSettingsDialogUI.c.

Member Function Documentation

◆ GetPlayerIdFromName()

int GroupSettingsDialogUI::GetPlayerIdFromName ( string name)
inlineprotected

Finds a player id from the player's name

Parameters
[in]name
Returns
playerId

Definition at line 225 of file GroupSettingsDialogUI.c.

◆ OnConfirm()

void GroupSettingsDialogUI::OnConfirm ( )
inlineprotected

Definition at line 120 of file GroupSettingsDialogUI.c.

◆ OnGroupLeaderChanged()

void GroupSettingsDialogUI::OnGroupLeaderChanged ( int groupId,
int playerId )
inlineprotected

Group leader changed, if local player is not group leader anymore, the group settings dialog should close

Parameters
[in]groupId
[in]playerId

Definition at line 206 of file GroupSettingsDialogUI.c.

◆ OnMenuClose()

override void GroupSettingsDialogUI::OnMenuClose ( )
inlineprotected

Definition at line 38 of file GroupSettingsDialogUI.c.

◆ OnMenuOpen()

override void GroupSettingsDialogUI::OnMenuOpen ( )
inlineprotected

Definition at line 17 of file GroupSettingsDialogUI.c.

◆ OnMenuUpdate()

override void GroupSettingsDialogUI::OnMenuUpdate ( float tDelta)
inlineprotected

Definition at line 112 of file GroupSettingsDialogUI.c.

◆ OnPrivilegeCallback()

void GroupSettingsDialogUI::OnPrivilegeCallback ( UserPrivilege privilege,
UserPrivilegeResult result )
inlineprotected

Definition at line 54 of file GroupSettingsDialogUI.c.

◆ OnStatusChanged()

void GroupSettingsDialogUI::OnStatusChanged ( SCR_ComboBoxComponent combo,
int index )
inlineprotected

Definition at line 161 of file GroupSettingsDialogUI.c.

◆ SetupGroupLeaderCombo()

void GroupSettingsDialogUI::SetupGroupLeaderCombo ( )
inlineprotected

Definition at line 170 of file GroupSettingsDialogUI.c.

◆ SetupGroupStatusCombo()

void GroupSettingsDialogUI::SetupGroupStatusCombo ( )
inlineprotected

Definition at line 148 of file GroupSettingsDialogUI.c.

Member Data Documentation

◆ m_bHasPrivilege

bool GroupSettingsDialogUI::m_bHasPrivilege
protected

Definition at line 12 of file GroupSettingsDialogUI.c.

◆ m_CallbackGetPrivilege

ref SCR_ScriptPlatformRequestCallback GroupSettingsDialogUI::m_CallbackGetPrivilege
staticprotected

Definition at line 14 of file GroupSettingsDialogUI.c.

◆ m_Description

SCR_EditBoxComponent GroupSettingsDialogUI::m_Description
protected

Definition at line 5 of file GroupSettingsDialogUI.c.

◆ m_GroupDescription

SCR_EditBoxComponent GroupSettingsDialogUI::m_GroupDescription
protected

Definition at line 8 of file GroupSettingsDialogUI.c.

◆ m_GroupLeader

SCR_ComboBoxComponent GroupSettingsDialogUI::m_GroupLeader
protected

Definition at line 4 of file GroupSettingsDialogUI.c.

◆ m_GroupName

SCR_EditBoxComponent GroupSettingsDialogUI::m_GroupName
protected

Definition at line 7 of file GroupSettingsDialogUI.c.

◆ m_GroupsManager

SCR_GroupsManagerComponent GroupSettingsDialogUI::m_GroupsManager
protected

Definition at line 10 of file GroupSettingsDialogUI.c.

◆ m_GroupStatus

SCR_ComboBoxComponent GroupSettingsDialogUI::m_GroupStatus
protected

Definition at line 6 of file GroupSettingsDialogUI.c.

◆ m_PlayerComponent

SCR_PlayerControllerGroupComponent GroupSettingsDialogUI::m_PlayerComponent
protected

Definition at line 9 of file GroupSettingsDialogUI.c.

◆ m_PlayerGroup

SCR_AIGroup GroupSettingsDialogUI::m_PlayerGroup
protected

Definition at line 11 of file GroupSettingsDialogUI.c.


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