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

Protected Member Functions

void ButtonClose ()
void OnCancelEndGame ()
void EndGamePopupComfirm ()
void OnAcceptEndGame ()
void ButtonReset ()
void OnReset ()
void ButtonAttributeEnableToggle ()
void OnAttributeChanged ()
 Sets Reset button enabled and close to Save and Close.
void RefreshAttributes ()
void OnCurrentTabChanged (SCR_TabViewComponent tabView, Widget w, int tabIndex)
ResourceName GetCurrentCategory ()
void SetWidgetVisible (bool visible)
void SetGamepadAttributeFocus (SCR_BaseEditorAttributeUIComponent attributeUI)
void SetHasConflictingAttribute (bool hasConflicting)
void InitWidget (array< ResourceName > categoryConfigs, array< ref SCR_EditorAttributeCategory > categories)
void SetHeaderText (RichTextWidget header)
void SetPlayerInfo (int playerId)
void HidePlayerInfo ()
void SetHeaderPart (RichTextWidget textWidget, string name, int count, bool showSeperator)
LocalizedString TranslateEntityType (EEditableEntityType type)
void OnInputDeviceIsGamepad (bool isGamepad)
override void HandlerDeattached (Widget w)

Protected Attributes

ref SCR_ArsenalItemTypeUIConfig m_ArsenalItemTypeConfig
int m_iMaxTabsUntilImageOnly
int m_iTabTextAndImageWidth
int m_iTabImageOnlyWidth
string m_sTabWidgetName
string m_sContentHolderWidgetName
string m_sNoAttributeNoteName
string m_sButtonCloseButtonName
string m_sButtonCloseAndSaveButtonName
string m_sButtonResetWidgetName
string m_sOutsideWindowCloseButtonName
string m_sButtonEndGameCloseName
string m_sButtonEndGameAcceptName
string m_sGamepadToggleAttributeButtonName
string m_sTitleHeaderWidgetName
LocalizedString m_sPhotoModeTitle
LocalizedString m_sAdminModeTitle
LocalizedString m_sFactionOnlyTitle
LocalizedString m_sTaskTitle
LocalizedString m_sEndGameTitle
LocalizedString m_sMultiEntitiesTitle
LocalizedString m_sEditingTitlePart
string m_sPlatformImageWidgetName
string m_sPlayerNameWidgetName
int m_iEntityTypesUntilMulti
ref array< ref SCR_EntityAttributeTitleTypem_aEntityTypeNames
string m_sFontForHeaderEntityAmount
LocalizedString m_sEndGamePopUpTitle
LocalizedString m_sEndGamePopUpMessage
LocalizedString m_sEndGamePopUpConfirm
string m_sSfxClickedOutsideWindow_Comfirm
string m_sSfxClickedOutsideWindow_Cancel
string m_sSfxOnOpenDialog
string m_sSfxOnCloseDialog
bool m_bIsEndGame
bool m_bIsGlobalAttribute
EEditorMode m_ActiveEditorMode
SCR_TabViewComponent m_TabViewComponent
Widget m_ContentHolder
Widget m_ButtonCloseAndSaveButton
Widget m_ButtonCloseButton
SCR_InputButtonComponent m_ResetButton
SCR_InputButtonComponent m_GamepadToggleEnableButton
SCR_BaseEditorAttributeUIComponent m_GamepadFocusAttribute
ImageWidget m_PlatformImageWidget
TextWidget m_PlayerNameWidget
SCR_AttributesManagerEditorComponent m_AttributesManager
int m_iCurrentTab = -1
ref array< ResourceNamem_CategoryConfigs
ResourceName m_currentCategory
bool m_bTabImageOnly
bool m_bHasConflictingAttributes

Detailed Description

Definition at line 3 of file SCR_AttributesEditorUIComponent.c.

Member Function Documentation

◆ ButtonAttributeEnableToggle()

void SCR_AttributesEditorUIComponent::ButtonAttributeEnableToggle ( )
inlineprotected

Definition at line 202 of file SCR_AttributesEditorUIComponent.c.

