Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SCR_DeployMenuHandler Interface Reference

This component serves as a config for deploy menu elements. More...

Inheritance diagram for SCR_DeployMenuHandler:
[legend]

Public Member Functions

override void HandlerAttached (Widget w)
 
override void HandlerDeattached (Widget w)
 
SCR_FactionRequestUIComponent GetFactionRequestHandler ()
 
SCR_LoadoutRequestUIComponent GetLoadoutRequestHandler ()
 
SCR_GroupRequestUIComponent GetGroupRequestHandler ()
 
SCR_SpawnPointRequestUIComponent GetSpawnPointRequestHandler ()
 
SCR_FactionPlayerList GetFactionPlayerList ()
 
SCR_GroupPlayerList GetGroupPlayerList ()
 
- 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 OnPauseMenuOpened ()
 
void OnPauseMenuClosed ()
 
void UpdateWidgetsOnPause (bool paused)
 
void ForceHUDLayout ()
 

Protected Attributes

string m_sFactionUIHandler
 
string m_sLoadoutUIHandler
 
string m_sGroupUIHandler
 
string m_sSpawnPointUIHandler
 
string m_sFactionPlayerList
 
string m_sGroupPlayerList
 
string m_sHudLayoutUIHandler
 
ref array< string > m_aHiddenWidgetsOnPause
 
ref array< string > m_aDisabledWidgetsOnPause
 
ref array< Widget > m_aHiddenWidgets = {}
 
ref array< Widget > m_aDisabledWidgets = {}
 
SCR_FactionRequestUIComponent m_FactionRequestHandler
 
SCR_LoadoutRequestUIComponent m_LoadoutRequestHandler
 
SCR_GroupRequestUIComponent m_GroupRequestHandler
 
SCR_SpawnPointRequestUIComponent m_SpawnPointUIHandler
 
SCR_FactionPlayerList m_FactionPlayerList
 
SCR_GroupPlayerList m_GroupPlayerLIst
 
SCR_HUDMenuComponent m_HudMenuComponent
 
- 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
 

Detailed Description

This component serves as a config for deploy menu elements.

Set the names of widgets where request handlers are attached to in the deploy menu layout. Has to be attached at the root of the deploy menu layout.

Member Function Documentation

◆ ForceHUDLayout()

void SCR_DeployMenuHandler.ForceHUDLayout ( )
protected

◆ GetFactionPlayerList()

SCR_FactionPlayerList SCR_DeployMenuHandler.GetFactionPlayerList ( )

◆ GetFactionRequestHandler()

SCR_FactionRequestUIComponent SCR_DeployMenuHandler.GetFactionRequestHandler ( )

◆ GetGroupPlayerList()

SCR_GroupPlayerList SCR_DeployMenuHandler.GetGroupPlayerList ( )

◆ GetGroupRequestHandler()

SCR_GroupRequestUIComponent SCR_DeployMenuHandler.GetGroupRequestHandler ( )

◆ GetLoadoutRequestHandler()

SCR_LoadoutRequestUIComponent SCR_DeployMenuHandler.GetLoadoutRequestHandler ( )

◆ GetSpawnPointRequestHandler()

SCR_SpawnPointRequestUIComponent SCR_DeployMenuHandler.GetSpawnPointRequestHandler ( )

◆ HandlerAttached()

override void SCR_DeployMenuHandler.HandlerAttached ( Widget  w)

◆ HandlerDeattached()

override void SCR_DeployMenuHandler.HandlerDeattached ( Widget  w)

◆ OnPauseMenuClosed()

void SCR_DeployMenuHandler.OnPauseMenuClosed ( )
protected

◆ OnPauseMenuOpened()

void SCR_DeployMenuHandler.OnPauseMenuOpened ( )
protected

◆ UpdateWidgetsOnPause()

void SCR_DeployMenuHandler.UpdateWidgetsOnPause ( bool  paused)
protected

Member Data Documentation

◆ m_aDisabledWidgets

ref array<Widget> SCR_DeployMenuHandler.m_aDisabledWidgets = {}
protected

◆ m_aDisabledWidgetsOnPause

ref array<string> SCR_DeployMenuHandler.m_aDisabledWidgetsOnPause
protected

◆ m_aHiddenWidgets

ref array<Widget> SCR_DeployMenuHandler.m_aHiddenWidgets = {}
protected

◆ m_aHiddenWidgetsOnPause

ref array<string> SCR_DeployMenuHandler.m_aHiddenWidgetsOnPause
protected

◆ m_FactionPlayerList

SCR_FactionPlayerList SCR_DeployMenuHandler.m_FactionPlayerList
protected

◆ m_FactionRequestHandler

SCR_FactionRequestUIComponent SCR_DeployMenuHandler.m_FactionRequestHandler
protected

◆ m_GroupPlayerLIst

SCR_GroupPlayerList SCR_DeployMenuHandler.m_GroupPlayerLIst
protected

◆ m_GroupRequestHandler

SCR_GroupRequestUIComponent SCR_DeployMenuHandler.m_GroupRequestHandler
protected

◆ m_HudMenuComponent

SCR_HUDMenuComponent SCR_DeployMenuHandler.m_HudMenuComponent
protected

◆ m_LoadoutRequestHandler

SCR_LoadoutRequestUIComponent SCR_DeployMenuHandler.m_LoadoutRequestHandler
protected

◆ m_sFactionPlayerList

string SCR_DeployMenuHandler.m_sFactionPlayerList
protected

◆ m_sFactionUIHandler

string SCR_DeployMenuHandler.m_sFactionUIHandler
protected

◆ m_sGroupPlayerList

string SCR_DeployMenuHandler.m_sGroupPlayerList
protected

◆ m_sGroupUIHandler

string SCR_DeployMenuHandler.m_sGroupUIHandler
protected

◆ m_sHudLayoutUIHandler

string SCR_DeployMenuHandler.m_sHudLayoutUIHandler
protected

◆ m_sLoadoutUIHandler

string SCR_DeployMenuHandler.m_sLoadoutUIHandler
protected

◆ m_SpawnPointUIHandler

SCR_SpawnPointRequestUIComponent SCR_DeployMenuHandler.m_SpawnPointUIHandler
protected

◆ m_sSpawnPointUIHandler

string SCR_DeployMenuHandler.m_sSpawnPointUIHandler
protected

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