Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SCR_CareerProfileOverviewUI Interface Reference
Inheritance diagram for SCR_CareerProfileOverviewUI:
[legend]

Public Member Functions

override void OnTabCreate (Widget menuRoot, ResourceName buttonsLayout, int index)
 
override void OnMenuUpdate (float tDelta)
 
void FillScreen (bool profileDataFound)
 
- Public Member Functions inherited from SCR_SubMenuBase
void OnMenuFocusGained ()
 
void OnMenuFocusLost ()
 
void OnMenuShow ()
 
void OnMenuHide ()
 
void OnMenuUpdate (float tDelta)
 
void OnTabCreate (Widget menuRoot, ResourceName buttonsLayout, int index)
 
void OnTabShow ()
 
void OnTabHide ()
 
void OnTabRemove ()
 
void OnTabChange ()
 
bool GetShown ()
 
int GetIndex ()
 
ScriptInvokerVoid GetOnRequestCloseMenu ()
 
ScriptInvokerInt2 GetOnRequestTabChange ()
 
- Public Member Functions inherited from SCR_ScriptedWidgetComponent
override void HandlerAttached (Widget w)
 
override bool OnClick (Widget w, int x, int y, int button)
 
Widget GetRootWidget ()
 
bool IsVisible ()
 

Protected Member Functions

void FillFields ()
 
void FillHudAndStats ()
 
void FillSpecializationsFrame ()
 
void ControllerActive (EInputDeviceType oldDevice, EInputDeviceType newDevice)
 
- Protected Member Functions inherited from SCR_SubMenuBase
void ShowNavigationButtons (bool show)
 
void FlagNavigationButtonVisibility (SCR_InputButtonComponent button, bool show)
 
void SetNavigationButtonVisibile (SCR_InputButtonComponent button, bool show, bool animate=false)
 
SCR_InputButtonComponent CreateNavigationButton (string actionName, string label, bool rightFooter=false, bool show=true)
 
void RequestCloseMenu ()
 
void RequestTabChange (int newTabIndex)
 

Protected Attributes

Widget m_wFirstColumnWidget
 
Widget m_wCareerSpecializationsWidget
 
Widget m_wProfileNotFound
 
Widget m_wHud
 
SCR_CareerProfileHUD m_HudHandler
 
SCR_CareerSpecializationsUI m_CareerSpecializationsHandler
 
SCR_LoadoutPreviewComponent m_LoadoutPreviewHandler
 
ref SCR_BasePlayerLoadout m_PlayerLoadout
 
ResourceName m_StatsLayout
 
ResourceName m_HeaderStatsLayout
 
ResourceName m_ProgressionStatsLayout
 
ref SCR_PlayerData m_PlayerData
 
- Protected Attributes inherited from SCR_SubMenuBase
ResourceName m_sNavigationButtonLayout
 
SCR_DynamicFooterComponent m_DynamicFooter
 
ref array< SCR_InputButtonComponentm_aNavigationButtons = {}
 
ref map< SCR_InputButtonComponent, bool > m_aNavigationButtonsVisibilityFlags = new map<SCR_InputButtonComponent, bool>()
 
Widget m_wMenuRoot
 
int m_iIndex
 
bool m_bShown
 
bool m_bFocused
 
ref ScriptInvokerVoid m_OnRequestCloseMenu
 
ref ScriptInvokerInt2 m_OnRequestTabChange
 
- Protected Attributes inherited from SCR_ScriptedWidgetComponent
Widget m_wRoot
 

Additional Inherited Members

- Static Public Member Functions inherited from SCR_ScriptedWidgetComponent
static SCR_ScriptedWidgetComponent GetComponent (TypeName componentType, string name, Widget parent, bool searchAllChildren=true)
 Base method for component lookup through the widget library.
 
- Public Attributes inherited from SCR_ScriptedWidgetComponent
ref ScriptInvoker m_OnClick = new ScriptInvoker
 

Member Function Documentation

◆ ControllerActive()

void SCR_CareerProfileOverviewUI.ControllerActive ( EInputDeviceType  oldDevice,
EInputDeviceType  newDevice 
)
protected

◆ FillFields()

void SCR_CareerProfileOverviewUI.FillFields ( )
protected

◆ FillHudAndStats()

void SCR_CareerProfileOverviewUI.FillHudAndStats ( )
protected

◆ FillScreen()

void SCR_CareerProfileOverviewUI.FillScreen ( bool  profileDataFound)

◆ FillSpecializationsFrame()

void SCR_CareerProfileOverviewUI.FillSpecializationsFrame ( )
protected

◆ OnMenuUpdate()

override void SCR_CareerProfileOverviewUI.OnMenuUpdate ( float  tDelta)

Implements SCR_SubMenuBase.

◆ OnTabCreate()

override void SCR_CareerProfileOverviewUI.OnTabCreate ( Widget  menuRoot,
ResourceName  buttonsLayout,
int  index 
)

Implements SCR_SubMenuBase.

Member Data Documentation

◆ m_CareerSpecializationsHandler

SCR_CareerSpecializationsUI SCR_CareerProfileOverviewUI.m_CareerSpecializationsHandler
protected

◆ m_HeaderStatsLayout

ResourceName SCR_CareerProfileOverviewUI.m_HeaderStatsLayout
protected

◆ m_HudHandler

SCR_CareerProfileHUD SCR_CareerProfileOverviewUI.m_HudHandler
protected

◆ m_LoadoutPreviewHandler

SCR_LoadoutPreviewComponent SCR_CareerProfileOverviewUI.m_LoadoutPreviewHandler
protected

◆ m_PlayerData

ref SCR_PlayerData SCR_CareerProfileOverviewUI.m_PlayerData
protected

◆ m_PlayerLoadout

ref SCR_BasePlayerLoadout SCR_CareerProfileOverviewUI.m_PlayerLoadout
protected

◆ m_ProgressionStatsLayout

ResourceName SCR_CareerProfileOverviewUI.m_ProgressionStatsLayout
protected

◆ m_StatsLayout

ResourceName SCR_CareerProfileOverviewUI.m_StatsLayout
protected

◆ m_wCareerSpecializationsWidget

Widget SCR_CareerProfileOverviewUI.m_wCareerSpecializationsWidget
protected

◆ m_wFirstColumnWidget

Widget SCR_CareerProfileOverviewUI.m_wFirstColumnWidget
protected

◆ m_wHud

Widget SCR_CareerProfileOverviewUI.m_wHud
protected

◆ m_wProfileNotFound

Widget SCR_CareerProfileOverviewUI.m_wProfileNotFound
protected

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