◆ ButtonClose()

void SCR_AttributesEditorUIComponent::ButtonClose ( )
inlineprotected

Definition at line 136 of file SCR_AttributesEditorUIComponent.c.

◆ ButtonReset()

void SCR_AttributesEditorUIComponent::ButtonReset ( )
inlineprotected

Definition at line 182 of file SCR_AttributesEditorUIComponent.c.

◆ EndGamePopupComfirm()

void SCR_AttributesEditorUIComponent::EndGamePopupComfirm ( )
inlineprotected

Definition at line 162 of file SCR_AttributesEditorUIComponent.c.

◆ GetCurrentCategory()

ResourceName SCR_AttributesEditorUIComponent::GetCurrentCategory ( )
inlineprotected

Definition at line 303 of file SCR_AttributesEditorUIComponent.c.

◆ HandlerDeattached()

override void SCR_AttributesEditorUIComponent::HandlerDeattached ( Widget w)
inlineprotected

Definition at line 858 of file SCR_AttributesEditorUIComponent.c.

◆ HidePlayerInfo()

void SCR_AttributesEditorUIComponent::HidePlayerInfo ( )
inlineprotected

Definition at line 817 of file SCR_AttributesEditorUIComponent.c.

◆ InitWidget()

void SCR_AttributesEditorUIComponent::InitWidget ( array< ResourceName > categoryConfigs,
array< ref SCR_EditorAttributeCategory > categories )
inlineprotected

Definition at line 335 of file SCR_AttributesEditorUIComponent.c.

◆ OnAcceptEndGame()

void SCR_AttributesEditorUIComponent::OnAcceptEndGame ( )
inlineprotected

Definition at line 170 of file SCR_AttributesEditorUIComponent.c.

◆ OnAttributeChanged()

void SCR_AttributesEditorUIComponent::OnAttributeChanged ( )
inlineprotected

Sets Reset button enabled and close to Save and Close.

Definition at line 210 of file SCR_AttributesEditorUIComponent.c.

◆ OnCancelEndGame()

void SCR_AttributesEditorUIComponent::OnCancelEndGame ( )
inlineprotected

Definition at line 149 of file SCR_AttributesEditorUIComponent.c.

◆ OnCurrentTabChanged()

void SCR_AttributesEditorUIComponent::OnCurrentTabChanged ( SCR_TabViewComponent tabView,
Widget w,
int tabIndex )
inlineprotected

Definition at line 279 of file SCR_AttributesEditorUIComponent.c.

◆ OnInputDeviceIsGamepad()

void SCR_AttributesEditorUIComponent::OnInputDeviceIsGamepad ( bool isGamepad)
inlineprotected

Definition at line 852 of file SCR_AttributesEditorUIComponent.c.

◆ OnReset()

void SCR_AttributesEditorUIComponent::OnReset ( )
inlineprotected

Definition at line 188 of file SCR_AttributesEditorUIComponent.c.

◆ RefreshAttributes()

void SCR_AttributesEditorUIComponent::RefreshAttributes ( )
inlineprotected

Definition at line 223 of file SCR_AttributesEditorUIComponent.c.

◆ SetGamepadAttributeFocus()

void SCR_AttributesEditorUIComponent::SetGamepadAttributeFocus ( SCR_BaseEditorAttributeUIComponent attributeUI)
inlineprotected

Definition at line 319 of file SCR_AttributesEditorUIComponent.c.

◆ SetHasConflictingAttribute()

void SCR_AttributesEditorUIComponent::SetHasConflictingAttribute ( bool hasConflicting)
inlineprotected

Definition at line 325 of file SCR_AttributesEditorUIComponent.c.

◆ SetHeaderPart()

void SCR_AttributesEditorUIComponent::SetHeaderPart ( RichTextWidget textWidget,
string name,
int count,
bool showSeperator )
inlineprotected

Definition at line 822 of file SCR_AttributesEditorUIComponent.c.

◆ SetHeaderText()

void SCR_AttributesEditorUIComponent::SetHeaderText ( RichTextWidget header)
inlineprotected

