Arma Reforger Script API
Loading...
Searching...
No Matches
CreateGroupSettingsDialogUI Interface Reference
Inheritance diagram for CreateGroupSettingsDialogUI:
DialogUI ChimeraMenuBase

Public Member Functions

override void OnMenuOpen ()
 
override void OnMenuUpdate (float tDelta)
 
- Public Member Functions inherited from DialogUI
override void OnMenuInit ()
 
override void OnMenuClose ()
 
void SetTitle (string text)
 
string GetTitle ()
 
void SetMessage (string text)
 
string GetMessage ()
 
void SetConfirmText (string text)
 
void SetCancelText (string text)
 
void SetType (EDialogType type)
 
void SetTitleIcon (ResourceName image, string imageName)
 Set title icons with custom image.
 
void SetTitleIcon (string imageName)
 Set title icon by image name from image set in dialog data.
 
void CloseAnimated ()
 animates dialog closure
 
SCR_DynamicFooterComponent GetFooterComponent ()
 
- Public Member Functions inherited from ChimeraMenuBase
override void OnMenuOpened ()
 
override void OnMenuFocusGained ()
 
override void OnMenuFocusLost ()
 
override void OnMenuShow ()
 
override void OnMenuHide ()
 

Protected Member Functions

void OnPrivilegeCallback (UserPrivilege privilege, UserPrivilegeResult result)
 
override void OnConfirm ()
 
void SetupGroupStatusCombo ()
 
void SetupGroupRoleCombo ()
 
void OnGroupRoleComboOpened ()
 
void UpdateConfirmButton ()
 
- Protected Member Functions inherited from DialogUI
void OnCancel ()
 
void SetDialogType (EDialogType type)
 Set color based on dialog type.
 

Protected Attributes

Widget m_RulesDescriptionSize
 
SCR_EditBoxComponent m_Description
 
SCR_ComboBoxComponent m_GroupStatus
 
SCR_ComboBoxComponent m_GroupRole
 
SCR_EditBoxComponent m_GroupName
 
SCR_EditBoxComponent m_GroupDescription
 
ref SCR_ScriptPlatformRequestCallback m_CallbackGetPrivilege
 
SCR_PlayerControllerGroupComponent m_PlayerComponent
 
SCR_GroupsManagerComponent m_GroupsManager
 
SCR_AIGroup m_PlayerGroup
 
bool m_bHasPrivilege
 
SCR_Faction m_LocalFaction
 
- Protected Attributes inherited from DialogUI
SCR_DialogDataComponent m_DialogData
 
Widget m_wCancelButton
 
Widget m_wConfirmButton
 
SCR_InputButtonComponent m_Cancel
 
SCR_InputButtonComponent m_Confirm
 
ImageWidget m_wImgTopLine
 
ImageWidget m_wImgTitleIcon
 
TextWidget m_wTitle
 
TextWidget m_wContent
 
float m_fAnimationRate = UIConstants.FADE_RATE_FAST
 
EDialogType m_iDialogType
 
SCR_DynamicFooterComponent m_DynamicFooter
 
- Protected Attributes inherited from ChimeraMenuBase
bool m_bTextEditActive = false
 

Additional Inherited Members

- Static Public Member Functions inherited from ChimeraMenuBase
static ChimeraMenuBase CurrentChimeraMenu ()
 
static ChimeraMenuBase GetOwnerMenu (Widget w)
 Returns parent menu of a widget.
 
- Public Attributes inherited from DialogUI
ref ScriptInvoker m_OnConfirm = new ScriptInvoker()
 
ref ScriptInvoker m_OnCancel = new ScriptInvoker()
 
- Public Attributes inherited from ChimeraMenuBase
ref ScriptInvoker m_OnTextEditContextChange = new ScriptInvoker
 
ref ScriptInvoker m_OnUpdate = new ScriptInvoker
 
- Static Protected Attributes inherited from ChimeraMenuBase
const string INPUT_CONTEXT_EDIT = "MenuTextEditContext"
 
static ChimeraMenuBase m_ThisMenu
 

Member Function Documentation

◆ OnConfirm()

override void CreateGroupSettingsDialogUI.OnConfirm ( )
protected

Implements DialogUI.

◆ OnGroupRoleComboOpened()

void CreateGroupSettingsDialogUI.OnGroupRoleComboOpened ( )
protected

◆ OnMenuOpen()

override void CreateGroupSettingsDialogUI.OnMenuOpen ( )

Implements DialogUI.

◆ OnMenuUpdate()

override void CreateGroupSettingsDialogUI.OnMenuUpdate ( float tDelta)

Implements DialogUI.

◆ OnPrivilegeCallback()

void CreateGroupSettingsDialogUI.OnPrivilegeCallback ( UserPrivilege privilege,
UserPrivilegeResult result )
protected

◆ SetupGroupRoleCombo()

void CreateGroupSettingsDialogUI.SetupGroupRoleCombo ( )
protected

◆ SetupGroupStatusCombo()

void CreateGroupSettingsDialogUI.SetupGroupStatusCombo ( )
protected

◆ UpdateConfirmButton()

void CreateGroupSettingsDialogUI.UpdateConfirmButton ( )
protected

Member Data Documentation

◆ m_bHasPrivilege

bool CreateGroupSettingsDialogUI.m_bHasPrivilege
protected

◆ m_CallbackGetPrivilege

ref SCR_ScriptPlatformRequestCallback CreateGroupSettingsDialogUI.m_CallbackGetPrivilege
protected

◆ m_Description

SCR_EditBoxComponent CreateGroupSettingsDialogUI.m_Description
protected

◆ m_GroupDescription

SCR_EditBoxComponent CreateGroupSettingsDialogUI.m_GroupDescription
protected

◆ m_GroupName

SCR_EditBoxComponent CreateGroupSettingsDialogUI.m_GroupName
protected

◆ m_GroupRole

SCR_ComboBoxComponent CreateGroupSettingsDialogUI.m_GroupRole
protected

◆ m_GroupsManager

SCR_GroupsManagerComponent CreateGroupSettingsDialogUI.m_GroupsManager
protected

◆ m_GroupStatus

SCR_ComboBoxComponent CreateGroupSettingsDialogUI.m_GroupStatus
protected

◆ m_LocalFaction

SCR_Faction CreateGroupSettingsDialogUI.m_LocalFaction
protected

◆ m_PlayerComponent

SCR_PlayerControllerGroupComponent CreateGroupSettingsDialogUI.m_PlayerComponent
protected

◆ m_PlayerGroup

SCR_AIGroup CreateGroupSettingsDialogUI.m_PlayerGroup
protected

◆ m_RulesDescriptionSize

Widget CreateGroupSettingsDialogUI.m_RulesDescriptionSize
protected

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