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

Public Member Functions

override void OnTabCreate (Widget menuRoot, ResourceName buttonsLayout, int index)
 
override void OnMenuUpdate (float tDelta)
 
override void OnTabHide ()
 
override void OnTabRemove ()
 
- 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 ()
 

Public Attributes

SCR_InputButtonComponent m_TermsOfService
 
- Public Attributes inherited from SCR_ScriptedWidgetComponent
ref ScriptInvoker m_OnClick = new ScriptInvoker
 

Protected Member Functions

void SetupCategories ()
 
void SetupNotifications ()
 
void OnSendFeedback ()
 
void OnTos ()
 
- 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

ResourceName m_sNotificationsLayout
 
string m_sSendButtonName
 
string m_sFeedbackEditboxName
 
string m_sMailEditboxName
 
string m_sNotificationName
 
string m_sTypeComboBoxName
 
string m_sCategoryComboBoxName
 
SCR_ButtonBaseComponent m_Send
 
SCR_EditBoxComponent m_Feedback
 
SCR_ComboBoxComponent m_FeedbackType
 
SCR_ComboBoxComponent m_FeedbackCategory
 
- 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.
 

Member Function Documentation

◆ OnMenuUpdate()

override void SCR_CommunitySubMenu.OnMenuUpdate ( float  tDelta)

Implements SCR_SubMenuBase.

◆ OnSendFeedback()

void SCR_CommunitySubMenu.OnSendFeedback ( )
protected

◆ OnTabCreate()

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

Implements SCR_SubMenuBase.

◆ OnTabHide()

override void SCR_CommunitySubMenu.OnTabHide ( )

Implements SCR_SubMenuBase.

◆ OnTabRemove()

override void SCR_CommunitySubMenu.OnTabRemove ( )

Implements SCR_SubMenuBase.

◆ OnTos()

void SCR_CommunitySubMenu.OnTos ( )
protected

◆ SetupCategories()

void SCR_CommunitySubMenu.SetupCategories ( )
protected

◆ SetupNotifications()

void SCR_CommunitySubMenu.SetupNotifications ( )
protected

Member Data Documentation

◆ m_Feedback

SCR_EditBoxComponent SCR_CommunitySubMenu.m_Feedback
protected

◆ m_FeedbackCategory

SCR_ComboBoxComponent SCR_CommunitySubMenu.m_FeedbackCategory
protected

◆ m_FeedbackType

SCR_ComboBoxComponent SCR_CommunitySubMenu.m_FeedbackType
protected

◆ m_sCategoryComboBoxName

string SCR_CommunitySubMenu.m_sCategoryComboBoxName
protected

◆ m_Send

SCR_ButtonBaseComponent SCR_CommunitySubMenu.m_Send
protected

◆ m_sFeedbackEditboxName

string SCR_CommunitySubMenu.m_sFeedbackEditboxName
protected

◆ m_sMailEditboxName

string SCR_CommunitySubMenu.m_sMailEditboxName
protected

◆ m_sNotificationName

string SCR_CommunitySubMenu.m_sNotificationName
protected

◆ m_sNotificationsLayout

ResourceName SCR_CommunitySubMenu.m_sNotificationsLayout
protected

◆ m_sSendButtonName

string SCR_CommunitySubMenu.m_sSendButtonName
protected

◆ m_sTypeComboBoxName

string SCR_CommunitySubMenu.m_sTypeComboBoxName
protected

◆ m_TermsOfService

SCR_InputButtonComponent SCR_CommunitySubMenu.m_TermsOfService

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