SetHeaderPart(header, SCR_PlayerNamesFilterCache.GetInstance().GetPlayerDisplayName(playerID), 0, false);

Definition at line 520 of file SCR_AttributesEditorUIComponent.c.

◆ SetPlayerInfo()

void SCR_AttributesEditorUIComponent::SetPlayerInfo ( int playerId)
inlineprotected

Definition at line 807 of file SCR_AttributesEditorUIComponent.c.

◆ SetWidgetVisible()

void SCR_AttributesEditorUIComponent::SetWidgetVisible ( bool visible)
inlineprotected

Definition at line 307 of file SCR_AttributesEditorUIComponent.c.

◆ TranslateEntityType()

LocalizedString SCR_AttributesEditorUIComponent::TranslateEntityType ( EEditableEntityType type)
inlineprotected

Definition at line 833 of file SCR_AttributesEditorUIComponent.c.

Member Data Documentation

◆ m_ActiveEditorMode

EEditorMode SCR_AttributesEditorUIComponent::m_ActiveEditorMode
protected

Definition at line 112 of file SCR_AttributesEditorUIComponent.c.

◆ m_aEntityTypeNames

ref array<ref SCR_EntityAttributeTitleType> SCR_AttributesEditorUIComponent::m_aEntityTypeNames
protected

Definition at line 81 of file SCR_AttributesEditorUIComponent.c.

◆ m_ArsenalItemTypeConfig

ref SCR_ArsenalItemTypeUIConfig SCR_AttributesEditorUIComponent::m_ArsenalItemTypeConfig
protected

Definition at line 6 of file SCR_AttributesEditorUIComponent.c.

◆ m_AttributesManager

SCR_AttributesManagerEditorComponent SCR_AttributesEditorUIComponent::m_AttributesManager
protected

Definition at line 126 of file SCR_AttributesEditorUIComponent.c.

◆ m_bHasConflictingAttributes

bool SCR_AttributesEditorUIComponent::m_bHasConflictingAttributes
protected

Definition at line 134 of file SCR_AttributesEditorUIComponent.c.

◆ m_bIsEndGame

bool SCR_AttributesEditorUIComponent::m_bIsEndGame
protected

Definition at line 108 of file SCR_AttributesEditorUIComponent.c.

◆ m_bIsGlobalAttribute

bool SCR_AttributesEditorUIComponent::m_bIsGlobalAttribute
protected

Definition at line 111 of file SCR_AttributesEditorUIComponent.c.

◆ m_bTabImageOnly

bool SCR_AttributesEditorUIComponent::m_bTabImageOnly
protected

Definition at line 131 of file SCR_AttributesEditorUIComponent.c.

◆ m_ButtonCloseAndSaveButton

Widget SCR_AttributesEditorUIComponent::m_ButtonCloseAndSaveButton
protected

Definition at line 117 of file SCR_AttributesEditorUIComponent.c.

◆ m_ButtonCloseButton

Widget SCR_AttributesEditorUIComponent::m_ButtonCloseButton
protected

Definition at line 118 of file SCR_AttributesEditorUIComponent.c.

◆ m_CategoryConfigs

ref array<ResourceName> SCR_AttributesEditorUIComponent::m_CategoryConfigs
protected

Definition at line 129 of file SCR_AttributesEditorUIComponent.c.

◆ m_ContentHolder

Widget SCR_AttributesEditorUIComponent::m_ContentHolder
protected

Definition at line 116 of file SCR_AttributesEditorUIComponent.c.

◆ m_currentCategory

ResourceName SCR_AttributesEditorUIComponent::m_currentCategory
protected

Definition at line 130 of file SCR_AttributesEditorUIComponent.c.

◆ m_GamepadFocusAttribute

SCR_BaseEditorAttributeUIComponent SCR_AttributesEditorUIComponent::m_GamepadFocusAttribute
protected

Definition at line 121 of file SCR_AttributesEditorUIComponent.c.

◆ m_GamepadToggleEnableButton

SCR_InputButtonComponent SCR_AttributesEditorUIComponent::m_GamepadToggleEnableButton
protected

