Loading...
Searching...
No Matches
SCR_RequestToJoinSubmenu Interface Reference
Inheritance diagram for SCR_RequestToJoinSubmenu:
SCR_SubMenuBase SCR_ScriptedWidgetComponent

Public Member Functions

override void OnTabShow ()
 
override void OnTabRemove ()
 
override void OnMenuUpdate (float tDelta)
 
ScriptInvokerVoid GetOnJoinRequestRespond ()
 
void UpdateRequesters ()
 
void InvokeOnJoinRequestRespond ()
 
- Public Member Functions inherited from SCR_SubMenuBase
void OnMenuFocusGained ()
 
void OnMenuFocusLost ()
 
void OnMenuShow ()
 
void OnMenuHide ()
 
void OnTabCreate (Widget menuRoot, ResourceName buttonsLayout, int index)
 
void OnTabHide ()
 
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 Attributes

ref ScriptInvokerVoid m_OnJoinRequestRespond
 
ref array< Widget > m_aEntryWidgets = {}
 
VerticalLayoutWidget m_wContent
 
- 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
 

Static Protected Attributes

const string REQUESTER_ENTRY_LAYOUT = "{B3381965FF7747CE}UI/layouts/Menus/GroupSlection/GroupRequestEntry.layout"
 
const string INPUT_CONTEXT_NAME = "GroupMenuContext"
 
const string CONTENT_HOLDER_WIDGET = "Content"
 
const string PLAYER_NAME_WIDGET = "PlayerName"
 
const string PLATFORM_ICON_WIDGET = "PlatformImage"
 

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
 
- Protected Member Functions inherited from SCR_SubMenuBase
void ShowNavigationButtons (bool show)
 
void FlagNavigationButtonVisibility (SCR_InputButtonComponent button, bool show)
 
void SetNavigationButtonVisible (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)
 

Member Function Documentation

◆ GetOnJoinRequestRespond()

ScriptInvokerVoid SCR_RequestToJoinSubmenu.GetOnJoinRequestRespond ( )

◆ InvokeOnJoinRequestRespond()

void SCR_RequestToJoinSubmenu.InvokeOnJoinRequestRespond ( )

◆ OnMenuUpdate()

override void SCR_RequestToJoinSubmenu.OnMenuUpdate ( float tDelta)

Implements SCR_SubMenuBase.

◆ OnTabRemove()

override void SCR_RequestToJoinSubmenu.OnTabRemove ( )

Implements SCR_SubMenuBase.

◆ OnTabShow()

override void SCR_RequestToJoinSubmenu.OnTabShow ( )

Implements SCR_SubMenuBase.

◆ UpdateRequesters()

void SCR_RequestToJoinSubmenu.UpdateRequesters ( )

Member Data Documentation

◆ CONTENT_HOLDER_WIDGET

const string SCR_RequestToJoinSubmenu.CONTENT_HOLDER_WIDGET = "Content"
staticprotected

◆ INPUT_CONTEXT_NAME

const string SCR_RequestToJoinSubmenu.INPUT_CONTEXT_NAME = "GroupMenuContext"
staticprotected

◆ m_aEntryWidgets

ref array<Widget> SCR_RequestToJoinSubmenu.m_aEntryWidgets = {}
protected

◆ m_OnJoinRequestRespond

ref ScriptInvokerVoid SCR_RequestToJoinSubmenu.m_OnJoinRequestRespond
protected

◆ m_wContent

VerticalLayoutWidget SCR_RequestToJoinSubmenu.m_wContent
protected

◆ PLATFORM_ICON_WIDGET

const string SCR_RequestToJoinSubmenu.PLATFORM_ICON_WIDGET = "PlatformImage"
staticprotected

◆ PLAYER_NAME_WIDGET

const string SCR_RequestToJoinSubmenu.PLAYER_NAME_WIDGET = "PlayerName"
staticprotected

◆ REQUESTER_ENTRY_LAYOUT

const string SCR_RequestToJoinSubmenu.REQUESTER_ENTRY_LAYOUT = "{B3381965FF7747CE}UI/layouts/Menus/GroupSlection/GroupRequestEntry.layout"
staticprotected

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