Definition at line 120 of file SCR_AttributesEditorUIComponent.c.

◆ m_iCurrentTab

int SCR_AttributesEditorUIComponent::m_iCurrentTab = -1
protected

Definition at line 128 of file SCR_AttributesEditorUIComponent.c.

◆ m_iEntityTypesUntilMulti

int SCR_AttributesEditorUIComponent::m_iEntityTypesUntilMulti
protected

Definition at line 78 of file SCR_AttributesEditorUIComponent.c.

◆ m_iMaxTabsUntilImageOnly

int SCR_AttributesEditorUIComponent::m_iMaxTabsUntilImageOnly
protected

Definition at line 9 of file SCR_AttributesEditorUIComponent.c.

◆ m_iTabImageOnlyWidth

int SCR_AttributesEditorUIComponent::m_iTabImageOnlyWidth
protected

Definition at line 15 of file SCR_AttributesEditorUIComponent.c.

◆ m_iTabTextAndImageWidth

int SCR_AttributesEditorUIComponent::m_iTabTextAndImageWidth
protected

Definition at line 12 of file SCR_AttributesEditorUIComponent.c.

◆ m_PlatformImageWidget

ImageWidget SCR_AttributesEditorUIComponent::m_PlatformImageWidget
protected

Definition at line 122 of file SCR_AttributesEditorUIComponent.c.

◆ m_PlayerNameWidget

TextWidget SCR_AttributesEditorUIComponent::m_PlayerNameWidget
protected

Definition at line 123 of file SCR_AttributesEditorUIComponent.c.

◆ m_ResetButton

SCR_InputButtonComponent SCR_AttributesEditorUIComponent::m_ResetButton
protected

Definition at line 119 of file SCR_AttributesEditorUIComponent.c.

◆ m_sAdminModeTitle

LocalizedString SCR_AttributesEditorUIComponent::m_sAdminModeTitle
protected

Definition at line 54 of file SCR_AttributesEditorUIComponent.c.

◆ m_sButtonCloseAndSaveButtonName

string SCR_AttributesEditorUIComponent::m_sButtonCloseAndSaveButtonName
protected

Definition at line 30 of file SCR_AttributesEditorUIComponent.c.

◆ m_sButtonCloseButtonName

string SCR_AttributesEditorUIComponent::m_sButtonCloseButtonName
protected

Definition at line 27 of file SCR_AttributesEditorUIComponent.c.

◆ m_sButtonEndGameAcceptName

string SCR_AttributesEditorUIComponent::m_sButtonEndGameAcceptName
protected

Definition at line 42 of file SCR_AttributesEditorUIComponent.c.

◆ m_sButtonEndGameCloseName

string SCR_AttributesEditorUIComponent::m_sButtonEndGameCloseName
protected

Definition at line 39 of file SCR_AttributesEditorUIComponent.c.

◆ m_sButtonResetWidgetName

string SCR_AttributesEditorUIComponent::m_sButtonResetWidgetName
protected

Definition at line 33 of file SCR_AttributesEditorUIComponent.c.

◆ m_sContentHolderWidgetName

string SCR_AttributesEditorUIComponent::m_sContentHolderWidgetName
protected

Definition at line 21 of file SCR_AttributesEditorUIComponent.c.

◆ m_sEditingTitlePart

LocalizedString SCR_AttributesEditorUIComponent::m_sEditingTitlePart
protected

Definition at line 69 of file SCR_AttributesEditorUIComponent.c.

◆ m_sEndGamePopUpConfirm

LocalizedString SCR_AttributesEditorUIComponent::m_sEndGamePopUpConfirm
protected

Definition at line 94 of file SCR_AttributesEditorUIComponent.c.

◆ m_sEndGamePopUpMessage

LocalizedString SCR_AttributesEditorUIComponent::m_sEndGamePopUpMessage
protected

Definition at line 91 of file SCR_AttributesEditorUIComponent.c.

◆ m_sEndGamePopUpTitle

LocalizedString SCR_AttributesEditorUIComponent::m_sEndGamePopUpTitle
protected

Definition at line 88 of file SCR_AttributesEditorUIComponent.c.

◆ m_sEndGameTitle

LocalizedString SCR_AttributesEditorUIComponent::m_sEndGameTitle
protected

Definition at line 63 of file SCR_AttributesEditorUIComponent.c.

◆ m_sFactionOnlyTitle

LocalizedString SCR_AttributesEditorUIComponent::m_sFactionOnlyTitle
protected

Definition at line 57 of file SCR_AttributesEditorUIComponent.c.

◆ m_sFontForHeaderEntityAmount

string SCR_AttributesEditorUIComponent::m_sFontForHeaderEntityAmount
protected

Definition at line 84 of file SCR_AttributesEditorUIComponent.c.

◆ m_sGamepadToggleAttributeButtonName

string SCR_AttributesEditorUIComponent::m_sGamepadToggleAttributeButtonName
protected

Definition at line 45 of file SCR_AttributesEditorUIComponent.c.

◆ m_sMultiEntitiesTitle

LocalizedString SCR_AttributesEditorUIComponent::m_sMultiEntitiesTitle
protected

Definition at line 66 of file SCR_AttributesEditorUIComponent.c.

◆ m_sNoAttributeNoteName

string SCR_AttributesEditorUIComponent::m_sNoAttributeNoteName
protected

Definition at line 24 of file SCR_AttributesEditorUIComponent.c.

◆ m_sOutsideWindowCloseButtonName

string SCR_AttributesEditorUIComponent::m_sOutsideWindowCloseButtonName
protected

Definition at line 36 of file SCR_AttributesEditorUIComponent.c.

◆ m_sPhotoModeTitle

LocalizedString SCR_AttributesEditorUIComponent::m_sPhotoModeTitle
protected

Definition at line 51 of file SCR_AttributesEditorUIComponent.c.

◆ m_sPlatformImageWidgetName

string SCR_AttributesEditorUIComponent::m_sPlatformImageWidgetName
protected

Definition at line 72 of file SCR_AttributesEditorUIComponent.c.

◆ m_sPlayerNameWidgetName

string SCR_AttributesEditorUIComponent::m_sPlayerNameWidgetName
protected

Definition at line 75 of file SCR_AttributesEditorUIComponent.c.

◆ m_sSfxClickedOutsideWindow_Cancel

string SCR_AttributesEditorUIComponent::m_sSfxClickedOutsideWindow_Cancel
protected

Definition at line 100 of file SCR_AttributesEditorUIComponent.c.

◆ m_sSfxClickedOutsideWindow_Comfirm

string SCR_AttributesEditorUIComponent::m_sSfxClickedOutsideWindow_Comfirm
protected

Definition at line 97 of file SCR_AttributesEditorUIComponent.c.

◆ m_sSfxOnCloseDialog

string SCR_AttributesEditorUIComponent::m_sSfxOnCloseDialog
protected

Definition at line 106 of file SCR_AttributesEditorUIComponent.c.

◆ m_sSfxOnOpenDialog

string SCR_AttributesEditorUIComponent::m_sSfxOnOpenDialog
protected

Definition at line 103 of file SCR_AttributesEditorUIComponent.c.

◆ m_sTabWidgetName

string SCR_AttributesEditorUIComponent::m_sTabWidgetName
protected

Definition at line 18 of file SCR_AttributesEditorUIComponent.c.

◆ m_sTaskTitle

LocalizedString SCR_AttributesEditorUIComponent::m_sTaskTitle
protected

Definition at line 60 of file SCR_AttributesEditorUIComponent.c.

◆ m_sTitleHeaderWidgetName

string SCR_AttributesEditorUIComponent::m_sTitleHeaderWidgetName
protected

Definition at line 48 of file SCR_AttributesEditorUIComponent.c.

◆ m_TabViewComponent

SCR_TabViewComponent SCR_AttributesEditorUIComponent::m_TabViewComponent
protected

Definition at line 115 of file SCR_AttributesEditorUIComponent.c.


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